Home
last modified time | relevance | path

Searched full:client (Results 1 – 25 of 2703) sorted by relevance

12345678910>>...109

/linux/sound/core/seq/
H A Dseq_ump_client.c35 /* sequencer client, per UMP EP (rawmidi) */
38 int seq_client; /* sequencer client id */
42 void *ump_info[SNDRV_UMP_MAX_BLOCKS + 1]; /* shadow of seq client ump_info */
63 struct seq_ump_client *client = ump->seq_client; in seq_ump_input_receive() local
66 if (!client->opened[STR_IN]) in seq_ump_input_receive()
73 ev.dest.client = SNDRV_SEQ_ADDRESS_SUBSCRIBERS; in seq_ump_input_receive()
76 snd_seq_kernel_client_dispatch(client->seq_client, in seq_ump_input_receive()
85 struct seq_ump_client *client = private_data; in seq_ump_process_event() local
91 substream = client->out_rfile.output; in seq_ump_process_event()
106 static int seq_ump_client_open(struct seq_ump_client *client, int dir) in seq_ump_client_open() argument
[all …]
H A Dseq_clientmgr.c3 * ALSA sequencer Client Manager
30 /* Client Manager
37 * There are four ranges of client numbers (last two shared):
39 * 16..127: statically allocated client numbers for cards 0..27
40 * 128..191: dynamically allocated client numbers for cards 28..31
41 * 128..191: dynamically allocated client numbers for applications
48 /* dynamically allocated client numbers (both kernel drivers and user space) */
59 * client table
68 static int bounce_error_event(struct snd_seq_client *client,
71 static int snd_seq_deliver_single_event(struct snd_seq_client *client,
93 snd_seq_write_pool_allocated(struct snd_seq_client * client) snd_seq_write_pool_allocated() argument
112 struct snd_seq_client *client; client_use_ptr() local
191 struct snd_seq_client *client; snd_seq_client_ioctl_lock() local
205 struct snd_seq_client *client; snd_seq_client_ioctl_unlock() local
245 struct snd_seq_client *client; seq_create_client1() local
290 seq_free_client1(struct snd_seq_client * client) seq_free_client1() argument
310 seq_free_client(struct snd_seq_client * client) seq_free_client() argument
341 struct snd_seq_client *client; snd_seq_open() local
398 struct snd_seq_client *client = file->private_data; snd_seq_release() local
414 event_is_compatible(const struct snd_seq_client * client,const struct snd_seq_event * ev) event_is_compatible() argument
434 struct snd_seq_client *client = file->private_data; snd_seq_read() local
577 bounce_error_event(struct snd_seq_client * client,struct snd_seq_event * event,int err,int atomic,int hop) bounce_error_event() argument
666 snd_seq_deliver_single_event(struct snd_seq_client * client,struct snd_seq_event * event,int atomic,int hop) snd_seq_deliver_single_event() argument
733 __deliver_to_subscribers(struct snd_seq_client * client,struct snd_seq_event * event,int port,int atomic,int hop) __deliver_to_subscribers() argument
789 deliver_to_subscribers(struct snd_seq_client * client,struct snd_seq_event * event,int atomic,int hop) deliver_to_subscribers() argument
829 snd_seq_deliver_event(struct snd_seq_client * client,struct snd_seq_event * event,int atomic,int hop) snd_seq_deliver_event() argument
867 struct snd_seq_client *client; snd_seq_dispatch_event() local
938 snd_seq_client_enqueue_event(struct snd_seq_client * client,struct snd_seq_event * event,struct file * file,int blocking,int atomic,int hop,struct mutex * mutexp) snd_seq_client_enqueue_event() argument
1029 struct snd_seq_client *client = file->private_data; snd_seq_write() local
1149 struct snd_seq_client *client = file->private_data; snd_seq_poll() local
1177 snd_seq_ioctl_pversion(struct snd_seq_client * client,void * arg) snd_seq_ioctl_pversion() argument
1185 snd_seq_ioctl_user_pversion(struct snd_seq_client * client,void * arg) snd_seq_ioctl_user_pversion() argument
1191 snd_seq_ioctl_client_id(struct snd_seq_client * client,void * arg) snd_seq_ioctl_client_id() argument
1200 snd_seq_ioctl_system_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_system_info() argument
1218 snd_seq_ioctl_running_mode(struct snd_seq_client * client,void * arg) snd_seq_ioctl_running_mode() argument
1280 snd_seq_ioctl_get_client_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_client_info() argument
1299 snd_seq_ioctl_set_client_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_client_info() argument
1343 snd_seq_ioctl_create_port(struct snd_seq_client * client,void * arg) snd_seq_ioctl_create_port() argument
1398 snd_seq_ioctl_delete_port(struct snd_seq_client * client,void * arg) snd_seq_ioctl_delete_port() argument
1420 snd_seq_ioctl_get_port_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_port_info() argument
1448 snd_seq_ioctl_set_port_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_port_info() argument
1473 check_subscription_permission(struct snd_seq_client * client,struct snd_seq_client_port * sport,struct snd_seq_client_port * dport,struct snd_seq_port_subscribe * subs) check_subscription_permission() argument
1507 snd_seq_client_notify_subscription(int client,int port,struct snd_seq_port_subscribe * info,int evtype) snd_seq_client_notify_subscription() argument
1525 snd_seq_ioctl_subscribe_port(struct snd_seq_client * client,void * arg) snd_seq_ioctl_subscribe_port() argument
1571 snd_seq_ioctl_unsubscribe_port(struct snd_seq_client * client,void * arg) snd_seq_ioctl_unsubscribe_port() argument
1614 snd_seq_ioctl_create_queue(struct snd_seq_client * client,void * arg) snd_seq_ioctl_create_queue() argument
1637 snd_seq_ioctl_delete_queue(struct snd_seq_client * client,void * arg) snd_seq_ioctl_delete_queue() argument
1645 snd_seq_ioctl_get_queue_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_queue_info() argument
1666 snd_seq_ioctl_set_queue_info(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_queue_info() argument
1699 snd_seq_ioctl_get_named_queue(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_named_queue() argument
1717 snd_seq_ioctl_get_queue_status(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_queue_status() argument
1746 snd_seq_ioctl_get_queue_tempo(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_queue_tempo() argument
1774 snd_seq_set_queue_tempo(int client,struct snd_seq_queue_tempo * tempo) snd_seq_set_queue_tempo() argument
1782 snd_seq_ioctl_set_queue_tempo(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_queue_tempo() argument
1796 snd_seq_ioctl_get_queue_timer(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_queue_timer() argument
1825 snd_seq_ioctl_set_queue_timer(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_queue_timer() argument
1861 snd_seq_ioctl_get_queue_client(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_queue_client() argument
1878 snd_seq_ioctl_set_queue_client(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_queue_client() argument
1895 snd_seq_ioctl_get_client_pool(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_client_pool() argument
1924 snd_seq_ioctl_set_client_pool(struct snd_seq_client * client,void * arg) snd_seq_ioctl_set_client_pool() argument
1969 snd_seq_ioctl_remove_events(struct snd_seq_client * client,void * arg) snd_seq_ioctl_remove_events() argument
1996 snd_seq_ioctl_get_subscription(struct snd_seq_client * client,void * arg) snd_seq_ioctl_get_subscription() argument
2026 snd_seq_ioctl_query_subs(struct snd_seq_client * client,void * arg) snd_seq_ioctl_query_subs() argument
2091 snd_seq_ioctl_query_next_client(struct snd_seq_client * client,void * arg) snd_seq_ioctl_query_next_client() argument
2119 snd_seq_ioctl_query_next_port(struct snd_seq_client * client,void * arg) snd_seq_ioctl_query_next_port() argument
2150 free_ump_info(struct snd_seq_client * client) free_ump_info() argument
2175 dump_ump_info(struct snd_info_buffer * buffer,struct snd_seq_client * client) dump_ump_info() argument
2208 int client, type, err = 0; snd_seq_ioctl_client_ump_info() local
2330 struct snd_seq_client *client = file->private_data; snd_seq_ioctl() local
2412 struct snd_seq_client *client; snd_seq_create_kernel_client() local
2461 snd_seq_delete_kernel_client(int client) snd_seq_delete_kernel_client() argument
2483 snd_seq_kernel_client_enqueue(int client,struct snd_seq_event * ev,struct file * file,bool blocking) snd_seq_kernel_client_enqueue() argument
2531 snd_seq_kernel_client_dispatch(int client,struct snd_seq_event * ev,int atomic,int hop) snd_seq_kernel_client_dispatch() argument
2576 struct snd_seq_client *client; snd_seq_kernel_client_ctl() local
2596 struct snd_seq_client *client; snd_seq_kernel_client_write_poll() local
2680 snd_seq_info_dump_ports(struct snd_info_buffer * buffer,struct snd_seq_client * client) snd_seq_info_dump_ports() argument
2725 struct snd_seq_client *client; snd_seq_info_clients_read() local
[all...]
/linux/drivers/misc/
H A Disl29003.c50 struct i2c_client *client; member
64 static int __isl29003_read_reg(struct i2c_client *client, in __isl29003_read_reg() argument
67 struct isl29003_data *data = i2c_get_clientdata(client); in __isl29003_read_reg()
72 static int __isl29003_write_reg(struct i2c_client *client, in __isl29003_write_reg() argument
75 struct isl29003_data *data = i2c_get_clientdata(client); in __isl29003_write_reg()
88 ret = i2c_smbus_write_byte_data(client, reg, tmp); in __isl29003_write_reg()
101 static int isl29003_get_range(struct i2c_client *client) in isl29003_get_range() argument
103 return __isl29003_read_reg(client, ISL29003_REG_CONTROL, in isl29003_get_range()
107 static int isl29003_set_range(struct i2c_client *client, int range) in isl29003_set_range() argument
109 return __isl29003_write_reg(client, ISL29003_REG_CONTROL, in isl29003_set_range()
[all …]
/linux/drivers/virt/acrn/
H A Dioreq.c29 static inline bool has_pending_request(struct acrn_ioreq_client *client) in has_pending_request() argument
31 return !bitmap_empty(client->ioreqs_map, ACRN_IO_REQUEST_MAX); in has_pending_request()
34 static inline bool is_destroying(struct acrn_ioreq_client *client) in is_destroying() argument
36 return test_bit(ACRN_IOREQ_CLIENT_DESTROYING, &client->flags); in is_destroying()
73 static int acrn_ioreq_complete_request(struct acrn_ioreq_client *client, in acrn_ioreq_complete_request() argument
79 if (vcpu >= client->vm->vcpu_num) in acrn_ioreq_complete_request()
82 clear_bit(vcpu, client->ioreqs_map); in acrn_ioreq_complete_request()
84 acrn_req = (struct acrn_io_request *)client->vm->ioreq_buf; in acrn_ioreq_complete_request()
88 ret = ioreq_complete_request(client->vm, vcpu, acrn_req); in acrn_ioreq_complete_request()
107 * acrn_ioreq_range_add() - Add an iorange monitored by an ioreq client
[all …]
/linux/tools/testing/selftests/tpm2/
H A Dtpm2_tests.py15 self.client = tpm2.Client()
16 self.root_key = self.client.create_root_key()
19 self.client.flush_context(self.root_key)
20 self.client.close()
26 blob = self.client.seal(self.root_key, data, auth, None)
27 result = self.client.unseal(self.root_key, blob, auth, None)
31 pcr_banks = self.client.get_cap_pcrs()
41 handle = self.client.start_auth_session(tpm2.TPM2_SE_TRIAL)
48 self.client.policy_pcr(handle, pcrs, bank_alg=bank_alg)
49 self.client.policy_password(handle)
[all …]
/linux/drivers/media/i2c/cx25840/
H A Dcx25840-audio.c31 static int cx25840_set_audclk_freq(struct i2c_client *client, u32 freq) in cx25840_set_audclk_freq() argument
33 struct cx25840_state *state = to_state(i2c_get_clientdata(client)); in cx25840_set_audclk_freq()
42 cx25840_write4(client, 0x108, 0x1006040f); in cx25840_set_audclk_freq()
57 cx25840_write4(client, 0x110, 0x01bb39ee); in cx25840_set_audclk_freq()
63 cx25840_write(client, 0x127, 0x50); in cx25840_set_audclk_freq()
70 cx25840_write4(client, 0x900, 0x0801f77f); in cx25840_set_audclk_freq()
71 cx25840_write4(client, 0x904, 0x0801f77f); in cx25840_set_audclk_freq()
72 cx25840_write4(client, 0x90c, 0x0801f77f); in cx25840_set_audclk_freq()
80 cx25840_write4(client, 0x108, 0x1009040f); in cx25840_set_audclk_freq()
94 cx25840_write4(client, 0x110, 0x00ec6bd6); in cx25840_set_audclk_freq()
[all …]
/linux/drivers/input/mouse/
H A Delan_i2c_i2c.c74 static int elan_i2c_read_block(struct i2c_client *client, in elan_i2c_read_block() argument
82 .addr = client->addr, in elan_i2c_read_block()
83 .flags = client->flags & I2C_M_TEN, in elan_i2c_read_block()
88 .addr = client->addr, in elan_i2c_read_block()
89 .flags = (client->flags & I2C_M_TEN) | I2C_M_RD, in elan_i2c_read_block()
96 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs)); in elan_i2c_read_block()
100 static int elan_i2c_read_cmd(struct i2c_client *client, u16 reg, u8 *val) in elan_i2c_read_cmd() argument
104 retval = elan_i2c_read_block(client, reg, val, ETP_I2C_INF_LENGTH); in elan_i2c_read_cmd()
106 dev_err(&client->dev, "reading cmd (0x%04x) fail.\n", reg); in elan_i2c_read_cmd()
113 static int elan_i2c_write_cmd(struct i2c_client *client, u16 reg, u16 cmd) in elan_i2c_write_cmd() argument
[all …]
H A Delan_i2c_smbus.c54 static int elan_smbus_initialize(struct i2c_client *client) in elan_smbus_initialize() argument
61 len = i2c_smbus_read_block_data(client, in elan_smbus_initialize()
64 dev_err(&client->dev, "hello packet length fail: %d\n", len); in elan_smbus_initialize()
71 dev_err(&client->dev, "hello packet fail [%*ph]\n", in elan_smbus_initialize()
77 error = i2c_smbus_write_byte(client, ETP_SMBUS_ENABLE_TP); in elan_smbus_initialize()
79 dev_err(&client->dev, "failed to enable touchpad: %d\n", error); in elan_smbus_initialize()
86 static int elan_smbus_set_mode(struct i2c_client *client, u8 mode) in elan_smbus_set_mode() argument
90 return i2c_smbus_write_block_data(client, ETP_SMBUS_IAP_CMD, in elan_smbus_set_mode()
94 static int elan_smbus_sleep_control(struct i2c_client *client, bool sleep) in elan_smbus_sleep_control() argument
97 return i2c_smbus_write_byte(client, ETP_SMBUS_SLEEP_CMD); in elan_smbus_sleep_control()
[all …]
/linux/drivers/gpu/vga/
H A Dvga_switcheroo.c74 * register as a client so that vga_switcheroo can take care of the correct
77 * client (on the discrete GPU). The code is mostly prepared to support
81 * active client in vga_switcheroo parlance. The GPU not in use is the
82 * inactive client. When the inactive client's DRM driver is loaded,
86 * a client may alternatively request that the DDC lines are temporarily
93 * struct vga_switcheroo_client - registered client
94 * @pdev: client pci device
98 * @ops: client callbacks
99 * @id: client identifier. Determining the id requires the handler,
102 * @active: whether the outputs are currently switched to this client
[all …]
/linux/drivers/platform/surface/
H A Dsurface_aggregator_cdev.c45 struct rw_semaphore client_lock; /* Guards client list. */
52 struct ssam_cdev_client *client; member
96 struct ssam_cdev_client *client = cdev_nf->client; in ssam_cdev_notifier() local
107 mutex_lock(&client->write_lock); in ssam_cdev_notifier()
110 if (kfifo_avail(&client->buffer) < n) { in ssam_cdev_notifier()
111 dev_warn(client->cdev->dev, in ssam_cdev_notifier()
114 mutex_unlock(&client->write_lock); in ssam_cdev_notifier()
119 kfifo_in(&client->buffer, (const u8 *)&event, struct_size(&event, data, 0)); in ssam_cdev_notifier()
120 kfifo_in(&client->buffer, &in->data[0], in->length); in ssam_cdev_notifier()
122 mutex_unlock(&client->write_lock); in ssam_cdev_notifier()
[all …]
/linux/drivers/rtc/
H A Drtc-nct3018y.c45 struct i2c_client *client; member
52 static int nct3018y_set_alarm_mode(struct i2c_client *client, bool on) in nct3018y_set_alarm_mode() argument
56 dev_dbg(&client->dev, "%s:on:%d\n", __func__, on); in nct3018y_set_alarm_mode()
58 flags = i2c_smbus_read_byte_data(client, NCT3018Y_REG_CTRL); in nct3018y_set_alarm_mode()
60 dev_dbg(&client->dev, in nct3018y_set_alarm_mode()
71 err = i2c_smbus_write_byte_data(client, NCT3018Y_REG_CTRL, flags); in nct3018y_set_alarm_mode()
73 dev_dbg(&client->dev, "Unable to write NCT3018Y_REG_CTRL\n"); in nct3018y_set_alarm_mode()
77 flags = i2c_smbus_read_byte_data(client, NCT3018Y_REG_ST); in nct3018y_set_alarm_mode()
79 dev_dbg(&client->dev, in nct3018y_set_alarm_mode()
85 err = i2c_smbus_write_byte_data(client, NCT3018Y_REG_ST, flags); in nct3018y_set_alarm_mode()
[all …]
H A Drtc-ds1374.c3 * RTC client/driver for the Maxim/Dallas DS1374 Real-Time Clock over I2C
69 struct i2c_client *client; member
85 static int ds1374_read_rtc(struct i2c_client *client, u32 *time, in ds1374_read_rtc() argument
95 ret = i2c_smbus_read_i2c_block_data(client, reg, nbytes, buf); in ds1374_read_rtc()
108 static int ds1374_write_rtc(struct i2c_client *client, u32 time, in ds1374_write_rtc() argument
124 return i2c_smbus_write_i2c_block_data(client, reg, nbytes, buf); in ds1374_write_rtc()
127 static int ds1374_check_rtc_status(struct i2c_client *client) in ds1374_check_rtc_status() argument
132 stat = i2c_smbus_read_byte_data(client, DS1374_REG_SR); in ds1374_check_rtc_status()
137 dev_warn(&client->dev, in ds1374_check_rtc_status()
142 ret = i2c_smbus_write_byte_data(client, DS1374_REG_SR, stat); in ds1374_check_rtc_status()
[all …]
H A Drtc-rv8803.c69 struct i2c_client *client; member
78 static int rv8803_read_reg(const struct i2c_client *client, u8 reg) in rv8803_read_reg() argument
88 ret = i2c_smbus_read_byte_data(client, reg); in rv8803_read_reg()
91 dev_err(&client->dev, "Unable to read register 0x%02x\n", reg); in rv8803_read_reg()
96 static int rv8803_read_regs(const struct i2c_client *client, in rv8803_read_regs() argument
103 ret = i2c_smbus_read_i2c_block_data(client, reg, count, values); in rv8803_read_regs()
106 dev_err(&client->dev, in rv8803_read_regs()
115 static int rv8803_write_reg(const struct i2c_client *client, u8 reg, u8 value) in rv8803_write_reg() argument
121 ret = i2c_smbus_write_byte_data(client, reg, value); in rv8803_write_reg()
124 dev_err(&client->dev, "Unable to write register 0x%02x\n", reg); in rv8803_write_reg()
[all …]
/linux/drivers/input/keyboard/
H A Dqt2160.c55 struct i2c_client *client; member
64 static int qt2160_read(struct i2c_client *client, u8 reg);
65 static int qt2160_write(struct i2c_client *client, u8 reg, u8 data);
74 struct i2c_client *client = qt2160->client; in qt2160_led_set() local
78 drive = qt2160_read(client, QT2160_CMD_DRIVE_X); in qt2160_led_set()
79 pwmen = qt2160_read(client, QT2160_CMD_PWMEN_X); in qt2160_led_set()
88 qt2160_write(client, QT2160_CMD_DRIVE_X, drive); in qt2160_led_set()
89 qt2160_write(client, QT2160_CMD_PWMEN_X, pwmen); in qt2160_led_set()
96 qt2160_write(client, QT2160_CMD_PWM_DUTY, value); in qt2160_led_set()
106 static int qt2160_read_block(struct i2c_client *client, in qt2160_read_block() argument
[all …]
H A Dmax7359_keypad.c61 struct i2c_client *client; member
64 static int max7359_write_reg(struct i2c_client *client, u8 reg, u8 val) in max7359_write_reg() argument
66 int ret = i2c_smbus_write_byte_data(client, reg, val); in max7359_write_reg()
69 dev_err(&client->dev, "%s: reg 0x%x, val 0x%x, err %d\n", in max7359_write_reg()
74 static int max7359_read_reg(struct i2c_client *client, int reg) in max7359_read_reg() argument
76 int ret = i2c_smbus_read_byte_data(client, reg); in max7359_read_reg()
79 dev_err(&client->dev, "%s: reg 0x%x, err %d\n", in max7359_read_reg()
91 val = max7359_read_reg(keypad->client, MAX7359_REG_KEYFIFO); in max7359_interrupt()
98 dev_dbg(&keypad->client->dev, in max7359_interrupt()
113 static inline void max7359_fall_deepsleep(struct i2c_client *client) in max7359_fall_deepsleep() argument
[all …]
H A Dqt1070.c49 struct i2c_client *client; member
56 static int qt1070_read(struct i2c_client *client, u8 reg) in qt1070_read() argument
60 ret = i2c_smbus_read_byte_data(client, reg); in qt1070_read()
62 dev_err(&client->dev, in qt1070_read()
68 static int qt1070_write(struct i2c_client *client, u8 reg, u8 data) in qt1070_write() argument
72 ret = i2c_smbus_write_byte_data(client, reg, data); in qt1070_write()
74 dev_err(&client->dev, in qt1070_write()
80 static bool qt1070_identify(struct i2c_client *client) in qt1070_identify() argument
85 id = qt1070_read(client, CHIP_ID); in qt1070_identify()
87 dev_err(&client->dev, "ID %d not supported\n", id); in qt1070_identify()
[all …]
/linux/drivers/input/touchscreen/
H A Draydium_i2c_ts.c119 struct i2c_client *client; member
149 static int raydium_i2c_xfer(struct i2c_client *client, u32 addr, in raydium_i2c_xfer() argument
160 ret = i2c_transfer(client->adapter, &xfer[xfer_start_idx], xfer_count); in raydium_i2c_xfer()
167 static int raydium_i2c_send(struct i2c_client *client, in raydium_i2c_send() argument
200 .addr = client->addr, in raydium_i2c_send()
205 .addr = client->addr, in raydium_i2c_send()
211 error = raydium_i2c_xfer(client, addr, xfer, ARRAY_SIZE(xfer)); in raydium_i2c_send()
218 dev_err(&client->dev, "%s failed: %d\n", __func__, error); in raydium_i2c_send()
224 static int raydium_i2c_read(struct i2c_client *client, in raydium_i2c_read() argument
249 .addr = client->addr, in raydium_i2c_read()
[all …]
H A Dzforce_ts.c94 * @client the i2c_client
105 struct i2c_client *client; member
130 struct i2c_client *client = ts->client; in zforce_command() local
134 dev_dbg(&client->dev, "%s: 0x%x\n", __func__, cmd); in zforce_command()
140 ret = i2c_master_send(client, &buf[0], ARRAY_SIZE(buf)); in zforce_command()
142 dev_err(&client->dev, "i2c send data request error: %d\n", ret); in zforce_command()
151 struct i2c_client *client = ts->client; in zforce_send_wait() local
154 dev_dbg(&client->dev, "sending %d bytes for command 0x%x\n", in zforce_send_wait()
159 ret = i2c_master_send(client, buf, len); in zforce_send_wait()
161 dev_err(&client->dev, "i2c send data request error: %d\n", ret); in zforce_send_wait()
[all …]
H A Drohm_bu21023.c258 struct i2c_client *client; member
271 * @client: Handle to ROHM BU21023/24
282 static int rohm_i2c_burst_read(struct i2c_client *client, u8 start, void *buf, in rohm_i2c_burst_read() argument
285 struct i2c_adapter *adap = client->adapter; in rohm_i2c_burst_read()
289 msg[0].addr = client->addr; in rohm_i2c_burst_read()
294 msg[1].addr = client->addr; in rohm_i2c_burst_read()
315 struct i2c_client *client = ts->client; in rohm_ts_manual_calibration() local
316 struct device *dev = &client->dev; in rohm_ts_manual_calibration()
335 reg1_orig = i2c_smbus_read_byte_data(client, CALIBRATION_REG1); in rohm_ts_manual_calibration()
339 reg2_orig = i2c_smbus_read_byte_data(client, CALIBRATION_REG2); in rohm_ts_manual_calibration()
[all …]
H A Delants_i2c.c152 struct i2c_client *client; member
190 static int elants_i2c_send(struct i2c_client *client, in elants_i2c_send() argument
195 ret = i2c_master_send(client, data, size); in elants_i2c_send()
202 dev_err(&client->dev, "%s failed (%*ph): %d\n", in elants_i2c_send()
208 static int elants_i2c_read(struct i2c_client *client, void *data, size_t size) in elants_i2c_read() argument
212 ret = i2c_master_recv(client, data, size); in elants_i2c_read()
219 dev_err(&client->dev, "%s failed: %d\n", __func__, ret); in elants_i2c_read()
224 static int elants_i2c_execute_command(struct i2c_client *client, in elants_i2c_execute_command() argument
247 dev_err(&client->dev, "(%s): invalid command: %*ph\n", in elants_i2c_execute_command()
253 msgs[0].addr = client->addr; in elants_i2c_execute_command()
[all …]
/linux/drivers/media/i2c/
H A Dmsp3400-kthreads.c175 static void msp_set_source(struct i2c_client *client, u16 src) in msp_set_source() argument
177 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp_set_source()
180 msp_write_dsp(client, 0x0008, 0x0520); /* I2S1 */ in msp_set_source()
181 msp_write_dsp(client, 0x0009, 0x0620); /* I2S2 */ in msp_set_source()
183 msp_write_dsp(client, 0x0008, src); in msp_set_source()
184 msp_write_dsp(client, 0x0009, src); in msp_set_source()
186 msp_write_dsp(client, 0x000a, src); in msp_set_source()
187 msp_write_dsp(client, 0x000b, src); in msp_set_source()
188 msp_write_dsp(client, 0x000c, src); in msp_set_source()
190 msp_write_dsp(client, 0x0041, src); in msp_set_source()
[all …]
/linux/drivers/media/pci/mgb4/
H A Dmgb4_i2c.c13 static int read_r16(struct i2c_client *client, u16 reg, u8 *val, int len) in read_r16() argument
19 .addr = client->addr, in read_r16()
24 .addr = client->addr, in read_r16()
34 ret = i2c_transfer(client->adapter, msg, 2); in read_r16()
43 static int write_r16(struct i2c_client *client, u16 reg, const u8 *val, int len) in write_r16() argument
49 .addr = client->addr, in write_r16()
63 ret = i2c_transfer(client->adapter, msg, 1); in write_r16()
72 int mgb4_i2c_init(struct mgb4_i2c_client *client, struct i2c_adapter *adap, in mgb4_i2c_init() argument
75 client->client = i2c_new_client_device(adap, info); in mgb4_i2c_init()
76 if (IS_ERR(client->client)) in mgb4_i2c_init()
[all …]
/linux/drivers/input/
H A Devdev.c75 static bool __evdev_is_filtered(struct evdev_client *client, in __evdev_is_filtered() argument
87 mask = client->evmasks[0]; in __evdev_is_filtered()
96 mask = client->evmasks[type]; in __evdev_is_filtered()
100 /* flush queued events of type @type, caller must hold client->buffer_lock */
101 static void __evdev_flush_queue(struct evdev_client *client, unsigned int type) in __evdev_flush_queue() argument
104 unsigned int mask = client->bufsize - 1; in __evdev_flush_queue()
110 head = client->tail; in __evdev_flush_queue()
111 client->packet_head = client->tail; in __evdev_flush_queue()
116 for (i = client->tail; i != client->head; i = (i + 1) & mask) { in __evdev_flush_queue()
117 ev = &client->buffer[i]; in __evdev_flush_queue()
[all …]
/linux/Documentation/filesystems/nfs/
H A Dclient-identifier.rst4 NFSv4 client identifier
7 This document explains how the NFSv4 protocol identifies client
10 on each client. These can be set by administrators, scripts
14 There are risks if a client's NFSv4 identifier and its principal
25 Simply put, an NFSv4 server creates a lease for each NFSv4 client.
26 The server collects each client's file open and lock state under
27 the lease for that client.
29 The client is responsible for periodically renewing its leases.
31 guarantees the file locks the client has created remain in place.
33 If a client stops renewing its lease (for example, if it crashes),
[all …]
/linux/drivers/media/dvb-frontends/
H A Dcxd2820r_core.c15 struct i2c_client *client = priv->client[0]; in cxd2820r_wr_reg_val_mask_tab() local
20 dev_dbg(&client->dev, "tab_len=%d\n", tab_len); in cxd2820r_wr_reg_val_mask_tab()
42 dev_dbg(&client->dev, "failed=%d\n", ret); in cxd2820r_wr_reg_val_mask_tab()
49 struct i2c_client *client = priv->client[0]; in cxd2820r_gpio() local
54 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_gpio()
81 dev_dbg(&client->dev, "gpio i=%d %02x %02x\n", i, tmp0, tmp1); in cxd2820r_gpio()
84 dev_dbg(&client->dev, "wr gpio=%02x %02x\n", tmp0, tmp1); in cxd2820r_gpio()
100 dev_dbg(&client->dev, "failed=%d\n", ret); in cxd2820r_gpio()
107 struct i2c_client *client = priv->client[0]; in cxd2820r_set_frontend() local
111 dev_dbg(&client->dev, "delivery_system=%d\n", c->delivery_system); in cxd2820r_set_frontend()
[all …]

12345678910>>...109