/Zephyr-latest/drivers/flash/ |
D | flash_stm32.c | 45 static int flash_stm32_write_protection(const struct device *dev, bool enable); 47 bool __weak flash_stm32_valid_range(const struct device *dev, off_t offset, in flash_stm32_valid_range() 63 static int flash_stm32_check_status(const struct device *dev) in flash_stm32_check_status() 80 int flash_stm32_wait_flash_idle(const struct device *dev) in flash_stm32_wait_flash_idle() 108 static void flash_stm32_flush_caches(const struct device *dev, in flash_stm32_flush_caches() 138 static int flash_stm32_read(const struct device *dev, off_t offset, in flash_stm32_read() 159 static int flash_stm32_erase(const struct device *dev, off_t offset, in flash_stm32_erase() 196 static int flash_stm32_write(const struct device *dev, off_t offset, in flash_stm32_write() 231 static int flash_stm32_write_protection(const struct device *dev, bool enable) in flash_stm32_write_protection() 291 int flash_stm32_option_bytes_lock(const struct device *dev, bool enable) in flash_stm32_option_bytes_lock() [all …]
|
D | flash_ifx_cat1.c | 39 static inline void flash_ifx_sem_take(const struct device *dev) in flash_ifx_sem_take() 46 static inline void flash_ifx_sem_give(const struct device *dev) in flash_ifx_sem_give() 53 static int ifx_cat1_flash_read(const struct device *dev, off_t offset, void *data, size_t data_len) in ifx_cat1_flash_read() 75 static int ifx_cat1_flash_write(const struct device *dev, off_t offset, const void *data, in ifx_cat1_flash_write() 114 static int ifx_cat1_flash_erase(const struct device *dev, off_t offset, size_t size) in ifx_cat1_flash_erase() 149 static void ifx_cat1_flash_page_layout(const struct device *dev, in ifx_cat1_flash_page_layout() 164 static const struct flash_parameters *ifx_cat1_flash_get_parameters(const struct device *dev) in ifx_cat1_flash_get_parameters() 171 static int ifx_cat1_flash_init(const struct device *dev) in ifx_cat1_flash_init()
|
/Zephyr-latest/drivers/sensor/bosch/bmp180/ |
D | bmp180.c | 62 static inline int bmp180_bus_check(const struct device *dev) in bmp180_bus_check() 69 static inline int bmp180_reg_read(const struct device *dev, uint8_t start, in bmp180_reg_read() 77 static inline int bmp180_reg_write(const struct device *dev, uint8_t reg, in bmp180_reg_write() 86 static int bmp180_attr_set_oversampling(const struct device *dev, in bmp180_attr_set_oversampling() 102 static int bmp180_attr_set(const struct device *dev, enum sensor_channel chan, in bmp180_attr_set() 131 static inline int bmp180_conv_ready(const struct device *dev, uint32_t time_wait_ms) in bmp180_conv_ready() 165 static int read_raw_temperature(const struct device *dev) in read_raw_temperature() 194 static int read_raw_pressure(const struct device *dev) in read_raw_pressure() 247 static int bmp180_sample_fetch(const struct device *dev, in bmp180_sample_fetch() 290 static int bmp180_temp_channel_get(const struct device *dev, in bmp180_temp_channel_get() [all …]
|
/Zephyr-latest/drivers/sensor/bosch/bmi160/ |
D | bmi160.h | 424 typedef bool (*bmi160_bus_ready_fn)(const struct device *dev); 425 typedef int (*bmi160_reg_read_fn)(const struct device *dev, 427 typedef int (*bmi160_reg_write_fn)(const struct device *dev, 495 const struct device *bus; 497 const struct device *dev; 498 const struct device *gpio; 527 int bmi160_read(const struct device *dev, uint8_t reg_addr, 529 int bmi160_byte_read(const struct device *dev, uint8_t reg_addr, 531 int bmi160_byte_write(const struct device *dev, uint8_t reg_addr, 533 int bmi160_word_write(const struct device *dev, uint8_t reg_addr, [all …]
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_renesas_ra.c | 40 static void renesas_ra_eth_buffer_init(const struct device *dev); 62 const struct device *phy_dev; 131 static enum ethernet_hw_caps renesas_ra_eth_get_capabilities(const struct device *dev) in renesas_ra_eth_get_capabilities() 140 struct device *dev = (struct device *)p_args->p_context; in renesas_ra_eth_callback() 148 static void renesas_ra_eth_buffer_init(const struct device *dev) in renesas_ra_eth_buffer_init() 162 static void phy_link_state_changed(const struct device *pdev, struct phy_link_state *state, in phy_link_state_changed() 165 const struct device *dev = (struct device *)user_data; in phy_link_state_changed() 232 const struct device *dev = net_if_get_device(iface); in renesas_ra_eth_initialize() 273 static int renesas_ra_eth_tx(const struct device *dev, struct net_pkt *pkt) in renesas_ra_eth_tx() 309 static void renesas_ra_eth_isr(const struct device *dev) in renesas_ra_eth_isr() [all …]
|
/Zephyr-latest/drivers/sensor/renesas/isl29035/ |
D | isl29035_trigger.c | 21 static inline void setup_int(const struct device *dev, bool enable) in setup_int() 32 static inline void handle_int(const struct device *dev) in handle_int() 56 int isl29035_attr_set(const struct device *dev, in isl29035_attr_set() 92 static void isl29035_gpio_callback(const struct device *dev, in isl29035_gpio_callback() 103 static void isl29035_thread_cb(const struct device *dev) in isl29035_thread_cb() 129 const struct device *dev = p1; in isl29035_thread() 149 int isl29035_trigger_set(const struct device *dev, in isl29035_trigger_set() 175 int isl29035_init_interrupt(const struct device *dev) in isl29035_init_interrupt()
|
/Zephyr-latest/drivers/sensor/rohm/bh1750/ |
D | bh1750.c | 50 static int bh1750_opcode_read(const struct device *dev, uint8_t opcode, in bh1750_opcode_read() 65 static int bh1750_opcode_write(const struct device *dev, uint8_t opcode) in bh1750_opcode_write() 72 static int bh1750_mtreg_write(const struct device *dev, uint8_t mtreg) in bh1750_mtreg_write() 95 static uint8_t bh1750_get_mode_from_dts_device(const struct device *dev) in bh1750_get_mode_from_dts_device() 108 static int bh1750_get_wait_time_from_dts_device(const struct device *dev) in bh1750_get_wait_time_from_dts_device() 121 static int bh1750_sample_fetch(const struct device *dev, in bh1750_sample_fetch() 161 static int bh1750_channel_get(const struct device *dev, in bh1750_channel_get() 195 static int bh1750_init(const struct device *dev) in bh1750_init()
|
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/ |
D | lsm6dsv16x.h | 94 const struct device *bus; 123 const struct device *dev; 208 int lsm6dsv16x_shub_init(const struct device *dev); 209 int lsm6dsv16x_shub_fetch_external_devs(const struct device *dev); 210 int lsm6dsv16x_shub_get_idx(const struct device *dev, enum sensor_channel type); 211 int lsm6dsv16x_shub_config(const struct device *dev, enum sensor_channel chan, 217 int lsm6dsv16x_trigger_set(const struct device *dev, 221 int lsm6dsv16x_init_interrupt(const struct device *dev);
|
/Zephyr-latest/drivers/sensor/ti/tmp114/ |
D | tmp114.c | 41 static int tmp114_reg_read(const struct device *dev, uint8_t reg, in tmp114_reg_read() 56 static int tmp114_reg_write(const struct device *dev, uint8_t reg, in tmp114_reg_write() 65 static inline int tmp114_device_id_check(const struct device *dev, uint16_t *id) in tmp114_device_id_check() 80 static int tmp114_sample_fetch(const struct device *dev, in tmp114_sample_fetch() 119 static int tmp114_channel_get(const struct device *dev, in tmp114_channel_get() 141 static int tmp114_attr_get(const struct device *dev, enum sensor_channel chan, in tmp114_attr_get() 168 static int tmp114_attr_set(const struct device *dev, in tmp114_attr_set() 207 static int tmp114_init(const struct device *dev) in tmp114_init()
|
/Zephyr-latest/drivers/mbox/ |
D | mbox_andes_plic_sw.c | 28 static inline bool is_channel_valid(const struct device *dev, uint32_t ch) in is_channel_valid() 35 static int mbox_plic_send(const struct device *dev, uint32_t ch, const struct mbox_msg *msg) in mbox_plic_send() 53 static int mbox_plic_register_callback(const struct device *dev, uint32_t ch, mbox_callback_t cb, in mbox_plic_register_callback() 72 static int mbox_plic_mtu_get(const struct device *dev) in mbox_plic_mtu_get() 78 static uint32_t mbox_plic_max_channels_get(const struct device *dev) in mbox_plic_max_channels_get() 85 static int mbox_plic_set_enabled(const struct device *dev, uint32_t ch, bool enable) in mbox_plic_set_enabled() 116 static void mbox_plic_irq_handler##n##_##idx(const struct device *dev) \ 132 static int mbox_plic_init##n(const struct device *dev) \
|
/Zephyr-latest/drivers/mdio/ |
D | mdio_adin2111.c | 33 const struct device *adin; 36 static int mdio_adin2111_wait_ready(const struct device *dev, uint16_t reg, in mdio_adin2111_wait_ready() 58 static int mdio_adin2111_read_c45(const struct device *dev, uint8_t prtad, in mdio_adin2111_read_c45() 98 static int mdio_adin2111_write_c45(const struct device *dev, uint8_t prtad, in mdio_adin2111_write_c45() 132 static int mdio_adin2111_read(const struct device *dev, uint8_t prtad, in mdio_adin2111_read() 154 static int mdio_adin2111_write(const struct device *dev, uint8_t prtad, in mdio_adin2111_write() 176 static void mdio_adin2111_bus_enable(const struct device *dev) in mdio_adin2111_bus_enable() 183 static void mdio_adin2111_bus_disable(const struct device *dev) in mdio_adin2111_bus_disable()
|
D | mdio_sam.c | 42 static int mdio_transfer(const struct device *dev, uint8_t prtad, uint8_t regad, in mdio_transfer() 81 static int mdio_sam_read(const struct device *dev, uint8_t prtad, uint8_t regad, in mdio_sam_read() 88 static int mdio_sam_write(const struct device *dev, uint8_t prtad, in mdio_sam_write() 95 static int mdio_sam_read_c45(const struct device *dev, uint8_t prtad, in mdio_sam_read_c45() 110 static int mdio_sam_write_c45(const struct device *dev, uint8_t prtad, in mdio_sam_write_c45() 125 static void mdio_sam_bus_enable(const struct device *dev) in mdio_sam_bus_enable() 132 static void mdio_sam_bus_disable(const struct device *dev) in mdio_sam_bus_disable() 139 static int mdio_sam_initialize(const struct device *dev) in mdio_sam_initialize()
|
/Zephyr-latest/drivers/fpga/ |
D | fpga_zynqmp.c | 34 static void update_part_name(const struct device *dev) in update_part_name() 124 static uint32_t *parse_header(const struct device *dev, uint32_t *image_ptr, in parse_header() 230 static enum FPGA_status zynqmp_fpga_get_status(const struct device *dev) in zynqmp_fpga_get_status() 241 static const char *zynqmp_fpga_get_info(const struct device *dev) in zynqmp_fpga_get_info() 248 static int zynqmp_fpga_reset(const struct device *dev) in zynqmp_fpga_reset() 262 static int init_pcap(const struct device *dev) in init_pcap() 285 static int zynqmp_fpga_load(const struct device *dev, uint32_t *image_ptr, in zynqmp_fpga_load() 306 static int zynqmp_fpga_init(const struct device *dev) in zynqmp_fpga_init()
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_efinix_sapphire.c | 47 const struct device *dev; 85 static int gpio_efinix_sapphire_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_efinix_sapphire_config() 132 static int gpio_efinix_sapphire_port_get_raw(const struct device *dev, gpio_port_value_t *value) in gpio_efinix_sapphire_port_get_raw() 140 static int gpio_efinix_sapphire_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask, in gpio_efinix_sapphire_port_set_masked_raw() 156 static int gpio_efinix_sapphire_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_efinix_sapphire_port_set_bits_raw() 170 static int gpio_efinix_sapphire_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_efinix_sapphire_port_clear_bits_raw() 184 static int gpio_efinix_sapphire_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins) in gpio_efinix_sapphire_port_toggle_bits() 198 static int gpio_efinix_sapphire_init(const struct device *dev) in gpio_efinix_sapphire_init()
|
D | gpio_sn74hc595.c | 44 static int sn74hc595_spi_write(const struct device *dev, void *buf, size_t len_bytes) in sn74hc595_spi_write() 57 static int gpio_sn74hc595_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_sn74hc595_config() 65 static int gpio_sn74hc595_port_get_raw(const struct device *dev, uint32_t *value) in gpio_sn74hc595_port_get_raw() 78 static int gpio_sn74hc595_port_set_masked_raw(const struct device *dev, uint32_t mask, in gpio_sn74hc595_port_set_masked_raw() 105 static int gpio_sn74hc595_port_set_bits_raw(const struct device *dev, uint32_t mask) in gpio_sn74hc595_port_set_bits_raw() 110 static int gpio_sn74hc595_port_clear_bits_raw(const struct device *dev, uint32_t mask) in gpio_sn74hc595_port_clear_bits_raw() 115 static int gpio_sn74hc595_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_sn74hc595_port_toggle_bits() 152 static int gpio_sn74hc595_init(const struct device *dev) in gpio_sn74hc595_init()
|
D | gpio_rpi_pico.c | 36 static int gpio_rpi_configure(const struct device *dev, in gpio_rpi_configure() 83 static int gpio_rpi_port_get_raw(const struct device *dev, uint32_t *value) in gpio_rpi_port_get_raw() 89 static int gpio_rpi_port_set_masked_raw(const struct device *port, in gpio_rpi_port_set_masked_raw() 102 static int gpio_rpi_port_set_bits_raw(const struct device *port, in gpio_rpi_port_set_bits_raw() 115 static int gpio_rpi_port_clear_bits_raw(const struct device *port, in gpio_rpi_port_clear_bits_raw() 128 static int gpio_rpi_port_toggle_bits(const struct device *port, in gpio_rpi_port_toggle_bits() 142 static int gpio_rpi_pin_interrupt_configure(const struct device *dev, in gpio_rpi_pin_interrupt_configure() 173 static int gpio_rpi_manage_callback(const struct device *dev, in gpio_rpi_manage_callback() 192 static void gpio_rpi_isr(const struct device *dev) in gpio_rpi_isr() 211 static int gpio_rpi_bank_init(const struct device *dev) in gpio_rpi_bank_init()
|
/Zephyr-latest/drivers/watchdog/ |
D | wdt_intel_adsp.c | 63 static int intel_adsp_wdt_setup(const struct device *dev, uint8_t options) in intel_adsp_wdt_setup() 90 static int intel_adsp_wdt_install_timeout(const struct device *dev, in intel_adsp_wdt_install_timeout() 119 static int intel_adsp_wdt_feed(const struct device *dev, int channel_id) in intel_adsp_wdt_feed() 132 static void intel_adsp_wdt_isr(const struct device *dev) in intel_adsp_wdt_isr() 148 static int intel_adsp_wdt_init(const struct device *dev) in intel_adsp_wdt_init() 182 int intel_adsp_watchdog_pause(const struct device *dev, const int channel_id) in intel_adsp_watchdog_pause() 202 int intel_adsp_watchdog_resume(const struct device *dev, const int channel_id) in intel_adsp_watchdog_resume() 214 int dw_wdt_disable(const struct device *dev) in dw_wdt_disable()
|
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/sensorhub/src/ |
D | main.c | 16 static void iis2dlpc_trigger_handler(const struct device *dev, in iis2dlpc_trigger_handler() 29 static void ism330dhcx_acc_trig_handler(const struct device *dev, in ism330dhcx_acc_trig_handler() 36 static void ism330dhcx_gyr_trig_handler(const struct device *dev, in ism330dhcx_gyr_trig_handler() 43 static void ism330dhcx_temp_trig_handler(const struct device *dev, in ism330dhcx_temp_trig_handler() 51 static void iis2dlpc_config(const struct device *iis2dlpc) in iis2dlpc_config() 82 static void ism330dhcx_config(const struct device *ism330dhcx) in ism330dhcx_config() 159 const struct device *const iis2dlpc = DEVICE_DT_GET_ONE(st_iis2dlpc); in main() 160 const struct device *const ism330dhcx = DEVICE_DT_GET_ONE(st_ism330dhcx); in main()
|
/Zephyr-latest/samples/sensor/ds18b20/src/ |
D | main.c | 16 static const struct device *get_ds18b20_device(void) in get_ds18b20_device() 18 const struct device *const dev = DEVICE_DT_GET_ANY(maxim_ds18b20); in get_ds18b20_device() 39 const struct device *dev = get_ds18b20_device(); in main()
|
/Zephyr-latest/samples/drivers/ipm/ipm_ivshmem/src/ |
D | main.c | 13 static void ipm_receive_callback(const struct device *ipmdev, void *user_data, in ipm_receive_callback() 24 const struct device *ipm_dev = DEVICE_DT_GET(DT_NODELABEL(ipm_ivshmem0)); in main() 34 const struct device *ipm_dev = DEVICE_DT_GET(DT_NODELABEL(ipm_ivshmem0)); in cmd_ipm_send()
|
/Zephyr-latest/drivers/pcie/endpoint/ |
D | pcie_ep_iproc.h | 107 const struct device *pl330_dev; 124 void iproc_pcie_msix_config(const struct device *dev); 125 void iproc_pcie_msi_config(const struct device *dev); 127 int iproc_pcie_generate_msi(const struct device *dev, const uint32_t msi_num); 128 int iproc_pcie_generate_msix(const struct device *dev, const uint32_t msix_num);
|
/Zephyr-latest/drivers/smbus/ |
D | intel_pch_smbus.c | 39 void (*config_func)(const struct device *dev); 54 const struct device *dev; 80 static uint8_t pch_reg_read(const struct device *dev, uint8_t reg) in pch_reg_read() 85 static void pch_reg_write(const struct device *dev, uint8_t reg, uint8_t val) in pch_reg_write() 90 static uint8_t pch_reg_read(const struct device *dev, uint8_t reg) in pch_reg_read() 97 static void pch_reg_write(const struct device *dev, uint8_t reg, uint8_t val) in pch_reg_write() 112 const struct device *dev = data->dev; in host_notify_work() 118 static int pch_smbus_host_notify_set_cb(const struct device *dev, in pch_smbus_host_notify_set_cb() 128 static int pch_smbus_host_notify_remove_cb(const struct device *dev, in pch_smbus_host_notify_remove_cb() 144 const struct device *dev = data->dev; in smbalert_work() [all …]
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_nrfx_twi_rtio.c | 35 static void i2c_nrfx_twi_rtio_complete(const struct device *dev, int status); 37 static bool i2c_nrfx_twi_rtio_msg_start(const struct device *dev, uint8_t flags, in i2c_nrfx_twi_rtio_msg_start() 62 static bool i2c_nrfx_twi_rtio_start(const struct device *dev) in i2c_nrfx_twi_rtio_start() 93 static void i2c_nrfx_twi_rtio_complete(const struct device *dev, int status) in i2c_nrfx_twi_rtio_complete() 108 static int i2c_nrfx_twi_rtio_configure(const struct device *dev, uint32_t i2c_config) in i2c_nrfx_twi_rtio_configure() 116 static int i2c_nrfx_twi_rtio_transfer(const struct device *dev, struct i2c_msg *msgs, in i2c_nrfx_twi_rtio_transfer() 125 static int i2c_nrfx_twi_rtio_recover_bus(const struct device *dev) in i2c_nrfx_twi_rtio_recover_bus() 135 const struct device *dev = p_context; in event_handler() 145 static void i2c_nrfx_twi_rtio_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_seq) in i2c_nrfx_twi_rtio_submit() 167 static int twi_##idx##_init(const struct device *dev) \
|
D | i2c_ll_stm32.c | 48 int i2c_stm32_get_config(const struct device *dev, uint32_t *config) in i2c_stm32_get_config() 82 int i2c_stm32_runtime_configure(const struct device *dev, uint32_t config) in i2c_stm32_runtime_configure() 86 const struct device *clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in i2c_stm32_runtime_configure() 142 static int i2c_stm32_transfer(const struct device *dev, struct i2c_msg *msg, in i2c_stm32_transfer() 251 static int i2c_stm32_recover_bus(const struct device *dev) in i2c_stm32_recover_bus() 331 static int i2c_stm32_suspend(const struct device *dev) in i2c_stm32_suspend() 335 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in i2c_stm32_suspend() 358 static int i2c_stm32_activate(const struct device *dev) in i2c_stm32_activate() 362 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in i2c_stm32_activate() 382 static int i2c_stm32_init(const struct device *dev) in i2c_stm32_init() [all …]
|
/Zephyr-latest/samples/subsys/usb_c/source/src/ |
D | main.c | 86 int port0_policy_cb_get_src_rp(const struct device *dev, in port0_policy_cb_get_src_rp() 100 int port0_policy_cb_src_en(const struct device *dev, bool en) in port0_policy_cb_src_en() 110 int port0_policy_cb_vconn_en(const struct device *dev, enum tc_cc_polarity pol, bool en) in port0_policy_cb_vconn_en() 134 int port0_policy_cb_get_src_caps(const struct device *dev, in port0_policy_cb_get_src_caps() 148 static enum usbc_snk_req_reply_t port0_policy_cb_check_sink_request(const struct device *dev, in port0_policy_cb_check_sink_request() 188 static bool port0_policy_cb_is_ps_ready(const struct device *dev) in port0_policy_cb_is_ps_ready() 201 static bool port0_policy_cb_present_contract_is_valid(const struct device *dev, in port0_policy_cb_present_contract_is_valid() 230 static void port0_notify(const struct device *dev, in port0_notify() 279 bool port0_policy_check(const struct device *dev, in port0_policy_check() 317 const struct device *usbc_port0; in main()
|