/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | tda10048.c | 129 struct i2c_adapter *i2c; member 1083 tda10048_attach(const struct tda10048_config *config, struct i2c_adapter *i2c) tda10048_attach() argument
|
H A D | si21xx.c | 135 struct i2c_adapter *i2c; member 896 si21xx_attach(const struct si21xx_config *config, struct i2c_adapter *i2c) si21xx_attach() argument
|
H A D | stv0900_core.c | 1898 stv0900_attach(const struct stv0900_config *config, struct i2c_adapter *i2c, int demod) stv0900_attach() argument
|
H A D | cxd2841er.c | 54 struct i2c_adapter *i2c; member 3840 cxd2841er_attach(struct cxd2841er_config *cfg, struct i2c_adapter *i2c, u8 system) cxd2841er_attach() argument 3928 cxd2841er_attach_s(struct cxd2841er_config *cfg, struct i2c_adapter *i2c) cxd2841er_attach_s() argument 3935 cxd2841er_attach_t_c(struct cxd2841er_config *cfg, struct i2c_adapter *i2c) cxd2841er_attach_t_c() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/c8sectpfe/ |
H A D | c8sectpfe-core.h | 27 int i2c; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | sii902x.c | 167 struct i2c_client *i2c; member 187 static int sii902x_read_unlocked(struct i2c_client *i2c, u8 reg, u8 *val) in sii902x_read_unlocked() argument 202 static int sii902x_write_unlocked(struct i2c_client *i2c, u8 reg, u8 val) in sii902x_write_unlocked() argument 213 sii902x_update_bits_unlocked(struct i2c_client *i2c, u8 reg, u8 mask, u8 val) sii902x_update_bits_unlocked() argument [all...] |
H A D | tc358775.c | 258 struct i2c_client *i2c; member 327 static void d2l_read(struct i2c_client *i2c, u16 addr, u32 *val) in d2l_read() argument 349 static void d2l_write(struct i2c_client *i2c, u16 addr, u32 val) in d2l_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | init.c | 265 struct nvkm_i2c *i2c = init->subdev->device->i2c; in init_i2c() local 305 struct nvkm_i2c *i2c = init->subdev->device->i2c; in init_aux() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 560 struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); in nv50_dac_create() local 1724 struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); in nv50_sor_create() local 1895 struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nv50_pior_create() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_combios.c | 419 struct radeon_i2c_bus_rec i2c; in combios_setup_i2c_bus() local 645 struct radeon_i2c_bus_rec i2c; radeon_combios_get_i2c_info_from_table() local 673 struct radeon_i2c_bus_rec i2c; radeon_combios_i2c_init() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi.h | 267 struct i2c_adapter *i2c; member
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-img-scb.c | 414 static void img_i2c_writel(struct img_i2c *i2c, u32 offset, u32 value) in img_i2c_writel() argument 419 static u32 img_i2c_readl(struct img_i2c *i2c, u32 offset) in img_i2c_readl() argument 436 static void img_i2c_wr_rd_fence(struct img_i2c *i2c) in img_i2c_wr_rd_fence() argument 444 img_i2c_switch_mode(struct img_i2c *i2c, enum img_i2c_mode mode) img_i2c_switch_mode() argument 451 img_i2c_raw_op(struct img_i2c *i2c) img_i2c_raw_op() argument 472 img_i2c_atomic_op(struct img_i2c *i2c, int cmd, u8 data) img_i2c_atomic_op() argument 504 img_i2c_atomic_start(struct img_i2c *i2c) img_i2c_atomic_start() argument 511 img_i2c_soft_reset(struct img_i2c *i2c) img_i2c_soft_reset() argument 530 img_i2c_transaction_halt(struct img_i2c *i2c, bool t_halt) img_i2c_transaction_halt() argument 546 img_i2c_read_fifo(struct img_i2c *i2c) img_i2c_read_fifo() argument 567 img_i2c_write_fifo(struct img_i2c *i2c) img_i2c_write_fifo() argument 588 img_i2c_read(struct img_i2c *i2c) img_i2c_read() argument 602 img_i2c_write(struct img_i2c *i2c) img_i2c_write() argument 623 img_i2c_complete_transaction(struct img_i2c *i2c, int status) img_i2c_complete_transaction() argument 633 img_i2c_raw_atomic_delay_handler(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw_atomic_delay_handler() argument 642 img_i2c_raw(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw() argument 654 img_i2c_sequence(struct img_i2c *i2c, u32 int_status) img_i2c_sequence() argument 704 img_i2c_reset_start(struct img_i2c *i2c) img_i2c_reset_start() argument 718 img_i2c_stop_start(struct img_i2c *i2c) img_i2c_stop_start() argument 732 img_i2c_atomic(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_atomic() argument 834 struct img_i2c *i2c = from_timer(i2c, t, check_timer); img_i2c_check_timer() local 853 img_i2c_auto(struct img_i2c *i2c, unsigned int int_status, unsigned int line_status) img_i2c_auto() argument 916 struct img_i2c *i2c = dev_id; img_i2c_isr() local 1007 img_i2c_reset_bus(struct img_i2c *i2c) img_i2c_reset_bus() argument 1027 struct img_i2c *i2c = i2c_get_adapdata(adap); img_i2c_xfer() local 1153 img_i2c_init(struct img_i2c *i2c) img_i2c_init() argument 1332 struct img_i2c *i2c; img_i2c_probe() local 1418 struct img_i2c *i2c = platform_get_drvdata(dev); img_i2c_remove() local 1428 struct img_i2c *i2c = dev_get_drvdata(dev); img_i2c_runtime_suspend() local 1438 struct img_i2c *i2c = dev_get_drvdata(dev); img_i2c_runtime_resume() local 1459 struct img_i2c *i2c = dev_get_drvdata(dev); img_i2c_suspend() local 1473 struct img_i2c *i2c = dev_get_drvdata(dev); img_i2c_resume() local [all...] |
H A D | i2c-pxa.c | 353 i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname) i2c_pxa_show_state() argument 361 i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) i2c_pxa_scream_blue_murder() argument 392 i2c_pxa_is_slavemode(struct pxa_i2c *i2c) i2c_pxa_is_slavemode() argument 397 i2c_pxa_abort(struct pxa_i2c *i2c) i2c_pxa_abort() argument 424 i2c_pxa_wait_bus_not_busy(struct pxa_i2c *i2c) i2c_pxa_wait_bus_not_busy() argument 449 i2c_pxa_wait_master(struct pxa_i2c *i2c) i2c_pxa_wait_master() argument 484 i2c_pxa_set_master(struct pxa_i2c *i2c) i2c_pxa_set_master() argument 502 i2c_pxa_wait_slave(struct pxa_i2c *i2c) i2c_pxa_wait_slave() argument 535 i2c_pxa_set_slave(struct pxa_i2c *i2c, int errcode) i2c_pxa_set_slave() argument 569 i2c_pxa_do_reset(struct pxa_i2c *i2c) i2c_pxa_do_reset() argument 591 i2c_pxa_enable(struct pxa_i2c *i2c) i2c_pxa_enable() argument 598 i2c_pxa_reset(struct pxa_i2c *i2c) i2c_pxa_reset() argument 614 i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr) i2c_pxa_slave_txempty() argument 630 i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr) i2c_pxa_slave_rxfull() argument 640 i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr) i2c_pxa_slave_start() argument 686 i2c_pxa_slave_stop(struct pxa_i2c *i2c) i2c_pxa_slave_stop() argument 707 struct pxa_i2c *i2c = slave->adapter->algo_data; i2c_pxa_slave_reg() local 725 struct pxa_i2c *i2c = slave->adapter->algo_data; i2c_pxa_slave_unreg() local 737 i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr) i2c_pxa_slave_txempty() argument 747 i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr) i2c_pxa_slave_rxfull() argument 752 i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr) i2c_pxa_slave_start() argument 781 i2c_pxa_slave_stop(struct pxa_i2c *i2c) i2c_pxa_slave_stop() argument 792 i2c_pxa_start_message(struct pxa_i2c *i2c) i2c_pxa_start_message() argument 809 i2c_pxa_stop_message(struct pxa_i2c *i2c) i2c_pxa_stop_message() argument 825 i2c_pxa_send_mastercode(struct pxa_i2c *i2c) i2c_pxa_send_mastercode() argument 850 i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret) i2c_pxa_master_complete() argument 862 i2c_pxa_irq_txempty(struct pxa_i2c *i2c, u32 isr) i2c_pxa_irq_txempty() argument 969 i2c_pxa_irq_rxfull(struct pxa_i2c *i2c, u32 isr) i2c_pxa_irq_rxfull() argument 1000 struct pxa_i2c *i2c = dev_id; i2c_pxa_handler() local 1050 i2c_pxa_do_xfer(struct pxa_i2c *i2c, struct i2c_msg *msg, int num) i2c_pxa_do_xfer() argument 1115 i2c_pxa_internal_xfer(struct pxa_i2c *i2c, struct i2c_msg *msgs, int num, int (*xfer)(struct pxa_i2c *, struct i2c_msg *, int num)) i2c_pxa_internal_xfer() argument 1144 struct pxa_i2c *i2c = adap->algo_data; i2c_pxa_xfer() local 1165 i2c_pxa_pio_set_master(struct pxa_i2c *i2c) i2c_pxa_pio_set_master() argument 1191 i2c_pxa_do_pio_xfer(struct pxa_i2c *i2c, struct i2c_msg *msg, int num) i2c_pxa_do_pio_xfer() argument 1233 struct pxa_i2c *i2c = adap->algo_data; i2c_pxa_pio_xfer() local 1254 i2c_pxa_probe_dt(struct platform_device *pdev, struct pxa_i2c *i2c, enum pxa_i2c_types *i2c_types) i2c_pxa_probe_dt() argument 1275 i2c_pxa_probe_pdata(struct platform_device *pdev, struct pxa_i2c *i2c, enum pxa_i2c_types *i2c_types) i2c_pxa_probe_pdata() argument 1297 struct pxa_i2c *i2c = adap->algo_data; i2c_pxa_prepare_recovery() local 1312 struct pxa_i2c *i2c = adap->algo_data; i2c_pxa_unprepare_recovery() local 1334 i2c_pxa_init_recovery(struct pxa_i2c *i2c) i2c_pxa_init_recovery() argument 1424 struct pxa_i2c *i2c; i2c_pxa_probe() local 1545 struct pxa_i2c *i2c = platform_get_drvdata(dev); i2c_pxa_remove() local 1554 struct pxa_i2c *i2c = dev_get_drvdata(dev); i2c_pxa_suspend_noirq() local 1563 struct pxa_i2c *i2c = dev_get_drvdata(dev); i2c_pxa_resume_noirq() local [all...] |
H A D | i2c-rk3x.c | 226 i2c_writel(struct rk3x_i2c *i2c, u32 value, unsigned int offset) i2c_writel() argument 232 i2c_readl(struct rk3x_i2c *i2c, unsigned int offset) i2c_readl() argument 238 rk3x_i2c_clean_ipd(struct rk3x_i2c *i2c) rk3x_i2c_clean_ipd() argument 247 rk3x_i2c_start(struct rk3x_i2c *i2c) rk3x_i2c_start() argument 268 rk3x_i2c_stop(struct rk3x_i2c *i2c, int error) rk3x_i2c_stop() argument 307 rk3x_i2c_prepare_read(struct rk3x_i2c *i2c) rk3x_i2c_prepare_read() argument 339 rk3x_i2c_fill_transmit_buf(struct rk3x_i2c *i2c) rk3x_i2c_fill_transmit_buf() argument 373 rk3x_i2c_handle_start(struct rk3x_i2c *i2c, unsigned int ipd) rk3x_i2c_handle_start() argument 401 rk3x_i2c_handle_write(struct rk3x_i2c *i2c, unsigned int ipd) rk3x_i2c_handle_write() argument 420 rk3x_i2c_handle_read(struct rk3x_i2c *i2c, unsigned int ipd) rk3x_i2c_handle_read() argument 454 rk3x_i2c_handle_stop(struct rk3x_i2c *i2c, unsigned int ipd) rk3x_i2c_handle_stop() argument 482 struct rk3x_i2c *i2c = dev_id; rk3x_i2c_irq() local 874 rk3x_i2c_adapt_div(struct rk3x_i2c *i2c, unsigned long clk_rate) rk3x_i2c_adapt_div() argument 930 struct rk3x_i2c *i2c = container_of(nb, struct rk3x_i2c, clk_rate_nb); rk3x_i2c_clk_notifier_cb() local 974 rk3x_i2c_setup(struct rk3x_i2c *i2c, struct i2c_msg *msgs, int num) rk3x_i2c_setup() argument 1046 rk3x_i2c_wait_xfer_poll(struct rk3x_i2c *i2c) rk3x_i2c_wait_xfer_poll() argument 1062 struct rk3x_i2c *i2c = (struct rk3x_i2c *)adap->algo_data; rk3x_i2c_xfer_common() local 1152 struct rk3x_i2c *i2c = dev_get_drvdata(dev); rk3x_i2c_resume() local 1242 struct rk3x_i2c *i2c; rk3x_i2c_probe() local 1390 struct rk3x_i2c *i2c = platform_get_drvdata(pdev); rk3x_i2c_remove() local [all...] |
H A D | i2c-st.c | 649 u32 ctl, i2c, it; in st_i2c_xfer_msg() local [all...] |
H A D | i2c-exynos5.c | 258 static void exynos5_i2c_clr_pend_irq(struct exynos5_i2c *i2c) in exynos5_i2c_clr_pend_irq() argument 274 static int exynos5_i2c_set_timing(struct exynos5_i2c *i2c, bool hs_timings) in exynos5_i2c_set_timing() argument 380 exynos5_hsi2c_clock_setup(struct exynos5_i2c *i2c) exynos5_hsi2c_clock_setup() argument 395 exynos5_i2c_init(struct exynos5_i2c *i2c) exynos5_i2c_init() argument 417 exynos5_i2c_reset(struct exynos5_i2c *i2c) exynos5_i2c_reset() argument 445 struct exynos5_i2c *i2c = dev_id; exynos5_i2c_irq() local 568 exynos5_i2c_wait_bus_idle(struct exynos5_i2c *i2c) exynos5_i2c_wait_bus_idle() argument 586 exynos5_i2c_bus_recover(struct exynos5_i2c *i2c) exynos5_i2c_bus_recover() argument 611 exynos5_i2c_bus_check(struct exynos5_i2c *i2c) exynos5_i2c_bus_check() argument 647 exynos5_i2c_message_start(struct exynos5_i2c *i2c, int stop) exynos5_i2c_message_start() argument 714 exynos5_i2c_xfer_msg(struct exynos5_i2c *i2c, struct i2c_msg *msgs, int stop) exynos5_i2c_xfer_msg() argument 756 struct exynos5_i2c *i2c = adap->algo_data; exynos5_i2c_xfer() local 793 struct exynos5_i2c *i2c; exynos5_i2c_probe() local 885 struct exynos5_i2c *i2c = platform_get_drvdata(pdev); exynos5_i2c_remove() local 895 struct exynos5_i2c *i2c = dev_get_drvdata(dev); exynos5_i2c_suspend_noirq() local 906 struct exynos5_i2c *i2c = dev_get_drvdata(dev); exynos5_i2c_resume_noirq() local [all...] |
H A D | i2c-mchp-pci1xxxx.c | 334 static int set_sys_lock(struct pci1xxxx_i2c *i2c) in set_sys_lock() argument 347 static int release_sys_lock(struct pci1xxxx_i2c *i2c) in release_sys_lock() argument 364 static void pci1xxxx_ack_high_level_intr(struct pci1xxxx_i2c *i2c, u16 intr_msk) in pci1xxxx_ack_high_level_intr() argument 369 static void pci1xxxx_i2c_configure_smbalert_pin(struct pci1xxxx_i2c *i2c, in pci1xxxx_i2c_configure_smbalert_pin() argument 385 pci1xxxx_i2c_send_start_stop(struct pci1xxxx_i2c *i2c, bool start) pci1xxxx_i2c_send_start_stop() argument 405 pci1xxxx_i2c_set_clear_FW_ACK(struct pci1xxxx_i2c *i2c, bool set) pci1xxxx_i2c_set_clear_FW_ACK() argument 417 pci1xxxx_i2c_buffer_write(struct pci1xxxx_i2c *i2c, u8 slaveaddr, u8 transferlen, unsigned char *buf) pci1xxxx_i2c_buffer_write() argument 434 pci1xxxx_i2c_enable_ESO(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_enable_ESO() argument 439 pci1xxxx_i2c_reset_counters(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_reset_counters() argument 449 pci1xxxx_i2c_set_transfer_dir(struct pci1xxxx_i2c *i2c, u8 direction) pci1xxxx_i2c_set_transfer_dir() argument 463 pci1xxxx_i2c_set_mcu_count(struct pci1xxxx_i2c *i2c, u8 count) pci1xxxx_i2c_set_mcu_count() argument 468 pci1xxxx_i2c_set_read_count(struct pci1xxxx_i2c *i2c, u8 readcount) pci1xxxx_i2c_set_read_count() argument 473 pci1xxxx_i2c_set_write_count(struct pci1xxxx_i2c *i2c, u8 writecount) pci1xxxx_i2c_set_write_count() argument 478 pci1xxxx_i2c_set_DMA_run(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_set_DMA_run() argument 488 pci1xxxx_i2c_set_mrun_proceed(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_set_mrun_proceed() argument 499 pci1xxxx_i2c_start_DMA(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_start_DMA() argument 505 pci1xxxx_i2c_config_asr(struct pci1xxxx_i2c *i2c, bool enable) pci1xxxx_i2c_config_asr() argument 520 struct pci1xxxx_i2c *i2c = dev; pci1xxxx_i2c_isr() local 551 pci1xxxx_i2c_set_count(struct pci1xxxx_i2c *i2c, u8 mcucount, u8 writecount, u8 readcount) pci1xxxx_i2c_set_count() argument 559 pci1xxxx_i2c_set_readm(struct pci1xxxx_i2c *i2c, bool enable) pci1xxxx_i2c_set_readm() argument 573 pci1xxxx_ack_nw_layer_intr(struct pci1xxxx_i2c *i2c, u8 ack_intr_msk) pci1xxxx_ack_nw_layer_intr() argument 578 pci1xxxx_config_nw_layer_intr(struct pci1xxxx_i2c *i2c, u8 intr_msk, bool enable) pci1xxxx_config_nw_layer_intr() argument 593 pci1xxxx_i2c_config_padctrl(struct pci1xxxx_i2c *i2c, bool enable) pci1xxxx_i2c_config_padctrl() argument 616 pci1xxxx_i2c_set_mode(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_set_mode() argument 630 pci1xxxx_i2c_config_high_level_intr(struct pci1xxxx_i2c *i2c, u16 intr_msk, bool enable) pci1xxxx_i2c_config_high_level_intr() argument 644 pci1xxxx_i2c_configure_core_reg(struct pci1xxxx_i2c *i2c, bool enable) pci1xxxx_i2c_configure_core_reg() argument 665 pci1xxxx_i2c_set_freq(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_set_freq() argument 706 pci1xxxx_i2c_init(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_init() argument 763 pci1xxxx_i2c_clear_flags(struct pci1xxxx_i2c *i2c) pci1xxxx_i2c_clear_flags() argument 778 pci1xxxx_i2c_read(struct pci1xxxx_i2c *i2c, u8 slaveaddr, unsigned char *buf, u16 total_len) pci1xxxx_i2c_read() argument 899 pci1xxxx_i2c_write(struct pci1xxxx_i2c *i2c, u8 slaveaddr, unsigned char *buf, u16 total_len) pci1xxxx_i2c_write() argument 995 struct pci1xxxx_i2c *i2c = i2c_get_adapdata(adap); pci1xxxx_i2c_xfer() local 1068 struct pci1xxxx_i2c *i2c = dev_get_drvdata(dev); pci1xxxx_i2c_suspend() local 1101 struct pci1xxxx_i2c *i2c = dev_get_drvdata(dev); pci1xxxx_i2c_resume() local 1123 struct pci1xxxx_i2c *i2c = data; pci1xxxx_i2c_shutdown() local 1133 struct pci1xxxx_i2c *i2c; pci1xxxx_i2c_probe_pci() local [all...] |
H A D | i2c-jz4780.c | 171 static inline unsigned short jz4780_i2c_readw(struct jz4780_i2c *i2c, in jz4780_i2c_readw() argument 177 static inline void jz4780_i2c_writew(struct jz4780_i2c *i2c, in jz4780_i2c_writew() argument 183 static int jz4780_i2c_disable(struct jz4780_i2c *i2c) in jz4780_i2c_disable() argument 202 static int jz4780_i2c_enable(struct jz4780_i2c *i2c) in jz4780_i2c_enable() argument 221 jz4780_i2c_set_target(struct jz4780_i2c *i2c, unsigned char address) jz4780_i2c_set_target() argument 247 jz4780_i2c_set_speed(struct jz4780_i2c *i2c) jz4780_i2c_set_speed() argument 361 jz4780_i2c_cleanup(struct jz4780_i2c *i2c) jz4780_i2c_cleanup() argument 406 jz4780_i2c_prepare(struct jz4780_i2c *i2c) jz4780_i2c_prepare() argument 412 jz4780_i2c_send_rcmd(struct jz4780_i2c *i2c, int cmd_count, int cmd_left) jz4780_i2c_send_rcmd() argument 428 jz4780_i2c_trans_done(struct jz4780_i2c *i2c) jz4780_i2c_trans_done() argument 439 struct jz4780_i2c *i2c = dev_id; jz4780_i2c_irq() local 557 jz4780_i2c_txabrt(struct jz4780_i2c *i2c, int src) jz4780_i2c_txabrt() argument 563 jz4780_i2c_xfer_read(struct jz4780_i2c *i2c, unsigned char *buf, int len, int cnt, int idx) jz4780_i2c_xfer_read() argument 624 jz4780_i2c_xfer_write(struct jz4780_i2c *i2c, unsigned char *buf, int len, int cnt, int idx) jz4780_i2c_xfer_write() argument 695 struct jz4780_i2c *i2c = adap->algo_data; jz4780_i2c_xfer() local 766 struct jz4780_i2c *i2c; jz4780_i2c_probe() local 850 struct jz4780_i2c *i2c = platform_get_drvdata(pdev); jz4780_i2c_remove() local [all...] |
H A D | i2c-xiic.c | 249 xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value) xiic_setreg8() argument 257 xiic_getreg8(struct xiic_i2c *i2c, int reg) xiic_getreg8() argument 268 xiic_setreg16(struct xiic_i2c *i2c, int reg, u16 value) xiic_setreg16() argument 276 xiic_setreg32(struct xiic_i2c *i2c, int reg, int value) xiic_setreg32() argument 284 xiic_getreg32(struct xiic_i2c *i2c, int reg) xiic_getreg32() argument 295 xiic_irq_dis(struct xiic_i2c *i2c, u32 mask) xiic_irq_dis() argument 302 xiic_irq_en(struct xiic_i2c *i2c, u32 mask) xiic_irq_en() argument 309 xiic_irq_clr(struct xiic_i2c *i2c, u32 mask) xiic_irq_clr() argument 316 xiic_irq_clr_en(struct xiic_i2c *i2c, u32 mask) xiic_irq_clr_en() argument 322 xiic_clear_rx_fifo(struct xiic_i2c *i2c) xiic_clear_rx_fifo() argument 341 xiic_wait_tx_empty(struct xiic_i2c *i2c) xiic_wait_tx_empty() argument 371 xiic_setclk(struct xiic_i2c *i2c) xiic_setclk() argument 445 xiic_reinit(struct xiic_i2c *i2c) xiic_reinit() argument 477 xiic_deinit(struct xiic_i2c *i2c) xiic_deinit() argument 488 xiic_smbus_block_read_setup(struct xiic_i2c *i2c) xiic_smbus_block_read_setup() argument 544 xiic_read_rx(struct xiic_i2c *i2c) xiic_read_rx() argument 615 xiic_tx_fifo_space(struct xiic_i2c *i2c) xiic_tx_fifo_space() argument 621 xiic_fill_tx_fifo(struct xiic_i2c *i2c) xiic_fill_tx_fifo() argument 658 xiic_wakeup(struct xiic_i2c *i2c, enum xilinx_i2c_state code) xiic_wakeup() argument 669 struct xiic_i2c *i2c = dev_id; xiic_process() local 840 xiic_bus_busy(struct xiic_i2c *i2c) xiic_bus_busy() argument 847 xiic_busy(struct xiic_i2c *i2c) xiic_busy() argument 877 xiic_start_recv(struct xiic_i2c *i2c) xiic_start_recv() argument 1001 xiic_start_send(struct xiic_i2c *i2c) xiic_start_send() argument 1079 __xiic_start_xfer(struct xiic_i2c *i2c) __xiic_start_xfer() argument 1100 xiic_start_xfer(struct xiic_i2c *i2c, struct i2c_msg *msgs, int num) xiic_start_xfer() argument 1156 struct xiic_i2c *i2c = i2c_get_adapdata(adap); xiic_xfer() local 1221 struct xiic_i2c *i2c; xiic_i2c_probe() local 1337 struct xiic_i2c *i2c = platform_get_drvdata(pdev); xiic_i2c_remove() local 1359 struct xiic_i2c *i2c = dev_get_drvdata(dev); xiic_i2c_runtime_suspend() local 1368 struct xiic_i2c *i2c = dev_get_drvdata(dev); xiic_i2c_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | ad5064.c | 122 u8 i2c[3]; member 973 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5064_i2c_write() local 996 static int ad5064_i2c_probe(struct i2c_client *i2c) in ad5064_i2c_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/magnetometer/ |
H A D | yamaha-yas530.c | 1387 static int yas5xx_probe(struct i2c_client *i2c) in yas5xx_probe() argument 1514 static void yas5xx_remove(struct i2c_client *i2c) in yas5xx_remove() argument [all...] |
H A D | ak8974.c | 187 struct i2c_client *i2c; member 765 struct i2c_client *i2c = to_i2c_client(dev); ak8974_writeable_reg() local 817 ak8974_probe(struct i2c_client *i2c) ak8974_probe() argument 971 ak8974_remove(struct i2c_client *i2c) ak8974_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | msa311.c | 1055 struct i2c_client *i2c = to_i2c_client(dev); in msa311_setup_interrupts() local 1119 struct i2c_client *i2c = to_i2c_client(dev); in msa311_regmap_init() local 1147 static int msa311_probe(struct i2c_client *i2c) in msa311_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | rohm-bu27008.c | 1342 static int bu27008_probe(struct i2c_client *i2c) in bu27008_probe() argument
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | edt-ft5x06.c | 185 struct i2c_client *i2c = to_i2c_client(dev); in edt_M06_i2c_read() local 261 struct i2c_client *i2c = to_i2c_client(dev); in edt_M06_i2c_write() local [all...] |