/Zephyr-latest/drivers/eeprom/ |
D | eeprom_shell.c | 18 uint8_t device; member 26 .device = 1, 35 const struct device *eeprom; in cmd_read() 45 eeprom = shell_device_get_binding(argv[args_indx.device]); in cmd_read() 76 const struct device *eeprom; in cmd_write() 101 eeprom = shell_device_get_binding(argv[args_indx.device]); in cmd_write() 135 const struct device *eeprom; in cmd_size() 137 eeprom = shell_device_get_binding(argv[args_indx.device]); in cmd_size() 151 const struct device *eeprom; in cmd_fill() 170 eeprom = shell_device_get_binding(argv[args_indx.device]); in cmd_fill() [all …]
|
/Zephyr-latest/drivers/can/ |
D | can_mcux_mcan.c | 27 const struct device *clock_dev; 29 void (*irq_config_func)(const struct device *dev); 34 static int mcux_mcan_read_reg(const struct device *dev, uint16_t reg, uint32_t *val) in mcux_mcan_read_reg() 42 static int mcux_mcan_write_reg(const struct device *dev, uint16_t reg, uint32_t val) in mcux_mcan_write_reg() 50 static int mcux_mcan_read_mram(const struct device *dev, uint16_t offset, void *dst, size_t len) in mcux_mcan_read_mram() 58 static int mcux_mcan_write_mram(const struct device *dev, uint16_t offset, const void *src, in mcux_mcan_write_mram() 67 static int mcux_mcan_clear_mram(const struct device *dev, uint16_t offset, size_t len) in mcux_mcan_clear_mram() 75 static int mcux_mcan_get_core_clock(const struct device *dev, uint32_t *rate) in mcux_mcan_get_core_clock() 84 static int mcux_mcan_init(const struct device *dev) in mcux_mcan_init() 199 static void mcux_mcan_irq_config_##n(const struct device *dev); \ [all …]
|
/Zephyr-latest/drivers/sensor/st/lsm6dso16is/ |
D | lsm6dso16is_shub.c | 25 static int lsm6dso16is_shub_write_target_reg(const struct device *dev, 28 static int lsm6dso16is_shub_read_target_reg(const struct device *dev, 31 static void lsm6dso16is_shub_enable(const struct device *dev, uint8_t enable); 57 static int lsm6dso16is_lis2mdl_init(const struct device *dev, uint8_t i2c_addr) in lsm6dso16is_lis2mdl_init() 82 static int lsm6dso16is_lis2mdl_odr_set(const struct device *dev, in lsm6dso16is_lis2mdl_odr_set() 106 static int lsm6dso16is_lis2mdl_conf(const struct device *dev, uint8_t i2c_addr, in lsm6dso16is_lis2mdl_conf() 137 static int lsm6dso16is_hts221_read_conv_data(const struct device *dev, in lsm6dso16is_hts221_read_conv_data() 164 static int lsm6dso16is_hts221_init(const struct device *dev, uint8_t i2c_addr) in lsm6dso16is_hts221_init() 178 static int lsm6dso16is_hts221_odr_set(const struct device *dev, in lsm6dso16is_hts221_odr_set() 202 static int lsm6dso16is_hts221_conf(const struct device *dev, uint8_t i2c_addr, in lsm6dso16is_hts221_conf() [all …]
|
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/ |
D | lsm6dsv16x_shub.c | 25 static int lsm6dsv16x_shub_write_target_reg(const struct device *dev, 28 static int lsm6dsv16x_shub_read_target_reg(const struct device *dev, 31 static void lsm6dsv16x_shub_enable(const struct device *dev, uint8_t enable); 57 static int lsm6dsv16x_lis2mdl_init(const struct device *dev, uint8_t i2c_addr) in lsm6dsv16x_lis2mdl_init() 82 static int lsm6dsv16x_lis2mdl_odr_set(const struct device *dev, in lsm6dsv16x_lis2mdl_odr_set() 106 static int lsm6dsv16x_lis2mdl_conf(const struct device *dev, uint8_t i2c_addr, in lsm6dsv16x_lis2mdl_conf() 137 static int lsm6dsv16x_hts221_read_conv_data(const struct device *dev, in lsm6dsv16x_hts221_read_conv_data() 164 static int lsm6dsv16x_hts221_init(const struct device *dev, uint8_t i2c_addr) in lsm6dsv16x_hts221_init() 178 static int lsm6dsv16x_hts221_odr_set(const struct device *dev, in lsm6dsv16x_hts221_odr_set() 202 static int lsm6dsv16x_hts221_conf(const struct device *dev, uint8_t i2c_addr, in lsm6dsv16x_hts221_conf() [all …]
|
/Zephyr-latest/drivers/regulator/ |
D | regulator_npm1300.c | 77 const struct device *mfd; 83 const struct device *mfd; 99 unsigned int regulator_npm1300_count_voltages(const struct device *dev) in regulator_npm1300_count_voltages() 114 int regulator_npm1300_list_voltage(const struct device *dev, unsigned int idx, int32_t *volt_uv) in regulator_npm1300_list_voltage() 129 static int retention_set_voltage(const struct device *dev, int32_t retention_uv) in retention_set_voltage() 157 static int buck_get_voltage_index(const struct device *dev, uint8_t chan, uint8_t *idx) in buck_get_voltage_index() 179 static int buck_set_voltage(const struct device *dev, uint8_t chan, int32_t min_uv, int32_t max_uv) in buck_set_voltage() 212 static int ldo_set_voltage(const struct device *dev, uint8_t chan, int32_t min_uv, int32_t max_uv) in ldo_set_voltage() 227 int regulator_npm1300_set_voltage(const struct device *dev, int32_t min_uv, int32_t max_uv) in regulator_npm1300_set_voltage() 245 static int buck_get_voltage(const struct device *dev, uint8_t chan, int32_t *volt_uv) in buck_get_voltage() [all …]
|
/Zephyr-latest/drivers/usb/udc/ |
D | udc_renesas_ra.c | 23 void (*make_thread)(const struct device *dev); 55 const struct device *dev = p_args->p_context; in udc_renesas_ra_event_handler() 97 static void udc_event_xfer_next(const struct device *dev, const uint8_t ep) in udc_event_xfer_next() 125 static int usbd_ctrl_feed_dout(const struct device *dev, const size_t length) in usbd_ctrl_feed_dout() 145 static int udc_event_xfer_setup(const struct device *dev, struct udc_renesas_ra_evt *evt) in udc_event_xfer_setup() 181 static void udc_event_xfer_ctrl_in(const struct device *dev, struct net_buf *const buf) in udc_event_xfer_ctrl_in() 198 static void udc_event_status_in(const struct device *dev) in udc_event_status_in() 215 static void udc_event_xfer_ctrl_out(const struct device *dev, struct net_buf *const buf, in udc_event_xfer_ctrl_out() 233 static void udc_event_xfer_complete(const struct device *dev, struct udc_renesas_ra_evt *evt) in udc_event_xfer_complete() 283 const struct device *dev = (const struct device *)arg; in renesas_ra_thread_handler() [all …]
|
/Zephyr-latest/drivers/sensor/silabs/si7060/ |
D | si7060.c | 28 static int si7060_reg_read(const struct device *dev, uint8_t reg, uint8_t *val) in si7060_reg_read() 39 static int si7060_reg_write(const struct device *dev, uint8_t reg, uint8_t val) in si7060_reg_write() 46 static int si7060_sample_fetch(const struct device *dev, in si7060_sample_fetch() 75 static int si7060_channel_get(const struct device *dev, in si7060_channel_get() 100 static int si7060_chip_init(const struct device *dev) in si7060_chip_init() 122 static int si7060_init(const struct device *dev) in si7060_init()
|
/Zephyr-latest/drivers/watchdog/ |
D | wdt_npm2100.c | 26 const struct device *mfd; 34 static int wdt_npm2100_setup(const struct device *dev, uint8_t options) in wdt_npm2100_setup() 46 static int wdt_npm2100_disable(const struct device *dev) in wdt_npm2100_disable() 62 static int wdt_npm2100_install_timeout(const struct device *dev, in wdt_npm2100_install_timeout() 105 static int wdt_npm2100_feed(const struct device *dev, int channel_id) in wdt_npm2100_feed() 123 static int wdt_npm2100_init(const struct device *dev) in wdt_npm2100_init()
|
/Zephyr-latest/drivers/reset/ |
D | reset_intel_socfpga.c | 26 static int32_t reset_intel_soc_status(const struct device *dev, uint32_t id, uint8_t *status) in reset_intel_soc_status() 41 static void reset_intel_soc_update(const struct device *dev, uint32_t id, bool assert) in reset_intel_soc_update() 62 static int32_t reset_intel_soc_line_assert(const struct device *dev, uint32_t id) in reset_intel_soc_line_assert() 69 static int32_t reset_intel_soc_line_deassert(const struct device *dev, uint32_t id) in reset_intel_soc_line_deassert() 76 static int32_t reset_intel_soc_line_toggle(const struct device *dev, uint32_t id) in reset_intel_soc_line_toggle() 85 static int32_t reset_intel_soc_init(const struct device *dev) in reset_intel_soc_init()
|
/Zephyr-latest/drivers/dma/ |
D | dma_stm32_bdma.h | 40 void (*config_irq)(const struct device *dev); 84 int bdma_stm32_configure(const struct device *dev, uint32_t id, 86 int bdma_stm32_reload(const struct device *dev, uint32_t id, 88 int bdma_stm32_start(const struct device *dev, uint32_t id); 89 int bdma_stm32_stop(const struct device *dev, uint32_t id); 90 int bdma_stm32_get_status(const struct device *dev, uint32_t id,
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_control_nxp_s32.c | 18 static int nxp_s32_clock_on(const struct device *dev, in nxp_s32_clock_on() 32 static int nxp_s32_clock_off(const struct device *dev, in nxp_s32_clock_off() 46 static int nxp_s32_clock_get_rate(const struct device *dev, in nxp_s32_clock_get_rate() 61 static int nxp_s32_clock_init(const struct device *dev) in nxp_s32_clock_init()
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_sc18im704.h | 51 int sc18im704_claim(const struct device *dev); 64 int sc18im704_release(const struct device *dev); 78 int sc18im704_transfer(const struct device *dev,
|
/Zephyr-latest/drivers/i3c/ |
D | i3c_test.c | 18 static int vnd_i3c_configure(const struct device *dev, in vnd_i3c_configure() 24 static int vnd_i3c_config_get(const struct device *dev, in vnd_i3c_config_get() 30 static int vnd_i3c_recover_bus(const struct device *dev) in vnd_i3c_recover_bus()
|
/Zephyr-latest/drivers/serial/ |
D | uart_hvc_xen_consoleio.c | 22 static int xen_consoleio_poll_in(const struct device *dev, in xen_consoleio_poll_in() 38 static void xen_consoleio_poll_out(const struct device *dev, in xen_consoleio_poll_out() 49 static int xen_consoleio_init(const struct device *dev) in xen_consoleio_init()
|
D | uart_rzt2m.c | 37 static int rzt2m_poll_in(const struct device *dev, unsigned char *c) in rzt2m_poll_in() 63 static void rzt2m_poll_out(const struct device *dev, unsigned char c) in rzt2m_poll_out() 88 static int rzt2m_err_check(const struct device *dev) in rzt2m_err_check() 109 static int uart_rzt2m_irq_tx_ready(const struct device *dev); 111 static int rzt2m_fifo_fill(const struct device *dev, const uint8_t *tx_data, int size) in rzt2m_fifo_fill() 126 static int rzt2m_fifo_read(const struct device *dev, uint8_t *rx_data, const int size) in rzt2m_fifo_read() 142 static void uart_rzt2m_irq_rx_enable(const struct device *dev) in uart_rzt2m_irq_rx_enable() 148 static void uart_rzt2m_irq_rx_disable(const struct device *dev) in uart_rzt2m_irq_rx_disable() 154 static void uart_rzt2m_irq_tx_enable(const struct device *dev) in uart_rzt2m_irq_tx_enable() 161 static void uart_rzt2m_irq_tx_disable(const struct device *dev) in uart_rzt2m_irq_tx_disable() [all …]
|
/Zephyr-latest/drivers/sensor/adi/adt7310/ |
D | adt7310.h | 15 int adt7310_init_interrupt(const struct device *dev); 17 int adt7310_trigger_set(const struct device *dev, const struct sensor_trigger *trig, 29 const struct device *dev;
|
/Zephyr-latest/include/zephyr/drivers/console/ |
D | ipm_console.h | 74 const struct device *ipm_device; 97 int ipm_console_receiver_init(const struct device *d); 101 int ipm_console_sender_init(const struct device *d);
|
/Zephyr-latest/drivers/firmware/scmi/ |
D | mailbox.c | 12 static void scmi_mbox_cb(const struct device *mbox, in scmi_mbox_cb() 24 static int scmi_mbox_send_message(const struct device *transport, in scmi_mbox_send_message() 48 static int scmi_mbox_read_message(const struct device *transport, in scmi_mbox_read_message() 59 static bool scmi_mbox_channel_is_free(const struct device *transport, in scmi_mbox_channel_is_free() 68 static int scmi_mbox_setup_chan(const struct device *transport, in scmi_mbox_setup_chan()
|
/Zephyr-latest/drivers/usb_c/vbus/ |
D | usbc_vbus_tcpci.c | 25 static int tcpci_measure(const struct device *dev, int *vbus_meas) in tcpci_measure() 43 static bool tcpci_check_level(const struct device *dev, enum tc_vbus_level level) in tcpci_check_level() 65 static int tcpci_discharge(const struct device *dev, bool enable) in tcpci_discharge() 74 static int tcpci_enable(const struct device *dev, bool enable) in tcpci_enable() 90 static int tcpci_init(const struct device *dev) in tcpci_init()
|
/Zephyr-latest/samples/userspace/prod_consumer/src/ |
D | sample_driver_foo.c | 24 const struct device *dev; 31 static int sample_driver_foo_write(const struct device *dev, void *buf) in sample_driver_foo_write() 38 static int sample_driver_foo_set_callback(const struct device *dev, in sample_driver_foo_set_callback() 52 static int sample_driver_foo_state_set(const struct device *dev, bool active) in sample_driver_foo_state_set() 96 static int sample_driver_foo_init(const struct device *dev) in sample_driver_foo_init()
|
/Zephyr-latest/samples/sensor/adc_cmp_npcx/src/ |
D | main.c | 34 void set_upper_threshold(const struct device *dev) in set_upper_threshold() 49 void set_lower_threshold(const struct device *dev) in set_lower_threshold() 64 void enable_threshold(const struct device *dev, bool enable) in enable_threshold() 79 void threshold_trigger_handler(const struct device *dev, in threshold_trigger_handler() 102 const struct device *const adc_cmp = DEVICE_DT_GET(ADC_CMP_NODE); in main()
|
/Zephyr-latest/drivers/espi/ |
D | espi_mchp_xec_v2.h | 20 void (*the_isr)(const struct device *dev); 108 int xec_host_dev_init(const struct device *dev); 109 int xec_host_dev_connect_irqs(const struct device *dev); 111 int espi_xec_read_lpc_request(const struct device *dev, 115 int espi_xec_write_lpc_request(const struct device *dev,
|
/Zephyr-latest/drivers/counter/ |
D | counter_renesas_ra_agt.c | 62 static void r_agt_hardware_cfg(const struct device *dev); 63 static void r_agt_period_register_set(const struct device *dev, uint32_t period_counts); 66 static agt_reg_ctrl_t *r_agt_reg_ctrl_get(const struct device *dev); 69 static int counter_ra_agt_start(const struct device *dev) in counter_ra_agt_start() 82 static int counter_ra_agt_stop(const struct device *dev) in counter_ra_agt_stop() 95 static inline int counter_ra_agt_read(const struct device *dev) in counter_ra_agt_read() 101 static int counter_ra_agt_get_value(const struct device *dev, uint32_t *ticks) in counter_ra_agt_get_value() 107 static uint32_t counter_ra_agt_get_top_value(const struct device *dev) in counter_ra_agt_get_top_value() 114 static int counter_ra_agt_set_top_value(const struct device *dev, const struct counter_top_cfg *cfg) in counter_ra_agt_set_top_value() 138 static inline void counter_ra_agt_set_compare_value(const struct device *dev, uint8_t chan, in counter_ra_agt_set_compare_value() [all …]
|
/Zephyr-latest/drivers/ethernet/phy/ |
D | phy_adin2111.c | 92 const struct device *mdio; 101 const struct device *dev; 109 static inline int phy_adin2111_c22_read(const struct device *dev, uint16_t reg, in phy_adin2111_c22_read() 117 static inline int phy_adin2111_c22_write(const struct device *dev, uint16_t reg, in phy_adin2111_c22_write() 125 static int phy_adin2111_c45_setup_dev_reg(const struct device *dev, uint16_t devad, in phy_adin2111_c45_setup_dev_reg() 143 static int phy_adin2111_c45_read(const struct device *dev, uint16_t devad, in phy_adin2111_c45_read() 162 static int phy_adin2111_c45_write(const struct device *dev, uint16_t devad, in phy_adin2111_c45_write() 181 static int phy_adin2111_reg_read(const struct device *dev, uint16_t reg_addr, in phy_adin2111_reg_read() 196 static int phy_adin2111_reg_write(const struct device *dev, uint16_t reg_addr, in phy_adin2111_reg_write() 211 static int phy_adin2111_await_phy(const struct device *dev) in phy_adin2111_await_phy() [all …]
|
/Zephyr-latest/drivers/flash/ |
D | flash_npcx_fiu_nor.c | 32 const struct device *qspi_bus; 71 static int flash_npcx_uma_transceive(const struct device *dev, struct npcx_uma_cfg *cfg, in flash_npcx_uma_transceive() 92 static int flash_npcx_uma_cmd_only(const struct device *dev, uint8_t opcode) in flash_npcx_uma_cmd_only() 99 static int flash_npcx_uma_cmd_by_addr(const struct device *dev, uint8_t opcode, in flash_npcx_uma_cmd_by_addr() 108 static int flash_npcx_uma_read(const struct device *dev, uint8_t opcode, in flash_npcx_uma_read() 118 static int flash_npcx_uma_write(const struct device *dev, uint8_t opcode, in flash_npcx_uma_write() 128 static int flash_npcx_uma_write_by_addr(const struct device *dev, uint8_t opcode, in flash_npcx_uma_write_by_addr() 141 static int flash_npcx_nor_wait_until_ready(const struct device *dev) in flash_npcx_nor_wait_until_ready() 161 static int flash_npcx_nor_read_status_regs(const struct device *dev, uint8_t *sts_reg) in flash_npcx_nor_read_status_regs() 171 static int flash_npcx_nor_write_status_regs(const struct device *dev, uint8_t *sts_reg) in flash_npcx_nor_write_status_regs() [all …]
|