| /Zephyr-latest/include/zephyr/drivers/mfd/ |
| D | nxp_lp_flexcomm.h | 11 typedef void (*child_isr_t)(const struct device *dev); 13 void nxp_lp_flexcomm_setirqhandler(const struct device *dev, const struct device *child_dev,
|
| /Zephyr-latest/drivers/ethernet/nxp_imx_netc/ |
| D | dsa_nxp_imx_netc.c | 36 const struct device *dev_master; 43 const struct device *phy_dev; 48 const struct device *ethernet_connection; 51 int dsa_netc_port_init(const struct device *dev) in dsa_netc_port_init() 105 static int dsa_netc_sw_write_reg(const struct device *dev, uint16_t reg_addr, uint8_t value) in dsa_netc_sw_write_reg() 111 static int dsa_netc_sw_read_reg(const struct device *dev, uint16_t reg_addr, uint8_t *value) in dsa_netc_sw_read_reg() 117 static int dsa_netc_set_mac_table_entry(const struct device *dev, const uint8_t *mac, in dsa_netc_set_mac_table_entry() 124 static int dsa_netc_get_mac_table_entry(const struct device *dev, uint8_t *buf, in dsa_netc_get_mac_table_entry() 131 static void netc_eth_phylink_callback(const struct device *dev, struct phy_link_state *state, in netc_eth_phylink_callback() 134 const struct device *ndev = (struct device *)user_data; in netc_eth_phylink_callback() [all …]
|
| /Zephyr-latest/drivers/gpio/ |
| D | gpio_sam4l.c | 21 typedef void (*config_func_t)(const struct device *dev); 40 static int gpio_sam_port_configure(const struct device *dev, in gpio_sam_port_configure() 95 static int gpio_sam_config(const struct device *dev, in gpio_sam_config() 102 static int gpio_sam_port_get_raw(const struct device *dev, in gpio_sam_port_get_raw() 113 static int gpio_sam_port_set_masked_raw(const struct device *dev, in gpio_sam_port_set_masked_raw() 125 static int gpio_sam_port_set_bits_raw(const struct device *dev, in gpio_sam_port_set_bits_raw() 136 static int gpio_sam_port_clear_bits_raw(const struct device *dev, in gpio_sam_port_clear_bits_raw() 147 static int gpio_sam_port_toggle_bits(const struct device *dev, in gpio_sam_port_toggle_bits() 158 static int gpio_sam_port_interrupt_configure(const struct device *dev, in gpio_sam_port_interrupt_configure() 190 static int gpio_sam_pin_interrupt_configure(const struct device *dev, in gpio_sam_pin_interrupt_configure() [all …]
|
| D | gpio_psoc6.c | 25 typedef void (*config_func_t)(const struct device *dev); 40 static int gpio_psoc6_config(const struct device *dev, in gpio_psoc6_config() 91 static int gpio_psoc6_port_get_raw(const struct device *dev, in gpio_psoc6_port_get_raw() 104 static int gpio_psoc6_port_set_masked_raw(const struct device *dev, in gpio_psoc6_port_set_masked_raw() 116 static int gpio_psoc6_port_set_bits_raw(const struct device *dev, in gpio_psoc6_port_set_bits_raw() 127 static int gpio_psoc6_port_clear_bits_raw(const struct device *dev, in gpio_psoc6_port_clear_bits_raw() 138 static int gpio_psoc6_port_toggle_bits(const struct device *dev, in gpio_psoc6_port_toggle_bits() 149 static int gpio_psoc6_pin_interrupt_configure(const struct device *dev, in gpio_psoc6_pin_interrupt_configure() 192 static void gpio_psoc6_isr(const struct device *dev) in gpio_psoc6_isr() 213 static int gpio_psoc6_manage_callback(const struct device *port, in gpio_psoc6_manage_callback() [all …]
|
| D | gpio_cc23x0.c | 38 static int gpio_cc23x0_config(const struct device *port, gpio_pin_t pin, gpio_flags_t flags) in gpio_cc23x0_config() 81 static int gpio_cc23x0_get_config(const struct device *port, gpio_pin_t pin, gpio_flags_t *flags) in gpio_cc23x0_get_config() 144 static int gpio_cc23x0_port_get_raw(const struct device *port, uint32_t *value) in gpio_cc23x0_port_get_raw() 151 static int gpio_cc23x0_port_set_masked_raw(const struct device *port, uint32_t mask, uint32_t value) in gpio_cc23x0_port_set_masked_raw() 158 static int gpio_cc23x0_port_set_bits_raw(const struct device *port, uint32_t mask) in gpio_cc23x0_port_set_bits_raw() 165 static int gpio_cc23x0_port_clear_bits_raw(const struct device *port, uint32_t mask) in gpio_cc23x0_port_clear_bits_raw() 172 static int gpio_cc23x0_port_toggle_bits(const struct device *port, uint32_t mask) in gpio_cc23x0_port_toggle_bits() 179 static int gpio_cc23x0xx_pin_interrupt_configure(const struct device *port, gpio_pin_t pin, in gpio_cc23x0xx_pin_interrupt_configure() 221 static int gpio_cc23x0_manage_callback(const struct device *port, struct gpio_callback *callback, in gpio_cc23x0_manage_callback() 229 static uint32_t gpio_cc23x0_get_pending_int(const struct device *dev) in gpio_cc23x0_get_pending_int() [all …]
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | entropy.h | 46 typedef int (*entropy_get_entropy_t)(const struct device *dev, 55 typedef int (*entropy_get_entropy_isr_t)(const struct device *dev, 80 __syscall int entropy_get_entropy(const struct device *dev, 84 static inline int z_impl_entropy_get_entropy(const struct device *dev, in z_impl_entropy_get_entropy() 106 static inline int entropy_get_entropy_isr(const struct device *dev, in entropy_get_entropy_isr()
|
| /Zephyr-latest/drivers/clock_control/ |
| D | clock_control_fixed_rate.c | 16 static int fixed_rate_clk_on(const struct device *dev, in fixed_rate_clk_on() 25 static int fixed_rate_clk_off(const struct device *dev, in fixed_rate_clk_off() 34 static enum clock_control_status fixed_rate_clk_get_status(const struct device *dev, in fixed_rate_clk_get_status() 40 static int fixed_rate_clk_get_rate(const struct device *dev, in fixed_rate_clk_get_rate() 59 static int fixed_rate_clk_init(const struct device *dev) in fixed_rate_clk_init()
|
| /Zephyr-latest/samples/sensor/sx9500/src/ |
| D | main.c | 14 static void sensor_trigger_handler(const struct device *dev, in sensor_trigger_handler() 30 static void setup_trigger(const struct device *dev) in setup_trigger() 43 void do_main(const struct device *dev) in do_main() 54 static void do_main(const struct device *dev) in do_main() 77 const struct device *const dev = DEVICE_DT_GET_ONE(semtech_sx9500); in main()
|
| /Zephyr-latest/drivers/usb/udc/ |
| D | udc_dwc2_vendor_quirks.h | 23 const struct device *const dev; 63 static inline int stm32f4_fsotg_enable_phy(const struct device *dev) in stm32f4_fsotg_enable_phy() 73 static inline int stm32f4_fsotg_disable_phy(const struct device *dev) in stm32f4_fsotg_disable_phy() 92 static int stm32f4_fsotg_enable_clk_##n(const struct device *dev) \ 132 const struct device *dev = context; in usbhs_vbus_handler() 157 static inline int usbhs_enable_nrfs_service(const struct device *dev) in usbhs_enable_nrfs_service() 183 static inline int usbhs_enable_core(const struct device *dev) in usbhs_enable_core() 213 static inline int usbhs_disable_core(const struct device *dev) in usbhs_disable_core() 226 static inline int usbhs_disable_nrfs_service(const struct device *dev) in usbhs_disable_nrfs_service() 241 static inline int usbhs_irq_clear(const struct device *dev) in usbhs_irq_clear() [all …]
|
| /Zephyr-latest/samples/subsys/usb/cdc_acm/ |
| D | README.rst | 20 This project requires an USB device driver, which is available for multiple 41 Plug the board into a host device, for example, a PC running Linux. 46 usb 9-1: new full-speed USB device number 112 using uhci_hcd 47 usb 9-1: New USB device found, idVendor=8086, idProduct=f8a1 48 usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 52 cdc_acm 9-1:1.0: ttyACM1: USB ACM device 61 and attach it to detected CDC ACM device: 65 minicom --device /dev/ttyACM1 74 And on ttyACM device, provided by zephyr USB device stack: 78 Send characters to the UART device [all …]
|
| /Zephyr-latest/drivers/watchdog/ |
| D | wdt_wwdg_stm32.c | 88 static void wwdg_stm32_irq_config(const struct device *dev); 90 static uint32_t wwdg_stm32_get_pclk(const struct device *dev) in wwdg_stm32_get_pclk() 92 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in wwdg_stm32_get_pclk() 113 static uint32_t wwdg_stm32_get_timeout(const struct device *dev, in wwdg_stm32_get_timeout() 131 static void wwdg_stm32_convert_timeout(const struct device *dev, in wwdg_stm32_convert_timeout() 163 static int wwdg_stm32_setup(const struct device *dev, uint8_t options) in wwdg_stm32_setup() 198 static int wwdg_stm32_disable(const struct device *dev) in wwdg_stm32_disable() 206 static int wwdg_stm32_install_timeout(const struct device *dev, in wwdg_stm32_install_timeout() 249 static int wwdg_stm32_feed(const struct device *dev, int channel_id) in wwdg_stm32_feed() 260 void wwdg_stm32_isr(const struct device *dev) in wwdg_stm32_isr() [all …]
|
| D | wdt_wwdgt_gd32.c | 39 static void gd32_wwdgt_irq_config(const struct device *dev); 53 static inline uint32_t gd32_wwdgt_calc_ticks(const struct device *dev, in gd32_wwdgt_calc_ticks() 78 static int gd32_wwdgt_calc_window(const struct device *dev, in gd32_wwdgt_calc_window() 102 static int gd32_wwdgt_setup(const struct device *dev, uint8_t options) in gd32_wwdgt_setup() 127 static int gd32_wwdgt_disable(const struct device *dev) in gd32_wwdgt_disable() 135 static int gd32_wwdgt_install_timeout(const struct device *dev, in gd32_wwdgt_install_timeout() 162 static int gd32_wwdgt_feed(const struct device *dev, int channel_id) in gd32_wwdgt_feed() 173 static void gd32_wwdgt_isr(const struct device *dev) in gd32_wwdgt_isr() 186 static void gd32_wwdgt_irq_config(const struct device *dev) in gd32_wwdgt_irq_config() 202 static int gd32_wwdgt_init(const struct device *dev) in gd32_wwdgt_init()
|
| /Zephyr-latest/drivers/w1/ |
| D | w1_ds2477_85_common.h | 191 typedef int (*variant_w1_script_cmd_fn)(const struct device *dev, 261 int w1_ds2477_85_init(const struct device *dev); 262 int ds2477_85_write_port_config(const struct device *dev, uint8_t reg, 264 int ds2477_85_read_port_config(const struct device *dev, uint8_t reg, 266 int ds2477_85_reset_master(const struct device *dev); 267 int ds2477_85_reset_bus(const struct device *dev); 268 int ds2477_85_read_bit(const struct device *dev); 269 int ds2477_85_write_bit(const struct device *dev, const bool bit); 270 int ds2477_85_read_byte(const struct device *dev); 271 int ds2477_85_write_byte(const struct device *dev, const uint8_t tx_byte); [all …]
|
| /Zephyr-latest/drivers/misc/grove_lcd_rgb/ |
| D | grove_lcd_rgb.c | 72 static void rgb_reg_set(const struct device *i2c, uint8_t addr, uint8_t dta) in rgb_reg_set() 82 void glcd_print(const struct device *dev, char *data, uint32_t size) in glcd_print() 95 void glcd_cursor_pos_set(const struct device *dev, uint8_t col, uint8_t row) in glcd_cursor_pos_set() 114 void glcd_clear(const struct device *dev) in glcd_clear() 125 void glcd_display_state_set(const struct device *dev, uint8_t opt) in glcd_display_state_set() 141 uint8_t glcd_display_state_get(const struct device *dev) in glcd_display_state_get() 149 void glcd_input_state_set(const struct device *dev, uint8_t opt) in glcd_input_state_set() 163 uint8_t glcd_input_state_get(const struct device *dev) in glcd_input_state_get() 171 void glcd_color_select(const struct device *dev, uint8_t color) in glcd_color_select() 182 void glcd_color_set(const struct device *dev, uint8_t r, uint8_t g, in glcd_color_set() [all …]
|
| /Zephyr-latest/tests/drivers/gpio/gpio_basic_api/src/ |
| D | test_callback_manage.c | 13 static void callback_1(const struct device *dev, in callback_1() 20 static void callback_2(const struct device *dev, in callback_2() 26 static void callback_remove_self(const struct device *dev, in callback_remove_self() 35 static int init_callback(const struct device *dev_in, const struct device *dev_out, in init_callback() 66 static void trigger_callback(const struct device *dev_in, const struct device *dev_out, in trigger_callback() 86 const struct device *const dev_in = DEVICE_DT_GET(DEV_IN); in test_callback_add_remove() 87 const struct device *const dev_out = DEVICE_DT_GET(DEV_OUT); in test_callback_add_remove() 136 const struct device *const dev_in = DEVICE_DT_GET(DEV_IN); in test_callback_self_remove() 137 const struct device *const dev_out = DEVICE_DT_GET(DEV_OUT); in test_callback_self_remove() 189 const struct device *const dev_in = DEVICE_DT_GET(DEV_IN); in test_callback_enable_disable() [all …]
|
| /Zephyr-latest/boards/nxp/mimxrt595_evk/ |
| D | board.cmake | 7 board_runner_args(jlink "--device=MIMXRT595S_M33" "--reset-after-load") 8 board_runner_args(linkserver "--device=MIMXRT595S:EVK-MIMXRT595") 9 board_runner_args(linkserver "--override=/device/memory/5/flash-driver=MIMXRT500_SFDP_MXIC_OSPI_S.… 10 board_runner_args(linkserver "--override=/device/memory/5/location=0x18000000")
|
| /Zephyr-latest/drivers/peci/ |
| D | peci_handlers.c | 11 static inline int z_vrfy_peci_config(const struct device *dev, in z_vrfy_peci_config() 20 static inline int z_vrfy_peci_enable(const struct device *dev) in z_vrfy_peci_enable() 28 static inline int z_vrfy_peci_disable(const struct device *dev) in z_vrfy_peci_disable() 36 static inline int z_vrfy_peci_transfer(const struct device *dev, in z_vrfy_peci_transfer()
|
| /Zephyr-latest/drivers/sensor/st/lsm6dsv16x/ |
| D | lsm6dsv16x_rtio.h | 15 void lsm6dsv16x_submit(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe); 17 void lsm6dsv16x_submit_stream(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe); 18 void lsm6dsv16x_stream_irq_handler(const struct device *dev);
|
| /Zephyr-latest/drivers/sensor/tdk/icm42688/ |
| D | icm42688_rtio.h | 13 void icm42688_submit(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe); 15 void icm42688_submit_stream(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe); 17 void icm42688_fifo_event(const struct device *dev);
|
| /Zephyr-latest/drivers/mbox/ |
| D | mbox_nrfx_ipc.c | 20 const struct device *dev; 34 static inline bool is_rx_channel_valid(const struct device *dev, uint32_t ch) in is_rx_channel_valid() 41 static inline bool is_tx_channel_valid(const struct device *dev, uint32_t ch) in is_tx_channel_valid() 51 const struct device *dev = data->dev; in mbox_dispatcher() 68 static int mbox_nrf_send(const struct device *dev, uint32_t channel, in mbox_nrf_send() 84 static int mbox_nrf_register_callback(const struct device *dev, uint32_t channel, in mbox_nrf_register_callback() 99 static int mbox_nrf_mtu_get(const struct device *dev) in mbox_nrf_mtu_get() 105 static uint32_t mbox_nrf_max_channels_get(const struct device *dev) in mbox_nrf_max_channels_get() 110 static int mbox_nrf_set_enabled(const struct device *dev, uint32_t channel, bool enable) in mbox_nrf_set_enabled() 148 static void enable_dt_channels(const struct device *dev) in enable_dt_channels() [all …]
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_nrfx_uart.c | 120 static int baudrate_set(const struct device *dev, uint32_t baudrate) in baudrate_set() 209 static int uart_nrfx_poll_in(const struct device *dev, unsigned char *c) in uart_nrfx_poll_in() 225 static void uart_nrfx_isr(const struct device *dev); 234 static void uart_nrfx_poll_out(const struct device *dev, unsigned char c) in uart_nrfx_poll_out() 302 static int uart_nrfx_err_check(const struct device *dev) in uart_nrfx_err_check() 308 static int uart_nrfx_configure(const struct device *dev, in uart_nrfx_configure() 382 static int uart_nrfx_config_get(const struct device *dev, in uart_nrfx_config_get() 394 static void user_callback(const struct device *dev, struct uart_event *event) in user_callback() 401 static int uart_nrfx_callback_set(const struct device *dev, in uart_nrfx_callback_set() 416 static int uart_nrfx_tx(const struct device *dev, const uint8_t *buf, in uart_nrfx_tx() [all …]
|
| /Zephyr-latest/samples/drivers/smbus/ |
| D | README.rst | 46 Usage: quick <device> <addr> 48 Usage: scan <device> 50 Usage: byte_read <device> <addr> 52 Usage: byte_write <device> <addr> <value> 54 Usage: byte_data_read <device> <addr> <cmd> 56 Usage: byte_data_write <device> <addr> <cmd> <value> 58 Usage: word_data_read <device> <addr> <cmd> 60 Usage: word_data_write <device> <addr> <cmd> <value> 62 Usage: block_write <device> <addr> <cmd> [<byte1>, ...] 64 Usage: block_read <device> <addr> <cmd>
|
| /Zephyr-latest/drivers/regulator/ |
| D | regulator_rpi_pico.c | 38 static unsigned int regulator_rpi_pico_count_voltages(const struct device *dev) in regulator_rpi_pico_count_voltages() 43 static int regulator_rpi_pico_list_voltage(const struct device *dev, unsigned int idx, in regulator_rpi_pico_list_voltage() 49 static int regulator_rpi_pico_set_voltage(const struct device *dev, int32_t min_uv, int32_t max_uv) in regulator_rpi_pico_set_voltage() 66 static int regulator_rpi_pico_get_voltage(const struct device *dev, int32_t *volt_uv) in regulator_rpi_pico_get_voltage() 77 static int regulator_rpi_pico_enable(const struct device *dev) in regulator_rpi_pico_enable() 86 static int regulator_rpi_pico_disable(const struct device *dev) in regulator_rpi_pico_disable() 95 static int regulator_rpi_pico_set_mode(const struct device *dev, regulator_mode_t mode) in regulator_rpi_pico_set_mode() 108 static int regulator_rpi_pico_get_mode(const struct device *dev, regulator_mode_t *mode) in regulator_rpi_pico_get_mode() 117 static int regulator_rpi_pico_init(const struct device *dev) in regulator_rpi_pico_init()
|
| /Zephyr-latest/drivers/bbram/ |
| D | bbram_emul.c | 35 int bbram_emul_set_invalid(const struct device *dev, bool is_invalid) in bbram_emul_set_invalid() 43 int bbram_emul_set_standby_power_state(const struct device *dev, bool failure) in bbram_emul_set_standby_power_state() 51 int bbram_emul_set_power_state(const struct device *dev, bool failure) in bbram_emul_set_power_state() 59 static int bbram_emul_check_invalid(const struct device *dev) in bbram_emul_check_invalid() 68 static int bbram_emul_check_standby_power(const struct device *dev) in bbram_emul_check_standby_power() 77 static int bbram_emul_check_power(const struct device *dev) in bbram_emul_check_power() 86 static int bbram_emul_get_size(const struct device *dev, size_t *size) in bbram_emul_get_size() 94 static int bbram_emul_read(const struct device *dev, size_t offset, size_t size, in bbram_emul_read() 108 static int bbram_emul_write(const struct device *dev, size_t offset, size_t size, in bbram_emul_write()
|
| /Zephyr-latest/tests/drivers/bbram/emul/src/ |
| D | main.c | 16 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 27 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 40 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 55 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 65 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 75 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 85 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 95 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in ZTEST() 106 const struct device *const dev = DEVICE_DT_GET(BBRAM_NODELABEL); in before()
|