Home
last modified time | relevance | path

Searched defs:i2c (Results 1276 - 1300 of 1400) sorted by relevance

1...<<515253545556

/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dtda10048.c129 struct i2c_adapter *i2c; member
1083 tda10048_attach(const struct tda10048_config *config, struct i2c_adapter *i2c) tda10048_attach() argument
H A Dsi21xx.c135 struct i2c_adapter *i2c; member
896 si21xx_attach(const struct si21xx_config *config, struct i2c_adapter *i2c) si21xx_attach() argument
H A Dstv0900_core.c1898 stv0900_attach(const struct stv0900_config *config, struct i2c_adapter *i2c, int demod) stv0900_attach() argument
H A Dcxd2841er.c54 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 Dc8sectpfe-core.h27 int i2c; member
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dsii902x.c167 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 Dtc358775.c258 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 Dinit.c265 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 Ddisp.c560 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 Dradeon_combios.c419 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 Dsun4i_hdmi.h267 struct i2c_adapter *i2c; member
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-img-scb.c414 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 Di2c-pxa.c353 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 Di2c-rk3x.c226 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 Di2c-st.c649 u32 ctl, i2c, it; in st_i2c_xfer_msg() local
[all...]
H A Di2c-exynos5.c258 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 Di2c-mchp-pci1xxxx.c334 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 Di2c-jz4780.c171 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 Di2c-xiic.c249 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 Dad5064.c122 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 Dyamaha-yas530.c1387 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 Dak8974.c187 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 Dmsa311.c1055 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 Drohm-bu27008.c1342 static int bu27008_probe(struct i2c_client *i2c) in bu27008_probe() argument
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dedt-ft5x06.c185 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...]

Completed in 37 milliseconds

1...<<515253545556