/Zephyr-latest/drivers/i2c/ |
D | i2c_ll_stm32_v1.c | 34 static void stm32_i2c_generate_start_condition(I2C_TypeDef *i2c) in stm32_i2c_generate_start_condition() 52 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_disable_transfer_interrupts() local 67 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_enable_transfer_interrupts() local 79 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_reset() local 126 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_master_finish() local 153 I2C_TypeDef *i2c = cfg->i2c; in msg_init() local 235 I2C_TypeDef *i2c = cfg->i2c; in handle_sb() local 269 I2C_TypeDef *i2c = cfg->i2c; in handle_addr() local 313 I2C_TypeDef *i2c = cfg->i2c; in handle_txe() local 343 I2C_TypeDef *i2c = cfg->i2c; in handle_rxne() local [all …]
|
D | i2c_ll_stm32_v2.c | 126 I2C_TypeDef *i2c = cfg->i2c; in msg_init() local 166 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_disable_transfer_interrupts() local 182 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_enable_transfer_interrupts() local 194 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_master_mode_end() local 220 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_slave_event() local 325 I2C_TypeDef *i2c = cfg->i2c; in i2c_stm32_target_register() local 398 I2C_TypeDef *i2c = cfg->i2c; in i2c_stm32_target_unregister() local 461 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_event() local 524 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_error() local 593 I2C_TypeDef *i2c = cfg->i2c; in stm32_i2c_msg_write() local [all …]
|
D | i2c_sam0.c | 88 SercomI2cm *i2c = cfg->regs; in i2c_sam0_terminate_on_error() local 138 SercomI2cm *i2c = cfg->regs; in i2c_sam0_isr() local 229 SercomI2cm *i2c = cfg->regs; in i2c_sam0_dma_write_done() local 266 SercomI2cm *i2c = cfg->regs; in i2c_sam0_dma_write_start() local 320 SercomI2cm *i2c = cfg->regs; in i2c_sam0_dma_read_done() local 358 SercomI2cm *i2c = cfg->regs; in i2c_sam0_dma_read_start() local 414 SercomI2cm *i2c = cfg->regs; in i2c_sam0_transfer() local 549 SercomI2cm *i2c = cfg->regs; in i2c_sam0_set_apply_bitrate() local 683 SercomI2cm *i2c = cfg->regs; in i2c_sam0_configure() local 711 SercomI2cm *i2c = cfg->regs; in i2c_sam0_initialize() local
|
D | i2c_max32.c | 75 mxc_i2c_regs_t *i2c = cfg->regs; in api_configure() local 111 mxc_i2c_regs_t *i2c = config->regs; in api_target_register() local 130 mxc_i2c_regs_t *i2c = config->regs; in api_target_unregister() local 142 static int i2c_max32_target_callback(const struct device *dev, mxc_i2c_regs_t *i2c, in i2c_max32_target_callback() 196 mxc_i2c_regs_t *i2c = cfg->regs; in api_recover_bus() local 204 static int i2c_max32_transfer_sync(mxc_i2c_regs_t *i2c, struct max32_i2c_data *data) in i2c_max32_transfer_sync() 368 mxc_i2c_regs_t *i2c = cfg->regs; in i2c_max32_transfer_dma() local 435 mxc_i2c_regs_t *i2c = cfg->regs; in i2c_max32_transfer() local 528 mxc_i2c_regs_t *i2c = cfg->regs; in i2c_max32_transfer() local 607 static void i2c_max32_isr_target(const struct device *dev, mxc_i2c_regs_t *i2c) in i2c_max32_isr_target() [all …]
|
D | i2c_max32_rtio.c | 72 mxc_i2c_regs_t *i2c = cfg->regs; in max32_do_configure() local 111 mxc_i2c_regs_t *i2c = cfg->regs; in max32_msg_start() local 182 static void i2c_max32_isr_controller(const struct device *dev, mxc_i2c_regs_t *i2c) in i2c_max32_isr_controller() 343 mxc_i2c_regs_t *i2c = cfg->regs; in i2c_max32_isr() local 355 mxc_i2c_regs_t *i2c = cfg->regs; in i2c_max32_init() local
|
/Zephyr-latest/drivers/sensor/th02/ |
D | th02.c | 22 static uint8_t read8(const struct i2c_dt_spec *i2c, uint8_t d) in read8() 32 static int is_ready(const struct i2c_dt_spec *i2c) in is_ready() 48 static uint16_t get_humi(const struct i2c_dt_spec *i2c) in get_humi() 66 uint16_t get_temp(const struct i2c_dt_spec *i2c) in get_temp()
|
D | th02.h | 28 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/tests/boards/mec15xxevb_assy6853/i2c_api/src/ |
D | main.c | 25 ZTEST(i2c, test_i2c_pca95xx) in ZTEST() argument 32 const struct i2c_dt_spec i2c = I2C_DT_SPEC_GET(DT_COMPAT_GET_ANY_STATUS_OKAY(nxp_pca95xx)); in ZTEST() local
|
/Zephyr-latest/drivers/usb_c/tcpc/ |
D | tcpci.c | 212 int tcpci_read_reg8(const struct i2c_dt_spec *i2c, uint8_t reg, uint8_t *value) in tcpci_read_reg8() 231 int tcpci_write_reg8(const struct i2c_dt_spec *i2c, uint8_t reg, uint8_t value) in tcpci_write_reg8() 251 int tcpci_update_reg8(const struct i2c_dt_spec *i2c, uint8_t reg, uint8_t mask, uint8_t value) in tcpci_update_reg8() 269 int tcpci_read_reg16(const struct i2c_dt_spec *i2c, uint8_t reg, uint16_t *value) in tcpci_read_reg16() 289 int tcpci_write_reg16(const struct i2c_dt_spec *i2c, uint8_t reg, uint16_t value) in tcpci_write_reg16()
|
/Zephyr-latest/tests/boards/frdm_k64f/i2c/ |
D | CMakeLists.txt | 5 project(i2c) project
|
/Zephyr-latest/drivers/led/ |
D | is31fl3216a.c | 33 struct i2c_dt_spec i2c; member 36 static int is31fl3216a_write_buffer(const struct i2c_dt_spec *i2c, in is31fl3216a_write_buffer() 50 static int is31fl3216a_write_reg(const struct i2c_dt_spec *i2c, uint8_t reg, in is31fl3216a_write_reg() 58 static int is31fl3216a_update_pwm(const struct i2c_dt_spec *i2c) in is31fl3216a_update_pwm() 137 static int is31fl3216a_init_registers(const struct i2c_dt_spec *i2c) in is31fl3216a_init_registers()
|
/Zephyr-latest/drivers/sensor/ti/tmp007/ |
D | tmp007.c | 23 int tmp007_reg_read(const struct i2c_dt_spec *i2c, uint8_t reg, uint16_t *val) in tmp007_reg_read() 35 int tmp007_reg_write(const struct i2c_dt_spec *i2c, uint8_t reg, uint16_t val) in tmp007_reg_write() 42 int tmp007_reg_update(const struct i2c_dt_spec *i2c, uint8_t reg, in tmp007_reg_update()
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_pcal64xxa.c | 121 struct i2c_dt_spec i2c; member 419 static int pcal64xxa_i2c_write(const struct i2c_dt_spec *i2c, uint8_t register_address, in pcal64xxa_i2c_write() 434 static int pcal64xxa_i2c_read(const struct i2c_dt_spec *i2c, uint8_t register_address, in pcal64xxa_i2c_read() 450 static int pcal6408a_pins_cfg_apply(const struct i2c_dt_spec *i2c, in pcal6408a_pins_cfg_apply() 481 static int pcal6408a_pins_cfg_read(const struct i2c_dt_spec *i2c, in pcal6408a_pins_cfg_read() 518 static int pcal6408a_inputs_read(const struct i2c_dt_spec *i2c, pcal64xxa_data_t *int_sources, in pcal6408a_inputs_read() 542 static int pcal6408a_outputs_write(const struct i2c_dt_spec *i2c, pcal64xxa_data_t outputs) in pcal6408a_outputs_write() 560 static int pcal6408a_triggers_apply(const struct i2c_dt_spec *i2c, in pcal6408a_triggers_apply() 582 static int pcal6408a_reset_state_apply(const struct i2c_dt_spec *i2c) in pcal6408a_reset_state_apply() 614 static int pcal6416a_pins_cfg_apply(const struct i2c_dt_spec *i2c, in pcal6416a_pins_cfg_apply() [all …]
|
/Zephyr-latest/drivers/sensor/maxim/max31790/ |
D | max31790_fan_fault.h | 13 struct i2c_dt_spec i2c; member
|
D | max31790_fan_speed.h | 13 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/tests/drivers/i2c/i2c_target_api/src/ |
D | main.c | 46 static int run_full_read(const struct device *i2c, uint8_t addr, in run_full_read() 75 static int run_partial_read(const struct device *i2c, uint8_t addr, in run_partial_read() 114 static int run_program_read(const struct device *i2c, uint8_t addr, in run_program_read()
|
/Zephyr-latest/tests/boards/mec172xevb_assy6906/i2c_api/src/ |
D | main.c | 32 const struct i2c_dt_spec i2c = I2C_DT_SPEC_GET(DT_COMPAT_GET_ANY_STATUS_OKAY(nxp_pca95xx)); in ZTEST() local
|
/Zephyr-latest/drivers/input/ |
D | input_cap12xx.c | 29 struct i2c_dt_spec i2c; member 45 static int cap12xx_clear_interrupt(const struct i2c_dt_spec *i2c) in cap12xx_clear_interrupt() 59 static int cap12xx_enable_interrupt(const struct i2c_dt_spec *i2c, bool enable) in cap12xx_enable_interrupt()
|
/Zephyr-latest/drivers/sensor/honeywell/mpr/ |
D | mpr.h | 36 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/drivers/sensor/maxim/max44009/ |
D | max44009.h | 28 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/drivers/mfd/ |
D | mfd_max31790.c | 20 struct i2c_dt_spec i2c; member
|
D | mfd_aw9523b.c | 15 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/drivers/sensor/f75303/ |
D | f75303.h | 27 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/drivers/sensor/ti/opt3001/ |
D | opt3001.h | 32 struct i2c_dt_spec i2c; member
|
/Zephyr-latest/drivers/fuel_gauge/max17048/ |
D | max17048.h | 31 struct i2c_dt_spec i2c; member
|