| /drivers/w1/ |
| A D | w1_ds2482_84_common.h | 105 static inline int ds2482_84_write(const struct i2c_dt_spec *spec, uint8_t cmd, const uint8_t *data) in ds2482_84_write() 119 static inline int ds2482_84_read(const struct i2c_dt_spec *spec, uint8_t rp, uint8_t *reg) in ds2482_84_read() 155 static inline int ds2482_84_reset_bus(const struct i2c_dt_spec *spec) in ds2482_84_reset_bus() 176 static inline int ds2482_84_reset_device(const struct i2c_dt_spec *spec) in ds2482_84_reset_device() 197 static inline int ds2482_84_single_bit(const struct i2c_dt_spec *spec, uint8_t bit_msk) in ds2482_84_single_bit() 218 static inline int ds2482_84_read_bit(const struct i2c_dt_spec *spec) in ds2482_84_read_bit() 223 static inline int ds2482_84_write_bit(const struct i2c_dt_spec *spec, bool bit) in ds2482_84_write_bit() 228 static inline int ds2482_84_read_byte(const struct i2c_dt_spec *spec) in ds2482_84_read_byte() 254 static inline int ds2482_84_write_byte(const struct i2c_dt_spec *spec, uint8_t byte) in ds2482_84_write_byte() 275 static inline int ds2482_84_write_config(const struct i2c_dt_spec *spec, uint8_t cfg) in ds2482_84_write_config()
|
| A D | w1_zephyr_gpio.c | 97 const struct gpio_dt_spec spec; member 140 const struct gpio_dt_spec *spec = &cfg->spec; in w1_gpio_reset_bus() local 176 const struct gpio_dt_spec *spec = &cfg->spec; in w1_gpio_read_bit() local 211 const struct gpio_dt_spec *spec = &cfg->spec; in w1_gpio_write_bit() local 287 const struct gpio_dt_spec *spec = &cfg->spec; in w1_gpio_init() local
|
| A D | w1_ds2482-800_channel.c | 87 static int ds2482_set_channel(const struct i2c_dt_spec *spec, uint8_t channel, uint8_t channel_rb) in ds2482_set_channel()
|
| /drivers/clock_control/ |
| A D | clock_control_nrf_iron_hsfll_local.c | 100 static void hsfll_get_spec_by_idx(uint8_t idx, struct nrf_clock_spec *spec) in hsfll_get_spec_by_idx() 115 const struct nrf_clock_spec *spec) in hsfll_find_mgr_by_spec() 128 static int api_request_hsfll(const struct device *dev, const struct nrf_clock_spec *spec, in api_request_hsfll() 144 static int api_release_hsfll(const struct device *dev, const struct nrf_clock_spec *spec) in api_release_hsfll() 159 static int api_cancel_or_release_hsfll(const struct device *dev, const struct nrf_clock_spec *spec, in api_cancel_or_release_hsfll()
|
| A D | clock_control_nrf_hsfll_local.c | 128 static void hsfll_get_spec_by_idx(uint8_t idx, struct nrf_clock_spec *spec) in hsfll_get_spec_by_idx() 143 const struct nrf_clock_spec *spec) in hsfll_find_mgr_by_spec() 157 const struct nrf_clock_spec *spec, in api_request_hsfll() 174 const struct nrf_clock_spec *spec) in api_release_hsfll() 190 const struct nrf_clock_spec *spec, in api_cancel_or_release_hsfll()
|
| A D | clock_control_nrf_fll16m.c | 173 struct nrf_clock_spec *spec) in fll16m_get_spec_by_idx() 213 const struct nrf_clock_spec *spec) in fll16m_find_mgr_by_spec() 226 const struct nrf_clock_spec *spec, in api_request_fll16m() 239 const struct nrf_clock_spec *spec) in api_release_fll16m() 251 const struct nrf_clock_spec *spec, in api_cancel_or_release_fll16m() 292 const struct nrf_clock_spec *spec, in api_get_startup_time()
|
| A D | clock_control_nrf_lfclk.c | 185 struct nrf_clock_spec *spec) in lfclk_get_spec_by_idx() 238 const struct nrf_clock_spec *spec) in lfclk_find_mgr_by_spec() 251 const struct nrf_clock_spec *spec, in api_request_lfclk() 264 const struct nrf_clock_spec *spec) in api_release_lfclk() 276 const struct nrf_clock_spec *spec, in api_cancel_or_release_lfclk() 305 const struct nrf_clock_spec *spec, in api_get_startup_time()
|
| A D | clock_control_nrf54h_hfxo.c | 174 const struct nrf_clock_spec *spec) in is_clock_spec_valid() 197 const struct nrf_clock_spec *spec, in api_request_hfxo() 210 const struct nrf_clock_spec *spec) in api_release_hfxo() 222 const struct nrf_clock_spec *spec, in api_cancel_or_release_hfxo() 291 const struct nrf_clock_spec *spec, in api_get_startup_time()
|
| A D | clock_control_nrf_hsfll_global.c | 94 struct nrf_clock_spec *spec) in global_hsfll_get_spec_by_idx() 111 const struct nrf_clock_spec *spec) in global_hsfll_find_mgr_by_spec() 124 const struct nrf_clock_spec *spec, in api_request_global_hsfll() 137 const struct nrf_clock_spec *spec) in api_release_global_hsfll() 149 const struct nrf_clock_spec *spec, in api_cancel_or_release_global_hsfll()
|
| A D | clock_control_nrf_auxpll.c | 101 const struct nrf_clock_spec *spec, in api_request_auxpll() 112 const struct nrf_clock_spec *spec) in api_release_auxpll() 122 const struct nrf_clock_spec *spec, in api_cancel_or_release_auxpll()
|
| A D | clock_control_nrfs_audiopll.c | 193 const struct nrf_clock_spec *spec, in api_request_audiopll() 205 const struct nrf_clock_spec *spec) in api_release_audiopll() 216 const struct nrf_clock_spec *spec, in api_cancel_or_release_audiopll()
|
| A D | clock_control_pwm.c | 41 const struct pwm_dt_spec *spec; in clock_control_pwm_on() local
|
| A D | clock_control_nrf2_common.c | 203 const struct nrf_clock_spec *spec, in nrf_clock_control_request_sync()
|
| /drivers/sensor/vishay/vcnl36825t/ |
| A D | vcnl36825t.c | 23 int vcnl36825t_read(const struct i2c_dt_spec *spec, uint8_t reg_addr, uint16_t *value) in vcnl36825t_read() 38 int vcnl36825t_write(const struct i2c_dt_spec *spec, uint8_t reg_addr, uint16_t value) in vcnl36825t_write() 46 int vcnl36825t_update(const struct i2c_dt_spec *spec, uint8_t reg_addr, uint16_t mask, in vcnl36825t_update()
|
| /drivers/crypto/ |
| A D | crypto_ataes132a_priv.h | 139 static inline int burst_write_i2c(const struct i2c_dt_spec *spec, in burst_write_i2c() 160 static inline int burst_read_i2c(const struct i2c_dt_spec *spec, in burst_read_i2c() 180 static inline int read_reg_i2c(const struct i2c_dt_spec *spec, in read_reg_i2c() 186 static inline int write_reg_i2c(const struct i2c_dt_spec *spec, in write_reg_i2c()
|
| /drivers/gpio/ |
| A D | gpio_hogs.c | 96 const struct gpio_hog_dt_spec *spec; in gpio_hogs_init() local
|
| /drivers/regulator/ |
| A D | regulator_npm2100.c | 592 static int init_pin_ctrl(const struct device *dev, const struct gpio_dt_spec *spec) in init_pin_ctrl() 623 const struct gpio_dt_spec *spec; in regulator_npm2100_dvs_state_set() local 657 const struct gpio_dt_spec *spec; in regulator_npm2100_common_init() local
|
| /drivers/video/ |
| A D | ov5640.c | 657 static int ov5640_read_reg(const struct i2c_dt_spec *spec, const uint16_t addr, void *val, in ov5640_read_reg() 699 static int ov5640_write_reg(const struct i2c_dt_spec *spec, const uint16_t addr, const uint8_t val) in ov5640_write_reg() 717 static int ov5640_modify_reg(const struct i2c_dt_spec *spec, const uint16_t addr, in ov5640_modify_reg() 730 static int ov5640_write_multi_regs(const struct i2c_dt_spec *spec, const struct ov5640_reg *regs, in ov5640_write_multi_regs()
|
| A D | mt9m114.c | 198 static inline int i2c_burst_read16_dt(const struct i2c_dt_spec *spec, uint16_t start_addr, in i2c_burst_read16_dt() 208 static inline int i2c_burst_write16_dt(const struct i2c_dt_spec *spec, uint16_t start_addr, in i2c_burst_write16_dt()
|
| A D | ov7725.c | 319 static int ov7725_write_reg(const struct i2c_dt_spec *spec, uint8_t reg_addr, in ov7725_write_reg() 335 static int ov7725_read_reg(const struct i2c_dt_spec *spec, uint8_t reg_addr, in ov7725_read_reg() 355 int ov7725_modify_reg(const struct i2c_dt_spec *spec, in ov7725_modify_reg()
|
| /drivers/mspi/ |
| A D | mspi_emul.c | 437 static int mspi_emul_config(const struct mspi_dt_spec *spec) in mspi_emul_config() 808 const struct mspi_dt_spec spec = { in mspi_emul_init() local
|
| A D | mspi_ambiq_ap3.c | 440 static int mspi_ambiq_config(const struct mspi_dt_spec *spec) in mspi_ambiq_config() 1323 const struct mspi_dt_spec spec = { in mspi_ambiq_init() local
|
| /drivers/can/ |
| A D | can_nrf.c | 140 struct nrf_clock_spec spec = { 0 }; in configure_hsfll() local
|
| /drivers/input/ |
| A D | input_gpio_keys.c | 27 struct gpio_dt_spec spec; member
|
| /drivers/adc/ |
| A D | adc_ad4130.c | 258 const struct spi_dt_spec *spec = &config->bus; in ad4130_reg_write() local 294 const struct spi_dt_spec *spec = &config->bus; in ad4130_reg_read() local 628 const struct spi_dt_spec *spec = &config->bus; in adc_ad4130_reset() local
|