| /Zephyr-latest/include/zephyr/usb/class/ |
| D | usb_audio.h | 219 typedef void (*usb_audio_data_request_cb_t)(const struct device *dev); 232 typedef void (*usb_audio_data_completion_cb_t)(const struct device *dev, 248 typedef void (*usb_audio_feature_updated_cb_t)(const struct device *dev, 295 size_t usb_audio_get_in_frame_size(const struct device *dev); 306 void usb_audio_register(const struct device *dev, 329 int usb_audio_send(const struct device *dev, struct net_buf *buffer,
|
| /Zephyr-latest/drivers/misc/ft8xx/ |
| D | ft8xx_common.c | 12 void ft8xx_wr8(const struct device *dev, uint32_t address, uint8_t data) in ft8xx_wr8() 20 void ft8xx_wr16(const struct device *dev, uint32_t address, uint16_t data) in ft8xx_wr16() 30 void ft8xx_wr32(const struct device *dev, uint32_t address, uint32_t data) in ft8xx_wr32() 40 uint8_t ft8xx_rd8(const struct device *dev, uint32_t address) in ft8xx_rd8() 51 uint16_t ft8xx_rd16(const struct device *dev, uint32_t address) in ft8xx_rd16() 62 uint32_t ft8xx_rd32(const struct device *dev, uint32_t address) in ft8xx_rd32()
|
| /Zephyr-latest/drivers/adc/ |
| D | adc_handlers.c | 11 static inline int z_vrfy_adc_channel_setup(const struct device *dev, in z_vrfy_adc_channel_setup() 21 return z_impl_adc_channel_setup((const struct device *)dev, in z_vrfy_adc_channel_setup() 51 static inline int z_vrfy_adc_read(const struct device *dev, in z_vrfy_adc_read() 67 return z_impl_adc_read((const struct device *)dev, &sequence); in z_vrfy_adc_read() 72 static inline int z_vrfy_adc_read_async(const struct device *dev, in z_vrfy_adc_read_async() 89 return z_impl_adc_read_async((const struct device *)dev, &sequence, in z_vrfy_adc_read_async()
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_apbuart.c | 143 static void apbuart_poll_out(const struct device *dev, unsigned char x) in apbuart_poll_out() 167 static int apbuart_poll_in(const struct device *dev, unsigned char *c) in apbuart_poll_in() 180 static int apbuart_err_check(const struct device *dev) in apbuart_err_check() 234 static int apbuart_configure(const struct device *dev, in apbuart_configure() 282 static int apbuart_config_get(const struct device *dev, struct uart_config *cfg) in apbuart_config_get() 312 static void apbuart_isr(const struct device *dev); 314 static int apbuart_fifo_fill(const struct device *dev, const uint8_t *tx_data, in apbuart_fifo_fill() 340 static int apbuart_fifo_read(const struct device *dev, uint8_t *rx_data, in apbuart_fifo_read() 354 static void apbuart_irq_tx_enable(const struct device *dev) in apbuart_irq_tx_enable() 384 static void apbuart_irq_tx_disable(const struct device *dev) in apbuart_irq_tx_disable() [all …]
|
| /Zephyr-latest/include/zephyr/net/ |
| D | wifi_mgmt.h | 1318 int (*scan)(const struct device *dev, 1328 int (*connect)(const struct device *dev, 1336 int (*disconnect)(const struct device *dev); 1344 int (*ap_enable)(const struct device *dev, 1352 int (*ap_disable)(const struct device *dev); 1360 int (*ap_sta_disconnect)(const struct device *dev, const uint8_t *mac); 1368 int (*iface_status)(const struct device *dev, struct wifi_iface_status *status); 1377 int (*get_stats)(const struct device *dev, struct net_stats_wifi *stats); 1384 int (*reset_stats)(const struct device *dev); 1393 int (*cfg_11k)(const struct device *dev, struct wifi_11k_params *params); [all …]
|
| /Zephyr-latest/include/zephyr/drivers/dma/ |
| D | dma_intel_lpss.h | 17 void dma_intel_lpss_isr(const struct device *dev); 18 int dma_intel_lpss_setup(const struct device *dev); 19 void dma_intel_lpss_set_base(const struct device *dev, uintptr_t base);
|
| /Zephyr-latest/include/zephyr/drivers/i2c/target/ |
| D | eeprom.h | 34 int eeprom_target_program(const struct device *dev, const uint8_t *eeprom_data, 47 int eeprom_target_read(const struct device *dev, uint8_t *eeprom_data, 61 int eeprom_target_set_addr(const struct device *dev, uint8_t addr);
|
| /Zephyr-latest/drivers/sensor/tdk/icm42605/ |
| D | icm42605.h | 19 typedef void (*tap_fetch_t)(const struct device *dev); 20 int icm42605_tap_fetch(const struct device *dev); 47 const struct device *dev; 75 int icm42605_trigger_set(const struct device *dev, 79 int icm42605_init_interrupt(const struct device *dev);
|
| /Zephyr-latest/drivers/sensor/st/iis2dh/ |
| D | iis2dh.h | 66 const struct device *dev; 80 int iis2dh_i2c_init(const struct device *dev); 81 int iis2dh_spi_init(const struct device *dev); 84 int iis2dh_init_interrupt(const struct device *dev); 85 int iis2dh_trigger_set(const struct device *dev,
|
| /Zephyr-latest/drivers/clock_control/ |
| D | clock_control_si32_apb.c | 19 const struct device *clock_dev; 23 static int clock_control_si32_apb_on(const struct device *dev, clock_control_subsys_t sys) in clock_control_si32_apb_on() 28 static int clock_control_si32_apb_off(const struct device *dev, clock_control_subsys_t sys) in clock_control_si32_apb_off() 34 static int clock_control_si32_apb_get_rate(const struct device *dev, clock_control_subsys_t sys, in clock_control_si32_apb_get_rate() 55 static int clock_control_si32_apb_init(const struct device *dev) in clock_control_si32_apb_init()
|
| /Zephyr-latest/drivers/eeprom/ |
| D | eeprom_fake.c | 22 DEFINE_FAKE_VALUE_FUNC(int, fake_eeprom_read, const struct device *, off_t, void *, size_t); 24 DEFINE_FAKE_VALUE_FUNC(int, fake_eeprom_write, const struct device *, off_t, const void *, size_t); 26 DEFINE_FAKE_VALUE_FUNC(size_t, fake_eeprom_size, const struct device *); 28 size_t fake_eeprom_size_delegate(const struct device *dev) in fake_eeprom_size_delegate() 58 static int fake_eeprom_init(const struct device *dev) in fake_eeprom_init()
|
| D | eeprom_tmp116.c | 16 const struct device *parent; 24 static size_t eeprom_tmp116_size(const struct device *dev) in eeprom_tmp116_size() 29 static int eeprom_tmp116_write(const struct device *dev, off_t offset, in eeprom_tmp116_write() 37 static int eeprom_tmp116_read(const struct device *dev, off_t offset, void *data, in eeprom_tmp116_read() 45 static int eeprom_tmp116_init(const struct device *dev) in eeprom_tmp116_init()
|
| /Zephyr-latest/tests/subsys/mgmt/ec_host_cmd/uart/src/ |
| D | uart_mock.c | 21 static int uart_mock_callback_set(const struct device *dev, uart_callback_t callback, in uart_mock_callback_set() 32 int uart_mock_tx(const struct device *dev, const uint8_t *buf, size_t len, int32_t timeout) in uart_mock_tx() 46 static int uart_mock_rx_enable(const struct device *dev, uint8_t *buf, size_t len, int32_t timeout) in uart_mock_rx_enable() 57 static int uart_mock_rx_disable(const struct device *dev) in uart_mock_rx_disable() 69 struct device uart_mock = {
|
| /Zephyr-latest/drivers/sensor/adi/adxl367/ |
| D | adxl367.h | 326 int (*read_reg_multiple)(const struct device *dev, uint8_t reg_addr, 328 int (*write_reg)(const struct device *dev, uint8_t reg_addr, 330 int (*read_reg)(const struct device *dev, uint8_t reg_addr, 332 int (*write_reg_mask)(const struct device *dev, uint8_t reg_addr, 350 const struct device *dev; 383 int (*bus_init)(const struct device *dev); 429 int adxl367_spi_init(const struct device *dev); 430 int adxl367_i2c_init(const struct device *dev); 431 int adxl367_trigger_set(const struct device *dev, 435 int adxl367_init_interrupt(const struct device *dev); [all …]
|
| /Zephyr-latest/drivers/sensor/adi/adxl372/ |
| D | adxl372.h | 300 int (*read_reg_multiple)(const struct device *dev, uint8_t reg_addr, 302 int (*write_reg)(const struct device *dev, uint8_t reg_addr, 304 int (*read_reg)(const struct device *dev, uint8_t reg_addr, 306 int (*write_reg_mask)(const struct device *dev, uint8_t reg_addr, 323 const struct device *dev; 352 int (*bus_init)(const struct device *dev); 397 int adxl372_spi_init(const struct device *dev); 398 int adxl372_i2c_init(const struct device *dev); 400 void adxl372_submit_stream(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe); 401 void adxl372_stream_irq_handler(const struct device *dev); [all …]
|
| /Zephyr-latest/drivers/counter/ |
| D | counter_nxp_pit.c | 44 void (*irq_config_func)(const struct device *dev); 46 void (**irq_config_func)(const struct device *dev); 48 const struct device *clock_dev; 51 const struct device *const *channels; 54 static uint32_t nxp_pit_get_top_value(const struct device *dev) in nxp_pit_get_top_value() 69 static int nxp_pit_start(const struct device *dev) in nxp_pit_start() 81 static int nxp_pit_stop(const struct device *dev) in nxp_pit_stop() 93 static int nxp_pit_get_value(const struct device *dev, uint32_t *ticks) in nxp_pit_get_value() 103 static int nxp_pit_set_top_value(const struct device *dev, in nxp_pit_set_top_value() 132 static uint32_t nxp_pit_get_pending_int(const struct device *dev) in nxp_pit_get_pending_int() [all …]
|
| D | counter_max32_timer.c | 34 const struct device *clock; 38 void (*irq_func)(const struct device *dev); 42 static int api_start(const struct device *dev) in api_start() 52 static int api_stop(const struct device *dev) in api_stop() 62 static int api_get_value(const struct device *dev, uint32_t *ticks) in api_get_value() 70 static int api_set_top_value(const struct device *dev, const struct counter_top_cfg *counter_cfg) in api_set_top_value() 85 static uint32_t api_get_pending_int(const struct device *dev) in api_get_pending_int() 92 static uint32_t api_get_top_value(const struct device *dev) in api_get_top_value() 99 static uint32_t api_get_freq(const struct device *dev) in api_get_freq() 106 static int set_cc(const struct device *dev, uint8_t id, uint32_t val, uint32_t flags) in set_cc() [all …]
|
| /Zephyr-latest/samples/boards/st/steval_stwinbx1/sensors/src/ |
| D | main.c | 21 static void stts22h_trigger_handler(const struct device *dev, in stts22h_trigger_handler() 31 static void iis2dlpc_trigger_handler(const struct device *dev, in iis2dlpc_trigger_handler() 42 static void iis2mdc_trigger_handler(const struct device *dev, in iis2mdc_trigger_handler() 54 static void ism330dhcx_acc_trigger_handler(const struct device *dev, in ism330dhcx_acc_trigger_handler() 61 static void ism330dhcx_gyr_trigger_handler(const struct device *dev, in ism330dhcx_gyr_trigger_handler() 72 static void iis2iclx_trigger_handler(const struct device *dev, in iis2iclx_trigger_handler() 80 static void stts22h_config(const struct device *stts22h) in stts22h_config() 103 static void iis2dlpc_config(const struct device *iis2dlpc) in iis2dlpc_config() 134 static void iis2iclx_config(const struct device *iis2iclx) in iis2iclx_config() 165 static void iis2mdc_config(const struct device *iis2mdc) in iis2mdc_config() [all …]
|
| /Zephyr-latest/drivers/ethernet/ |
| D | eth_litex_liteeth.c | 39 const struct device *phy_dev; 40 void (*config_func)(const struct device *dev); 56 static int eth_initialize(const struct device *dev) in eth_initialize() 74 static int eth_tx(const struct device *dev, struct net_pkt *pkt) in eth_tx() 114 static void eth_rx(const struct device *port) in eth_rx() 163 static void eth_irq_handler(const struct device *port) in eth_irq_handler() 183 static int eth_set_config(const struct device *dev, enum ethernet_config_type type, in eth_set_config() 202 static int eth_start(const struct device *dev) in eth_start() 214 static int eth_stop(const struct device *dev) in eth_stop() 223 static const struct device *eth_get_phy(const struct device *dev) in eth_get_phy() [all …]
|
| /Zephyr-latest/drivers/ieee802154/ |
| D | ieee802154_cc1200.c | 77 bool z_cc1200_access_reg(const struct device *dev, bool read, uint8_t addr, in z_cc1200_access_reg() 127 static inline uint8_t *get_mac(const struct device *dev) in get_mac() 150 static uint8_t get_status(const struct device *dev) in get_status() 168 static inline void gpio0_int_handler(const struct device *port, in gpio0_int_handler() 192 static void enable_gpio0_interrupt(const struct device *dev, bool enable) in enable_gpio0_interrupt() 200 static int setup_gpio_callback(const struct device *dev) in setup_gpio_callback() 218 static uint8_t get_lo_divider(const struct device *dev) in get_lo_divider() 224 static bool write_reg_freq(const struct device *dev, uint32_t freq) in write_reg_freq() 266 static uint32_t rf_evaluate_freq_setting(const struct device *dev, uint32_t chan) in rf_evaluate_freq_setting() 318 rf_install_settings(const struct device *dev, in rf_install_settings() [all …]
|
| D | ieee802154_uart_pipe.c | 52 static const struct device *upipe_dev; 175 static enum ieee802154_hw_caps upipe_get_capabilities(const struct device *dev) in upipe_get_capabilities() 180 static int upipe_cca(const struct device *dev) in upipe_cca() 191 static int upipe_set_channel(const struct device *dev, uint16_t channel) in upipe_set_channel() 199 static int upipe_set_pan_id(const struct device *dev, uint16_t pan_id) in upipe_set_pan_id() 211 static int upipe_set_short_addr(const struct device *dev, uint16_t short_addr) in upipe_set_short_addr() 223 static int upipe_set_ieee_addr(const struct device *dev, in upipe_set_ieee_addr() 233 static int upipe_filter(const struct device *dev, in upipe_filter() 255 static int upipe_set_txpower(const struct device *dev, int16_t dbm) in upipe_set_txpower() 263 static int upipe_tx(const struct device *dev, in upipe_tx() [all …]
|
| /Zephyr-latest/drivers/video/ |
| D | video_emul_rx.c | 21 const struct device *source_dev; 25 const struct device *dev; 32 static int emul_rx_set_ctrl(const struct device *dev, unsigned int cid, void *value) in emul_rx_set_ctrl() 40 static int emul_rx_get_ctrl(const struct device *dev, unsigned int cid, void *value) in emul_rx_get_ctrl() 48 static int emul_rx_set_frmival(const struct device *dev, enum video_endpoint_id ep, in emul_rx_set_frmival() 60 static int emul_rx_get_frmival(const struct device *dev, enum video_endpoint_id ep, in emul_rx_get_frmival() 72 static int emul_rx_enum_frmival(const struct device *dev, enum video_endpoint_id ep, in emul_rx_enum_frmival() 84 static int emul_rx_set_fmt(const struct device *const dev, enum video_endpoint_id ep, in emul_rx_set_fmt() 109 static int emul_rx_get_fmt(const struct device *dev, enum video_endpoint_id ep, in emul_rx_get_fmt() 122 static int emul_rx_get_caps(const struct device *dev, enum video_endpoint_id ep, in emul_rx_get_caps() [all …]
|
| /Zephyr-latest/drivers/pwm/ |
| D | pwm_shell.c | 17 uint8_t device; member 25 .device = 1, 35 const struct device *dev; in cmd_cycles() 41 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_cycles() 68 const struct device *dev; in cmd_usec() 74 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_usec() 100 const struct device *dev; in cmd_nsec() 106 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_nsec() 129 static bool device_is_pwm(const struct device *dev) in device_is_pwm() 136 const struct device *dev = shell_device_filter(idx, device_is_pwm); in device_name_get()
|
| /Zephyr-latest/drivers/watchdog/ |
| D | wdt_mcux_wdog.c | 23 const struct device *clock_dev; 25 void (*irq_config_func)(const struct device *dev); 34 static int mcux_wdog_setup(const struct device *dev, uint8_t options) in mcux_wdog_setup() 57 static int mcux_wdog_disable(const struct device *dev) in mcux_wdog_disable() 70 static int mcux_wdog_install_timeout(const struct device *dev, in mcux_wdog_install_timeout() 119 static int mcux_wdog_feed(const struct device *dev, int channel_id) in mcux_wdog_feed() 135 static void mcux_wdog_isr(const struct device *dev) in mcux_wdog_isr() 150 static int mcux_wdog_init(const struct device *dev) in mcux_wdog_init() 166 static void mcux_wdog_config_func_0(const struct device *dev); 185 static void mcux_wdog_config_func_0(const struct device *dev) in mcux_wdog_config_func_0()
|
| /Zephyr-latest/drivers/gpio/ |
| D | gpio_silabs_siwx91x_uulp.c | 40 static int gpio_siwx91x_uulp_pin_configure(const struct device *dev, gpio_pin_t pin, in gpio_siwx91x_uulp_pin_configure() 65 static int gpio_siwx91x_uulp_port_get(const struct device *port, gpio_port_value_t *value) in gpio_siwx91x_uulp_port_get() 74 static int gpio_siwx91x_uulp_port_set_masked(const struct device *port, gpio_port_pins_t mask, in gpio_siwx91x_uulp_port_set_masked() 86 static int gpio_siwx91x_uulp_port_set_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_uulp_port_set_bits() 97 static int gpio_siwx91x_uulp_port_clear_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_uulp_port_clear_bits() 108 static int gpio_siwx91x_uulp_port_toggle_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_uulp_port_toggle_bits() 119 static int gpio_siwx91x_uulp_manage_callback(const struct device *port, in gpio_siwx91x_uulp_manage_callback() 127 static int gpio_siwx91x_uulp_interrupt_configure(const struct device *port, gpio_pin_t pin, in gpio_siwx91x_uulp_interrupt_configure() 155 static void gpio_siwx91x_uulp_isr(const struct device *port) in gpio_siwx91x_uulp_isr() 189 static int gpio_siwx91x_init_uulp_##idx(const struct device *dev) \
|