| /kernel/linux/linux-4.19/drivers/i2c/busses/ |
| D | i2c-octeon-core.c | 26 struct octeon_i2c *i2c = dev_id; in octeon_i2c_isr() local 34 static bool octeon_i2c_test_iflg(struct octeon_i2c *i2c) in octeon_i2c_test_iflg() 45 static int octeon_i2c_wait(struct octeon_i2c *i2c) in octeon_i2c_wait() 81 static bool octeon_i2c_hlc_test_valid(struct octeon_i2c *i2c) in octeon_i2c_hlc_test_valid() 86 static void octeon_i2c_hlc_int_clear(struct octeon_i2c *i2c) in octeon_i2c_hlc_int_clear() 95 static void octeon_i2c_hlc_enable(struct octeon_i2c *i2c) in octeon_i2c_hlc_enable() 124 static void octeon_i2c_hlc_disable(struct octeon_i2c *i2c) in octeon_i2c_hlc_disable() 139 static int octeon_i2c_hlc_wait(struct octeon_i2c *i2c) in octeon_i2c_hlc_wait() 177 static int octeon_i2c_check_status(struct octeon_i2c *i2c, int final_read) in octeon_i2c_check_status() 248 static int octeon_i2c_recovery(struct octeon_i2c *i2c) in octeon_i2c_recovery() [all …]
|
| D | i2c-pxa.c | 216 #define _IBMR(i2c) ((i2c)->reg_ibmr) argument 217 #define _IDBR(i2c) ((i2c)->reg_idbr) argument 218 #define _ICR(i2c) ((i2c)->reg_icr) argument 219 #define _ISR(i2c) ((i2c)->reg_isr) argument 220 #define _ISAR(i2c) ((i2c)->reg_isar) argument 221 #define _ILCR(i2c) ((i2c)->reg_ilcr) argument 222 #define _IWCR(i2c) ((i2c)->reg_iwcr) argument 298 static void i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname) in i2c_pxa_show_state() 304 #define show_state(i2c) i2c_pxa_show_state(i2c, __LINE__, __func__) argument 306 static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) in i2c_pxa_scream_blue_murder() [all …]
|
| 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() 140 struct octeon_i2c *i2c; in octeon_i2c_probe() local 260 struct octeon_i2c *i2c = platform_get_drvdata(pdev); in octeon_i2c_remove() local
|
| D | i2c-s3c2410.c | 183 static inline void s3c24xx_i2c_master_complete(struct s3c24xx_i2c *i2c, int ret) in s3c24xx_i2c_master_complete() 198 static inline void s3c24xx_i2c_disable_ack(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_disable_ack() 206 static inline void s3c24xx_i2c_enable_ack(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_enable_ack() 215 static inline void s3c24xx_i2c_disable_irq(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_disable_irq() 223 static inline void s3c24xx_i2c_enable_irq(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_enable_irq() 231 static bool is_ack(struct s3c24xx_i2c *i2c) in is_ack() 251 static void s3c24xx_i2c_message_start(struct s3c24xx_i2c *i2c, in s3c24xx_i2c_message_start() 302 static inline void s3c24xx_i2c_stop(struct s3c24xx_i2c *i2c, int ret) in s3c24xx_i2c_stop() 365 static inline int is_lastmsg(struct s3c24xx_i2c *i2c) in is_lastmsg() 373 static inline int is_msglast(struct s3c24xx_i2c *i2c) in is_msglast() [all …]
|
| D | i2c-xiic.c | 173 #define xiic_tx_space(i2c) ((i2c)->tx_msg->len - (i2c)->tx_pos) argument 174 #define xiic_rx_space(i2c) ((i2c)->rx_msg->len - (i2c)->rx_pos) argument 187 static inline void xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value) in xiic_setreg8() 195 static inline u8 xiic_getreg8(struct xiic_i2c *i2c, int reg) in xiic_getreg8() 206 static inline void xiic_setreg16(struct xiic_i2c *i2c, int reg, u16 value) in xiic_setreg16() 214 static inline void xiic_setreg32(struct xiic_i2c *i2c, int reg, int value) in xiic_setreg32() 222 static inline int xiic_getreg32(struct xiic_i2c *i2c, int reg) in xiic_getreg32() 233 static inline void xiic_irq_dis(struct xiic_i2c *i2c, u32 mask) in xiic_irq_dis() 239 static inline void xiic_irq_en(struct xiic_i2c *i2c, u32 mask) in xiic_irq_en() 245 static inline void xiic_irq_clr(struct xiic_i2c *i2c, u32 mask) in xiic_irq_clr() [all …]
|
| D | i2c-thunderx-pcidrv.c | 40 static void thunder_i2c_int_enable(struct octeon_i2c *i2c) in thunder_i2c_int_enable() 49 static void thunder_i2c_int_disable(struct octeon_i2c *i2c) in thunder_i2c_int_disable() 55 static void thunder_i2c_hlc_int_enable(struct octeon_i2c *i2c) in thunder_i2c_hlc_int_enable() 61 static void thunder_i2c_hlc_int_disable(struct octeon_i2c *i2c) in thunder_i2c_hlc_int_disable() 84 static void thunder_i2c_clock_enable(struct device *dev, struct octeon_i2c *i2c) in thunder_i2c_clock_enable() 118 static int thunder_i2c_smbus_setup_of(struct octeon_i2c *i2c, in thunder_i2c_smbus_setup_of() 134 static int thunder_i2c_smbus_setup(struct octeon_i2c *i2c, in thunder_i2c_smbus_setup() 144 static void thunder_i2c_smbus_remove(struct octeon_i2c *i2c) in thunder_i2c_smbus_remove() 153 struct octeon_i2c *i2c; in thunder_i2c_probe_pci() local 234 struct octeon_i2c *i2c = pci_get_drvdata(pdev); in thunder_i2c_remove_pci() local
|
| D | i2c-ocores.c | 80 static void oc_setreg_8(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_8() 85 static void oc_setreg_16(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_16() 90 static void oc_setreg_32(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_32() 95 static void oc_setreg_16be(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_16be() 100 static void oc_setreg_32be(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_32be() 105 static inline u8 oc_getreg_8(struct ocores_i2c *i2c, int reg) in oc_getreg_8() 110 static inline u8 oc_getreg_16(struct ocores_i2c *i2c, int reg) in oc_getreg_16() 115 static inline u8 oc_getreg_32(struct ocores_i2c *i2c, int reg) in oc_getreg_32() 120 static inline u8 oc_getreg_16be(struct ocores_i2c *i2c, int reg) in oc_getreg_16be() 125 static inline u8 oc_getreg_32be(struct ocores_i2c *i2c, int reg) in oc_getreg_32be() [all …]
|
| D | i2c-zx2967.c | 56 #define DEV(i2c) ((i2c)->adap.dev.parent) argument 73 static void zx2967_i2c_writel(struct zx2967_i2c *i2c, in zx2967_i2c_writel() 79 static u32 zx2967_i2c_readl(struct zx2967_i2c *i2c, unsigned long reg) in zx2967_i2c_readl() 84 static void zx2967_i2c_writesb(struct zx2967_i2c *i2c, in zx2967_i2c_writesb() 90 static void zx2967_i2c_readsb(struct zx2967_i2c *i2c, in zx2967_i2c_readsb() 96 static void zx2967_i2c_start_ctrl(struct zx2967_i2c *i2c) in zx2967_i2c_start_ctrl() 115 static void zx2967_i2c_flush_fifos(struct zx2967_i2c *i2c) in zx2967_i2c_flush_fifos() 132 static int zx2967_i2c_empty_rx_fifo(struct zx2967_i2c *i2c, u32 size) in zx2967_i2c_empty_rx_fifo() 154 static int zx2967_i2c_fill_tx_fifo(struct zx2967_i2c *i2c) in zx2967_i2c_fill_tx_fifo() 181 static int zx2967_i2c_reset_hardware(struct zx2967_i2c *i2c) in zx2967_i2c_reset_hardware() [all …]
|
| D | i2c-pca-platform.c | 46 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte8() local 52 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte16() local 58 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte32() local 64 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte8() local 70 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte16() local 76 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte32() local 83 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_waitforcompletion() local 108 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_dummyreset() local 115 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_resetchip() local 124 struct i2c_pca_pf_data *i2c = dev_id; in i2c_pca_pf_handler() local [all …]
|
| D | i2c-digicolor.c | 75 static void dc_i2c_cmd(struct dc_i2c *i2c, u8 cmd) in dc_i2c_cmd() 90 static void dc_i2c_data(struct dc_i2c *i2c, u8 data) in dc_i2c_data() 95 static void dc_i2c_write_byte(struct dc_i2c *i2c, u8 byte) in dc_i2c_write_byte() 101 static void dc_i2c_write_buf(struct dc_i2c *i2c) in dc_i2c_write_buf() 106 static void dc_i2c_next_read(struct dc_i2c *i2c) in dc_i2c_next_read() 113 static void dc_i2c_stop(struct dc_i2c *i2c) in dc_i2c_stop() 122 static u8 dc_i2c_read_byte(struct dc_i2c *i2c) in dc_i2c_read_byte() 127 static void dc_i2c_read_buf(struct dc_i2c *i2c) in dc_i2c_read_buf() 133 static void dc_i2c_set_irq(struct dc_i2c *i2c, int enable) in dc_i2c_set_irq() 140 static int dc_i2c_cmd_status(struct dc_i2c *i2c) in dc_i2c_cmd_status() [all …]
|
| /kernel/linux/linux-5.10/drivers/i2c/busses/ |
| D | i2c-octeon-core.c | 26 struct octeon_i2c *i2c = dev_id; in octeon_i2c_isr() local 34 static bool octeon_i2c_test_iflg(struct octeon_i2c *i2c) in octeon_i2c_test_iflg() 45 static int octeon_i2c_wait(struct octeon_i2c *i2c) in octeon_i2c_wait() 81 static bool octeon_i2c_hlc_test_valid(struct octeon_i2c *i2c) in octeon_i2c_hlc_test_valid() 86 static void octeon_i2c_hlc_int_clear(struct octeon_i2c *i2c) in octeon_i2c_hlc_int_clear() 95 static void octeon_i2c_hlc_enable(struct octeon_i2c *i2c) in octeon_i2c_hlc_enable() 124 static void octeon_i2c_hlc_disable(struct octeon_i2c *i2c) in octeon_i2c_hlc_disable() 139 static int octeon_i2c_hlc_wait(struct octeon_i2c *i2c) in octeon_i2c_hlc_wait() 177 static int octeon_i2c_check_status(struct octeon_i2c *i2c, int final_read) in octeon_i2c_check_status() 248 static int octeon_i2c_recovery(struct octeon_i2c *i2c) in octeon_i2c_recovery() [all …]
|
| D | i2c-pxa.c | 272 #define _IBMR(i2c) ((i2c)->reg_ibmr) argument 273 #define _IDBR(i2c) ((i2c)->reg_idbr) argument 274 #define _ICR(i2c) ((i2c)->reg_icr) argument 275 #define _ISR(i2c) ((i2c)->reg_isr) argument 276 #define _ISAR(i2c) ((i2c)->reg_isar) argument 277 #define _ILCR(i2c) ((i2c)->reg_ilcr) argument 278 #define _IWCR(i2c) ((i2c)->reg_iwcr) argument 353 static void i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname) in i2c_pxa_show_state() 359 #define show_state(i2c) i2c_pxa_show_state(i2c, __LINE__, __func__) argument 361 static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) in i2c_pxa_scream_blue_murder() [all …]
|
| 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
|
| D | i2c-s3c2410.c | 173 static inline void s3c24xx_i2c_master_complete(struct s3c24xx_i2c *i2c, int ret) in s3c24xx_i2c_master_complete() 188 static inline void s3c24xx_i2c_disable_ack(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_disable_ack() 196 static inline void s3c24xx_i2c_enable_ack(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_enable_ack() 205 static inline void s3c24xx_i2c_disable_irq(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_disable_irq() 213 static inline void s3c24xx_i2c_enable_irq(struct s3c24xx_i2c *i2c) in s3c24xx_i2c_enable_irq() 221 static bool is_ack(struct s3c24xx_i2c *i2c) in is_ack() 241 static void s3c24xx_i2c_message_start(struct s3c24xx_i2c *i2c, in s3c24xx_i2c_message_start() 292 static inline void s3c24xx_i2c_stop(struct s3c24xx_i2c *i2c, int ret) in s3c24xx_i2c_stop() 355 static inline int is_lastmsg(struct s3c24xx_i2c *i2c) in is_lastmsg() 363 static inline int is_msglast(struct s3c24xx_i2c *i2c) in is_msglast() [all …]
|
| D | i2c-xiic.c | 170 #define xiic_tx_space(i2c) ((i2c)->tx_msg->len - (i2c)->tx_pos) argument 171 #define xiic_rx_space(i2c) ((i2c)->rx_msg->len - (i2c)->rx_pos) argument 184 static inline void xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value) in xiic_setreg8() 192 static inline u8 xiic_getreg8(struct xiic_i2c *i2c, int reg) in xiic_getreg8() 203 static inline void xiic_setreg16(struct xiic_i2c *i2c, int reg, u16 value) in xiic_setreg16() 211 static inline void xiic_setreg32(struct xiic_i2c *i2c, int reg, int value) in xiic_setreg32() 219 static inline int xiic_getreg32(struct xiic_i2c *i2c, int reg) in xiic_getreg32() 230 static inline void xiic_irq_dis(struct xiic_i2c *i2c, u32 mask) in xiic_irq_dis() 236 static inline void xiic_irq_en(struct xiic_i2c *i2c, u32 mask) in xiic_irq_en() 242 static inline void xiic_irq_clr(struct xiic_i2c *i2c, u32 mask) in xiic_irq_clr() [all …]
|
| D | i2c-ocores.c | 90 static void oc_setreg_8(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_8() 95 static void oc_setreg_16(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_16() 100 static void oc_setreg_32(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_32() 105 static void oc_setreg_16be(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_16be() 110 static void oc_setreg_32be(struct ocores_i2c *i2c, int reg, u8 value) in oc_setreg_32be() 115 static inline u8 oc_getreg_8(struct ocores_i2c *i2c, int reg) in oc_getreg_8() 120 static inline u8 oc_getreg_16(struct ocores_i2c *i2c, int reg) in oc_getreg_16() 125 static inline u8 oc_getreg_32(struct ocores_i2c *i2c, int reg) in oc_getreg_32() 130 static inline u8 oc_getreg_16be(struct ocores_i2c *i2c, int reg) in oc_getreg_16be() 135 static inline u8 oc_getreg_32be(struct ocores_i2c *i2c, int reg) in oc_getreg_32be() [all …]
|
| D | i2c-thunderx-pcidrv.c | 40 static void thunder_i2c_int_enable(struct octeon_i2c *i2c) in thunder_i2c_int_enable() 49 static void thunder_i2c_int_disable(struct octeon_i2c *i2c) in thunder_i2c_int_disable() 55 static void thunder_i2c_hlc_int_enable(struct octeon_i2c *i2c) in thunder_i2c_hlc_int_enable() 61 static void thunder_i2c_hlc_int_disable(struct octeon_i2c *i2c) in thunder_i2c_hlc_int_disable() 84 static void thunder_i2c_clock_enable(struct device *dev, struct octeon_i2c *i2c) in thunder_i2c_clock_enable() 118 static int thunder_i2c_smbus_setup_of(struct octeon_i2c *i2c, in thunder_i2c_smbus_setup_of() 139 static int thunder_i2c_smbus_setup(struct octeon_i2c *i2c, in thunder_i2c_smbus_setup() 149 static void thunder_i2c_smbus_remove(struct octeon_i2c *i2c) in thunder_i2c_smbus_remove() 158 struct octeon_i2c *i2c; in thunder_i2c_probe_pci() local 239 struct octeon_i2c *i2c = pci_get_drvdata(pdev); in thunder_i2c_remove_pci() local
|
| D | i2c-zx2967.c | 53 #define DEV(i2c) ((i2c)->adap.dev.parent) argument 69 static void zx2967_i2c_writel(struct zx2967_i2c *i2c, in zx2967_i2c_writel() 75 static u32 zx2967_i2c_readl(struct zx2967_i2c *i2c, unsigned long reg) in zx2967_i2c_readl() 80 static void zx2967_i2c_writesb(struct zx2967_i2c *i2c, in zx2967_i2c_writesb() 86 static void zx2967_i2c_readsb(struct zx2967_i2c *i2c, in zx2967_i2c_readsb() 92 static void zx2967_i2c_start_ctrl(struct zx2967_i2c *i2c) in zx2967_i2c_start_ctrl() 111 static void zx2967_i2c_flush_fifos(struct zx2967_i2c *i2c) in zx2967_i2c_flush_fifos() 128 static int zx2967_i2c_empty_rx_fifo(struct zx2967_i2c *i2c, u32 size) in zx2967_i2c_empty_rx_fifo() 150 static int zx2967_i2c_fill_tx_fifo(struct zx2967_i2c *i2c) in zx2967_i2c_fill_tx_fifo() 177 static int zx2967_i2c_reset_hardware(struct zx2967_i2c *i2c) in zx2967_i2c_reset_hardware() [all …]
|
| D | i2c-pca-platform.c | 44 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte8() local 50 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte16() local 56 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_readbyte32() local 62 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte8() local 68 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte16() local 74 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_writebyte32() local 81 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_waitforcompletion() local 106 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_dummyreset() local 113 struct i2c_pca_pf_data *i2c = pd; in i2c_pca_pf_resetchip() local 122 struct i2c_pca_pf_data *i2c = dev_id; in i2c_pca_pf_handler() local [all …]
|
| D | i2c-digicolor.c | 71 static void dc_i2c_cmd(struct dc_i2c *i2c, u8 cmd) in dc_i2c_cmd() 86 static void dc_i2c_data(struct dc_i2c *i2c, u8 data) in dc_i2c_data() 91 static void dc_i2c_write_byte(struct dc_i2c *i2c, u8 byte) in dc_i2c_write_byte() 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() 129 static void dc_i2c_set_irq(struct dc_i2c *i2c, int enable) in dc_i2c_set_irq() 136 static int dc_i2c_cmd_status(struct dc_i2c *i2c) in dc_i2c_cmd_status() [all …]
|
| /kernel/linux/linux-5.10/drivers/base/regmap/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/base/regmap/ |
| D | regmap-i2c.c | 23 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_byte_reg_read() local 42 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_byte_reg_write() local 59 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_reg_read() local 78 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_reg_write() local 95 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_read_swapped() local 114 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_write_swapped() local 130 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_write() local 147 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_gather_write() local 181 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_read() local 216 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_smbus_i2c_write() local [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| 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 inline unsigned long max8998_i2c_get_driver_data(struct i2c_client *i2c, in max8998_i2c_get_driver_data() 167 static int max8998_i2c_probe(struct i2c_client *i2c, in max8998_i2c_probe() 246 struct i2c_client *i2c = to_i2c_client(dev); in max8998_suspend() local 256 struct i2c_client *i2c = to_i2c_client(dev); in max8998_resume() local 316 struct i2c_client *i2c = to_i2c_client(dev); in max8998_freeze() local [all …]
|
| /kernel/linux/linux-4.19/drivers/mfd/ |
| D | max8997.c | 60 int max8997_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest) in max8997_read_reg() 77 int max8997_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8997_bulk_read() 92 int max8997_write_reg(struct i2c_client *i2c, u8 reg, u8 value) in max8997_write_reg() 104 int max8997_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8997_bulk_write() 119 int max8997_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask) in max8997_update_reg() 159 static inline unsigned long max8997_i2c_get_driver_data(struct i2c_client *i2c, in max8997_i2c_get_driver_data() 170 static int max8997_i2c_probe(struct i2c_client *i2c, in max8997_i2c_probe() 418 struct i2c_client *i2c = to_i2c_client(dev); in max8997_freeze() local 440 struct i2c_client *i2c = to_i2c_client(dev); in max8997_restore() local 462 struct i2c_client *i2c = to_i2c_client(dev); in max8997_suspend() local [all …]
|
| D | max8998.c | 56 int max8998_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest) in max8998_read_reg() 73 int max8998_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8998_bulk_read() 88 int max8998_write_reg(struct i2c_client *i2c, u8 reg, u8 value) in max8998_write_reg() 100 int max8998_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf) in max8998_bulk_write() 115 int max8998_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask) in max8998_update_reg() 169 static inline unsigned long max8998_i2c_get_driver_data(struct i2c_client *i2c, in max8998_i2c_get_driver_data() 181 static int max8998_i2c_probe(struct i2c_client *i2c, in max8998_i2c_probe() 260 struct i2c_client *i2c = to_i2c_client(dev); in max8998_suspend() local 270 struct i2c_client *i2c = to_i2c_client(dev); in max8998_resume() local 330 struct i2c_client *i2c = to_i2c_client(dev); in max8998_freeze() local [all …]
|