| /Zephyr-latest/drivers/gpio/ |
| D | gpio_rv32m1.c | 28 const struct device *clock_dev; 30 int (*irq_config_func)(const struct device *dev); 40 static uint32_t get_port_pcr_irqc_value_from_flags(const struct device *dev, in get_port_pcr_irqc_value_from_flags() 76 static int gpio_rv32m1_configure(const struct device *dev, in gpio_rv32m1_configure() 163 static int gpio_rv32m1_port_get_raw(const struct device *dev, uint32_t *value) in gpio_rv32m1_port_get_raw() 173 static int gpio_rv32m1_port_set_masked_raw(const struct device *dev, in gpio_rv32m1_port_set_masked_raw() 185 static int gpio_rv32m1_port_set_bits_raw(const struct device *dev, in gpio_rv32m1_port_set_bits_raw() 196 static int gpio_rv32m1_port_clear_bits_raw(const struct device *dev, in gpio_rv32m1_port_clear_bits_raw() 207 static int gpio_rv32m1_port_toggle_bits(const struct device *dev, in gpio_rv32m1_port_toggle_bits() 218 static int gpio_rv32m1_pin_interrupt_configure(const struct device *dev, in gpio_rv32m1_pin_interrupt_configure() [all …]
|
| D | gpio_sam.c | 22 typedef void (*config_func_t)(const struct device *dev); 41 static int gpio_sam_port_configure(const struct device *dev, uint32_t mask, in gpio_sam_port_configure() 152 static int gpio_sam_config(const struct device *dev, gpio_pin_t pin, in gpio_sam_config() 158 static int gpio_sam_port_get_raw(const struct device *dev, uint32_t *value) in gpio_sam_port_get_raw() 168 static int gpio_sam_port_set_masked_raw(const struct device *dev, in gpio_sam_port_set_masked_raw() 180 static int gpio_sam_port_set_bits_raw(const struct device *dev, uint32_t mask) in gpio_sam_port_set_bits_raw() 191 static int gpio_sam_port_clear_bits_raw(const struct device *dev, in gpio_sam_port_clear_bits_raw() 203 static int gpio_sam_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_sam_port_toggle_bits() 214 static int gpio_sam_port_interrupt_configure(const struct device *dev, in gpio_sam_port_interrupt_configure() 263 static int gpio_sam_pin_interrupt_configure(const struct device *dev, in gpio_sam_pin_interrupt_configure() [all …]
|
| D | gpio_lmp90xxx.c | 28 const struct device *parent; 36 static int gpio_lmp90xxx_config(const struct device *dev, in gpio_lmp90xxx_config() 84 static int gpio_lmp90xxx_port_get_raw(const struct device *dev, in gpio_lmp90xxx_port_get_raw() 92 static int gpio_lmp90xxx_port_set_masked_raw(const struct device *dev, in gpio_lmp90xxx_port_set_masked_raw() 101 static int gpio_lmp90xxx_port_set_bits_raw(const struct device *dev, in gpio_lmp90xxx_port_set_bits_raw() 109 static int gpio_lmp90xxx_port_clear_bits_raw(const struct device *dev, in gpio_lmp90xxx_port_clear_bits_raw() 117 static int gpio_lmp90xxx_port_toggle_bits(const struct device *dev, in gpio_lmp90xxx_port_toggle_bits() 125 static int gpio_lmp90xxx_init(const struct device *dev) in gpio_lmp90xxx_init()
|
| D | gpio_silabs_siwx91x.c | 41 const struct device *parent; 50 const struct device *ports[MAX_PORT_COUNT]; 62 static int gpio_siwx91x_pin_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_siwx91x_pin_configure() 65 const struct device *parent = cfg->parent; in gpio_siwx91x_pin_configure() 129 static int gpio_siwx91x_port_get(const struct device *port, gpio_port_value_t *value) in gpio_siwx91x_port_get() 138 static int gpio_siwx91x_port_set_masked(const struct device *port, gpio_port_pins_t mask, in gpio_siwx91x_port_set_masked() 142 const struct device *parent = cfg->parent; in gpio_siwx91x_port_set_masked() 152 static int gpio_siwx91x_port_set_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_port_set_bits() 161 static int gpio_siwx91x_port_clear_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_port_clear_bits() 170 static int gpio_siwx91x_port_toggle_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_port_toggle_bits() [all …]
|
| /Zephyr-latest/subsys/usb/usb_c/ |
| D | usbc_tc_common.c | 17 static int tc_init(const struct device *dev); 22 void tc_subsys_init(const struct device *dev) in tc_subsys_init() 37 void tc_run(const struct device *dev, const int32_t dpm_request) in tc_run() 40 const struct device *tcpc = data->tcpc; in tc_run() 111 bool tc_is_in_attached_state(const struct device *dev) in tc_is_in_attached_state() 123 static int tc_init(const struct device *dev) in tc_init() 127 const struct device *tcpc = data->tcpc; in tc_init() 182 void tc_set_state(const struct device *dev, const enum tc_state_t state) in tc_set_state() 194 enum tc_state_t tc_get_state(const struct device *dev) in tc_get_state() 204 void tc_pd_enable(const struct device *dev, const bool enable) in tc_pd_enable() [all …]
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_renesas_rz_sci.c | 50 static int uart_rz_sci_poll_in(const struct device *dev, unsigned char *c) in uart_rz_sci_poll_in() 64 static void uart_rz_sci_poll_out(const struct device *dev, unsigned char c) in uart_rz_sci_poll_out() 84 static int uart_rz_sci_err_check(const struct device *dev) in uart_rz_sci_err_check() 103 static int uart_rz_sci_apply_config(const struct device *dev) in uart_rz_sci_apply_config() 185 static int uart_rz_sci_configure(const struct device *dev, const struct uart_config *cfg) in uart_rz_sci_configure() 212 static int uart_rz_sci_config_get(const struct device *dev, struct uart_config *cfg) in uart_rz_sci_config_get() 224 static int uart_rz_sci_fifo_fill(const struct device *dev, const uint8_t *tx_data, int size) in uart_rz_sci_fifo_fill() 237 static int uart_rz_sci_fifo_read(const struct device *dev, uint8_t *rx_data, const int size) in uart_rz_sci_fifo_read() 252 static void uart_rz_sci_irq_rx_enable(const struct device *dev) in uart_rz_sci_irq_rx_enable() 263 static void uart_rz_sci_irq_rx_disable(const struct device *dev) in uart_rz_sci_irq_rx_disable() [all …]
|
| /Zephyr-latest/drivers/interrupt_controller/ |
| D | intc_intel_vtd.c | 36 static void vtd_write_reg32(const struct device *dev, in vtd_write_reg32() 44 static uint32_t vtd_read_reg32(const struct device *dev, uint16_t reg) in vtd_read_reg32() 51 static void vtd_write_reg64(const struct device *dev, in vtd_write_reg64() 59 static uint64_t vtd_read_reg64(const struct device *dev, uint16_t reg) in vtd_read_reg64() 66 static void vtd_send_cmd(const struct device *dev, in vtd_send_cmd() 83 static void vtd_flush_irte_from_cache(const struct device *dev, in vtd_flush_irte_from_cache() 94 static void vtd_qi_init(const struct device *dev) in vtd_qi_init() 109 static inline void vtd_qi_tail_inc(const struct device *dev) in vtd_qi_tail_inc() 117 static int vtd_qi_send(const struct device *dev, in vtd_qi_send() 173 static int vtd_global_cc_invalidate(const struct device *dev) in vtd_global_cc_invalidate() [all …]
|
| /Zephyr-latest/drivers/mbox/ |
| D | mbox_handlers.c | 10 static inline int z_vrfy_mbox_send(const struct device *dev, in z_vrfy_mbox_send() 22 static inline int z_vrfy_mbox_mtu_get(const struct device *dev) in z_vrfy_mbox_mtu_get() 30 static inline uint32_t z_vrfy_mbox_max_channels_get(const struct device *dev) in z_vrfy_mbox_max_channels_get() 38 static inline int z_vrfy_mbox_set_enabled(const struct device *dev, in z_vrfy_mbox_set_enabled()
|
| /Zephyr-latest/drivers/comparator/ |
| D | comparator_fake_comp.c | 17 const struct device *); 21 const struct device *, 26 const struct device *, 32 const struct device *);
|
| /Zephyr-latest/subsys/usb/device_next/class/ |
| D | usbd_hid_internal.h | 17 int (*enable_output)(const struct device *dev, const bool enable); 18 int (*submit_report)(const struct device *dev, 20 int (*dev_register)(const struct device *dev,
|
| /Zephyr-latest/drivers/misc/mcux_flexio/ |
| D | mcux_flexio.c | 21 const struct device *clock_dev; 23 void (*irq_config_func)(const struct device *dev); 41 static int mcux_flexio_child_take_shifter_idx(const struct device *dev) in mcux_flexio_child_take_shifter_idx() 55 static int mcux_flexio_child_take_timer_idx(const struct device *dev) in mcux_flexio_child_take_timer_idx() 69 static void mcux_flexio_isr(const struct device *dev) in mcux_flexio_isr() 119 static int mcux_flexio_init(const struct device *dev) in mcux_flexio_init() 134 void nxp_flexio_irq_enable(const struct device *dev) in nxp_flexio_irq_enable() 141 void nxp_flexio_irq_disable(const struct device *dev) in nxp_flexio_irq_disable() 148 void nxp_flexio_lock(const struct device *dev) in nxp_flexio_lock() 155 void nxp_flexio_unlock(const struct device *dev) in nxp_flexio_unlock() [all …]
|
| /Zephyr-latest/drivers/ipm/ |
| D | ipm_xlnx_ipi.c | 48 int (*xlnx_ipi_config_func)(const struct device *dev); 49 const struct device **cdev_list; 70 static void xlnx_mailbox_rx_isr(const struct device *dev) in xlnx_mailbox_rx_isr() 73 const struct device **cdev_list; in xlnx_mailbox_rx_isr() 79 const struct device *cdev; in xlnx_mailbox_rx_isr() 114 static int xlnx_ipi_send(const struct device *ipmdev, int wait, uint32_t id, const void *data, in xlnx_ipi_send() 147 static void xlnx_ipi_register_callback(const struct device *port, ipm_callback_t cb, in xlnx_ipi_register_callback() 156 static int xlnx_ipi_max_data_size_get(const struct device *ipmdev) in xlnx_ipi_max_data_size_get() 161 static uint32_t xlnx_ipi_max_id_val_get(const struct device *ipmdev) in xlnx_ipi_max_id_val_get() 166 static int xlnx_ipi_set_enabled(const struct device *ipmdev, int enable) in xlnx_ipi_set_enabled() [all …]
|
| /Zephyr-latest/scripts/west_commands/runners/ |
| D | gd32isp.py | 16 def __init__(self, cfg, device, argument 22 self.device = device 58 device=args.device, 73 '-i', self.device,
|
| /Zephyr-latest/drivers/sensor/adi/adxl367/ |
| D | adxl367_i2c.c | 19 static int adxl367_bus_access(const struct device *dev, uint8_t reg, in adxl367_bus_access() 39 static int adxl367_i2c_reg_read(const struct device *dev, uint8_t reg_addr, in adxl367_i2c_reg_read() 45 static int adxl367_i2c_reg_read_multiple(const struct device *dev, in adxl367_i2c_reg_read_multiple() 54 static int adxl367_i2c_reg_write(const struct device *dev, in adxl367_i2c_reg_write() 63 int adxl367_i2c_reg_write_mask(const struct device *dev, in adxl367_i2c_reg_write_mask() 89 int adxl367_i2c_init(const struct device *dev) in adxl367_i2c_init()
|
| /Zephyr-latest/drivers/sensor/adi/adxl372/ |
| D | adxl372_i2c.c | 21 static int adxl372_bus_access(const struct device *dev, uint8_t reg, in adxl372_bus_access() 41 static int adxl372_i2c_reg_read(const struct device *dev, uint8_t reg_addr, in adxl372_i2c_reg_read() 47 static int adxl372_i2c_reg_read_multiple(const struct device *dev, in adxl372_i2c_reg_read_multiple() 56 static int adxl372_i2c_reg_write(const struct device *dev, in adxl372_i2c_reg_write() 65 int adxl372_i2c_reg_write_mask(const struct device *dev, in adxl372_i2c_reg_write_mask() 91 int adxl372_i2c_init(const struct device *dev) in adxl372_i2c_init()
|
| /Zephyr-latest/drivers/sensor/bosch/bma4xx/ |
| D | bma4xx_i2c.c | 19 static int bma4xx_i2c_read_data(const struct device *dev, uint8_t reg_addr, in bma4xx_i2c_read_data() 28 static int bma4xx_i2c_write_data(const struct device *dev, uint8_t reg_addr, in bma4xx_i2c_write_data() 37 static int bma4xx_i2c_read_reg(const struct device *dev, uint8_t reg_addr, in bma4xx_i2c_read_reg() 45 static int bma4xx_i2c_write_reg(const struct device *dev, uint8_t reg_addr, in bma4xx_i2c_write_reg() 53 static int bma4xx_i2c_update_reg(const struct device *dev, uint8_t reg_addr, in bma4xx_i2c_update_reg() 69 int bma4xx_i2c_init(const struct device *dev) in bma4xx_i2c_init()
|
| /Zephyr-latest/tests/drivers/gpio/gpio_reserved_ranges/boards/ |
| D | native_sim.overlay | 15 compatible = "vnd,gpio-device"; 27 compatible = "vnd,gpio-device"; 37 compatible = "vnd,gpio-device"; 48 compatible = "vnd,gpio-device"; 59 compatible = "vnd,gpio-device"; 70 compatible = "vnd,gpio-device";
|
| /Zephyr-latest/samples/sensor/sensor_shell/src/ |
| D | fake_sensor.c | 15 static int init(const struct device *dev) in init() 22 static int attr_set(const struct device *dev, enum sensor_channel chan, enum sensor_attribute attr, in attr_set() 31 static int attr_get(const struct device *dev, enum sensor_channel chan, enum sensor_attribute attr, in attr_get() 42 static int sample_fetch(const struct device *dev, enum sensor_channel chan) in sample_fetch() 49 static int channel_get(const struct device *dev, enum sensor_channel chan, struct sensor_value *val) in channel_get() 75 static int trigger_set(const struct device *dev, const struct sensor_trigger *trig, in trigger_set()
|
| /Zephyr-latest/samples/sensor/vcnl4040/src/ |
| D | main.c | 20 static void print_proxy_data(const struct device *dev) in print_proxy_data() 32 static void print_als_data(const struct device *dev) in print_als_data() 44 static void test_polling_mode(const struct device *dev) in test_polling_mode() 66 static void trigger_handler(const struct device *dev, in trigger_handler() 86 static void test_trigger_mode(const struct device *dev) in test_trigger_mode() 133 const struct device *const vcnl = DEVICE_DT_GET_ONE(vishay_vcnl4040); in main()
|
| /Zephyr-latest/drivers/watchdog/ |
| D | wdt_cmsdk_apb.c | 66 const struct device *wdog_r; 74 static void (*user_cb)(const struct device *dev, int channel_id); 76 static void wdog_cmsdk_apb_unlock(const struct device *dev) in wdog_cmsdk_apb_unlock() 85 static int wdog_cmsdk_apb_setup(const struct device *dev, uint8_t options) in wdog_cmsdk_apb_setup() 108 static int wdog_cmsdk_apb_disable(const struct device *dev) in wdog_cmsdk_apb_disable() 123 static int wdog_cmsdk_apb_install_timeout(const struct device *dev, in wdog_cmsdk_apb_install_timeout() 154 static int wdog_cmsdk_apb_feed(const struct device *dev, int channel_id) in wdog_cmsdk_apb_feed() 204 static int wdog_cmsdk_apb_init(const struct device *dev) in wdog_cmsdk_apb_init()
|
| /Zephyr-latest/drivers/dai/intel/hda/ |
| D | hda.c | 24 static int dai_hda_trigger(const struct device *dev, enum dai_dir dir, in dai_hda_trigger() 49 static int dai_hda_config_get(const struct device *dev, struct dai_config *cfg, enum dai_dir dir) in dai_hda_config_get() 69 static int dai_hda_config_set(const struct device *dev, const struct dai_config *cfg, in dai_hda_config_set() 81 static const struct dai_properties *dai_hda_get_properties(const struct device *dev, in dai_hda_get_properties() 95 static int dai_hda_probe(const struct device *dev) in dai_hda_probe() 102 static int dai_hda_remove(const struct device *dev) in dai_hda_remove() 109 static int hda_pm_action(const struct device *dev, enum pm_device_action action) in hda_pm_action() 129 static int hda_init(const struct device *dev) in hda_init()
|
| /Zephyr-latest/drivers/dma/ |
| D | dma_mcux_smartdma.c | 24 void (*irq_config_func)(const struct device *dev); 41 static int dma_mcux_smartdma_configure(const struct device *dev, in dma_mcux_smartdma_configure() 65 static int dma_mcux_smartdma_start(const struct device *dev, uint32_t channel) in dma_mcux_smartdma_start() 79 static int dma_mcux_smartdma_stop(const struct device *dev, uint32_t channel) in dma_mcux_smartdma_stop() 93 static int dma_mcux_smartdma_init(const struct device *dev) in dma_mcux_smartdma_init() 102 static void dma_mcux_smartdma_irq(const struct device *dev) in dma_mcux_smartdma_irq() 124 void dma_smartdma_install_fw(const struct device *dev, uint8_t *firmware, in dma_smartdma_install_fw() 140 static void dma_mcux_smartdma_config_func_##n(const struct device *dev) \
|
| /Zephyr-latest/tests/drivers/dma/chan_blen_transfer/src/ |
| D | test_dma.c | 25 static void test_done(const struct device *dma_dev, void *arg, in test_done() 35 static int test_task(const struct device *dma, uint32_t chan_id, uint32_t blen) in test_task() 98 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma_name)); \ 104 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma_name)); \ 110 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma_name)); \ 116 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma_name)); \ 123 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma_name)); \ 129 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma_name)); \
|
| /Zephyr-latest/drivers/net/ |
| D | canbus.c | 27 const struct device *can_dev; 30 static void net_canbus_recv(const struct device *dev, struct can_frame *frame, void *user_data) in net_canbus_recv() 59 static int net_canbus_setsockopt(const struct device *dev, void *obj, int level, in net_canbus_setsockopt() 85 static void net_canbus_close(const struct device *dev, int filter_id) in net_canbus_close() 92 static void net_canbus_send_tx_callback(const struct device *dev, int error, void *user_data) in net_canbus_send_tx_callback() 102 static int net_canbus_send(const struct device *dev, struct net_pkt *pkt) in net_canbus_send() 128 const struct device *dev = net_if_get_device(iface); in net_canbus_iface_init() 136 static int net_canbus_init(const struct device *dev) in net_canbus_init()
|
| /Zephyr-latest/drivers/usb/bc12/ |
| D | bc12_pi3usb9201.c | 31 const struct device *dev; 86 static int pi3usb9201_interrupt_enable(const struct device *dev, const bool enable) in pi3usb9201_interrupt_enable() 96 static int pi3usb9201_bc12_detect_ctrl(const struct device *dev, const bool enable) in pi3usb9201_bc12_detect_ctrl() 105 static int pi3usb9201_bc12_usb_switch(const struct device *dev, bool enable) in pi3usb9201_bc12_usb_switch() 115 static int pi3usb9201_set_mode(const struct device *dev, enum pi3usb9201_mode mode) in pi3usb9201_set_mode() 125 static int pi3usb9201_get_mode(const struct device *dev, enum pi3usb9201_mode *const mode) in pi3usb9201_get_mode() 143 static int pi3usb9201_get_status(const struct device *dev, uint8_t *const client, in pi3usb9201_get_status() 171 static void pi3usb9201_notify_callback(const struct device *dev, in pi3usb9201_notify_callback() 181 static bool pi3usb9201_partner_has_changed(const struct device *dev, in pi3usb9201_partner_has_changed() 215 static void pi3usb9201_update_charging_partner(const struct device *dev, in pi3usb9201_update_charging_partner() [all …]
|