/linux/drivers/i2c/busses/ |
A D | i2c-octeon-core.c | 31 struct octeon_i2c *i2c = dev_id; in octeon_i2c_isr() local 50 static int octeon_i2c_wait(struct octeon_i2c *i2c) in octeon_i2c_wait() 278 static int octeon_i2c_start(struct octeon_i2c *i2c) in octeon_i2c_start() 302 static void octeon_i2c_stop(struct octeon_i2c *i2c) in octeon_i2c_stop() 620 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_xfer() local 673 void octeon_i2c_set_clock(struct octeon_i2c *i2c) in octeon_i2c_set_clock() 787 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_get_scl() local 796 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_set_scl() local 803 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_get_sda() local 812 struct octeon_i2c *i2c = i2c_get_adapdata(adap); in octeon_i2c_prepare_recovery() local [all …]
|
A D | i2c-pxa.c | 273 #define _IBMR(i2c) ((i2c)->reg_ibmr) argument 274 #define _IDBR(i2c) ((i2c)->reg_idbr) argument 275 #define _ICR(i2c) ((i2c)->reg_icr) argument 276 #define _ISR(i2c) ((i2c)->reg_isr) argument 277 #define _ISAR(i2c) ((i2c)->reg_isar) argument 278 #define _ILCR(i2c) ((i2c)->reg_ilcr) argument 279 #define _IWCR(i2c) ((i2c)->reg_iwcr) argument 384 #define show_state(i2c) do { } while (0) argument 1001 struct pxa_i2c *i2c = dev_id; in i2c_pxa_handler() local 1275 struct pxa_i2c *i2c, in i2c_pxa_probe_pdata() [all …]
|
A D | i2c-ocores.c | 227 struct ocores_i2c *i2c = dev_id; in ocores_isr() local 268 static int ocores_wait(struct ocores_i2c *i2c, in ocores_wait() 295 static int ocores_poll_wait(struct ocores_i2c *i2c) in ocores_poll_wait() 337 static int ocores_process_polling(struct ocores_i2c *i2c) in ocores_process_polling() 360 static int ocores_xfer_core(struct ocores_i2c *i2c, in ocores_xfer_core() 518 struct ocores_i2c *i2c) in ocores_i2c_of_probe() 583 #define ocores_i2c_of_probe(pdev, i2c) -ENODEV argument 588 struct ocores_i2c *i2c; in ocores_i2c_probe() local 728 struct ocores_i2c *i2c = platform_get_drvdata(pdev); in ocores_i2c_remove() local 741 struct ocores_i2c *i2c = dev_get_drvdata(dev); in ocores_i2c_suspend() local [all …]
|
A D | i2c-s3c2410.c | 215 static bool is_ack(struct s3c24xx_i2c *i2c) in is_ack() 348 static inline int is_lastmsg(struct s3c24xx_i2c *i2c) in is_lastmsg() 356 static inline int is_msglast(struct s3c24xx_i2c *i2c) in is_msglast() 372 static inline int is_msgend(struct s3c24xx_i2c *i2c) in is_msgend() 554 struct s3c24xx_i2c *i2c = dev_id; in s3c24xx_i2c_irq() local 685 static int s3c24xx_i2c_doxfer(struct s3c24xx_i2c *i2c, in s3c24xx_i2c_doxfer() 931 static int s3c24xx_i2c_init(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_init() 1006 struct s3c24xx_i2c *i2c; in s3c24xx_i2c_probe() local 1133 struct s3c24xx_i2c *i2c = platform_get_drvdata(pdev); in s3c24xx_i2c_remove() local 1144 struct s3c24xx_i2c *i2c = dev_get_drvdata(dev); in s3c24xx_i2c_suspend_noirq() local [all …]
|
A D | i2c-octeon-platdrv.c | 38 static void octeon_i2c_int_enable(struct octeon_i2c *i2c) in octeon_i2c_int_enable() 44 static void octeon_i2c_int_disable(struct octeon_i2c *i2c) in octeon_i2c_int_disable() 57 static void octeon_i2c_int_enable78(struct octeon_i2c *i2c) in octeon_i2c_int_enable78() 78 static void octeon_i2c_int_disable78(struct octeon_i2c *i2c) in octeon_i2c_int_disable78() 90 static void octeon_i2c_hlc_int_enable78(struct octeon_i2c *i2c) in octeon_i2c_hlc_int_enable78() 97 static void octeon_i2c_hlc_int_disable78(struct octeon_i2c *i2c) in octeon_i2c_hlc_int_disable78() 105 struct octeon_i2c *i2c = dev_id; in octeon_i2c_hlc_isr78() local 113 static void octeon_i2c_hlc_int_enable(struct octeon_i2c *i2c) in octeon_i2c_hlc_int_enable() 139 struct octeon_i2c *i2c; in octeon_i2c_probe() local 258 struct octeon_i2c *i2c = platform_get_drvdata(pdev); in octeon_i2c_remove() local
|
A D | i2c-thunderx-pcidrv.c | 41 static void thunder_i2c_int_enable(struct octeon_i2c *i2c) in thunder_i2c_int_enable() 50 static void thunder_i2c_int_disable(struct octeon_i2c *i2c) in thunder_i2c_int_disable() 56 static void thunder_i2c_hlc_int_enable(struct octeon_i2c *i2c) in thunder_i2c_hlc_int_enable() 62 static void thunder_i2c_hlc_int_disable(struct octeon_i2c *i2c) in thunder_i2c_hlc_int_disable() 85 static void thunder_i2c_clock_enable(struct device *dev, struct octeon_i2c *i2c) in thunder_i2c_clock_enable() 120 static int thunder_i2c_smbus_setup_of(struct octeon_i2c *i2c, in thunder_i2c_smbus_setup_of() 141 static int thunder_i2c_smbus_setup(struct octeon_i2c *i2c, in thunder_i2c_smbus_setup() 151 static void thunder_i2c_smbus_remove(struct octeon_i2c *i2c) in thunder_i2c_smbus_remove() 160 struct octeon_i2c *i2c; in thunder_i2c_probe_pci() local 249 struct octeon_i2c *i2c = pci_get_drvdata(pdev); in thunder_i2c_remove_pci() local
|
A D | i2c-xiic.c | 371 static int xiic_setclk(struct xiic_i2c *i2c) in xiic_setclk() 445 static int xiic_reinit(struct xiic_i2c *i2c) in xiic_reinit() 477 static void xiic_deinit(struct xiic_i2c *i2c) in xiic_deinit() 544 static void xiic_read_rx(struct xiic_i2c *i2c) in xiic_read_rx() 669 struct xiic_i2c *i2c = dev_id; in xiic_process() local 839 static int xiic_bus_busy(struct xiic_i2c *i2c) in xiic_bus_busy() 864 static void xiic_start_recv(struct xiic_i2c *i2c) in xiic_start_recv() 1169 struct xiic_i2c *i2c = i2c_get_adapdata(adap); in xiic_xfer() local 1232 struct xiic_i2c *i2c; in xiic_i2c_probe() local 1370 struct xiic_i2c *i2c = dev_get_drvdata(dev); in xiic_i2c_runtime_suspend() local [all …]
|
A D | i2c-digicolor.c | 71 static void dc_i2c_cmd(struct dc_i2c *i2c, u8 cmd) in dc_i2c_cmd() 97 static void dc_i2c_write_buf(struct dc_i2c *i2c) in dc_i2c_write_buf() 102 static void dc_i2c_next_read(struct dc_i2c *i2c) in dc_i2c_next_read() 109 static void dc_i2c_stop(struct dc_i2c *i2c) in dc_i2c_stop() 118 static u8 dc_i2c_read_byte(struct dc_i2c *i2c) in dc_i2c_read_byte() 123 static void dc_i2c_read_buf(struct dc_i2c *i2c) in dc_i2c_read_buf() 136 static int dc_i2c_cmd_status(struct dc_i2c *i2c) in dc_i2c_cmd_status() 161 struct dc_i2c *i2c = dev_id; in dc_i2c_irq() local 245 struct dc_i2c *i2c = adap->algo_data; in dc_i2c_xfer() local 257 static int dc_i2c_init_hw(struct dc_i2c *i2c) in dc_i2c_init_hw() [all …]
|
A D | i2c-pca-platform.c | 41 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte8() local 47 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte16() local 53 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte32() local 59 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte8() local 65 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte16() local 71 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte32() local 78 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_waitforcompletion() local 103 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_dummyreset() local 110 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_resetchip() local 119 struct i2c_pca_pf_data *i2c = dev_id; in i2c_pca_pf_handler() local [all …]
|
A D | i2c-mchp-pci1xxxx.c | 334 static int set_sys_lock(struct pci1xxxx_i2c *i2c) in set_sys_lock() 347 static int release_sys_lock(struct pci1xxxx_i2c *i2c) in release_sys_lock() 520 struct pci1xxxx_i2c *i2c = dev; in pci1xxxx_i2c_isr() local 616 static void pci1xxxx_i2c_set_mode(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_set_mode() 665 static void pci1xxxx_i2c_set_freq(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_set_freq() 706 static void pci1xxxx_i2c_init(struct pci1xxxx_i2c *i2c) in pci1xxxx_i2c_init() 995 struct pci1xxxx_i2c *i2c = i2c_get_adapdata(adap); in pci1xxxx_i2c_xfer() local 1068 struct pci1xxxx_i2c *i2c = dev_get_drvdata(dev); in pci1xxxx_i2c_suspend() local 1101 struct pci1xxxx_i2c *i2c = dev_get_drvdata(dev); in pci1xxxx_i2c_resume() local 1123 struct pci1xxxx_i2c *i2c = data; in pci1xxxx_i2c_shutdown() local [all …]
|
A D | i2c-mpc.c | 122 static void mpc_i2c_fixup(struct mpc_i2c *i2c) in mpc_i2c_fixup() 273 struct mpc_i2c *i2c, in mpc_i2c_setup_52xx() 295 struct mpc_i2c *i2c, in mpc_i2c_setup_52xx() 303 struct mpc_i2c *i2c, in mpc_i2c_setup_512x() 329 struct mpc_i2c *i2c, in mpc_i2c_setup_512x() 456 struct mpc_i2c *i2c, in mpc_i2c_setup_8xxx() 481 struct mpc_i2c *i2c, in mpc_i2c_setup_8xxx() 639 struct mpc_i2c *i2c = dev_id; in mpc_i2c_isr() local 777 struct mpc_i2c *i2c; in fsl_i2c_probe() local 885 struct mpc_i2c *i2c = dev_get_drvdata(dev); in mpc_i2c_suspend() local [all …]
|
A D | i2c-img-scb.c | 451 static void img_i2c_raw_op(struct img_i2c *i2c) in img_i2c_raw_op() 588 static void img_i2c_read(struct img_i2c *i2c) in img_i2c_read() 602 static void img_i2c_write(struct img_i2c *i2c) in img_i2c_write() 916 struct img_i2c *i2c = dev_id; in img_i2c_isr() local 1027 struct img_i2c *i2c = i2c_get_adapdata(adap); in img_i2c_xfer() local 1150 static int img_i2c_init(struct img_i2c *i2c) in img_i2c_init() 1329 struct img_i2c *i2c; in img_i2c_probe() local 1425 struct img_i2c *i2c = dev_get_drvdata(dev); in img_i2c_runtime_suspend() local 1435 struct img_i2c *i2c = dev_get_drvdata(dev); in img_i2c_runtime_resume() local 1456 struct img_i2c *i2c = dev_get_drvdata(dev); in img_i2c_suspend() local [all …]
|
A D | i2c-mt7621.c | 70 static int mtk_i2c_wait_idle(struct mtk_i2c *i2c) in mtk_i2c_wait_idle() 84 static void mtk_i2c_reset(struct mtk_i2c *i2c) in mtk_i2c_reset() 101 static void mtk_i2c_dump_reg(struct mtk_i2c *i2c) in mtk_i2c_dump_reg() 112 static int mtk_i2c_check_ack(struct mtk_i2c *i2c, u32 expected) in mtk_i2c_check_ack() 120 static int mtk_i2c_start(struct mtk_i2c *i2c) in mtk_i2c_start() 126 static int mtk_i2c_stop(struct mtk_i2c *i2c) in mtk_i2c_stop() 132 static int mtk_i2c_cmd(struct mtk_i2c *i2c, u32 cmd, int page_len) in mtk_i2c_cmd() 142 struct mtk_i2c *i2c; in mtk_i2c_xfer() local 261 static void mtk_i2c_init(struct mtk_i2c *i2c) in mtk_i2c_init() 274 struct mtk_i2c *i2c; in mtk_i2c_probe() local [all …]
|
A D | i2c-mxs.c | 132 static int mxs_i2c_reset(struct mxs_i2c_dev *i2c) in mxs_i2c_reset() 154 static void mxs_i2c_dma_finish(struct mxs_i2c_dev *i2c) in mxs_i2c_dma_finish() 166 struct mxs_i2c_dev *i2c = param; in mxs_i2c_dma_irq_callback() local 176 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap); in mxs_i2c_dma_setup_xfer() local 303 static int mxs_i2c_pio_wait_xfer_end(struct mxs_i2c_dev *i2c) in mxs_i2c_pio_wait_xfer_end() 371 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap); in mxs_i2c_pio_setup_xfer() local 562 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap); in mxs_i2c_xfer_msg() local 670 struct mxs_i2c_dev *i2c = dev_id; in mxs_i2c_isr() local 773 static int mxs_i2c_get_ofdata(struct mxs_i2c_dev *i2c) in mxs_i2c_get_ofdata() 801 struct mxs_i2c_dev *i2c; in mxs_i2c_probe() local [all …]
|
A D | i2c-meson.c | 111 static void meson_i2c_set_mask(struct meson_i2c *i2c, int reg, u32 mask, in meson_i2c_set_mask() 122 static void meson_i2c_reset_tokens(struct meson_i2c *i2c) in meson_i2c_reset_tokens() 129 static void meson_i2c_add_token(struct meson_i2c *i2c, int token) in meson_i2c_add_token() 215 static void meson_i2c_get_data(struct meson_i2c *i2c, char *buf, int len) in meson_i2c_get_data() 233 static void meson_i2c_put_data(struct meson_i2c *i2c, char *buf, int len) in meson_i2c_put_data() 251 static void meson_i2c_prepare_xfer(struct meson_i2c *i2c) in meson_i2c_prepare_xfer() 278 static void meson_i2c_transfer_complete(struct meson_i2c *i2c, u32 ctrl) in meson_i2c_transfer_complete() 304 struct meson_i2c *i2c = dev_id; in meson_i2c_irq() local 421 struct meson_i2c *i2c = adap->algo_data; in meson_i2c_xfer_messages() local 459 struct meson_i2c *i2c; in meson_i2c_probe() local [all …]
|
A D | i2c-viai2c-common.c | 5 int viai2c_wait_bus_not_busy(struct viai2c *i2c) in viai2c_wait_bus_not_busy() 22 static int viai2c_write(struct viai2c *i2c, struct i2c_msg *pmsg, int last) in viai2c_write() 64 static int viai2c_read(struct viai2c *i2c, struct i2c_msg *pmsg, bool first) in viai2c_read() 103 struct viai2c *i2c = i2c_get_adapdata(adap); in viai2c_xfer() local 135 int viai2c_irq_xfer(struct viai2c *i2c) in viai2c_irq_xfer() 180 struct viai2c *i2c; in viai2c_init() local
|
A D | i2c-lpc2k.c | 83 static void i2c_lpc2k_reset(struct lpc2k_i2c *i2c) in i2c_lpc2k_reset() 91 static int i2c_lpc2k_clear_arb(struct lpc2k_i2c *i2c) in i2c_lpc2k_clear_arb() 115 static void i2c_lpc2k_pump_msg(struct lpc2k_i2c *i2c) in i2c_lpc2k_pump_msg() 251 static int lpc2k_process_msg(struct lpc2k_i2c *i2c, int msgidx) in lpc2k_process_msg() 295 struct lpc2k_i2c *i2c = i2c_get_adapdata(adap); in i2c_lpc2k_xfer() local 324 struct lpc2k_i2c *i2c = dev_id; in i2c_lpc2k_handler() local 347 struct lpc2k_i2c *i2c; in i2c_lpc2k_probe() local 428 struct lpc2k_i2c *i2c = platform_get_drvdata(dev); in i2c_lpc2k_remove() local 435 struct lpc2k_i2c *i2c = dev_get_drvdata(dev); in i2c_lpc2k_suspend() local 444 struct lpc2k_i2c *i2c = dev_get_drvdata(dev); in i2c_lpc2k_resume() local
|
A D | i2c-synquacer.c | 148 static inline int is_lastmsg(struct synquacer_i2c *i2c) in is_lastmsg() 153 static inline int is_msglast(struct synquacer_i2c *i2c) in is_msglast() 158 static inline int is_msgend(struct synquacer_i2c *i2c) in is_msgend() 197 static void synquacer_i2c_hw_init(struct synquacer_i2c *i2c) in synquacer_i2c_hw_init() 248 static void synquacer_i2c_hw_reset(struct synquacer_i2c *i2c) in synquacer_i2c_hw_reset() 257 static int synquacer_i2c_master_start(struct synquacer_i2c *i2c, in synquacer_i2c_master_start() 309 static int synquacer_i2c_doxfer(struct synquacer_i2c *i2c, in synquacer_i2c_doxfer() 358 struct synquacer_i2c *i2c = dev_id; in synquacer_i2c_isr() local 496 struct synquacer_i2c *i2c; in synquacer_i2c_xfer() local 536 struct synquacer_i2c *i2c; in synquacer_i2c_probe() local [all …]
|
/linux/drivers/base/regmap/ |
A D | regmap-i2c.c | 19 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_byte_reg_read() local 38 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_byte_reg_write() local 55 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_reg_read() local 74 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_reg_write() local 91 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_read_swapped() local 110 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_write_swapped() local 126 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_write() local 143 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_gather_write() local 177 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_read() local 212 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_smbus_i2c_write() local [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
A D | base.c | 35 nvkm_i2c_pad_find(struct nvkm_i2c *i2c, int id) in nvkm_i2c_pad_find() 48 nvkm_i2c_bus_find(struct nvkm_i2c *i2c, int id) in nvkm_i2c_bus_find() 55 u16 i2c = dcb_i2c_table(bios, &ver, &hdr, &cnt, &len); in nvkm_i2c_bus_find() local 76 nvkm_i2c_aux_find(struct nvkm_i2c *i2c, int id) in nvkm_i2c_aux_find() 91 struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event); in nvkm_i2c_intr_fini() local 115 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_intr() local 140 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_fini() local 169 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_preinit() local 188 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_init() local 211 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_dtor() local [all …]
|
/linux/drivers/iio/dac/ |
A D | ad5593r.c | 25 static int ad5593r_read_word(struct i2c_client *i2c, u8 reg, u16 *value) in ad5593r_read_word() 45 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_write_dac() local 53 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_read_adc() local 66 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_reg_write() local 74 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_reg_read() local 81 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_gpio_read() local 102 static int ad5593r_i2c_probe(struct i2c_client *i2c) in ad5593r_i2c_probe() 112 static void ad5593r_i2c_remove(struct i2c_client *i2c) in ad5593r_i2c_remove()
|
/linux/drivers/mfd/ |
A D | max8997.c | 46 int max8997_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest) in max8997_read_reg() 63 int max8997_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8997_bulk_read() 78 int max8997_write_reg(struct i2c_client *i2c, u8 reg, u8 value) in max8997_write_reg() 90 int max8997_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8997_bulk_write() 105 int max8997_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask) in max8997_update_reg() 145 static int max8997_i2c_probe(struct i2c_client *i2c) in max8997_i2c_probe() 392 struct i2c_client *i2c = to_i2c_client(dev); in max8997_freeze() local 414 struct i2c_client *i2c = to_i2c_client(dev); in max8997_restore() local 436 struct i2c_client *i2c = to_i2c_client(dev); in max8997_suspend() local 447 struct i2c_client *i2c = to_i2c_client(dev); in max8997_resume() local
|
A D | max8998.c | 42 int max8998_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest) in max8998_read_reg() 59 int max8998_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8998_bulk_read() 74 int max8998_write_reg(struct i2c_client *i2c, u8 reg, u8 value) in max8998_write_reg() 86 int max8998_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8998_bulk_write() 101 int max8998_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask) in max8998_update_reg() 155 static int max8998_i2c_probe(struct i2c_client *i2c) in max8998_i2c_probe() 233 struct i2c_client *i2c = to_i2c_client(dev); in max8998_suspend() local 243 struct i2c_client *i2c = to_i2c_client(dev); in max8998_resume() local 303 struct i2c_client *i2c = to_i2c_client(dev); in max8998_freeze() local 316 struct i2c_client *i2c = to_i2c_client(dev); in max8998_restore() local
|
A D | 88pm860x-i2c.c | 15 int pm860x_reg_read(struct i2c_client *i2c, int reg) in pm860x_reg_read() 31 int pm860x_reg_write(struct i2c_client *i2c, int reg, in pm860x_reg_write() 44 int pm860x_bulk_read(struct i2c_client *i2c, int reg, in pm860x_bulk_read() 57 int pm860x_bulk_write(struct i2c_client *i2c, int reg, in pm860x_bulk_write() 70 int pm860x_set_bits(struct i2c_client *i2c, int reg, in pm860x_set_bits() 83 static int read_device(struct i2c_client *i2c, int reg, in read_device() 119 static int write_device(struct i2c_client *i2c, int reg, in write_device() 140 int pm860x_page_reg_write(struct i2c_client *i2c, int reg, in pm860x_page_reg_write() 158 int pm860x_page_bulk_read(struct i2c_client *i2c, int reg, in pm860x_page_bulk_read()
|
A D | stmpe-i2c.c | 22 struct i2c_client *i2c = stmpe->client; in i2c_reg_read() local 29 struct i2c_client *i2c = stmpe->client; in i2c_reg_write() local 36 struct i2c_client *i2c = stmpe->client; in i2c_block_read() local 44 struct i2c_client *i2c = stmpe->client; in i2c_block_write() local 70 stmpe_i2c_probe(struct i2c_client *i2c) in stmpe_i2c_probe() 95 static void stmpe_i2c_remove(struct i2c_client *i2c) in stmpe_i2c_remove()
|