Home
last modified time | relevance | path

Searched refs:reg_addr (Results 126 – 145 of 145) sorted by relevance

123456

/Zephyr-latest/drivers/gpio/
Dgpio_sx1509b.c163 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()
Dgpio_pca_series.c449 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/
Dadc_ads1112.c79 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()
Dadc_ads1119.c105 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()
Dadc_ad405x.c182 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/
Ddrv2605.c242 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/
Di2c_andes_atciic100.c656 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/
Deth_xlnx_gem.c1427 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/
Dicm42688_rtio_stream.c153 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, &reg_addr, 1, NULL); in icm42688_fifo_count_cb()
/Zephyr-latest/drivers/dma/
Ddma_ifx_cat1.c82 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/
Dfdc2x1x.h211 int fdc2x1x_reg_write_mask(const struct device *dev, uint8_t reg_addr,
/Zephyr-latest/drivers/sensor/adi/adxl362/
Dadxl362_stream.c237 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, &reg_addr, 1, NULL); in adxl362_process_fifo_samples_cb()
Dadxl362.c27 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/
Ddps310.c289 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, &reg); in poll_rdy()
/Zephyr-latest/drivers/regulator/
Dregulator_cp9314.c219 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/
Dbq274xx.c82 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/
Dadxl367_stream.c397 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, &reg_addr, 1, NULL); in adxl367_process_fifo_samples_cb()
/Zephyr-latest/drivers/sensor/melexis/mlx90394/
Dmlx90394.c137 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/
Di3c_shell.c366 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/
Dmain.c2006 uint32_t reg_addr; member
2034 .reg_addr = DT_INST_REG_ADDR(num), \
2072 zassert_equal(config_abdc->reg_addr, 0xabcd1234, ""); in ZTEST()

123456