| /Zephyr-latest/samples/subsys/usb/common/ |
| D | Kconfig.sample_usbd | 5 # using the new experimental USB device support. The scope of these options is 13 string "USB device sample manufacturer string" 16 USB device sample manufacturer string. 19 string "USB device sample product string" 22 USB device sample product stringa. 25 hex "USB device sample Product ID" 28 USB device sample Product ID. 31 bool "USB device sample Self-powered attribute" 37 bool "USB device sample Remote Wakeup attribute" 42 int "USB device sample bMaxPower value"
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_ene_kb1200.c | 29 static int kb1200_uart_err_check(const struct device *dev) in kb1200_uart_err_check() 47 static int kb1200_uart_configure(const struct device *dev, const struct uart_config *cfg) in kb1200_uart_configure() 114 static int kb1200_uart_config_get(const struct device *dev, struct uart_config *cfg) in kb1200_uart_config_get() 124 static int kb1200_uart_fifo_fill(const struct device *dev, const uint8_t *tx_data, int size) in kb1200_uart_fifo_fill() 140 static int kb1200_uart_fifo_read(const struct device *dev, uint8_t *rx_data, const int size) in kb1200_uart_fifo_read() 154 static void kb1200_uart_irq_tx_enable(const struct device *dev) in kb1200_uart_irq_tx_enable() 162 static void kb1200_uart_irq_tx_disable(const struct device *dev) in kb1200_uart_irq_tx_disable() 170 static int kb1200_uart_irq_tx_ready(const struct device *dev) in kb1200_uart_irq_tx_ready() 177 static void kb1200_uart_irq_rx_enable(const struct device *dev) in kb1200_uart_irq_rx_enable() 185 static void kb1200_uart_irq_rx_disable(const struct device *dev) in kb1200_uart_irq_rx_disable() [all …]
|
| D | uart_mcux_iuart.c | 19 const struct device *clock_dev; 26 void (*irq_config_func)(const struct device *dev); 37 static int mcux_iuart_poll_in(const struct device *dev, unsigned char *c) in mcux_iuart_poll_in() 50 static void mcux_iuart_poll_out(const struct device *dev, unsigned char c) in mcux_iuart_poll_out() 60 static int mcux_iuart_err_check(const struct device *dev) in mcux_iuart_err_check() 84 static int mcux_iuart_fifo_fill(const struct device *dev, in mcux_iuart_fifo_fill() 100 static int mcux_iuart_fifo_read(const struct device *dev, uint8_t *rx_data, in mcux_iuart_fifo_read() 115 static void mcux_iuart_irq_tx_enable(const struct device *dev) in mcux_iuart_irq_tx_enable() 122 static void mcux_iuart_irq_tx_disable(const struct device *dev) in mcux_iuart_irq_tx_disable() 129 static int mcux_iuart_irq_tx_complete(const struct device *dev) in mcux_iuart_irq_tx_complete() [all …]
|
| D | uart_rv32m1_lpuart.c | 21 const struct device *clock_dev; 28 void (*irq_config_func)(const struct device *dev); 40 static int rv32m1_lpuart_poll_in(const struct device *dev, unsigned char *c) in rv32m1_lpuart_poll_in() 54 static void rv32m1_lpuart_poll_out(const struct device *dev, unsigned char c) in rv32m1_lpuart_poll_out() 65 static int rv32m1_lpuart_err_check(const struct device *dev) in rv32m1_lpuart_err_check() 91 static int rv32m1_lpuart_fifo_fill(const struct device *dev, in rv32m1_lpuart_fifo_fill() 108 static int rv32m1_lpuart_fifo_read(const struct device *dev, uint8_t *rx_data, in rv32m1_lpuart_fifo_read() 124 static void rv32m1_lpuart_irq_tx_enable(const struct device *dev) in rv32m1_lpuart_irq_tx_enable() 132 static void rv32m1_lpuart_irq_tx_disable(const struct device *dev) in rv32m1_lpuart_irq_tx_disable() 140 static int rv32m1_lpuart_irq_tx_complete(const struct device *dev) in rv32m1_lpuart_irq_tx_complete() [all …]
|
| D | uart_wch_usart.c | 19 const struct device *clock_dev; 25 void (*irq_config_func)(const struct device *dev); 34 static int usart_wch_init(const struct device *dev) in usart_wch_init() 82 static int usart_wch_poll_in(const struct device *dev, unsigned char *ch) in usart_wch_poll_in() 95 static void usart_wch_poll_out(const struct device *dev, unsigned char ch) in usart_wch_poll_out() 106 static int usart_wch_err_check(const struct device *dev) in usart_wch_err_check() 134 static void usart_wch_isr(const struct device *dev) in usart_wch_isr() 143 static int usart_wch_fifo_fill(const struct device *dev, const uint8_t *tx_data, int len) in usart_wch_fifo_fill() 156 static int usart_wch_fifo_read(const struct device *dev, uint8_t *rx_data, const int size) in usart_wch_fifo_read() 169 static void usart_wch_irq_tx_enable(const struct device *dev) in usart_wch_irq_tx_enable() [all …]
|
| D | uart_cdns.c | 55 static void uart_cdns_poll_out(const struct device *dev, unsigned char out_char) in uart_cdns_poll_out() 65 int uart_cdns_poll_in(const struct device *dev, unsigned char *p_char) in uart_cdns_poll_in() 78 static void uart_cdns_irq_handler(const struct device *dev) in uart_cdns_irq_handler() 91 static int uart_cdns_fill_fifo(const struct device *dev, const uint8_t *tx_data, int len) in uart_cdns_fill_fifo() 103 static int uart_cdns_read_fifo(const struct device *dev, uint8_t *rx_data, const int size) in uart_cdns_read_fifo() 118 void uart_cdns_enable_tx_irq(const struct device *dev) in uart_cdns_enable_tx_irq() 137 void uart_cdns_disable_tx_irq(const struct device *dev) in uart_cdns_disable_tx_irq() 144 static int uart_cdns_irq_tx_ready(const struct device *dev) in uart_cdns_irq_tx_ready() 149 static int uart_cdns_irq_tx_complete(const struct device *dev) in uart_cdns_irq_tx_complete() 154 void uart_cdns_enable_rx_irq(const struct device *dev) in uart_cdns_enable_rx_irq() [all …]
|
| D | uart_sifive.c | 83 static void uart_sifive_poll_out(const struct device *dev, in uart_sifive_poll_out() 103 static int uart_sifive_poll_in(const struct device *dev, unsigned char *c) in uart_sifive_poll_in() 128 static int uart_sifive_fifo_fill(const struct device *dev, in uart_sifive_fifo_fill() 151 static int uart_sifive_fifo_read(const struct device *dev, in uart_sifive_fifo_read() 177 static void uart_sifive_irq_tx_enable(const struct device *dev) in uart_sifive_irq_tx_enable() 189 static void uart_sifive_irq_tx_disable(const struct device *dev) in uart_sifive_irq_tx_disable() 203 static int uart_sifive_irq_tx_ready(const struct device *dev) in uart_sifive_irq_tx_ready() 217 static int uart_sifive_irq_tx_complete(const struct device *dev) in uart_sifive_irq_tx_complete() 233 static void uart_sifive_irq_rx_enable(const struct device *dev) in uart_sifive_irq_rx_enable() 245 static void uart_sifive_irq_rx_disable(const struct device *dev) in uart_sifive_irq_rx_disable() [all …]
|
| D | uart_sedi.c | 16 static void uart_sedi_cb(struct device *port); 24 static void irq_config_uart_##n(const struct device *dev) 30 static void irq_config_uart_##n(const struct device *dev) \ 111 static int uart_sedi_init(const struct device *dev); 127 static void uart_busy_set(const struct device *dev) in uart_busy_set() 139 static void uart_busy_clear(const struct device *dev) in uart_busy_clear() 156 static int uart_suspend_device(const struct device *dev) in uart_suspend_device() 173 static int uart_resume_device_from_suspend(const struct device *dev) in uart_resume_device_from_suspend() 186 static int uart_sedi_pm_action(const struct device *dev, in uart_sedi_pm_action() 207 static int uart_sedi_pm_action(const struct device *dev, in uart_sedi_pm_action() [all …]
|
| D | uart_litex.c | 33 void (*config_func)(const struct device *dev); 53 static void uart_litex_poll_out(const struct device *dev, unsigned char c) in uart_litex_poll_out() 71 static int uart_litex_poll_in(const struct device *dev, unsigned char *c) in uart_litex_poll_in() 94 static void uart_litex_irq_tx_enable(const struct device *dev) in uart_litex_irq_tx_enable() 118 static void uart_litex_irq_tx_disable(const struct device *dev) in uart_litex_irq_tx_disable() 132 static void uart_litex_irq_rx_enable(const struct device *dev) in uart_litex_irq_rx_enable() 146 static void uart_litex_irq_rx_disable(const struct device *dev) in uart_litex_irq_rx_disable() 162 static int uart_litex_irq_tx_ready(const struct device *dev) in uart_litex_irq_tx_ready() 178 static int uart_litex_irq_rx_ready(const struct device *dev) in uart_litex_irq_rx_ready() 201 static int uart_litex_fifo_fill(const struct device *dev, in uart_litex_fifo_fill() [all …]
|
| D | serial_test.c | 47 static bool is_irq_rx_pending(const struct device *dev) in is_irq_rx_pending() 54 static bool is_irq_tx_pending(const struct device *dev) in is_irq_tx_pending() 61 static void irq_process(const struct device *dev) in irq_process() 87 static void irq_rx_enable(const struct device *dev) in irq_rx_enable() 96 static void irq_rx_disable(const struct device *dev) in irq_rx_disable() 104 static int irq_rx_ready(const struct device *dev) in irq_rx_ready() 113 static void irq_tx_enable(const struct device *dev) in irq_tx_enable() 122 static void irq_tx_disable(const struct device *dev) in irq_tx_disable() 130 static int irq_tx_ready(const struct device *dev) in irq_tx_ready() 139 static void irq_callback_set(const struct device *dev, uart_irq_callback_user_data_t cb, in irq_callback_set() [all …]
|
| D | uart_psoc6.c | 101 static int uart_psoc6_init(const struct device *dev) in uart_psoc6_init() 134 static int uart_psoc6_poll_in(const struct device *dev, unsigned char *c) in uart_psoc6_poll_in() 145 static void uart_psoc6_poll_out(const struct device *dev, unsigned char c) in uart_psoc6_poll_out() 153 static int uart_psoc6_err_check(const struct device *dev) in uart_psoc6_err_check() 176 static int uart_psoc6_fifo_fill(const struct device *dev, in uart_psoc6_fifo_fill() 185 static int uart_psoc6_fifo_read(const struct device *dev, in uart_psoc6_fifo_read() 194 static void uart_psoc6_irq_tx_enable(const struct device *dev) in uart_psoc6_irq_tx_enable() 201 static void uart_psoc6_irq_tx_disable(const struct device *dev) in uart_psoc6_irq_tx_disable() 208 static int uart_psoc6_irq_tx_ready(const struct device *dev) in uart_psoc6_irq_tx_ready() 218 static int uart_psoc6_irq_tx_complete(const struct device *dev) in uart_psoc6_irq_tx_complete() [all …]
|
| /Zephyr-latest/include/zephyr/drivers/interrupt_controller/ |
| D | wuc_ite_it8xxx2.h | 20 void it8xxx2_wuc_enable(const struct device *dev, uint8_t mask); 29 void it8xxx2_wuc_disable(const struct device *dev, uint8_t mask); 38 void it8xxx2_wuc_clear_status(const struct device *dev, uint8_t mask); 47 void it8xxx2_wuc_set_polarity(const struct device *dev, uint8_t mask,
|
| D | intc_rz_ext_irq.h | 24 int intc_rz_ext_irq_enable(const struct device *dev); 32 int intc_rz_ext_irq_disable(const struct device *dev); 42 int intc_rz_ext_irq_set_callback(const struct device *dev, intc_rz_ext_irq_callback_t cb, 52 int intc_rz_ext_irq_set_type(const struct device *dev, uint8_t trig);
|
| /Zephyr-latest/include/zephyr/usb/class/ |
| D | usbd_midi2.h | 37 void (*rx_packet_cb)(const struct device *dev, const struct midi_ump ump); 44 void (*ready_cb)(const struct device *dev, const bool ready); 55 int usbd_midi_send(const struct device *dev, const struct midi_ump ump); 62 void usbd_midi_set_ops(const struct device *dev, const struct usbd_midi_ops *ops);
|
| /Zephyr-latest/include/zephyr/net/ |
| D | ieee802154_radio.h | 585 typedef void (*energy_scan_done_cb_t)(const struct device *dev, 589 typedef void (*ieee802154_event_cb_t)(const struct device *dev, 1536 enum ieee802154_hw_caps (*get_capabilities)(const struct device *dev); 1554 int (*cca)(const struct device *dev); 1578 int (*set_channel)(const struct device *dev, uint16_t channel); 1603 int (*filter)(const struct device *dev, 1624 int (*set_txpower)(const struct device *dev, int16_t dbm); 1718 int (*tx)(const struct device *dev, enum ieee802154_tx_mode mode, 1742 int (*start)(const struct device *dev); 1766 int (*stop)(const struct device *dev); [all …]
|
| /Zephyr-latest/drivers/sensor/st/iis3dhhc/ |
| D | iis3dhhc.h | 25 int (*bus_init)(const struct device *dev); 44 const struct device *dev; 57 int iis3dhhc_spi_init(const struct device *dev); 60 int iis3dhhc_trigger_set(const struct device *dev, 64 int iis3dhhc_init_interrupt(const struct device *dev);
|
| /Zephyr-latest/drivers/sensor/adi/adxl345/ |
| D | adxl345.h | 167 const struct device *dev; 224 typedef int (*adxl345_reg_access_fn)(const struct device *dev, uint8_t cmd, 240 void adxl345_submit_stream(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe); 241 void adxl345_stream_irq_handler(const struct device *dev); 244 int adxl345_get_status(const struct device *dev, 247 int adxl345_trigger_set(const struct device *dev, 251 int adxl345_init_interrupt(const struct device *dev); 255 int adxl345_reg_write_mask(const struct device *dev, 260 int adxl345_reg_access(const struct device *dev, uint8_t cmd, uint8_t addr, 263 int adxl345_reg_write(const struct device *dev, uint8_t addr, uint8_t *data, [all …]
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | espi_emul.h | 87 typedef struct espi_emul *(*emul_find_emul)(const struct device *dev, unsigned int chipsel); 99 typedef int (*emul_trigger_event)(const struct device *dev, struct espi_event *evt); 139 int espi_emul_register(const struct device *dev, struct espi_emul *emul); 152 int emul_espi_host_send_vw(const struct device *espi_dev, enum espi_vwire_signal vw, uint8_t level); 164 int emul_espi_host_port80_write(const struct device *espi_dev, uint32_t data); 174 uintptr_t emul_espi_host_get_acpi_shm(const struct device *espi_dev);
|
| /Zephyr-latest/subsys/usb/usb_c/ |
| D | usbc_pe_common.c | 25 static void pe_set_ready_state(const struct device *dev) in pe_set_ready_state() 41 bool common_dpm_requests(const struct device *dev) in common_dpm_requests() 64 void pe_subsys_init(const struct device *dev) in pe_subsys_init() 79 void pe_start(const struct device *dev) in pe_start() 89 void pe_suspend(const struct device *dev) in pe_suspend() 105 static void pe_init(const struct device *dev) in pe_init() 130 bool pe_is_running(const struct device *dev) in pe_is_running() 140 void pe_run(const struct device *dev, const int32_t dpm_request) in pe_run() 188 void pe_set_data_role(const struct device *dev, enum tc_data_role dr) in pe_set_data_role() 203 enum tc_data_role pe_get_data_role(const struct device *dev) in pe_get_data_role() [all …]
|
| /Zephyr-latest/drivers/rtc/ |
| D | rtc_handlers.c | 10 static inline int z_vrfy_rtc_set_time(const struct device *dev, const struct rtc_time *timeptr) in z_vrfy_rtc_set_time() 18 static inline int z_vrfy_rtc_get_time(const struct device *dev, struct rtc_time *timeptr) in z_vrfy_rtc_get_time() 27 static inline int z_vrfy_rtc_alarm_get_supported_fields(const struct device *dev, uint16_t id, in z_vrfy_rtc_alarm_get_supported_fields() 36 static inline int z_vrfy_rtc_alarm_set_time(const struct device *dev, uint16_t id, uint16_t mask, in z_vrfy_rtc_alarm_set_time() 45 static inline int z_vrfy_rtc_alarm_get_time(const struct device *dev, uint16_t id, uint16_t *mask, in z_vrfy_rtc_alarm_get_time() 55 static inline int z_vrfy_rtc_alarm_is_pending(const struct device *dev, uint16_t id) in z_vrfy_rtc_alarm_is_pending() 64 static inline int z_vrfy_rtc_set_calibration(const struct device *dev, int32_t calibration) in z_vrfy_rtc_set_calibration() 72 static inline int z_vrfy_rtc_get_calibration(const struct device *dev, int32_t *calibration) in z_vrfy_rtc_get_calibration()
|
| /Zephyr-latest/samples/subsys/tracing/src/ |
| D | tracing_user.c | 62 void sys_trace_gpio_pin_configure_enter_user(const struct device *port, gpio_pin_t pin, in sys_trace_gpio_pin_configure_enter_user() 68 void sys_trace_gpio_pin_configure_exit_user(const struct device *port, gpio_pin_t pin, int ret) in sys_trace_gpio_pin_configure_exit_user() 73 void sys_trace_gpio_port_set_bits_raw_enter_user(const struct device *port, gpio_port_pins_t pins) in sys_trace_gpio_port_set_bits_raw_enter_user() 78 void sys_trace_gpio_port_set_bits_raw_exit_user(const struct device *port, int ret) in sys_trace_gpio_port_set_bits_raw_exit_user() 83 void sys_trace_gpio_port_clear_bits_raw_enter_user(const struct device *port, gpio_port_pins_t pins) in sys_trace_gpio_port_clear_bits_raw_enter_user() 88 void sys_trace_gpio_port_clear_bits_raw_exit_user(const struct device *port, int ret) in sys_trace_gpio_port_clear_bits_raw_exit_user() 93 void sys_trace_gpio_pin_interrupt_configure_enter_user(const struct device *port, gpio_pin_t pin, in sys_trace_gpio_pin_interrupt_configure_enter_user() 99 void sys_trace_gpio_pin_interrupt_configure_exit_user(const struct device *port, gpio_pin_t pin, in sys_trace_gpio_pin_interrupt_configure_exit_user()
|
| /Zephyr-latest/include/zephyr/drivers/sensor/ |
| D | scd4x.h | 53 int scd4x_forced_recalibration(const struct device *dev, uint16_t target_concentration, 65 int scd4x_self_test(const struct device *dev); 78 int scd4x_persist_settings(const struct device *dev); 90 int scd4x_factory_reset(const struct device *dev);
|
| /Zephyr-latest/drivers/dma/ |
| D | dma_handlers.c | 14 static inline int z_vrfy_dma_start(const struct device *dev, uint32_t channel) in z_vrfy_dma_start() 17 return z_impl_dma_start((const struct device *)dev, channel); in z_vrfy_dma_start() 21 static inline int z_vrfy_dma_stop(const struct device *dev, uint32_t channel) in z_vrfy_dma_stop() 24 return z_impl_dma_stop((const struct device *)dev, channel); in z_vrfy_dma_stop()
|
| /Zephyr-latest/samples/subsys/pm/device_pm/src/ |
| D | dummy_driver.h | 11 typedef int (*dummy_api_open_t)(const struct device *dev); 13 typedef int (*dummy_api_read_t)(const struct device *dev, 15 typedef int (*dummy_api_write_t)(const struct device *dev, 17 typedef int (*dummy_api_close_t)(const struct device *dev);
|
| /Zephyr-latest/drivers/audio/ |
| D | mpxxdtyy.h | 23 const struct device *comm_master; 33 uint16_t sw_filter_lib_init(const struct device *dev, struct dmic_cfg *cfg); 39 int mpxxdtyy_i2s_read(const struct device *dev, uint8_t stream, void **buffer, 41 int mpxxdtyy_i2s_trigger(const struct device *dev, enum dmic_trigger cmd); 42 int mpxxdtyy_i2s_configure(const struct device *dev, struct dmic_cfg *cfg);
|