/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | w83791d.c | 195 static inline int w83791d_read(struct i2c_client *client, u8 reg) in w83791d_read() argument 200 static inline int w83791d_write(struct i2c_client *client, u8 reg, u8 value) in w83791d_write() argument 444 struct i2c_client *client = to_i2c_client(dev); store_beep() local 534 struct i2c_client *client = to_i2c_client(dev); store_fan_min() local 571 struct i2c_client *client = to_i2c_client(dev); store_fan_div() local 721 struct i2c_client *client = to_i2c_client(dev); store_pwm() local 762 struct i2c_client *client = to_i2c_client(dev); store_pwmenable() local 828 struct i2c_client *client = to_i2c_client(dev); store_temp_target() local 869 struct i2c_client *client = to_i2c_client(dev); store_temp_tolerance() local 931 struct i2c_client *client = to_i2c_client(dev); store_temp1() local 964 struct i2c_client *client = to_i2c_client(dev); store_temp23() local 1060 struct i2c_client *client = to_i2c_client(dev); store_beep_mask() local 1095 struct i2c_client *client = to_i2c_client(dev); store_beep_enable() local 1254 w83791d_detect_subclients(struct i2c_client *client) w83791d_detect_subclients() argument 1297 w83791d_detect(struct i2c_client *client, struct i2c_board_info *info) w83791d_detect() argument 1341 w83791d_probe(struct i2c_client *client) w83791d_probe() argument 1408 w83791d_remove(struct i2c_client *client) w83791d_remove() argument 1416 w83791d_init_client(struct i2c_client *client) w83791d_init_client() argument 1477 struct i2c_client *client = to_i2c_client(dev); w83791d_update_device() local [all...] |
H A D | w83793.c | 250 struct i2c_client *client; member 374 struct i2c_client *client = to_i2c_client(dev); in store_beep() local 412 struct i2c_client *client = to_i2c_client(dev); store_beep_enable() local 440 struct i2c_client *client = to_i2c_client(dev); store_chassis_clear() local 487 struct i2c_client *client = to_i2c_client(dev); store_fan_min() local 529 struct i2c_client *client = to_i2c_client(dev); store_pwm() local 586 struct i2c_client *client = to_i2c_client(dev); store_temp() local 647 struct i2c_client *client = to_i2c_client(dev); store_temp_mode() local 717 struct i2c_client *client = to_i2c_client(dev); store_sf_setup() local 818 struct i2c_client *client = to_i2c_client(dev); store_sf_ctrl() local 886 struct i2c_client *client = to_i2c_client(dev); store_sf2_pwm() local 927 struct i2c_client *client = to_i2c_client(dev); store_sf2_temp() local 979 struct i2c_client *client = to_i2c_client(dev); store_in() local 1174 w83793_init_client(struct i2c_client *client) w83793_init_client() argument 1498 w83793_remove(struct i2c_client *client) w83793_remove() argument 1560 w83793_detect_subclients(struct i2c_client *client) w83793_detect_subclients() argument 1602 w83793_detect(struct i2c_client *client, struct i2c_board_info *info) w83793_detect() argument 1642 w83793_probe(struct i2c_client *client) w83793_probe() argument 1938 struct i2c_client *client = to_i2c_client(dev); w83793_update_nonvolatile() local 2025 struct i2c_client *client = to_i2c_client(dev); w83793_update_device() local 2089 w83793_read_value(struct i2c_client *client, u16 reg) w83793_read_value() argument 2115 w83793_write_value(struct i2c_client *client, u16 reg, u8 value) w83793_write_value() argument [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-imx.c | 864 static int i2c_imx_reg_slave(struct i2c_client *client) in i2c_imx_reg_slave() argument 887 static int i2c_imx_unreg_slave(struct i2c_client *client) in i2c_imx_unreg_slave() argument
|
H A D | i2c-st.c | 193 struct st_i2c_client client; member [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | bma180.c | 135 struct i2c_client *client; member 923 bma180_probe(struct i2c_client *client) bma180_probe() argument 1047 bma180_remove(struct i2c_client *client) bma180_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | si1145.c | 174 struct i2c_client *client; member 1014 struct i2c_client *client = data->client; si1145_initialize() local 1240 struct i2c_client *client = data->client; si1145_probe_trigger() local 1272 si1145_probe(struct i2c_client *client) si1145_probe() argument [all...] |
H A D | si1133.c | 197 struct i2c_client *client; member 993 static int si1133_probe(struct i2c_client *client) in si1133_probe() argument [all...] |
H A D | ltr501.c | 155 struct i2c_client *client; member 1435 static int ltr501_probe(struct i2c_client *client) in ltr501_probe() argument 1584 ltr501_remove(struct i2c_client *client) ltr501_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-core-base.c | 117 const void *i2c_get_match_data(const struct i2c_client *client) in i2c_get_match_data() argument 138 struct i2c_client *client = i2c_verify_client(dev); in i2c_device_match() local 102 i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client) i2c_match_id() argument 161 const struct i2c_client *client = to_i2c_client(dev); i2c_device_uevent() local 472 i2c_smbus_host_notify_to_irq(const struct i2c_client *client) i2c_smbus_host_notify_to_irq() argument 490 struct i2c_client *client = i2c_verify_client(dev); i2c_device_probe() local 617 struct i2c_client *client = to_i2c_client(dev); i2c_device_remove() local 641 struct i2c_client *client = i2c_verify_client(dev); i2c_device_shutdown() local 669 struct i2c_client *client = to_i2c_client(dev); modalias_show() local 728 i2c_encode_flags_to_addr(struct i2c_client *client) i2c_encode_flags_to_addr() argument 781 struct i2c_client *client = i2c_verify_client(dev); __i2c_check_addr_busy() local 869 i2c_dev_set_name(struct i2c_adapter *adap, struct i2c_client *client, struct i2c_board_info const *info) i2c_dev_set_name() argument 934 struct i2c_client *client; i2c_new_client_device() local 1018 i2c_unregister_device(struct i2c_client *client) i2c_unregister_device() argument 1046 struct i2c_client *client; i2c_find_device_by_fwnode() local 1070 dummy_probe(struct i2c_client *client) dummy_probe() argument 1109 devm_i2c_release_dummy(void *client) devm_i2c_release_dummy() argument 1128 struct i2c_client *client; devm_i2c_new_dummy_device() local 1165 i2c_new_ancillary_device(struct i2c_client *client, const char *name, u16 default_addr) i2c_new_ancillary_device() argument 1224 struct i2c_client *client; new_device_store() local 1291 struct i2c_client *client, *next; delete_device_store() local 1669 struct i2c_client *client, *_n; i2c_do_del_adapter() local 1685 struct i2c_client *client = i2c_verify_client(dev); __unregister_client() local 1693 struct i2c_client *client = i2c_verify_client(dev); __unregister_dummy() local 1715 struct i2c_client *client, *next; i2c_del_adapter() local 2022 struct i2c_client *client = i2c_verify_client(dev); i2c_cmd() local 2305 i2c_transfer_buffer_flags(const struct i2c_client *client, char *buf, int count, u16 flags) i2c_transfer_buffer_flags() argument 2333 i2c_get_device_id(const struct i2c_client *client, struct i2c_device_identity *id) i2c_get_device_id() argument 2363 i2c_client_get_device_id(const struct i2c_client *client) i2c_client_get_device_id() argument 2457 struct i2c_client *client; i2c_detect_address() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/magnetometer/ |
H A D | ak8975.c | 382 struct i2c_client *client; member 447 static int ak8975_who_i_am(struct i2c_client *client, in ak8975_who_i_am() argument 534 struct i2c_client *client = data->client; in ak8975_setup_irq() local 563 ak8975_setup(struct i2c_client *client) ak8975_setup() argument 610 struct i2c_client *client = data->client; wait_conversion_complete_gpio() local 635 struct i2c_client *client = data->client; wait_conversion_complete_polled() local 675 ak8975_start_read_axis(struct ak8975_data *data, const struct i2c_client *client) ak8975_start_read_axis() argument 718 const struct i2c_client *client = data->client; ak8975_read_axis() local 830 const struct i2c_client *client = data->client; ak8975_fill_buffer() local 879 ak8975_probe(struct i2c_client *client) ak8975_probe() argument 1021 ak8975_remove(struct i2c_client *client) ak8975_remove() argument 1037 struct i2c_client *client = to_i2c_client(dev); ak8975_runtime_suspend() local 1056 struct i2c_client *client = to_i2c_client(dev); ak8975_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/i3c/ |
H A D | master.c | 2188 static u8 i3c_master_i2c_get_lvr(struct i2c_client *client) in i3c_master_i2c_get_lvr() argument 2204 static int i3c_master_i2c_attach(struct i2c_adapter *adap, struct i2c_client *client) in i3c_master_i2c_attach() argument 2244 i3c_master_i2c_detach(struct i2c_adapter *adap, struct i2c_client *client) i3c_master_i2c_detach() argument 2270 struct i2c_client *client; i3c_i2c_notifier_call() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/imu/ |
H A D | kmx61.c | 116 struct i2c_client *client; member 1279 kmx61_probe(struct i2c_client *client) kmx61_probe() argument 1421 kmx61_remove(struct i2c_client *client) kmx61_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | adp5589-keys.c | 232 struct i2c_client *client; member 373 static int adp5589_read(struct i2c_client *client, u8 reg) in adp5589_read() argument 383 static int adp5589_write(struct i2c_client *client, u8 reg, u8 val) in adp5589_write() argument 585 struct i2c_client *client = kpad->client; adp5589_irq() local 621 struct i2c_client *client = kpad->client; adp5589_setup() local 826 struct i2c_client *client = kpad->client; adp5589_keypad_add() local 939 struct i2c_client *client = data; adp5589_clear_config() local 945 adp5589_probe(struct i2c_client *client) adp5589_probe() argument 1021 struct i2c_client *client = to_i2c_client(dev); adp5589_suspend() local 1032 struct i2c_client *client = to_i2c_client(dev); adp5589_resume() local [all...] |
H A D | adp5588-keys.c | 182 struct i2c_client *client; member 202 static int adp5588_read(struct i2c_client *client, u8 reg) in adp5588_read() argument 212 static int adp5588_write(struct i2c_client *client, u8 reg, u8 val) in adp5588_write() argument 492 struct i2c_client *client = kpad->client; adp5588_gpio_irq_handle() local 563 struct i2c_client *client = kpad->client; adp5588_thread_irq() local 601 struct i2c_client *client = kpad->client; adp5588_setup() local 647 struct i2c_client *client = kpad->client; adp5588_fw_parse() local 716 adp5588_probe(struct i2c_client *client) adp5588_probe() argument 807 adp5588_remove(struct i2c_client *client) adp5588_remove() argument 816 struct i2c_client *client = to_i2c_client(dev); adp5588_suspend() local 825 struct i2c_client *client = to_i2c_client(dev); adp5588_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | cyapa_gen3.c | 251 struct i2c_client *client = cyapa->client; in cyapa_smbus_read_block() local [all...] |
H A D | cyapa.h | 337 struct i2c_client *client; member
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | elants_i2c.c | 152 struct i2c_client *client; member 190 static int elants_i2c_send(struct i2c_client *client, in elants_i2c_send() argument 208 static int elants_i2c_read(struct i2c_client *client, void *data, size_t size) in elants_i2c_read() argument 224 static int elants_i2c_execute_command(struct i2c_client *client, in elants_i2c_execute_command() argument 300 struct i2c_client *client = ts->client; elants_i2c_calibrate() local 339 elants_i2c_sw_reset(struct i2c_client *client) elants_i2c_sw_reset() argument 367 struct i2c_client *client = ts->client; elants_i2c_query_hw_version() local 392 struct i2c_client *client = ts->client; elants_i2c_query_fw_version() local 420 struct i2c_client *client = ts->client; elants_i2c_query_test_version() local 443 struct i2c_client *client = ts->client; elants_i2c_query_bc_version() local 464 struct i2c_client *client = ts->client; elants_i2c_query_ts_info_ektf() local 508 struct i2c_client *client = ts->client; elants_i2c_query_ts_info_ekth() local 588 elants_i2c_fastboot(struct i2c_client *client) elants_i2c_fastboot() argument 605 struct i2c_client *client = ts->client; elants_i2c_initialize() local 686 elants_i2c_fw_write_page(struct i2c_client *client, const void *page) elants_i2c_fw_write_page() argument 724 struct i2c_client *client = ts->client; elants_i2c_validate_remark_id() local 754 struct i2c_client *client = ts->client; elants_i2c_should_check_remark_id() local 783 elants_i2c_do_update_firmware(struct i2c_client *client, const struct firmware *fw, bool force) elants_i2c_do_update_firmware() argument 908 struct i2c_client *client = ts->client; elants_i2c_fw_update() local 1069 struct i2c_client *client = ts->client; elants_i2c_irq() local 1185 struct i2c_client *client = to_i2c_client(dev); calibrate_store() local 1203 struct i2c_client *client = to_i2c_client(dev); write_update_fw() local 1221 struct i2c_client *client = to_i2c_client(dev); show_iap_mode() local 1232 struct i2c_client *client = to_i2c_client(dev); show_calibration_count() local 1276 struct i2c_client *client = to_i2c_client(dev); elants_version_attribute_show() local 1411 elants_i2c_probe(struct i2c_client *client) elants_i2c_probe() argument 1567 struct i2c_client *client = to_i2c_client(dev); elants_i2c_suspend() local 1606 struct i2c_client *client = to_i2c_client(dev); elants_i2c_resume() local [all...] |
H A D | cyttsp5.c | 908 static int cyttsp5_i2c_probe(struct i2c_client *client) in cyttsp5_i2c_probe() argument
|
H A D | edt-ft5x06.c | 109 struct i2c_client *client; member 378 struct i2c_client *client = to_i2c_client(dev); in edt_ft5x06_setting_show() local 444 struct i2c_client *client = to_i2c_client(dev); in edt_ft5x06_setting_store() local 527 struct i2c_client *client = to_i2c_client(dev); model_show() local 538 struct i2c_client *client = to_i2c_client(dev); fw_version_show() local 550 struct i2c_client *client = to_i2c_client(dev); header_errors_show() local 562 struct i2c_client *client = to_i2c_client(dev); crc_errors_show() local 609 struct i2c_client *client = tsdata->client; edt_ft5x06_factory_mode() local 670 struct i2c_client *client = tsdata->client; edt_ft5x06_work_mode() local 746 struct i2c_client *client = tsdata->client; edt_ft5x06_debugfs_raw_data_read() local 859 edt_ft5x06_ts_identify(struct i2c_client *client, struct edt_ft5x06_ts_data *tsdata) edt_ft5x06_ts_identify() argument 1135 edt_ft5x06_ts_probe(struct i2c_client *client) edt_ft5x06_ts_probe() argument 1352 edt_ft5x06_ts_remove(struct i2c_client *client) edt_ft5x06_ts_remove() argument 1362 struct i2c_client *client = to_i2c_client(dev); edt_ft5x06_ts_suspend() local 1405 struct i2c_client *client = to_i2c_client(dev); edt_ft5x06_ts_resume() local [all...] |
H A D | hideep.c | 146 struct i2c_client *client; member 870 struct i2c_client *client = to_i2c_client(dev); hideep_update_fw() local 926 struct i2c_client *client = to_i2c_client(dev); hideep_fw_version_show() local 941 struct i2c_client *client = to_i2c_client(dev); hideep_product_id_show() local 985 struct i2c_client *client = to_i2c_client(dev); hideep_suspend() local 996 struct i2c_client *client = to_i2c_client(dev); hideep_resume() local 1023 hideep_probe(struct i2c_client *client) hideep_probe() argument [all...] |
H A D | rohm_bu21023.c | 258 struct i2c_client *client; member 282 static int rohm_i2c_burst_read(struct i2c_client *client, u8 start, void *buf, in rohm_i2c_burst_read() argument 315 struct i2c_client *client = ts->client; in rohm_ts_manual_calibration() local 523 struct i2c_client *client = ts->client; rohm_ts_soft_irq() local 642 rohm_ts_load_firmware(struct i2c_client *client, const char *firmware_name) rohm_ts_load_firmware() argument 733 struct i2c_client *client = to_i2c_client(dev); swap_xy_show() local 742 struct i2c_client *client = to_i2c_client(dev); swap_xy_store() local 772 struct i2c_client *client = to_i2c_client(dev); inv_x_show() local 781 struct i2c_client *client = to_i2c_client(dev); inv_x_store() local 811 struct i2c_client *client = to_i2c_client(dev); inv_y_show() local 820 struct i2c_client *client = to_i2c_client(dev); inv_y_store() local 862 rohm_ts_device_init(struct i2c_client *client, u8 setup2) rohm_ts_device_init() argument 1048 rohm_ts_power_off(struct i2c_client *client) rohm_ts_power_off() argument 1072 struct i2c_client *client = ts->client; rohm_ts_open() local 1098 rohm_bu21023_i2c_probe(struct i2c_client *client) rohm_bu21023_i2c_probe() argument [all...] |
H A D | raydium_i2c_ts.c | 119 struct i2c_client *client; member 149 static int raydium_i2c_xfer(struct i2c_client *client, u32 addr, in raydium_i2c_xfer() argument 167 static int raydium_i2c_send(struct i2c_client *client, in raydium_i2c_send() argument 224 static int raydium_i2c_read(struct i2c_client *client, in raydium_i2c_read() argument 278 raydium_i2c_sw_reset(struct i2c_client *client) raydium_i2c_sw_reset() argument 297 struct i2c_client *client = ts->client; raydium_i2c_query_ts_bootloader_info() local 335 struct i2c_client *client = ts->client; raydium_i2c_query_ts_info() local 388 struct i2c_client *client = ts->client; raydium_i2c_check_fw_status() local 408 struct i2c_client *client = ts->client; raydium_i2c_initialize() local 439 raydium_i2c_bl_chk_state(struct i2c_client *client, enum raydium_bl_ack state) raydium_i2c_bl_chk_state() argument 480 raydium_i2c_write_object(struct i2c_client *client, const void *data, size_t len, enum raydium_bl_ack state) raydium_i2c_write_object() argument 508 raydium_i2c_boot_trigger(struct i2c_client *client) raydium_i2c_boot_trigger() argument 536 raydium_i2c_fw_trigger(struct i2c_client *client) raydium_i2c_fw_trigger() argument 562 raydium_i2c_check_path(struct i2c_client *client) raydium_i2c_check_path() argument 577 raydium_i2c_enter_bl(struct i2c_client *client) raydium_i2c_enter_bl() argument 593 raydium_i2c_leave_bl(struct i2c_client *client) raydium_i2c_leave_bl() argument 609 raydium_i2c_write_checksum(struct i2c_client *client, size_t length, u16 checksum) raydium_i2c_write_checksum() argument 630 raydium_i2c_disable_watch_dog(struct i2c_client *client) raydium_i2c_disable_watch_dog() argument 646 raydium_i2c_fw_write_page(struct i2c_client *client, u16 page_idx, const void *data, size_t len) raydium_i2c_fw_write_page() argument 697 struct i2c_client *client = ts->client; raydium_i2c_do_update_firmware() local 817 struct i2c_client *client = ts->client; raydium_i2c_fw_update() local 933 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_fw_ver_show() local 942 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_hw_ver_show() local 952 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_boot_mode_show() local 964 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_update_fw_store() local 983 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_calibrate_store() local 1068 raydium_i2c_probe(struct i2c_client *client) raydium_i2c_probe() argument 1188 raydium_enter_sleep(struct i2c_client *client) raydium_enter_sleep() argument 1202 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_suspend() local 1222 struct i2c_client *client = to_i2c_client(dev); raydium_i2c_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | tegra-smmu.c | 369 const struct tegra_mc_client *client = &smmu->soc->clients[i]; in tegra_smmu_enable() local 397 const struct tegra_mc_client *client = &smmu->soc->clients[i]; in tegra_smmu_disable() local 1038 const struct tegra_mc_client *client = &smmu->soc->clients[i]; tegra_smmu_clients_show() local [all...] |
/kernel/linux/linux-6.6/drivers/input/misc/ |
H A D | da7280.c | 230 struct i2c_client *client; member 1143 static int da7280_probe(struct i2c_client *client) in da7280_probe() argument [all...] |
H A D | iqs269a.c | 284 struct i2c_client *client; member 501 struct i2c_client *client = iqs269->client; in iqs269_parse_chan() local 754 struct i2c_client *client = iqs269->client; iqs269_parse_prop() local 1062 struct i2c_client *client = iqs269->client; iqs269_input_init() local 1136 struct i2c_client *client = iqs269->client; iqs269_report() local 1262 struct i2c_client *client = iqs269->client; counts_show() local 1297 struct i2c_client *client = iqs269->client; hall_bin_show() local 1538 struct i2c_client *client = iqs269->client; ati_trigger_store() local 1600 iqs269_probe(struct i2c_client *client) iqs269_probe() argument 1694 struct i2c_client *client = iqs269->client; iqs269_suspend() local 1714 struct i2c_client *client = iqs269->client; iqs269_resume() local [all...] |