/Zephyr-latest/drivers/watchdog/ |
D | wdt_litex.c | 42 static bool wdt_litex_is_enabled(const struct device *dev) in wdt_litex_is_enabled() 49 static void wdt_litex_irq_enable(const struct device *dev) in wdt_litex_irq_enable() 63 static void wdt_litex_enable(const struct device *dev) in wdt_litex_enable() 89 static int wdt_litex_disable(const struct device *dev) in wdt_litex_disable() 103 static int wdt_litex_feed(const struct device *dev, int channel_id) in wdt_litex_feed() 116 static int wdt_litex_setup(const struct device *dev, uint8_t options) in wdt_litex_setup() 136 static int wdt_litex_install_timeout(const struct device *dev, const struct wdt_timeout_cfg *cfg) in wdt_litex_install_timeout() 179 const struct device *dev = (const struct device *)arg; in wdt_litex_isr() 193 static int wdt_litex_init(const struct device *dev) in wdt_litex_init()
|
/Zephyr-latest/drivers/counter/ |
D | counter_max32_rtc.c | 39 static int api_start(const struct device *dev) in api_start() 57 static int api_stop(const struct device *dev) in api_stop() 69 static int api_get_value(const struct device *dev, uint32_t *ticks) in api_get_value() 95 static int api_set_top_value(const struct device *dev, const struct counter_top_cfg *counter_cfg) in api_set_top_value() 114 static uint32_t api_get_pending_int(const struct device *dev) in api_get_pending_int() 126 static uint32_t api_get_top_value(const struct device *dev) in api_get_top_value() 133 static int api_set_alarm(const struct device *dev, uint8_t chan, in api_set_alarm() 179 static int api_cancel_alarm(const struct device *dev, uint8_t chan) in api_cancel_alarm() 191 static void rtc_max32_isr(const struct device *dev) in rtc_max32_isr() 213 static int rtc_max32_init(const struct device *dev) in rtc_max32_init()
|
/Zephyr-latest/drivers/espi/ |
D | espi_it8xxx2.c | 81 const struct device *wucs; 119 void (*vwidx_isr)(const struct device *dev, uint8_t update_flag); 129 void (*espi_isr)(const struct device *dev, bool enable); 135 void (*vw_signal_isr)(const struct device *dev); 255 static void smfi_it8xxx2_init(const struct device *dev) in smfi_it8xxx2_init() 301 static void ec2i_it8xxx2_wait_status_cleared(const struct device *dev, in ec2i_it8xxx2_wait_status_cleared() 312 static void ec2i_it8xxx2_write_pnpcfg(const struct device *dev, in ec2i_it8xxx2_write_pnpcfg() 339 static void ec2i_it8xxx2_write(const struct device *dev, in ec2i_it8xxx2_write() 348 static void pnpcfg_it8xxx2_configure(const struct device *dev, in pnpcfg_it8xxx2_configure() 361 static void pnpcfg_it8xxx2_init(const struct device *dev) in pnpcfg_it8xxx2_init() [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_stellaris.c | 18 typedef void (*config_func_t)(const struct device *dev); 54 static void gpio_stellaris_isr(const struct device *dev) in gpio_stellaris_isr() 66 static int gpio_stellaris_configure(const struct device *dev, in gpio_stellaris_configure() 111 static int gpio_stellaris_get_config(const struct device *dev, in gpio_stellaris_get_config() 138 static int gpio_stellaris_port_get_raw(const struct device *dev, in gpio_stellaris_port_get_raw() 149 static int gpio_stellaris_port_set_masked_raw(const struct device *dev, in gpio_stellaris_port_set_masked_raw() 161 static int gpio_stellaris_port_set_bits_raw(const struct device *dev, in gpio_stellaris_port_set_bits_raw() 172 static int gpio_stellaris_port_clear_bits_raw(const struct device *dev, in gpio_stellaris_port_clear_bits_raw() 183 static int gpio_stellaris_port_toggle_bits(const struct device *dev, in gpio_stellaris_port_toggle_bits() 197 static int gpio_stellaris_pin_interrupt_configure(const struct device *dev, in gpio_stellaris_pin_interrupt_configure() [all …]
|
D | gpio_mcux.c | 35 static int gpio_mcux_configure(const struct device *dev, in gpio_mcux_configure() 127 static int gpio_mcux_port_get_raw(const struct device *dev, uint32_t *value) in gpio_mcux_port_get_raw() 137 static int gpio_mcux_port_set_masked_raw(const struct device *dev, in gpio_mcux_port_set_masked_raw() 149 static int gpio_mcux_port_set_bits_raw(const struct device *dev, in gpio_mcux_port_set_bits_raw() 160 static int gpio_mcux_port_clear_bits_raw(const struct device *dev, in gpio_mcux_port_clear_bits_raw() 171 static int gpio_mcux_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_mcux_port_toggle_bits() 182 static uint32_t get_port_pcr_irqc_value_from_flags(const struct device *dev, in get_port_pcr_irqc_value_from_flags() 229 static uint32_t get_gpio_icr_irqc_value_from_flags(const struct device *dev, in get_gpio_icr_irqc_value_from_flags() 266 static int gpio_mcux_pin_interrupt_configure(const struct device *dev, in gpio_mcux_pin_interrupt_configure() 305 static int gpio_mcux_manage_callback(const struct device *dev, in gpio_mcux_manage_callback() [all …]
|
D | gpio_mmio32.c | 33 static int gpio_mmio32_config(const struct device *dev, in gpio_mmio32_config() 66 static int gpio_mmio32_port_get_raw(const struct device *dev, uint32_t *value) in gpio_mmio32_port_get_raw() 76 static int gpio_mmio32_port_set_masked_raw(const struct device *dev, in gpio_mmio32_port_set_masked_raw() 96 static int gpio_mmio32_port_set_bits_raw(const struct device *dev, in gpio_mmio32_port_set_bits_raw() 114 static int gpio_mmio32_port_clear_bits_raw(const struct device *dev, in gpio_mmio32_port_clear_bits_raw() 132 static int gpio_mmio32_port_toggle_bits(const struct device *dev, in gpio_mmio32_port_toggle_bits() 159 int gpio_mmio32_init(const struct device *dev) in gpio_mmio32_init()
|
/Zephyr-latest/drivers/auxdisplay/ |
D | auxdisplay_jhd1313.c | 86 static void auxdisplay_jhd1313_reg_set(const struct device *i2c, uint8_t addr, uint8_t data) in auxdisplay_jhd1313_reg_set() 93 static int auxdisplay_jhd1313_print(const struct device *dev, const uint8_t *data, uint16_t size) in auxdisplay_jhd1313_print() 108 static int auxdisplay_jhd1313_cursor_position_set(const struct device *dev, in auxdisplay_jhd1313_cursor_position_set() 131 static int auxdisplay_jhd1313_clear(const struct device *dev) in auxdisplay_jhd1313_clear() 172 static int auxdisplay_jhd1313_cursor_set_enabled(const struct device *dev, bool enabled) in auxdisplay_jhd1313_cursor_set_enabled() 181 static int auxdisplay_jhd1313_position_blinking_set_enabled(const struct device *dev, bool enabled) in auxdisplay_jhd1313_position_blinking_set_enabled() 190 static void auxdisplay_jhd1313_input_state_set(const struct device *dev, uint8_t opt) in auxdisplay_jhd1313_input_state_set() 203 static int auxdisplay_jhd1313_backlight_set(const struct device *dev, uint8_t colour) in auxdisplay_jhd1313_backlight_set() 222 static int auxdisplay_jhd1313_backlight_get(const struct device *dev, uint8_t *backlight) in auxdisplay_jhd1313_backlight_get() 231 static void auxdisplay_jhd1313_function_set(const struct device *dev, uint8_t opt) in auxdisplay_jhd1313_function_set() [all …]
|
/Zephyr-latest/drivers/serial/ |
D | uart_mcux_lpuart.c | 42 const struct device *dma_dev; 51 const struct device *parent_dev; 53 const struct device *clock_dev; 65 void (*irq_config_func)(const struct device *dev); 93 const struct device *uart_dev; 131 static void mcux_lpuart_pm_policy_state_lock_get(const struct device *dev) in mcux_lpuart_pm_policy_state_lock_get() 141 static void mcux_lpuart_pm_policy_state_lock_put(const struct device *dev) in mcux_lpuart_pm_policy_state_lock_put() 152 static int mcux_lpuart_poll_in(const struct device *dev, unsigned char *c) in mcux_lpuart_poll_in() 166 static void mcux_lpuart_poll_out(const struct device *dev, unsigned char c) in mcux_lpuart_poll_out() 200 static int mcux_lpuart_err_check(const struct device *dev) in mcux_lpuart_err_check() [all …]
|
D | uart_emul.c | 37 const struct device *dev; 110 static void uart_emul_tx_data_ready(const struct device *dev) in uart_emul_tx_data_ready() 128 static int uart_emul_poll_in(const struct device *dev, unsigned char *p_char) in uart_emul_poll_in() 146 static void uart_emul_poll_out(const struct device *dev, unsigned char out_char) in uart_emul_poll_out() 169 static int uart_emul_err_check(const struct device *dev) in uart_emul_err_check() 179 static int uart_emul_configure(const struct device *dev, const struct uart_config *cfg) in uart_emul_configure() 187 static int uart_emul_config_get(const struct device *dev, struct uart_config *cfg) in uart_emul_config_get() 197 static int uart_emul_fifo_fill(const struct device *dev, const uint8_t *tx_data, int size) in uart_emul_fifo_fill() 217 static int uart_emul_fifo_read(const struct device *dev, uint8_t *rx_data, int size) in uart_emul_fifo_read() 232 static int uart_emul_irq_tx_ready(const struct device *dev) in uart_emul_irq_tx_ready() [all …]
|
D | uart_rtt.c | 28 static int uart_rtt_init(const struct device *dev) in uart_rtt_init() 57 static int uart_rtt_poll_in(const struct device *dev, unsigned char *c) in uart_rtt_poll_in() 72 static void uart_rtt_poll_out(const struct device *dev, unsigned char c) in uart_rtt_poll_out() 82 static int uart_rtt_callback_set(const struct device *dev, in uart_rtt_callback_set() 92 static int uart_rtt_tx(const struct device *dev, in uart_rtt_tx() 117 static int uart_rtt_tx_abort(const struct device *dev) in uart_rtt_tx_abort() 125 static int uart_rtt_rx_enable(const struct device *dev, in uart_rtt_rx_enable() 142 static int uart_rtt_rx_disable(const struct device *dev) in uart_rtt_rx_disable() 150 static int uart_rtt_rx_buf_rsp(const struct device *dev, in uart_rtt_rx_buf_rsp()
|
/Zephyr-latest/include/zephyr/drivers/ethernet/ |
D | eth_nxp_enet.h | 43 extern void nxp_enet_mdio_callback(const struct device *mdio_dev, 48 extern void nxp_enet_ptp_clock_callback(const struct device *dev, 63 extern void nxp_enet_driver_cb(const struct device *dev,
|
/Zephyr-latest/include/zephyr/drivers/mfd/ |
D | tle9104.h | 53 int tle9104_get_diagnostics(const struct device *dev, 62 int tle9104_clear_diagnostics(const struct device *dev); 71 int tle9104_write_state(const struct device *dev, uint8_t state);
|
/Zephyr-latest/drivers/usb_c/ppc/ |
D | nxp_nx20p3483.c | 47 const struct device *dev; 61 static int read_reg(const struct device *dev, uint8_t reg, uint8_t *value) in read_reg() 75 static int write_reg(const struct device *dev, uint8_t reg, uint8_t value) in write_reg() 89 static int nx20p3483_set_snk_ovp_limit(const struct device *dev, uint8_t u_thresh) in nx20p3483_set_snk_ovp_limit() 109 int nx20p3483_is_dead_battery_mode(const struct device *dev) in nx20p3483_is_dead_battery_mode() 122 int nx20p3483_exit_dead_battery_mode(const struct device *dev) in nx20p3483_exit_dead_battery_mode() 141 static int nx20p3483_is_vbus_source(const struct device *dev) in nx20p3483_is_vbus_source() 155 static int nx20p3483_is_vbus_sink(const struct device *dev) in nx20p3483_is_vbus_sink() 168 static int nx20p3483_set_vbus_sink(const struct device *dev, bool enable) in nx20p3483_set_vbus_sink() 180 static int nx20p3483_set_vbus_discharge(const struct device *dev, bool enable) in nx20p3483_set_vbus_discharge() [all …]
|
/Zephyr-latest/drivers/sensor/st/lps22hh/ |
D | lps22hh.h | 50 const struct device *bus; 65 const struct device *dev; 83 int lps22hh_trigger_set(const struct device *dev, 87 int lps22hh_init_interrupt(const struct device *dev);
|
/Zephyr-latest/include/zephyr/ipc/ |
D | ipc_service.h | 184 const struct device *instance; 220 int ipc_service_open_instance(const struct device *instance); 239 int ipc_service_close_instance(const struct device *instance); 261 int ipc_service_register_endpoint(const struct device *instance,
|
/Zephyr-latest/drivers/sensor/sensirion/scd4x/ |
D | scd4x.c | 31 static int scd4x_write_command(const struct device *dev, uint8_t cmd) in scd4x_write_command() 48 static int scd4x_read_reg(const struct device *dev, uint8_t *rx_buf, uint8_t rx_buf_size) in scd4x_read_reg() 70 static int scd4x_write_reg(const struct device *dev, uint8_t cmd, uint16_t *data, uint8_t data_size) in scd4x_write_reg() 98 static int scd4x_data_ready(const struct device *dev, bool *is_data_ready) in scd4x_data_ready() 125 static int scd4x_read_sample(const struct device *dev) in scd4x_read_sample() 150 static int scd4x_setup_measurement(const struct device *dev) in scd4x_setup_measurement() 183 static int scd4x_set_idle_mode(const struct device *dev) in scd4x_set_idle_mode() 207 static int scd4x_set_temperature_offset(const struct device *dev, const struct sensor_value *val) in scd4x_set_temperature_offset() 223 static int scd4x_set_sensor_altitude(const struct device *dev, const struct sensor_value *val) in scd4x_set_sensor_altitude() 236 static int scd4x_set_ambient_pressure(const struct device *dev, const struct sensor_value *val) in scd4x_set_ambient_pressure() [all …]
|
/Zephyr-latest/include/zephyr/drivers/adc/ |
D | adc_npcx_threshold.h | 51 int adc_npcx_threshold_mv_to_thrval(const struct device *dev, uint32_t val_mv, 68 int adc_npcx_threshold_ctrl_set_param(const struct device *dev, 87 int adc_npcx_threshold_ctrl_enable(const struct device *dev, uint8_t th_sel,
|
/Zephyr-latest/drivers/mbox/ |
D | mbox_nrf_vevif_event_rx.c | 36 static void trigger_callback(const struct device *dev, struct mbox_vevif_event_rx_cbs *cbs, in trigger_callback() 46 static void vevif_event_rx_isr(const void *device) in vevif_event_rx_isr() argument 48 const struct device *dev = (struct device *)device; in vevif_event_rx_isr() 71 static uint32_t vevif_event_rx_max_channels_get(const struct device *dev) in vevif_event_rx_max_channels_get() 78 static int vevif_event_rx_register_callback(const struct device *dev, uint32_t id, in vevif_event_rx_register_callback() 95 static int vevif_event_rx_set_enabled(const struct device *dev, uint32_t id, bool enable) in vevif_event_rx_set_enabled() 129 static int vevif_event_rx_init(const struct device *dev) in vevif_event_rx_init()
|
D | mbox_nxp_imx_mu.c | 34 static int nxp_imx_mu_send(const struct device *dev, uint32_t channel, const struct mbox_msg *msg) in nxp_imx_mu_send() 60 static int nxp_imx_mu_register_callback(const struct device *dev, uint32_t channel, in nxp_imx_mu_register_callback() 75 static int nxp_imx_mu_mtu_get(const struct device *dev) in nxp_imx_mu_mtu_get() 81 static uint32_t nxp_imx_mu_max_channels_get(const struct device *dev) in nxp_imx_mu_max_channels_get() 87 static int nxp_imx_mu_set_enabled(const struct device *dev, uint32_t channel, bool enable) in nxp_imx_mu_set_enabled() 124 static void handle_irq(const struct device *dev); 132 static int nxp_imx_mu_##idx##_init(const struct device *dev) \ 148 const struct device *dev = DEVICE_DT_INST_GET(idx); \ 158 static void handle_irq(const struct device *dev) in DT_INST_FOREACH_STATUS_OKAY()
|
/Zephyr-latest/drivers/regulator/ |
D | regulator_nxp_vref.c | 32 static int regulator_nxp_vref_enable(const struct device *dev) in regulator_nxp_vref_enable() 57 static int regulator_nxp_vref_disable(const struct device *dev) in regulator_nxp_vref_disable() 71 static int regulator_nxp_vref_set_mode(const struct device *dev, regulator_mode_t mode) in regulator_nxp_vref_set_mode() 108 static int regulator_nxp_vref_get_mode(const struct device *dev, regulator_mode_t *mode) in regulator_nxp_vref_get_mode() 128 static inline unsigned int regulator_nxp_vref_count_voltages(const struct device *dev) in regulator_nxp_vref_count_voltages() 133 static int regulator_nxp_vref_list_voltage(const struct device *dev, in regulator_nxp_vref_list_voltage() 139 static int regulator_nxp_vref_set_voltage(const struct device *dev, in regulator_nxp_vref_set_voltage() 158 static int regulator_nxp_vref_get_voltage(const struct device *dev, in regulator_nxp_vref_get_voltage() 185 static int regulator_nxp_vref_init(const struct device *dev) in regulator_nxp_vref_init()
|
/Zephyr-latest/include/zephyr/drivers/ |
D | spi.h | 379 const struct device *bus; 545 static inline int UTIL_CAT(dev_id, _init)(const struct device *dev) \ 588 static inline void spi_transceive_stats(const struct device *dev, int error, in spi_transceive_stats() 646 typedef int (*spi_api_io)(const struct device *dev, 658 typedef void (*spi_callback_t)(const struct device *dev, int result, void *data); 665 typedef int (*spi_api_io_async)(const struct device *dev, 678 typedef void (*spi_api_iodev_submit)(const struct device *dev, 687 typedef int (*spi_api_release)(const struct device *dev, 770 __syscall int spi_transceive(const struct device *dev, 775 static inline int z_impl_spi_transceive(const struct device *dev, in z_impl_spi_transceive() [all …]
|
/Zephyr-latest/drivers/sensor/jedec/jc42/ |
D | jc42.c | 24 int jc42_reg_read(const struct device *dev, uint8_t reg, uint16_t *val) in jc42_reg_read() 36 int jc42_reg_write_16bit(const struct device *dev, uint8_t reg, uint16_t val) in jc42_reg_write_16bit() 48 int jc42_reg_write_8bit(const struct device *dev, uint8_t reg, uint8_t val) in jc42_reg_write_8bit() 59 static int jc42_set_temperature_resolution(const struct device *dev, uint8_t resolution) in jc42_set_temperature_resolution() 64 static int jc42_sample_fetch(const struct device *dev, enum sensor_channel chan) in jc42_sample_fetch() 73 static int jc42_channel_get(const struct device *dev, enum sensor_channel chan, in jc42_channel_get() 101 int jc42_init(const struct device *dev) in jc42_init()
|
/Zephyr-latest/drivers/sensor/ti/tmag5170/ |
D | tmag5170_trigger.c | 21 const struct device *dev = (const struct device *)arg; in tmag5170_handle_interrupts() 34 const struct device *dev = (const struct device *)arg1; in tmag5170_thread_main() 55 static void tmag5170_gpio_callback(const struct device *port, in tmag5170_gpio_callback() 76 const struct device *dev, in tmag5170_trigger_set() 101 int tmag5170_trigger_init(const struct device *dev) in tmag5170_trigger_init()
|
/Zephyr-latest/drivers/fpga/ |
D | fpga_shell.c | 14 const struct device **dev) in parse_common_args() 26 const struct device *dev; in cmd_on() 46 const struct device *dev; in cmd_off() 66 const struct device *dev; in cmd_reset() 86 const struct device *dev; in cmd_load() 107 const struct device *dev; in cmd_get_status() 122 const struct device *dev; in cmd_get_info()
|
/Zephyr-latest/modules/nrf_wifi/bus/ |
D | spi_if.h | 32 int spim_RDSR1(const struct device *dev, uint8_t *rdsr1); 34 int spim_RDSR2(const struct device *dev, uint8_t *rdsr2); 36 int spim_WRSR2(const struct device *dev, const uint8_t wrsr2);
|