/Zephyr-latest/drivers/gpio/ |
D | gpio_cc32xx.c | 63 static int gpio_cc32xx_port_set_bits_raw(const struct device *port, 65 static int gpio_cc32xx_port_clear_bits_raw(const struct device *port, 68 static inline int gpio_cc32xx_config(const struct device *port, in gpio_cc32xx_config() 103 static int gpio_cc32xx_port_get_raw(const struct device *port, in gpio_cc32xx_port_get_raw() 115 static int gpio_cc32xx_port_set_masked_raw(const struct device *port, in gpio_cc32xx_port_set_masked_raw() 127 static int gpio_cc32xx_port_set_bits_raw(const struct device *port, in gpio_cc32xx_port_set_bits_raw() 138 static int gpio_cc32xx_port_clear_bits_raw(const struct device *port, in gpio_cc32xx_port_clear_bits_raw() 149 static int gpio_cc32xx_port_toggle_bits(const struct device *port, in gpio_cc32xx_port_toggle_bits() 164 static int gpio_cc32xx_pin_interrupt_configure(const struct device *port, in gpio_cc32xx_pin_interrupt_configure() 207 static int gpio_cc32xx_manage_callback(const struct device *dev, in gpio_cc32xx_manage_callback() [all …]
|
D | gpio_si32.c | 35 static int gpio_si32_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_si32_configure() 73 static int gpio_si32_port_get_raw(const struct device *dev, uint32_t *value) in gpio_si32_port_get_raw() 82 static int gpio_si32_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask, in gpio_si32_port_set_masked_raw() 92 static int gpio_si32_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_si32_port_set_bits_raw() 101 static int gpio_si32_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_si32_port_clear_bits_raw() 110 static int gpio_si32_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins) in gpio_si32_port_toggle_bits() 119 static int gpio_si32_pin_interrupt_configure(const struct device *dev, gpio_pin_t pin, in gpio_si32_pin_interrupt_configure() 154 static int gpio_si32_manage_callback(const struct device *dev, struct gpio_callback *callback, in gpio_si32_manage_callback() 173 static int gpio_si32_init(const struct device *dev) in gpio_si32_init() 201 static const struct device *gpio_devices[] = {DT_INST_FOREACH_STATUS_OKAY(GPIO_DEVICE_LIST_ENTRY)}; [all …]
|
D | gpio_davinci.c | 56 void (*bank_config)(const struct device *dev); 65 static int gpio_davinci_configure(const struct device *dev, gpio_pin_t pin, in gpio_davinci_configure() 92 static int gpio_davinci_port_get_raw(const struct device *dev, in gpio_davinci_port_get_raw() 102 static int gpio_davinci_port_set_masked_raw(const struct device *dev, in gpio_davinci_port_set_masked_raw() 112 static int gpio_davinci_port_set_bits_raw(const struct device *dev, in gpio_davinci_port_set_bits_raw() 122 static int gpio_davinci_port_clear_bits_raw(const struct device *dev, in gpio_davinci_port_clear_bits_raw() 132 static int gpio_davinci_port_toggle_bits(const struct device *dev, in gpio_davinci_port_toggle_bits() 151 static int gpio_davinci_init(const struct device *dev) in gpio_davinci_init() 172 static void gpio_davinci_bank_##n##_config(const struct device *dev) \
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_cc1200.h | 65 bool z_cc1200_access_reg(const struct device *dev, bool read, uint8_t addr, 68 static inline uint8_t cc1200_read_single_reg(const struct device *dev, in cc1200_read_single_reg() 80 static inline bool cc1200_write_single_reg(const struct device *dev, in cc1200_write_single_reg() 86 static inline bool cc1200_instruct(const struct device *dev, uint8_t addr) in cc1200_instruct() 92 static inline uint8_t read_reg_##__reg_name(const struct device *dev) \ 98 static inline bool write_reg_##__reg_name(const struct device *dev, \ 123 static inline bool instruct_##__ins_name(const struct device *dev) \
|
/Zephyr-latest/drivers/sensor/st/lsm6dsl/ |
D | lsm6dsl_spi.c | 23 static int lsm6dsl_raw_read(const struct device *dev, uint8_t reg_addr, in lsm6dsl_raw_read() 63 static int lsm6dsl_raw_write(const struct device *dev, uint8_t reg_addr, in lsm6dsl_raw_write() 95 static int lsm6dsl_spi_read_data(const struct device *dev, uint8_t reg_addr, in lsm6dsl_spi_read_data() 101 static int lsm6dsl_spi_write_data(const struct device *dev, uint8_t reg_addr, in lsm6dsl_spi_write_data() 107 static int lsm6dsl_spi_read_reg(const struct device *dev, uint8_t reg_addr, in lsm6dsl_spi_read_reg() 113 static int lsm6dsl_spi_update_reg(const struct device *dev, uint8_t reg_addr, in lsm6dsl_spi_update_reg() 131 int lsm6dsl_spi_init(const struct device *dev) in lsm6dsl_spi_init()
|
/Zephyr-latest/drivers/ipm/ |
D | ipm_ivshmem.c | 26 const struct device *ivshmem_dev; 43 const struct device *dev = (const struct device *)arg; in ivshmem_ipm_event_loop_thread() 69 static int ivshmem_ipm_send(const struct device *dev, int wait, uint32_t id, in ivshmem_ipm_send() 82 static void ivshmem_ipm_register_callback(const struct device *dev, in ivshmem_ipm_register_callback() 92 static int ivshmem_ipm_set_enabled(const struct device *dev, int enable) in ivshmem_ipm_set_enabled() 101 static int ivshmem_ipm_init(const struct device *dev) in ivshmem_ipm_init()
|
/Zephyr-latest/drivers/spi/ |
D | spi_pw.c | 25 static uint32_t spi_pw_reg_read(const struct device *dev, uint32_t offset) in spi_pw_reg_read() 30 static void spi_pw_reg_write(const struct device *dev, in spi_pw_reg_write() 37 static void spi_pw_ssp_reset(const struct device *dev) in spi_pw_ssp_reset() 51 static void spi_pw_enable_cs_hw_ctrl(const struct device *dev) in spi_pw_enable_cs_hw_ctrl() 60 static void spi_pw_cs_sw_ctrl(const struct device *dev, bool enable) in spi_pw_cs_sw_ctrl() 79 static void spi_pw_intr_enable(const struct device *dev, bool rx_mask) in spi_pw_intr_enable() 93 static void spi_pw_intr_disable(const struct device *dev) in spi_pw_intr_disable() 103 static void spi_pw_ssp_enable(const struct device *dev) in spi_pw_ssp_enable() 113 static void spi_pw_ssp_disable(const struct device *dev) in spi_pw_ssp_disable() 122 static bool is_pw_ssp_busy(const struct device *dev) in is_pw_ssp_busy() [all …]
|
/Zephyr-latest/drivers/comparator/ |
D | comparator_handlers.c | 10 static inline int z_vrfy_comparator_get_output(const struct device *dev) in z_vrfy_comparator_get_output() 17 static inline int z_vrfy_comparator_set_trigger(const struct device *dev, in z_vrfy_comparator_set_trigger() 25 static inline int z_vrfy_comparator_trigger_is_pending(const struct device *dev) in z_vrfy_comparator_trigger_is_pending()
|
/Zephyr-latest/drivers/usb/device/ |
D | usb_dc_numaker.c | 77 const struct device *clkctrl_dev; 78 void (*irq_config_func)(const struct device *dev); 79 void (*irq_unconfig_func)(const struct device *dev); 92 const struct device *dev; /* Pointer to the containing device */ 171 static inline const struct device *numaker_usbd_device_get(void); 173 static inline void numaker_usbd_lock(const struct device *dev) in numaker_usbd_lock() 180 static inline void numaker_usbd_unlock(const struct device *dev) in numaker_usbd_unlock() 187 static inline void numaker_usbd_sw_connect(const struct device *dev) in numaker_usbd_sw_connect() 202 static inline void numaker_usbd_sw_disconnect(const struct device *dev) in numaker_usbd_sw_disconnect() 211 static inline void numaker_usbd_sw_reconnect(const struct device *dev) in numaker_usbd_sw_reconnect() [all …]
|
/Zephyr-latest/drivers/serial/ |
D | uart_b91.c | 231 static void uart_b91_irq_handler(const struct device *dev) in uart_b91_irq_handler() 246 static int uart_b91_configure(const struct device *dev, in uart_b91_configure() 295 static int uart_b91_config_get(const struct device *dev, in uart_b91_config_get() 307 static int uart_b91_driver_init(const struct device *dev) in uart_b91_driver_init() 338 static void uart_b91_poll_out(const struct device *dev, uint8_t c) in uart_b91_poll_out() 351 static int uart_b91_poll_in(const struct device *dev, unsigned char *c) in uart_b91_poll_in() 367 static int uart_b91_err_check(const struct device *dev) in uart_b91_err_check() 377 static int uart_b91_fifo_fill(const struct device *dev, in uart_b91_fifo_fill() 400 static int uart_b91_fifo_read(const struct device *dev, in uart_b91_fifo_read() 419 static void uart_b91_irq_tx_enable(const struct device *dev) in uart_b91_irq_tx_enable() [all …]
|
/Zephyr-latest/subsys/usb/usb_c/ |
D | usbc_pe_snk_states.c | 21 void pe_snk_init(const struct device *dev) in pe_snk_init() 41 void sink_dpm_requests(const struct device *dev) in sink_dpm_requests() 71 const struct device *dev = pe->dev; in pe_snk_startup_entry() 93 const struct device *dev = pe->dev; in pe_snk_startup_run() 118 const struct device *dev = pe->dev; in pe_snk_discovery_run() 120 const struct device *vbus = data->vbus; in pe_snk_discovery_run() 150 const struct device *dev = pe->dev; in pe_snk_wait_for_capabilities_run() 191 const struct device *dev = pe->dev; in pe_snk_evaluate_capability_entry() 224 const struct device *dev = pe->dev; in pe_snk_select_capability_entry() 245 const struct device *dev = pe->dev; in pe_snk_select_capability_run() [all …]
|
/Zephyr-latest/drivers/regulator/ |
D | regulator_max20335.c | 119 static int regulator_max20335_set_enable(const struct device *dev, bool enable) in regulator_max20335_set_enable() 129 static int regulator_max20335_enable(const struct device *dev) in regulator_max20335_enable() 134 static int regulator_max20335_disable(const struct device *dev) in regulator_max20335_disable() 139 static int regulator_max20335_set_mode(const struct device *dev, regulator_mode_t mode) in regulator_max20335_set_mode() 162 static unsigned int regulator_max20335_count_voltages(const struct device *dev) in regulator_max20335_count_voltages() 169 static int regulator_max20335_list_voltage(const struct device *dev, unsigned int idx, in regulator_max20335_list_voltage() 177 static int regulator_max20335_set_buck_ldo_voltage(const struct device *dev, int32_t min_uv, in regulator_max20335_set_buck_ldo_voltage() 193 static int regulator_max20335_buck12_ldo123_get_voltage(const struct device *dev, in regulator_max20335_buck12_ldo123_get_voltage() 209 static int regulator_max20335_get_voltage(const struct device *dev, int32_t *volt_uv) in regulator_max20335_get_voltage() 219 static int regulator_max20335_set_voltage(const struct device *dev, int32_t min_uv, int32_t max_uv) in regulator_max20335_set_voltage() [all …]
|
/Zephyr-latest/drivers/counter/ |
D | counter_nxp_mrt.c | 55 const struct device *clock_dev; 57 void (*irq_config_func)(const struct device *dev); 59 const struct device *const *channels; 63 static int nxp_mrt_stop(const struct device *dev) in nxp_mrt_stop() 78 static int nxp_mrt_start(const struct device *dev) in nxp_mrt_start() 100 static int nxp_mrt_get_value(const struct device *dev, uint32_t *ticks) in nxp_mrt_get_value() 112 static int nxp_mrt_set_top_value(const struct device *dev, const struct counter_top_cfg *cfg) in nxp_mrt_set_top_value() 162 static uint32_t nxp_mrt_get_top_value(const struct device *dev) in nxp_mrt_get_top_value() 171 static uint32_t nxp_mrt_get_pending_int(const struct device *dev) in nxp_mrt_get_pending_int() 180 static inline int nxp_mrt_set_alarm(const struct device *dev, in nxp_mrt_set_alarm() [all …]
|
D | counter_mcux_lptmr.c | 28 void (*irq_config_func)(const struct device *dev); 36 static int mcux_lptmr_start(const struct device *dev) in mcux_lptmr_start() 47 static int mcux_lptmr_stop(const struct device *dev) in mcux_lptmr_stop() 58 static int mcux_lptmr_get_value(const struct device *dev, uint32_t *ticks) in mcux_lptmr_get_value() 67 static int mcux_lptmr_set_top_value(const struct device *dev, in mcux_lptmr_set_top_value() 95 static uint32_t mcux_lptmr_get_pending_int(const struct device *dev) in mcux_lptmr_get_pending_int() 106 static uint32_t mcux_lptmr_get_top_value(const struct device *dev) in mcux_lptmr_get_top_value() 113 static void mcux_lptmr_isr(const struct device *dev) in mcux_lptmr_isr() 127 static int mcux_lptmr_init(const struct device *dev) in mcux_lptmr_init() 163 static void mcux_lptmr_irq_config_##n(const struct device *dev) \ [all …]
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_shared_irq.c | 31 const struct device *isr_dev; 46 static int isr_register(const struct device *dev, isr_t isr_func, in isr_register() 47 const struct device *isr_dev) in isr_register() 68 static inline int enable(const struct device *dev, in enable() 69 const struct device *isr_dev) in enable() 101 static inline int disable(const struct device *dev, in disable() 102 const struct device *isr_dev) in disable() 120 static void shared_irq_isr(const struct device *dev) in shared_irq_isr() 140 static int shared_irq_initialize(const struct device *dev) in shared_irq_initialize()
|
/Zephyr-latest/drivers/watchdog/ |
D | wdt_mcux_wwdt.c | 28 void (*irq_config_func)(const struct device *dev); 37 static int mcux_wwdt_setup(const struct device *dev, uint8_t options) in mcux_wwdt_setup() 54 static int mcux_wwdt_disable(const struct device *dev) in mcux_wwdt_disable() 74 static int mcux_wwdt_install_timeout(const struct device *dev, in mcux_wwdt_install_timeout() 136 static int mcux_wwdt_feed(const struct device *dev, int channel_id) in mcux_wwdt_feed() 152 static void mcux_wwdt_isr(const struct device *dev) in mcux_wwdt_isr() 167 static int mcux_wwdt_init(const struct device *dev) in mcux_wwdt_init() 183 static void mcux_wwdt_config_func_0(const struct device *dev); 200 static void mcux_wwdt_config_func_0(const struct device *dev) in mcux_wwdt_config_func_0()
|
D | wdt_handlers.c | 10 static inline int z_vrfy_wdt_setup(const struct device *dev, uint8_t options) in z_vrfy_wdt_setup() 18 static inline int z_vrfy_wdt_disable(const struct device *dev) in z_vrfy_wdt_disable() 26 static inline int z_vrfy_wdt_feed(const struct device *dev, int channel_id) in z_vrfy_wdt_feed()
|
/Zephyr-latest/drivers/usb/udc/ |
D | udc_numaker.c | 83 const struct device *dev; /* Pointer to the containing device */ 119 const struct device *clkctrl_dev; 120 void (*irq_config_func)(const struct device *dev); 121 void (*irq_unconfig_func)(const struct device *dev); 125 void (*make_thread)(const struct device *dev); 165 static inline void numaker_usbd_sw_connect(const struct device *dev) in numaker_usbd_sw_connect() 180 static inline void numaker_usbd_sw_disconnect(const struct device *dev) in numaker_usbd_sw_disconnect() 189 static inline void numaker_usbd_sw_reconnect(const struct device *dev) in numaker_usbd_sw_reconnect() 197 static inline void numaker_usbd_reset_addr(const struct device *dev) in numaker_usbd_reset_addr() 207 static inline void numaker_usbd_set_addr(const struct device *dev) in numaker_usbd_set_addr() [all …]
|
D | udc_nrf.c | 75 const static struct device *udc_nrf_dev; 86 static void udc_nrf_clear_control_out(const struct device *dev) in udc_nrf_clear_control_out() 97 static void udc_event_xfer_in_next(const struct device *dev, const uint8_t ep) in udc_event_xfer_in_next() 126 static void udc_event_xfer_ctrl_in(const struct device *dev, in udc_event_xfer_ctrl_in() 152 static void udc_event_fake_status_in(const struct device *dev) in udc_event_fake_status_in() 166 static void udc_event_xfer_in(const struct device *dev, in udc_event_xfer_in() 211 static void udc_event_xfer_ctrl_out(const struct device *dev, in udc_event_xfer_ctrl_out() 227 static void udc_event_xfer_out_next(const struct device *dev, const uint8_t ep) in udc_event_xfer_out_next() 257 static void udc_event_xfer_out(const struct device *dev, in udc_event_xfer_out() 303 static int usbd_ctrl_feed_dout(const struct device *dev, in usbd_ctrl_feed_dout() [all …]
|
/Zephyr-latest/tests/kernel/device/src/ |
D | dummy_driver.c | 13 typedef int (*dummy_api_configure_t)(const struct device *dev, 21 static int dummy_configure(const struct device *dev, uint32_t config) in dummy_configure() 30 int dummy_init(const struct device *dev) in dummy_init()
|
D | bad_driver.c | 13 typedef int (*bad_api_configure_t)(const struct device *dev, 21 static int bad_configure(const struct device *dev, uint32_t config) in bad_configure() 30 int bad_driver_init(const struct device *dev) in bad_driver_init()
|
/Zephyr-latest/drivers/espi/ |
D | espi_emul.c | 34 static struct espi_emul *espi_emul_find(const struct device *dev, unsigned int chipsel) in espi_emul_find() 51 static int espi_emul_config(const struct device *dev, struct espi_cfg *cfg) in espi_emul_config() 62 static int emul_espi_trigger_event(const struct device *dev, struct espi_event *evt) in emul_espi_trigger_event() 80 static bool espi_emul_get_channel_status(const struct device *dev, enum espi_channel ch) in espi_emul_get_channel_status() 87 static int espi_emul_read_lpc_request(const struct device *dev, enum lpc_peripheral_opcode op, in espi_emul_read_lpc_request() 123 static int espi_emul_write_lpc_request(const struct device *dev, enum lpc_peripheral_opcode op, in espi_emul_write_lpc_request() 133 static int espi_emul_send_vwire(const struct device *dev, enum espi_vwire_signal vw, uint8_t level) in espi_emul_send_vwire() 156 static int espi_emul_receive_vwire(const struct device *dev, enum espi_vwire_signal vw, in espi_emul_receive_vwire() 180 static int espi_emul_manage_callback(const struct device *dev, struct espi_callback *callback, in espi_emul_manage_callback() 193 static int espi_emul_init(const struct device *dev) in espi_emul_init() [all …]
|
/Zephyr-latest/drivers/sensor/st/ism330dhcx/ |
D | ism330dhcx.c | 107 static inline int ism330dhcx_reboot(const struct device *dev) in ism330dhcx_reboot() 121 static int ism330dhcx_accel_set_fs_raw(const struct device *dev, uint8_t fs) in ism330dhcx_accel_set_fs_raw() 134 static int ism330dhcx_accel_set_odr_raw(const struct device *dev, uint8_t odr) in ism330dhcx_accel_set_odr_raw() 147 static int ism330dhcx_gyro_set_fs_raw(const struct device *dev, uint8_t fs) in ism330dhcx_gyro_set_fs_raw() 158 static int ism330dhcx_gyro_set_odr_raw(const struct device *dev, uint8_t odr) in ism330dhcx_gyro_set_odr_raw() 169 static int ism330dhcx_accel_odr_set(const struct device *dev, uint16_t freq) in ism330dhcx_accel_odr_set() 186 static int ism330dhcx_accel_range_set(const struct device *dev, int32_t range) in ism330dhcx_accel_range_set() 205 static int ism330dhcx_accel_config(const struct device *dev, in ism330dhcx_accel_config() 223 static int ism330dhcx_gyro_odr_set(const struct device *dev, uint16_t freq) in ism330dhcx_gyro_odr_set() 240 static int ism330dhcx_gyro_range_set(const struct device *dev, int32_t range) in ism330dhcx_gyro_range_set() [all …]
|
/Zephyr-latest/drivers/sensor/bosch/bmp581/ |
D | bmp581.c | 26 static int power_up_check(const struct device *dev); 27 static int get_nvm_status(uint8_t *nvm_status, const struct device *dev); 28 static int get_interrupt_status(uint8_t *int_status, const struct device *dev); 31 const struct device *dev); 33 const struct device *dev); 34 static int set_odr_config(const struct sensor_value *odr, const struct device *dev); 35 static int soft_reset(const struct device *dev); 36 static int set_iir_config(const struct sensor_value *iir, const struct device *dev); 37 static int get_power_mode(enum bmp5_powermode *powermode, const struct device *dev); 38 static int set_power_mode(enum bmp5_powermode powermode, const struct device *dev); [all …]
|
/Zephyr-latest/drivers/stepper/step_dir/ |
D | step_dir_stepper_common.c | 11 static inline int step_dir_stepper_perform_step(const struct device *dev) in step_dir_stepper_perform_step() 56 static void stepper_trigger_callback(const struct device *dev, enum stepper_event event) in stepper_trigger_callback() 126 static void update_direction_from_step_count(const struct device *dev) in update_direction_from_step_count() 139 static void position_mode_task(const struct device *dev) in position_mode_task() 155 static void velocity_mode_task(const struct device *dev) in velocity_mode_task() 166 void stepper_handle_timing_signal(const struct device *dev) in stepper_handle_timing_signal() 185 int step_dir_stepper_common_init(const struct device *dev) in step_dir_stepper_common_init() 226 int step_dir_stepper_common_move_by(const struct device *dev, const int32_t micro_steps) in step_dir_stepper_common_move_by() 247 int step_dir_stepper_common_set_max_velocity(const struct device *dev, const uint32_t velocity) in step_dir_stepper_common_set_max_velocity() 270 int step_dir_stepper_common_set_reference_position(const struct device *dev, const int32_t value) in step_dir_stepper_common_set_reference_position() [all …]
|