/Zephyr-latest/drivers/gpio/ |
D | gpio_sx1509b.c | 163 uint8_t reg_addr, uint16_t value) in i2c_reg_write_word_be() argument 165 uint8_t tx_buf[3] = { reg_addr, value >> 8, value & 0xff }; in i2c_reg_write_word_be() 181 uint8_t reg_addr, uint8_t value) in i2c_reg_write_byte_be() argument 183 uint8_t tx_buf[3] = { reg_addr, value }; in i2c_reg_write_byte_be()
|
D | gpio_pca_series.c | 449 uint8_t reg_addr = gpio_pca_series_reg_get_addr(dev, reg_type); in gpio_pca_series_reg_cache_reset() local 451 if (reg_addr == PCA_REG_INVALID) { in gpio_pca_series_reg_cache_reset()
|
/Zephyr-latest/drivers/adc/ |
D | adc_ads1112.c | 79 static int ads1112_read_reg(const struct device *dev, enum ads1112_reg reg_addr, uint8_t *reg_val) in ads1112_read_reg() argument 85 if (reg_addr == ADS1112_REG_OUTPUT) { in ads1112_read_reg()
|
D | adc_ads1119.c | 105 static int ads1119_read_reg(const struct device *dev, enum ads1119_reg reg_addr, uint8_t *reg_val) in ads1119_read_reg() argument 109 return i2c_reg_read_byte_dt(&config->bus, ADS1119_CMD_READ_REG | reg_addr, reg_val); in ads1119_read_reg()
|
D | adc_ad405x.c | 182 int ad405x_reg_access_spi(const struct device *dev, uint8_t cmd, uint8_t reg_addr, uint8_t *data, in ad405x_reg_access_spi() argument 186 uint8_t access = reg_addr | cmd; in ad405x_reg_access_spi()
|
/Zephyr-latest/drivers/haptics/ |
D | drv2605.c | 242 uint8_t reg_addr = DRV2605_REG_WAVEFORM_SEQUENCER; in drv2605_haptic_config_rom() local 269 ret = i2c_reg_write_byte_dt(&config->i2c, reg_addr, rom_data->seq_regs[i]); in drv2605_haptic_config_rom() 274 reg_addr++; in drv2605_haptic_config_rom()
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_andes_atciic100.c | 656 uint16_t reg_addr = 0; in i2c_atciic100_target_register() local 659 reg_addr &= (~TARGET_ADDR_MSK); in i2c_atciic100_target_register() 660 reg_addr |= (cfg->address & (TARGET_ADDR_MSK)); in i2c_atciic100_target_register() 662 sys_write32(reg_addr, I2C_ADDR(dev)); in i2c_atciic100_target_register()
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_xlnx_gem.c | 1427 uint32_t reg_addr; in eth_xlnx_gem_handle_rx_pending() local 1449 reg_addr = (uint32_t)(&dev_data->rxbd_ring.first_bd[first_bd_idx].addr); in eth_xlnx_gem_handle_rx_pending() 1456 reg_val = sys_read32(reg_addr); in eth_xlnx_gem_handle_rx_pending() 1536 reg_addr = (uint32_t)(&dev_data->rxbd_ring.first_bd[curr_bd_idx].addr); in eth_xlnx_gem_handle_rx_pending() 1537 reg_val = sys_read32(reg_addr); in eth_xlnx_gem_handle_rx_pending() 1539 sys_write32(reg_val, reg_addr); in eth_xlnx_gem_handle_rx_pending()
|
/Zephyr-latest/drivers/sensor/tdk/icm42688/ |
D | icm42688_rtio_stream.c | 153 const uint8_t reg_addr = REG_SPI_READ_BIT | FIELD_GET(REG_ADDRESS_MASK, REG_FIFO_DATA); in icm42688_fifo_count_cb() local 155 rtio_sqe_prep_tiny_write(write_fifo_addr, spi_iodev, RTIO_PRIO_NORM, ®_addr, 1, NULL); in icm42688_fifo_count_cb()
|
/Zephyr-latest/drivers/dma/ |
D | dma_ifx_cat1.c | 82 static int32_t _get_hw_block_num(DW_Type *reg_addr) in _get_hw_block_num() argument 85 if ((uint32_t)reg_addr == DW0_BASE) { in _get_hw_block_num() 91 if ((uint32_t)reg_addr == DW1_BASE) { in _get_hw_block_num()
|
/Zephyr-latest/drivers/sensor/ti/fdc2x1x/ |
D | fdc2x1x.h | 211 int fdc2x1x_reg_write_mask(const struct device *dev, uint8_t reg_addr,
|
/Zephyr-latest/drivers/sensor/adi/adxl362/ |
D | adxl362_stream.c | 237 const uint8_t reg_addr = ADXL362_READ_FIFO; in adxl362_process_fifo_samples_cb() local 239 rtio_sqe_prep_tiny_write(write_fifo_addr, data->iodev, RTIO_PRIO_NORM, ®_addr, 1, NULL); in adxl362_process_fifo_samples_cb()
|
D | adxl362.c | 27 uint8_t reg_addr, void *data, size_t length) in adxl362_reg_access() argument 30 uint8_t access[2] = { cmd, reg_addr }; in adxl362_reg_access()
|
/Zephyr-latest/drivers/sensor/infineon/dps310/ |
D | dps310.c | 289 static bool poll_rdy(const struct device *dev, uint8_t reg_addr, uint8_t ready_mask) in poll_rdy() argument 295 int res = i2c_reg_read_byte_dt(&config->i2c, reg_addr, ®); in poll_rdy()
|
/Zephyr-latest/drivers/regulator/ |
D | regulator_cp9314.c | 219 uint8_t reg_addr; member 514 i2c_reg_update_byte_dt(&config->i2c, otp_1_patch[i].reg_addr, in regulator_cp9314_otp_init()
|
/Zephyr-latest/drivers/sensor/ti/bq274xx/ |
D | bq274xx.c | 82 static int bq274xx_cmd_reg_read(const struct device *dev, uint8_t reg_addr, in bq274xx_cmd_reg_read() argument 89 ret = i2c_burst_read_dt(&config->i2c, reg_addr, i2c_data, sizeof(i2c_data)); in bq274xx_cmd_reg_read()
|
/Zephyr-latest/drivers/sensor/adi/adxl367/ |
D | adxl367_stream.c | 397 const uint8_t reg_addr = ADXL367_SPI_READ_FIFO; in adxl367_process_fifo_samples_cb() local 399 rtio_sqe_prep_tiny_write(write_fifo_addr, data->iodev, RTIO_PRIO_NORM, ®_addr, 1, NULL); in adxl367_process_fifo_samples_cb()
|
/Zephyr-latest/drivers/sensor/melexis/mlx90394/ |
D | mlx90394.c | 137 static inline int mlx90394_update_register(const struct device *dev, const uint8_t reg_addr, in mlx90394_update_register() argument 144 return i2c_reg_write_byte_dt(&cfg->i2c, reg_addr, new_val); in mlx90394_update_register()
|
/Zephyr-latest/drivers/i3c/ |
D | i3c_shell.c | 366 int reg_addr; in i3c_write_from_buffer() local 386 reg_addr = strtol(s_reg_addr, NULL, 16); in i3c_write_from_buffer() 389 sys_put_be32(reg_addr, buf); in i3c_write_from_buffer() 432 int reg_addr; in i3c_read_to_buffer() local 451 reg_addr = strtol(s_reg_addr, NULL, 16); in i3c_read_to_buffer() 454 sys_put_be32(reg_addr, reg_addr_buf); in i3c_read_to_buffer()
|
/Zephyr-latest/tests/lib/devicetree/api/src/ |
D | main.c | 2006 uint32_t reg_addr; member 2034 .reg_addr = DT_INST_REG_ADDR(num), \ 2072 zassert_equal(config_abdc->reg_addr, 0xabcd1234, ""); in ZTEST()
|