Home
last modified time | relevance | path

Searched refs:device (Results 376 – 400 of 4950) sorted by relevance

1...<<11121314151617181920>>...198

/Zephyr-latest/drivers/retained_mem/
Dretained_mem_zephyr_reg.c31 static inline void zephyr_retained_mem_reg_lock_take(const struct device *dev) in zephyr_retained_mem_reg_lock_take()
42 static inline void zephyr_retained_mem_reg_lock_release(const struct device *dev) in zephyr_retained_mem_reg_lock_release()
53 static int zephyr_retained_mem_reg_init(const struct device *dev) in zephyr_retained_mem_reg_init()
64 static ssize_t zephyr_retained_mem_reg_size(const struct device *dev) in zephyr_retained_mem_reg_size()
71 static int zephyr_retained_mem_reg_read(const struct device *dev, off_t offset, uint8_t *buffer, in zephyr_retained_mem_reg_read()
85 static int zephyr_retained_mem_reg_write(const struct device *dev, off_t offset, in zephyr_retained_mem_reg_write()
99 static int zephyr_retained_mem_reg_clear(const struct device *dev) in zephyr_retained_mem_reg_clear()
/Zephyr-latest/drivers/ethernet/phy/
Dphy_qualcomm_ar8031.c61 const struct device *mdio_dev;
65 const struct device *dev;
73 static int qc_ar8031_get_link_state(const struct device *dev, struct phy_link_state *state);
75 static int qc_ar8031_read(const struct device *dev, uint16_t reg_addr, uint32_t *data) in qc_ar8031_read()
92 static int qc_ar8031_write(const struct device *dev, uint16_t reg_addr, uint32_t data) in qc_ar8031_write()
105 static int qc_ar8031_mmd_set_device(const struct device *dev, uint32_t device, uint32_t addr, in qc_ar8031_mmd_set_device() argument
108 uint16_t reg_value = (device & MII_MMD_ACR_DEVAD_MASK) | MII_MMD_ACR_ADDR; in qc_ar8031_mmd_set_device()
117 if (qc_ar8031_write(dev, MII_MMD_ACR, (device & MII_MMD_ACR_DEVAD_MASK) | mode) < 0) { in qc_ar8031_mmd_set_device()
124 static int qc_ar8031_mmd_read(const struct device *dev, uint32_t device, uint32_t addr, in qc_ar8031_mmd_read() argument
131 ret = qc_ar8031_mmd_set_device(dev, device, addr, MII_MMD_ACR_DATA_NO_POS_INC); in qc_ar8031_mmd_read()
[all …]
/Zephyr-latest/drivers/gpio/
Dgpio_rzt2m.c20 static const struct device *const ns_portnf_md_dev = DEVICE_DT_GET(DT_NODELABEL(ns_portnf_md));
68 const struct device *dev;
91 static volatile uint8_t *rzt2m_gpio_get_p_reg(const struct device *dev) in rzt2m_gpio_get_p_reg()
99 static volatile uint8_t *rzt2m_gpio_get_pin_reg(const struct device *dev) in rzt2m_gpio_get_pin_reg()
107 static volatile uint16_t *rzt2m_gpio_get_pm_reg(const struct device *dev) in rzt2m_gpio_get_pm_reg()
115 static volatile uint64_t *rzt2m_gpio_get_drctl_reg(const struct device *dev) in rzt2m_gpio_get_drctl_reg()
123 static volatile uint8_t *rzt2m_gpio_get_rselp_reg(const struct device *dev) in rzt2m_gpio_get_rselp_reg()
131 static volatile uint8_t *rzt2m_gpio_get_pmc_reg(const struct device *dev, uint8_t port) in rzt2m_gpio_get_pmc_reg()
139 static volatile uint32_t *rzt2m_gpio_get_pfc_reg(const struct device *dev, uint8_t port) in rzt2m_gpio_get_pfc_reg()
146 static int rzt2m_gpio_init(const struct device *dev) in rzt2m_gpio_init()
[all …]
/Zephyr-latest/drivers/serial/
Duart_apbuart.c143 static void apbuart_poll_out(const struct device *dev, unsigned char x) in apbuart_poll_out()
167 static int apbuart_poll_in(const struct device *dev, unsigned char *c) in apbuart_poll_in()
180 static int apbuart_err_check(const struct device *dev) in apbuart_err_check()
234 static int apbuart_configure(const struct device *dev, in apbuart_configure()
282 static int apbuart_config_get(const struct device *dev, struct uart_config *cfg) in apbuart_config_get()
312 static void apbuart_isr(const struct device *dev);
314 static int apbuart_fifo_fill(const struct device *dev, const uint8_t *tx_data, in apbuart_fifo_fill()
340 static int apbuart_fifo_read(const struct device *dev, uint8_t *rx_data, in apbuart_fifo_read()
354 static void apbuart_irq_tx_enable(const struct device *dev) in apbuart_irq_tx_enable()
384 static void apbuart_irq_tx_disable(const struct device *dev) in apbuart_irq_tx_disable()
[all …]
/Zephyr-latest/drivers/adc/
Dadc_handlers.c11 static inline int z_vrfy_adc_channel_setup(const struct device *dev, in z_vrfy_adc_channel_setup()
21 return z_impl_adc_channel_setup((const struct device *)dev, in z_vrfy_adc_channel_setup()
51 static inline int z_vrfy_adc_read(const struct device *dev, in z_vrfy_adc_read()
67 return z_impl_adc_read((const struct device *)dev, &sequence); in z_vrfy_adc_read()
72 static inline int z_vrfy_adc_read_async(const struct device *dev, in z_vrfy_adc_read_async()
89 return z_impl_adc_read_async((const struct device *)dev, &sequence, in z_vrfy_adc_read_async()
/Zephyr-latest/include/zephyr/drivers/comparator/
Dmcux_acmp.h115 int comp_mcux_acmp_set_mode_config(const struct device *dev,
118 int comp_mcux_acmp_set_input_config(const struct device *dev,
121 int comp_mcux_acmp_set_filter_config(const struct device *dev,
124 int comp_mcux_acmp_set_dac_config(const struct device *dev,
127 int comp_mcux_acmp_set_dm_config(const struct device *dev,
130 int comp_mcux_acmp_set_window_mode(const struct device *dev, bool enable);
/Zephyr-latest/include/zephyr/usb/class/
Dusb_audio.h219 typedef void (*usb_audio_data_request_cb_t)(const struct device *dev);
232 typedef void (*usb_audio_data_completion_cb_t)(const struct device *dev,
248 typedef void (*usb_audio_feature_updated_cb_t)(const struct device *dev,
295 size_t usb_audio_get_in_frame_size(const struct device *dev);
306 void usb_audio_register(const struct device *dev,
329 int usb_audio_send(const struct device *dev, struct net_buf *buffer,
/Zephyr-latest/boards/nxp/frdm_mcxn236/
Dboard.cmake7 board_runner_args(jlink "--device=MCXN236" "--reset-after-load")
8 board_runner_args(linkserver "--device=MCXN236:FRDM-MCXN236")
10 board_runner_args(linkserver "--override=/device/memory/1/flash-driver=MCXNxxx_S.cfx")
11 board_runner_args(linkserver "--override=/device/memory/1/location=0x10000000")
14 board_runner_args(linkserver "--override=/device/memory/-=\{\"location\":\"0x30000000\",\
17 board_runner_args(linkserver "--override=/device/memory/-=\{\"location\":\"0x50000000\",\
/Zephyr-latest/include/zephyr/net/
Dwifi_mgmt.h1316 int (*scan)(const struct device *dev,
1326 int (*connect)(const struct device *dev,
1334 int (*disconnect)(const struct device *dev);
1342 int (*ap_enable)(const struct device *dev,
1350 int (*ap_disable)(const struct device *dev);
1358 int (*ap_sta_disconnect)(const struct device *dev, const uint8_t *mac);
1366 int (*iface_status)(const struct device *dev, struct wifi_iface_status *status);
1375 int (*get_stats)(const struct device *dev, struct net_stats_wifi *stats);
1382 int (*reset_stats)(const struct device *dev);
1391 int (*cfg_11k)(const struct device *dev, struct wifi_11k_params *params);
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367.h326 int (*read_reg_multiple)(const struct device *dev, uint8_t reg_addr,
328 int (*write_reg)(const struct device *dev, uint8_t reg_addr,
330 int (*read_reg)(const struct device *dev, uint8_t reg_addr,
332 int (*write_reg_mask)(const struct device *dev, uint8_t reg_addr,
350 const struct device *dev;
383 int (*bus_init)(const struct device *dev);
429 int adxl367_spi_init(const struct device *dev);
430 int adxl367_i2c_init(const struct device *dev);
431 int adxl367_trigger_set(const struct device *dev,
435 int adxl367_init_interrupt(const struct device *dev);
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl372/
Dadxl372.h300 int (*read_reg_multiple)(const struct device *dev, uint8_t reg_addr,
302 int (*write_reg)(const struct device *dev, uint8_t reg_addr,
304 int (*read_reg)(const struct device *dev, uint8_t reg_addr,
306 int (*write_reg_mask)(const struct device *dev, uint8_t reg_addr,
322 const struct device *dev;
351 int (*bus_init)(const struct device *dev);
396 int adxl372_spi_init(const struct device *dev);
397 int adxl372_i2c_init(const struct device *dev);
399 void adxl372_submit_stream(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe);
400 void adxl372_stream_irq_handler(const struct device *dev);
[all …]
/Zephyr-latest/drivers/counter/
Dcounter_max32_timer.c34 const struct device *clock;
38 void (*irq_func)(const struct device *dev);
42 static int api_start(const struct device *dev) in api_start()
52 static int api_stop(const struct device *dev) in api_stop()
62 static int api_get_value(const struct device *dev, uint32_t *ticks) in api_get_value()
70 static int api_set_top_value(const struct device *dev, const struct counter_top_cfg *counter_cfg) in api_set_top_value()
85 static uint32_t api_get_pending_int(const struct device *dev) in api_get_pending_int()
92 static uint32_t api_get_top_value(const struct device *dev) in api_get_top_value()
99 static uint32_t api_get_freq(const struct device *dev) in api_get_freq()
106 static int set_cc(const struct device *dev, uint8_t id, uint32_t val, uint32_t flags) in set_cc()
[all …]
Dcounter_nxp_pit.c44 void (*irq_config_func)(const struct device *dev);
46 void (**irq_config_func)(const struct device *dev);
48 const struct device *clock_dev;
51 const struct device *const *channels;
54 static uint32_t nxp_pit_get_top_value(const struct device *dev) in nxp_pit_get_top_value()
69 static int nxp_pit_start(const struct device *dev) in nxp_pit_start()
81 static int nxp_pit_stop(const struct device *dev) in nxp_pit_stop()
93 static int nxp_pit_get_value(const struct device *dev, uint32_t *ticks) in nxp_pit_get_value()
103 static int nxp_pit_set_top_value(const struct device *dev, in nxp_pit_set_top_value()
132 static uint32_t nxp_pit_get_pending_int(const struct device *dev) in nxp_pit_get_pending_int()
[all …]
/Zephyr-latest/samples/boards/st/steval_stwinbx1/sensors/src/
Dmain.c21 static void stts22h_trigger_handler(const struct device *dev, in stts22h_trigger_handler()
31 static void iis2dlpc_trigger_handler(const struct device *dev, in iis2dlpc_trigger_handler()
42 static void iis2mdc_trigger_handler(const struct device *dev, in iis2mdc_trigger_handler()
54 static void ism330dhcx_acc_trigger_handler(const struct device *dev, in ism330dhcx_acc_trigger_handler()
61 static void ism330dhcx_gyr_trigger_handler(const struct device *dev, in ism330dhcx_gyr_trigger_handler()
72 static void iis2iclx_trigger_handler(const struct device *dev, in iis2iclx_trigger_handler()
80 static void stts22h_config(const struct device *stts22h) in stts22h_config()
103 static void iis2dlpc_config(const struct device *iis2dlpc) in iis2dlpc_config()
134 static void iis2iclx_config(const struct device *iis2iclx) in iis2iclx_config()
165 static void iis2mdc_config(const struct device *iis2mdc) in iis2mdc_config()
[all …]
/Zephyr-latest/drivers/ieee802154/
Dieee802154_cc1200.c77 bool z_cc1200_access_reg(const struct device *dev, bool read, uint8_t addr, in z_cc1200_access_reg()
127 static inline uint8_t *get_mac(const struct device *dev) in get_mac()
150 static uint8_t get_status(const struct device *dev) in get_status()
168 static inline void gpio0_int_handler(const struct device *port, in gpio0_int_handler()
192 static void enable_gpio0_interrupt(const struct device *dev, bool enable) in enable_gpio0_interrupt()
200 static int setup_gpio_callback(const struct device *dev) in setup_gpio_callback()
218 static uint8_t get_lo_divider(const struct device *dev) in get_lo_divider()
224 static bool write_reg_freq(const struct device *dev, uint32_t freq) in write_reg_freq()
266 static uint32_t rf_evaluate_freq_setting(const struct device *dev, uint32_t chan) in rf_evaluate_freq_setting()
318 rf_install_settings(const struct device *dev, in rf_install_settings()
[all …]
Dieee802154_uart_pipe.c52 static const struct device *upipe_dev;
175 static enum ieee802154_hw_caps upipe_get_capabilities(const struct device *dev) in upipe_get_capabilities()
180 static int upipe_cca(const struct device *dev) in upipe_cca()
191 static int upipe_set_channel(const struct device *dev, uint16_t channel) in upipe_set_channel()
199 static int upipe_set_pan_id(const struct device *dev, uint16_t pan_id) in upipe_set_pan_id()
211 static int upipe_set_short_addr(const struct device *dev, uint16_t short_addr) in upipe_set_short_addr()
223 static int upipe_set_ieee_addr(const struct device *dev, in upipe_set_ieee_addr()
233 static int upipe_filter(const struct device *dev, in upipe_filter()
255 static int upipe_set_txpower(const struct device *dev, int16_t dbm) in upipe_set_txpower()
263 static int upipe_tx(const struct device *dev, in upipe_tx()
[all …]
/Zephyr-latest/drivers/ethernet/
Deth_litex_liteeth.c39 const struct device *phy_dev;
40 void (*config_func)(const struct device *dev);
56 static int eth_initialize(const struct device *dev) in eth_initialize()
74 static int eth_tx(const struct device *dev, struct net_pkt *pkt) in eth_tx()
114 static void eth_rx(const struct device *port) in eth_rx()
163 static void eth_irq_handler(const struct device *port) in eth_irq_handler()
183 static int eth_set_config(const struct device *dev, enum ethernet_config_type type, in eth_set_config()
202 static int eth_start(const struct device *dev) in eth_start()
214 static int eth_stop(const struct device *dev) in eth_stop()
223 static const struct device *eth_get_phy(const struct device *dev) in eth_get_phy()
[all …]
/Zephyr-latest/drivers/sensor/st/iis2dh/
Diis2dh.h66 const struct device *dev;
80 int iis2dh_i2c_init(const struct device *dev);
81 int iis2dh_spi_init(const struct device *dev);
84 int iis2dh_init_interrupt(const struct device *dev);
85 int iis2dh_trigger_set(const struct device *dev,
/Zephyr-latest/drivers/sensor/tdk/icm42605/
Dicm42605.h19 typedef void (*tap_fetch_t)(const struct device *dev);
20 int icm42605_tap_fetch(const struct device *dev);
47 const struct device *dev;
75 int icm42605_trigger_set(const struct device *dev,
79 int icm42605_init_interrupt(const struct device *dev);
/Zephyr-latest/drivers/eeprom/
Deeprom_fake.c22 DEFINE_FAKE_VALUE_FUNC(int, fake_eeprom_read, const struct device *, off_t, void *, size_t);
24 DEFINE_FAKE_VALUE_FUNC(int, fake_eeprom_write, const struct device *, off_t, const void *, size_t);
26 DEFINE_FAKE_VALUE_FUNC(size_t, fake_eeprom_size, const struct device *);
28 size_t fake_eeprom_size_delegate(const struct device *dev) in fake_eeprom_size_delegate()
58 static int fake_eeprom_init(const struct device *dev) in fake_eeprom_init()
Deeprom_tmp116.c16 const struct device *parent;
24 static size_t eeprom_tmp116_size(const struct device *dev) in eeprom_tmp116_size()
29 static int eeprom_tmp116_write(const struct device *dev, off_t offset, in eeprom_tmp116_write()
37 static int eeprom_tmp116_read(const struct device *dev, off_t offset, void *data, in eeprom_tmp116_read()
45 static int eeprom_tmp116_init(const struct device *dev) in eeprom_tmp116_init()
/Zephyr-latest/drivers/clock_control/
Dclock_control_si32_apb.c19 const struct device *clock_dev;
23 static int clock_control_si32_apb_on(const struct device *dev, clock_control_subsys_t sys) in clock_control_si32_apb_on()
28 static int clock_control_si32_apb_off(const struct device *dev, clock_control_subsys_t sys) in clock_control_si32_apb_off()
34 static int clock_control_si32_apb_get_rate(const struct device *dev, clock_control_subsys_t sys, in clock_control_si32_apb_get_rate()
55 static int clock_control_si32_apb_init(const struct device *dev) in clock_control_si32_apb_init()
/Zephyr-latest/tests/subsys/mgmt/ec_host_cmd/uart/src/
Duart_mock.c21 static int uart_mock_callback_set(const struct device *dev, uart_callback_t callback, in uart_mock_callback_set()
32 int uart_mock_tx(const struct device *dev, const uint8_t *buf, size_t len, int32_t timeout) in uart_mock_tx()
46 static int uart_mock_rx_enable(const struct device *dev, uint8_t *buf, size_t len, int32_t timeout) in uart_mock_rx_enable()
57 static int uart_mock_rx_disable(const struct device *dev) in uart_mock_rx_disable()
69 struct device uart_mock = {
/Zephyr-latest/include/zephyr/drivers/dma/
Ddma_intel_lpss.h17 void dma_intel_lpss_isr(const struct device *dev);
18 int dma_intel_lpss_setup(const struct device *dev);
19 void dma_intel_lpss_set_base(const struct device *dev, uintptr_t base);
/Zephyr-latest/include/zephyr/drivers/i2c/target/
Deeprom.h34 int eeprom_target_program(const struct device *dev, const uint8_t *eeprom_data,
47 int eeprom_target_read(const struct device *dev, uint8_t *eeprom_data,
61 int eeprom_target_set_addr(const struct device *dev, uint8_t addr);

1...<<11121314151617181920>>...198