Home
last modified time | relevance | path

Searched refs:device (Results 401 – 425 of 5222) sorted by relevance

1...<<11121314151617181920>>...209

/Zephyr-latest/include/zephyr/usb/class/
Dusb_audio.h219 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/
Dft8xx_common.c12 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/
Dadc_handlers.c11 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/
Duart_apbuart.c143 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/
Dwifi_mgmt.h1318 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/
Ddma_intel_lpss.h17 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/
Deeprom.h34 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/
Dicm42605.h19 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/
Diis2dh.h66 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/
Dclock_control_si32_apb.c19 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/
Deeprom_fake.c22 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()
Deeprom_tmp116.c16 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/
Duart_mock.c21 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/
Dadxl367.h326 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/
Dadxl372.h300 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/
Dcounter_nxp_pit.c44 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 …]
Dcounter_max32_timer.c34 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/
Dmain.c21 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/
Deth_litex_liteeth.c39 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/
Dieee802154_cc1200.c77 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 …]
Dieee802154_uart_pipe.c52 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/
Dvideo_emul_rx.c21 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/
Dpwm_shell.c17 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/
Dwdt_mcux_wdog.c23 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/
Dgpio_silabs_siwx91x_uulp.c40 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) \

1...<<11121314151617181920>>...209