Home
last modified time | relevance | path

Searched refs:device (Results 501 – 525 of 4950) sorted by relevance

1...<<21222324252627282930>>...198

/Zephyr-latest/drivers/gpio/
Dgpio_cc32xx.c63 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 …]
Dgpio_si32.c35 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 …]
Dgpio_davinci.c56 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/
Dieee802154_cc1200.h65 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/
Dlsm6dsl_spi.c23 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/
Dipm_ivshmem.c26 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/
Dspi_pw.c25 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/
Dcomparator_handlers.c10 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/
Dusb_dc_numaker.c77 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/
Duart_b91.c231 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/
Dusbc_pe_snk_states.c21 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/
Dregulator_max20335.c119 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/
Dcounter_nxp_mrt.c55 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 …]
Dcounter_mcux_lptmr.c28 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/
Dintc_shared_irq.c31 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/
Dwdt_mcux_wwdt.c28 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()
Dwdt_handlers.c10 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/
Dudc_numaker.c83 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 …]
Dudc_nrf.c75 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/
Ddummy_driver.c13 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()
Dbad_driver.c13 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/
Despi_emul.c34 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/
Dism330dhcx.c107 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/
Dbmp581.c26 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/
Dstep_dir_stepper_common.c11 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 …]

1...<<21222324252627282930>>...198