| /Zephyr-latest/drivers/audio/ |
| D | codec_shell.c | 48 uint8_t device; member 55 .device = 1, 84 const struct device *dev; in cmd_start() 86 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_start() 98 const struct device *dev; in cmd_stop() 100 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_stop() 112 const struct device *dev; in cmd_set_prop() 119 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_set_prop() 162 const struct device *dev; in cmd_apply_prop() 164 dev = shell_device_get_binding(argv[args_indx.device]); in cmd_apply_prop() [all …]
|
| /Zephyr-latest/drivers/counter/ |
| D | counter_imx_epit.c | 27 static inline const struct imx_epit_config *get_epit_config(const struct device *dev) in get_epit_config() 33 static void imx_epit_isr(const struct device *dev) in imx_epit_isr() 45 static void imx_epit_init(const struct device *dev) in imx_epit_init() 64 static int imx_epit_start(const struct device *dev) in imx_epit_start() 80 static int imx_epit_stop(const struct device *dev) in imx_epit_stop() 90 static int imx_epit_get_value(const struct device *dev, uint32_t *ticks) in imx_epit_get_value() 99 static int imx_epit_set_top_value(const struct device *dev, in imx_epit_set_top_value() 124 static uint32_t imx_epit_get_pending_int(const struct device *dev) in imx_epit_get_pending_int() 131 static uint32_t imx_epit_get_top_value(const struct device *dev) in imx_epit_get_top_value() 148 static int imx_epit_config_func_##idx(const struct device *dev); \ [all …]
|
| /Zephyr-latest/include/zephyr/drivers/can/ |
| D | transceiver.h | 36 typedef int (*can_transceiver_enable_t)(const struct device *dev, can_mode_t mode); 42 typedef int (*can_transceiver_disable_t)(const struct device *dev); 66 static inline int can_transceiver_enable(const struct device *dev, can_mode_t mode) in can_transceiver_enable() 85 static inline int can_transceiver_disable(const struct device *dev) in can_transceiver_disable()
|
| /Zephyr-latest/drivers/dac/ |
| D | dac_handlers.c | 11 static inline int z_vrfy_dac_channel_setup(const struct device *dev, in z_vrfy_dac_channel_setup() 21 return z_impl_dac_channel_setup((const struct device *)dev, in z_vrfy_dac_channel_setup() 26 static inline int z_vrfy_dac_write_value(const struct device *dev, in z_vrfy_dac_write_value() 31 return z_impl_dac_write_value((const struct device *)dev, channel, in z_vrfy_dac_write_value()
|
| /Zephyr-latest/drivers/gpio/ |
| D | gpio_neorv32.c | 33 const struct device *syscon; 44 static inline uint32_t neorv32_gpio_read(const struct device *dev) in neorv32_gpio_read() 51 static inline void neorv32_gpio_write(const struct device *dev, uint32_t val) in neorv32_gpio_write() 58 static int neorv32_gpio_pin_configure(const struct device *dev, gpio_pin_t pin, in neorv32_gpio_pin_configure() 93 static int neorv32_gpio_port_get_raw(const struct device *dev, in neorv32_gpio_port_get_raw() 100 static int neorv32_gpio_port_set_masked_raw(const struct device *dev, in neorv32_gpio_port_set_masked_raw() 115 static int neorv32_gpio_port_set_bits_raw(const struct device *dev, in neorv32_gpio_port_set_bits_raw() 129 static int neorv32_gpio_port_clear_bits_raw(const struct device *dev, in neorv32_gpio_port_clear_bits_raw() 143 static int neorv32_gpio_port_toggle_bits(const struct device *dev, in neorv32_gpio_port_toggle_bits() 157 static int neorv32_gpio_manage_callback(const struct device *dev, in neorv32_gpio_manage_callback() [all …]
|
| D | gpio_cc13xx_cc26xx.c | 47 static int gpio_cc13xx_cc26xx_port_set_bits_raw(const struct device *port, 49 static int gpio_cc13xx_cc26xx_port_clear_bits_raw(const struct device *port, 52 static int gpio_cc13xx_cc26xx_config(const struct device *port, in gpio_cc13xx_cc26xx_config() 126 static int gpio_cc13xx_cc26xx_port_get_raw(const struct device *port, in gpio_cc13xx_cc26xx_port_get_raw() 136 static int gpio_cc13xx_cc26xx_port_set_masked_raw(const struct device *port, in gpio_cc13xx_cc26xx_port_set_masked_raw() 146 static int gpio_cc13xx_cc26xx_port_set_bits_raw(const struct device *port, in gpio_cc13xx_cc26xx_port_set_bits_raw() 154 static int gpio_cc13xx_cc26xx_port_clear_bits_raw(const struct device *port, in gpio_cc13xx_cc26xx_port_clear_bits_raw() 162 static int gpio_cc13xx_cc26xx_port_toggle_bits(const struct device *port, in gpio_cc13xx_cc26xx_port_toggle_bits() 170 static int gpio_cc13xx_cc26xx_pin_interrupt_configure(const struct device *port, in gpio_cc13xx_cc26xx_pin_interrupt_configure() 201 static int gpio_cc13xx_cc26xx_manage_callback(const struct device *port, in gpio_cc13xx_cc26xx_manage_callback() [all …]
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | mipi_dbi.h | 154 int (*command_write)(const struct device *dev, 157 int (*command_read)(const struct device *dev, 160 int (*write_display)(const struct device *dev, 165 int (*reset)(const struct device *dev, k_timeout_t delay); 166 int (*release)(const struct device *dev, 168 int (*configure_te)(const struct device *dev, 193 static inline int mipi_dbi_command_write(const struct device *dev, in mipi_dbi_command_write() 224 static inline int mipi_dbi_command_read(const struct device *dev, in mipi_dbi_command_read() 257 static inline int mipi_dbi_write_display(const struct device *dev, in mipi_dbi_write_display() 283 static inline int mipi_dbi_reset(const struct device *dev, uint32_t delay_ms) in mipi_dbi_reset() [all …]
|
| D | pwm.h | 100 const struct device *dev; 391 typedef void (*pwm_capture_callback_handler_t)(const struct device *dev, 402 typedef int (*pwm_set_cycles_t)(const struct device *dev, uint32_t channel, 410 typedef int (*pwm_get_cycles_per_sec_t)(const struct device *dev, 418 typedef int (*pwm_configure_capture_t)(const struct device *dev, 427 typedef int (*pwm_enable_capture_t)(const struct device *dev, uint32_t channel); 433 typedef int (*pwm_disable_capture_t)(const struct device *dev, 479 __syscall int pwm_set_cycles(const struct device *dev, uint32_t channel, 483 static inline int z_impl_pwm_set_cycles(const struct device *dev, in z_impl_pwm_set_cycles() 508 __syscall int pwm_get_cycles_per_sec(const struct device *dev, uint32_t channel, [all …]
|
| /Zephyr-latest/scripts/west_commands/runners/ |
| D | ecpprog.py | 14 def __init__(self, cfg, device=None): argument 16 self.device = device 34 return EcpprogBinaryRunner(cfg, device=args.device)
|
| /Zephyr-latest/drivers/espi/ |
| D | espi_handlers.c | 11 static inline int z_vrfy_espi_config(const struct device *dev, in z_vrfy_espi_config() 24 static inline bool z_vrfy_espi_get_channel_status(const struct device *dev, in z_vrfy_espi_get_channel_status() 33 static inline int z_vrfy_espi_read_lpc_request(const struct device *dev, in z_vrfy_espi_read_lpc_request() 49 static inline int z_vrfy_espi_write_lpc_request(const struct device *dev, in z_vrfy_espi_write_lpc_request() 62 static inline int z_vrfy_espi_send_vwire(const struct device *dev, in z_vrfy_espi_send_vwire() 72 static inline int z_vrfy_espi_receive_vwire(const struct device *dev, in z_vrfy_espi_receive_vwire() 88 static inline int z_vrfy_espi_read_request(const struct device *dev, in z_vrfy_espi_read_request() 108 static inline int z_vrfy_espi_write_request(const struct device *dev, in z_vrfy_espi_write_request() 125 static inline int z_vrfy_espi_send_oob(const struct device *dev, in z_vrfy_espi_send_oob() 142 static inline int z_vrfy_espi_receive_oob(const struct device *dev, in z_vrfy_espi_receive_oob() [all …]
|
| /Zephyr-latest/include/zephyr/net/ |
| D | canbus.h | 34 int (*send)(const struct device *dev, struct net_pkt *pkt); 37 void (*close)(const struct device *dev, int filter_id); 40 int (*setsockopt)(const struct device *dev, void *obj, int level, 45 int (*getsockopt)(const struct device *dev, void *obj, int level,
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_bcm2711.c | 57 void (*irq_config_func)(const struct device *dev); 128 static int uart_bcm2711_init(const struct device *dev) in uart_bcm2711_init() 142 static void uart_bcm2711_poll_out(const struct device *dev, unsigned char c) in uart_bcm2711_poll_out() 149 static int uart_bcm2711_poll_in(const struct device *dev, unsigned char *c) in uart_bcm2711_poll_in() 162 static int uart_bcm2711_fifo_fill(const struct device *dev, in uart_bcm2711_fifo_fill() 178 static int uart_bcm2711_fifo_read(const struct device *dev, uint8_t *rx_data, in uart_bcm2711_fifo_read() 191 static void uart_bcm2711_irq_tx_enable(const struct device *dev) in uart_bcm2711_irq_tx_enable() 198 static void uart_bcm2711_irq_tx_disable(const struct device *dev) in uart_bcm2711_irq_tx_disable() 206 static int uart_bcm2711_irq_tx_ready(const struct device *dev) in uart_bcm2711_irq_tx_ready() 213 static void uart_bcm2711_irq_rx_enable(const struct device *dev) in uart_bcm2711_irq_rx_enable() [all …]
|
| D | uart_native_tty.c | 139 static void native_tty_uart_poll_out(const struct device *dev, unsigned char out_char) in native_tty_uart_poll_out() 159 static int native_tty_uart_poll_in(const struct device *dev, unsigned char *p_char) in native_tty_uart_poll_in() 166 static int native_tty_configure(const struct device *dev, const struct uart_config *cfg) in native_tty_configure() 181 static int native_tty_uart_fifo_fill(const struct device *dev, in native_tty_uart_fifo_fill() 190 static int native_tty_uart_fifo_read(const struct device *dev, in native_tty_uart_fifo_read() 199 static int native_tty_uart_irq_tx_ready(const struct device *dev) in native_tty_uart_irq_tx_ready() 206 static int native_tty_uart_irq_tx_complete(const struct device *dev) in native_tty_uart_irq_tx_complete() 212 static void native_tty_uart_irq_tx_enable(const struct device *dev) in native_tty_uart_irq_tx_enable() 219 static void native_tty_uart_irq_tx_disable(const struct device *dev) in native_tty_uart_irq_tx_disable() 226 static void native_tty_uart_irq_rx_enable(const struct device *dev) in native_tty_uart_irq_rx_enable() [all …]
|
| D | uart_pl011.c | 58 const struct device *clock_dev; 65 int (*clk_enable_func)(const struct device *dev, uint32_t clk); 83 static void pl011_enable(const struct device *dev) in pl011_enable() 88 static void pl011_disable(const struct device *dev) in pl011_disable() 93 static void pl011_enable_fifo(const struct device *dev) in pl011_enable_fifo() 98 static void pl011_disable_fifo(const struct device *dev) in pl011_disable_fifo() 103 static void pl011_set_flow_control(const struct device *dev, bool rts, bool cts) in pl011_set_flow_control() 117 static int pl011_set_baudrate(const struct device *dev, in pl011_set_baudrate() 147 static bool pl011_is_readable(const struct device *dev) in pl011_is_readable() 159 static int pl011_poll_in(const struct device *dev, unsigned char *c) in pl011_poll_in() [all …]
|
| /Zephyr-latest/drivers/smbus/ |
| D | smbus_stm32.c | 22 const struct device *i2c_dev; 27 const struct device *dev; 35 static void smbus_stm32_smbalert_isr(const struct device *dev) in smbus_stm32_smbalert_isr() 45 const struct device *dev = data->dev; in smbus_stm32_smbalert_work() 52 static int smbus_stm32_smbalert_set_cb(const struct device *dev, struct smbus_callback *cb) in smbus_stm32_smbalert_set_cb() 59 static int smbus_stm32_smbalert_remove_cb(const struct device *dev, struct smbus_callback *cb) in smbus_stm32_smbalert_remove_cb() 67 static int smbus_stm32_init(const struct device *dev) in smbus_stm32_init() 95 static int smbus_stm32_configure(const struct device *dev, uint32_t config_value) in smbus_stm32_configure() 130 static int smbus_stm32_get_config(const struct device *dev, uint32_t *config) in smbus_stm32_get_config() 137 static int smbus_stm32_quick(const struct device *dev, uint16_t periph_addr, in smbus_stm32_quick() [all …]
|
| /Zephyr-latest/drivers/auxdisplay/ |
| D | auxdisplay_pt6314.c | 69 static int auxdisplay_pt6314_spi_write(const struct device *dev, uint8_t flags, uint8_t val) in auxdisplay_pt6314_spi_write() 81 static inline int auxdisplay_pt6314_inst(const struct device *dev, uint8_t inst) in auxdisplay_pt6314_inst() 86 static inline int auxdisplay_pt6314_data(const struct device *dev, uint8_t data) in auxdisplay_pt6314_data() 91 static int auxdisplay_pt6314_display_on_off(const struct device *dev) in auxdisplay_pt6314_display_on_off() 102 static int auxdisplay_pt6314_function_set(const struct device *dev) in auxdisplay_pt6314_function_set() 115 static int auxdisplay_pt6314_ddram_address_set(const struct device *dev) in auxdisplay_pt6314_ddram_address_set() 125 static int auxdisplay_pt6314_display_on(const struct device *dev) in auxdisplay_pt6314_display_on() 134 static int auxdisplay_pt6314_display_off(const struct device *dev) in auxdisplay_pt6314_display_off() 143 static int auxdisplay_pt6314_cursor_set_enabled(const struct device *dev, bool enable) in auxdisplay_pt6314_cursor_set_enabled() 152 static int auxdisplay_pt6314_position_blinking_set_enabled(const struct device *dev, bool enable) in auxdisplay_pt6314_position_blinking_set_enabled() [all …]
|
| /Zephyr-latest/samples/boards/st/sensortile_box/src/ |
| D | main.c | 26 static void lps22hh_trigger_handler(const struct device *dev, in lps22hh_trigger_handler() 37 static void lis2dw12_trigger_handler(const struct device *dev, in lis2dw12_trigger_handler() 50 static void lsm6dso_acc_trig_handler(const struct device *dev, in lsm6dso_acc_trig_handler() 57 static void lsm6dso_gyr_trig_handler(const struct device *dev, in lsm6dso_gyr_trig_handler() 64 static void lsm6dso_temp_trig_handler(const struct device *dev, in lsm6dso_temp_trig_handler() 75 static void stts751_trigger_handler(const struct device *dev, in stts751_trigger_handler() 85 static void iis3dhhc_trigger_handler(const struct device *dev, in iis3dhhc_trigger_handler() 93 static void lps22hh_config(const struct device *lps22hh) in lps22hh_config() 116 static void lis2dw12_config(const struct device *lis2dw12) in lis2dw12_config() 147 static void lsm6dso_config(const struct device *lsm6dso) in lsm6dso_config() [all …]
|
| /Zephyr-latest/tests/subsys/pm/power_mgmt/src/ |
| D | dummy_driver.c | 13 static int dummy_open(const struct device *dev) in dummy_open() 18 static int dummy_close(const struct device *dev) in dummy_close() 23 static int dummy_device_pm_action(const struct device *dev, in dummy_device_pm_action() 34 int dummy_init(const struct device *dev) in dummy_init()
|
| /Zephyr-latest/doc/hardware/peripherals/ |
| D | i3c.rst | 32 separate structures to keep track of device status. This can be done 33 at build time, for example, by creating arrays of device descriptors 43 create arrays of device descriptors corresponding to the devicetree 47 controller and the I3C bus inside the device driver 50 #. Initialize the data structure of the I3C controller device 51 driver instance. The usual device defining macros such as 56 structures to aid in address assignments and device list management. 61 * Initialize the device descriptors if needed by the controller 87 #. Do ``SETDASA`` to assign a dynamic address using the static address of the device 94 the relevant fields in the I3C target device descriptor [all …]
|
| /Zephyr-latest/tests/net/ptp/clock/src/ |
| D | main.c | 82 const struct device *ptp_clock; 91 const struct device *dev = net_if_get_device(iface); in eth_iface_init() 101 static int eth_tx(const struct device *dev, struct net_pkt *pkt) in eth_tx() 122 static enum ethernet_hw_caps eth_capabilities(const struct device *dev) in eth_capabilities() 127 static const struct device *eth_get_ptp_clock(const struct device *dev) in eth_get_ptp_clock() 153 static int eth_init(const struct device *dev) in eth_init() 187 static int my_ptp_clock_set(const struct device *dev, struct net_ptp_time *tm) in my_ptp_clock_set() 201 static int my_ptp_clock_get(const struct device *dev, struct net_ptp_time *tm) in my_ptp_clock_get() 211 static int my_ptp_clock_adjust(const struct device *dev, int increment) in my_ptp_clock_adjust() 221 static int my_ptp_clock_rate_adjust(const struct device *dev, double ratio) in my_ptp_clock_rate_adjust() [all …]
|
| /Zephyr-latest/drivers/pwm/ |
| D | pwm_test.c | 18 static int vnd_pwm_set_cycles(const struct device *dev, uint32_t channel, in vnd_pwm_set_cycles() 26 static int vnd_pwm_configure_capture(const struct device *dev, uint32_t channel, in vnd_pwm_configure_capture() 34 static int vnd_pwm_enable_capture(const struct device *dev, uint32_t channel) in vnd_pwm_enable_capture() 39 static int vnd_pwm_disable_capture(const struct device *dev, uint32_t channel) in vnd_pwm_disable_capture() 45 static int vnd_pwm_get_cycles_per_sec(const struct device *dev, in vnd_pwm_get_cycles_per_sec()
|
| /Zephyr-latest/include/zephyr/drivers/sensor/ |
| D | ccs811.h | 83 const struct ccs811_result_type *ccs811_result(const struct device *dev); 107 int ccs811_configver_fetch(const struct device *dev, 124 int ccs811_baseline_fetch(const struct device *dev); 138 int ccs811_baseline_update(const struct device *dev, uint16_t baseline); 154 int ccs811_envdata_update(const struct device *dev,
|
| /Zephyr-latest/drivers/sensor/sensirion/sht3xd/ |
| D | sht3xd.h | 60 const struct device *dev; 83 int sht3xd_write_command(const struct device *dev, uint16_t cmd); 85 int sht3xd_write_reg(const struct device *dev, uint16_t cmd, uint16_t val); 87 int sht3xd_attr_set(const struct device *dev, 92 int sht3xd_trigger_set(const struct device *dev, 96 int sht3xd_init_interrupt(const struct device *dev);
|
| /Zephyr-latest/include/zephyr/input/ |
| D | input.h | 38 const struct device *dev; 70 int input_report(const struct device *dev, 80 static inline int input_report_key(const struct device *dev, in input_report_key() 92 static inline int input_report_rel(const struct device *dev, in input_report_rel() 104 static inline int input_report_abs(const struct device *dev, in input_report_abs() 125 const struct device *dev;
|
| /Zephyr-latest/drivers/sensor/ti/fdc2x1x/ |
| D | fdc2x1x.c | 22 static int fdc2x1x_init_config(const struct device *dev); 30 static void fdc2x1x_raw_to_freq(const struct device *dev, in fdc2x1x_raw_to_freq() 54 static void fdc2x1x_raw_to_capacitance(const struct device *dev, in fdc2x1x_raw_to_capacitance() 72 static int fdc2x1x_bus_access(const struct device *dev, uint8_t reg, in fdc2x1x_bus_access() 100 static int fdc2x1x_reg_read(const struct device *dev, in fdc2x1x_reg_read() 120 static int fdc2x1x_reg_write(const struct device *dev, in fdc2x1x_reg_write() 142 int fdc2x1x_reg_write_mask(const struct device *dev, in fdc2x1x_reg_write_mask() 170 static int fdc2x1x_set_fin_sel(const struct device *dev, uint8_t chx, in fdc2x1x_set_fin_sel() 186 static int fdc2x1x_set_fref_divider(const struct device *dev, uint8_t chx, in fdc2x1x_set_fref_divider() 202 static int fdc2x1x_set_idrive(const struct device *dev, uint8_t chx, in fdc2x1x_set_idrive() [all …]
|