Home
last modified time | relevance | path

Searched refs:device (Results 751 – 775 of 4950) sorted by relevance

1...<<31323334353637383940>>...198

/Zephyr-latest/drivers/flash/
Dflash_stm32.c45 static int flash_stm32_write_protection(const struct device *dev, bool enable);
47 bool __weak flash_stm32_valid_range(const struct device *dev, off_t offset, in flash_stm32_valid_range()
63 static int flash_stm32_check_status(const struct device *dev) in flash_stm32_check_status()
80 int flash_stm32_wait_flash_idle(const struct device *dev) in flash_stm32_wait_flash_idle()
108 static void flash_stm32_flush_caches(const struct device *dev, in flash_stm32_flush_caches()
138 static int flash_stm32_read(const struct device *dev, off_t offset, in flash_stm32_read()
159 static int flash_stm32_erase(const struct device *dev, off_t offset, in flash_stm32_erase()
196 static int flash_stm32_write(const struct device *dev, off_t offset, in flash_stm32_write()
231 static int flash_stm32_write_protection(const struct device *dev, bool enable) in flash_stm32_write_protection()
291 int flash_stm32_option_bytes_lock(const struct device *dev, bool enable) in flash_stm32_option_bytes_lock()
[all …]
Dflash_ifx_cat1.c39 static inline void flash_ifx_sem_take(const struct device *dev) in flash_ifx_sem_take()
46 static inline void flash_ifx_sem_give(const struct device *dev) in flash_ifx_sem_give()
53 static int ifx_cat1_flash_read(const struct device *dev, off_t offset, void *data, size_t data_len) in ifx_cat1_flash_read()
75 static int ifx_cat1_flash_write(const struct device *dev, off_t offset, const void *data, in ifx_cat1_flash_write()
114 static int ifx_cat1_flash_erase(const struct device *dev, off_t offset, size_t size) in ifx_cat1_flash_erase()
149 static void ifx_cat1_flash_page_layout(const struct device *dev, in ifx_cat1_flash_page_layout()
164 static const struct flash_parameters *ifx_cat1_flash_get_parameters(const struct device *dev) in ifx_cat1_flash_get_parameters()
171 static int ifx_cat1_flash_init(const struct device *dev) in ifx_cat1_flash_init()
/Zephyr-latest/drivers/sensor/bosch/bmp180/
Dbmp180.c62 static inline int bmp180_bus_check(const struct device *dev) in bmp180_bus_check()
69 static inline int bmp180_reg_read(const struct device *dev, uint8_t start, in bmp180_reg_read()
77 static inline int bmp180_reg_write(const struct device *dev, uint8_t reg, in bmp180_reg_write()
86 static int bmp180_attr_set_oversampling(const struct device *dev, in bmp180_attr_set_oversampling()
102 static int bmp180_attr_set(const struct device *dev, enum sensor_channel chan, in bmp180_attr_set()
131 static inline int bmp180_conv_ready(const struct device *dev, uint32_t time_wait_ms) in bmp180_conv_ready()
165 static int read_raw_temperature(const struct device *dev) in read_raw_temperature()
194 static int read_raw_pressure(const struct device *dev) in read_raw_pressure()
247 static int bmp180_sample_fetch(const struct device *dev, in bmp180_sample_fetch()
290 static int bmp180_temp_channel_get(const struct device *dev, in bmp180_temp_channel_get()
[all …]
/Zephyr-latest/drivers/sensor/bosch/bmi160/
Dbmi160.h424 typedef bool (*bmi160_bus_ready_fn)(const struct device *dev);
425 typedef int (*bmi160_reg_read_fn)(const struct device *dev,
427 typedef int (*bmi160_reg_write_fn)(const struct device *dev,
495 const struct device *bus;
497 const struct device *dev;
498 const struct device *gpio;
527 int bmi160_read(const struct device *dev, uint8_t reg_addr,
529 int bmi160_byte_read(const struct device *dev, uint8_t reg_addr,
531 int bmi160_byte_write(const struct device *dev, uint8_t reg_addr,
533 int bmi160_word_write(const struct device *dev, uint8_t reg_addr,
[all …]
/Zephyr-latest/drivers/ethernet/
Deth_renesas_ra.c40 static void renesas_ra_eth_buffer_init(const struct device *dev);
62 const struct device *phy_dev;
131 static enum ethernet_hw_caps renesas_ra_eth_get_capabilities(const struct device *dev) in renesas_ra_eth_get_capabilities()
140 struct device *dev = (struct device *)p_args->p_context; in renesas_ra_eth_callback()
148 static void renesas_ra_eth_buffer_init(const struct device *dev) in renesas_ra_eth_buffer_init()
162 static void phy_link_state_changed(const struct device *pdev, struct phy_link_state *state, in phy_link_state_changed()
165 const struct device *dev = (struct device *)user_data; in phy_link_state_changed()
232 const struct device *dev = net_if_get_device(iface); in renesas_ra_eth_initialize()
273 static int renesas_ra_eth_tx(const struct device *dev, struct net_pkt *pkt) in renesas_ra_eth_tx()
309 static void renesas_ra_eth_isr(const struct device *dev) in renesas_ra_eth_isr()
[all …]
/Zephyr-latest/drivers/sensor/renesas/isl29035/
Disl29035_trigger.c21 static inline void setup_int(const struct device *dev, bool enable) in setup_int()
32 static inline void handle_int(const struct device *dev) in handle_int()
56 int isl29035_attr_set(const struct device *dev, in isl29035_attr_set()
92 static void isl29035_gpio_callback(const struct device *dev, in isl29035_gpio_callback()
103 static void isl29035_thread_cb(const struct device *dev) in isl29035_thread_cb()
129 const struct device *dev = p1; in isl29035_thread()
149 int isl29035_trigger_set(const struct device *dev, in isl29035_trigger_set()
175 int isl29035_init_interrupt(const struct device *dev) in isl29035_init_interrupt()
/Zephyr-latest/drivers/sensor/rohm/bh1750/
Dbh1750.c50 static int bh1750_opcode_read(const struct device *dev, uint8_t opcode, in bh1750_opcode_read()
65 static int bh1750_opcode_write(const struct device *dev, uint8_t opcode) in bh1750_opcode_write()
72 static int bh1750_mtreg_write(const struct device *dev, uint8_t mtreg) in bh1750_mtreg_write()
95 static uint8_t bh1750_get_mode_from_dts_device(const struct device *dev) in bh1750_get_mode_from_dts_device()
108 static int bh1750_get_wait_time_from_dts_device(const struct device *dev) in bh1750_get_wait_time_from_dts_device()
121 static int bh1750_sample_fetch(const struct device *dev, in bh1750_sample_fetch()
161 static int bh1750_channel_get(const struct device *dev, in bh1750_channel_get()
195 static int bh1750_init(const struct device *dev) in bh1750_init()
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x.h94 const struct device *bus;
123 const struct device *dev;
208 int lsm6dsv16x_shub_init(const struct device *dev);
209 int lsm6dsv16x_shub_fetch_external_devs(const struct device *dev);
210 int lsm6dsv16x_shub_get_idx(const struct device *dev, enum sensor_channel type);
211 int lsm6dsv16x_shub_config(const struct device *dev, enum sensor_channel chan,
217 int lsm6dsv16x_trigger_set(const struct device *dev,
221 int lsm6dsv16x_init_interrupt(const struct device *dev);
/Zephyr-latest/drivers/sensor/ti/tmp114/
Dtmp114.c41 static int tmp114_reg_read(const struct device *dev, uint8_t reg, in tmp114_reg_read()
56 static int tmp114_reg_write(const struct device *dev, uint8_t reg, in tmp114_reg_write()
65 static inline int tmp114_device_id_check(const struct device *dev, uint16_t *id) in tmp114_device_id_check()
80 static int tmp114_sample_fetch(const struct device *dev, in tmp114_sample_fetch()
119 static int tmp114_channel_get(const struct device *dev, in tmp114_channel_get()
141 static int tmp114_attr_get(const struct device *dev, enum sensor_channel chan, in tmp114_attr_get()
168 static int tmp114_attr_set(const struct device *dev, in tmp114_attr_set()
207 static int tmp114_init(const struct device *dev) in tmp114_init()
/Zephyr-latest/drivers/mbox/
Dmbox_andes_plic_sw.c28 static inline bool is_channel_valid(const struct device *dev, uint32_t ch) in is_channel_valid()
35 static int mbox_plic_send(const struct device *dev, uint32_t ch, const struct mbox_msg *msg) in mbox_plic_send()
53 static int mbox_plic_register_callback(const struct device *dev, uint32_t ch, mbox_callback_t cb, in mbox_plic_register_callback()
72 static int mbox_plic_mtu_get(const struct device *dev) in mbox_plic_mtu_get()
78 static uint32_t mbox_plic_max_channels_get(const struct device *dev) in mbox_plic_max_channels_get()
85 static int mbox_plic_set_enabled(const struct device *dev, uint32_t ch, bool enable) in mbox_plic_set_enabled()
116 static void mbox_plic_irq_handler##n##_##idx(const struct device *dev) \
132 static int mbox_plic_init##n(const struct device *dev) \
/Zephyr-latest/drivers/mdio/
Dmdio_adin2111.c33 const struct device *adin;
36 static int mdio_adin2111_wait_ready(const struct device *dev, uint16_t reg, in mdio_adin2111_wait_ready()
58 static int mdio_adin2111_read_c45(const struct device *dev, uint8_t prtad, in mdio_adin2111_read_c45()
98 static int mdio_adin2111_write_c45(const struct device *dev, uint8_t prtad, in mdio_adin2111_write_c45()
132 static int mdio_adin2111_read(const struct device *dev, uint8_t prtad, in mdio_adin2111_read()
154 static int mdio_adin2111_write(const struct device *dev, uint8_t prtad, in mdio_adin2111_write()
176 static void mdio_adin2111_bus_enable(const struct device *dev) in mdio_adin2111_bus_enable()
183 static void mdio_adin2111_bus_disable(const struct device *dev) in mdio_adin2111_bus_disable()
Dmdio_sam.c42 static int mdio_transfer(const struct device *dev, uint8_t prtad, uint8_t regad, in mdio_transfer()
81 static int mdio_sam_read(const struct device *dev, uint8_t prtad, uint8_t regad, in mdio_sam_read()
88 static int mdio_sam_write(const struct device *dev, uint8_t prtad, in mdio_sam_write()
95 static int mdio_sam_read_c45(const struct device *dev, uint8_t prtad, in mdio_sam_read_c45()
110 static int mdio_sam_write_c45(const struct device *dev, uint8_t prtad, in mdio_sam_write_c45()
125 static void mdio_sam_bus_enable(const struct device *dev) in mdio_sam_bus_enable()
132 static void mdio_sam_bus_disable(const struct device *dev) in mdio_sam_bus_disable()
139 static int mdio_sam_initialize(const struct device *dev) in mdio_sam_initialize()
/Zephyr-latest/drivers/fpga/
Dfpga_zynqmp.c34 static void update_part_name(const struct device *dev) in update_part_name()
124 static uint32_t *parse_header(const struct device *dev, uint32_t *image_ptr, in parse_header()
230 static enum FPGA_status zynqmp_fpga_get_status(const struct device *dev) in zynqmp_fpga_get_status()
241 static const char *zynqmp_fpga_get_info(const struct device *dev) in zynqmp_fpga_get_info()
248 static int zynqmp_fpga_reset(const struct device *dev) in zynqmp_fpga_reset()
262 static int init_pcap(const struct device *dev) in init_pcap()
285 static int zynqmp_fpga_load(const struct device *dev, uint32_t *image_ptr, in zynqmp_fpga_load()
306 static int zynqmp_fpga_init(const struct device *dev) in zynqmp_fpga_init()
/Zephyr-latest/drivers/gpio/
Dgpio_efinix_sapphire.c47 const struct device *dev;
85 static int gpio_efinix_sapphire_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_efinix_sapphire_config()
132 static int gpio_efinix_sapphire_port_get_raw(const struct device *dev, gpio_port_value_t *value) in gpio_efinix_sapphire_port_get_raw()
140 static int gpio_efinix_sapphire_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask, in gpio_efinix_sapphire_port_set_masked_raw()
156 static int gpio_efinix_sapphire_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_efinix_sapphire_port_set_bits_raw()
170 static int gpio_efinix_sapphire_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_efinix_sapphire_port_clear_bits_raw()
184 static int gpio_efinix_sapphire_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins) in gpio_efinix_sapphire_port_toggle_bits()
198 static int gpio_efinix_sapphire_init(const struct device *dev) in gpio_efinix_sapphire_init()
Dgpio_sn74hc595.c44 static int sn74hc595_spi_write(const struct device *dev, void *buf, size_t len_bytes) in sn74hc595_spi_write()
57 static int gpio_sn74hc595_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_sn74hc595_config()
65 static int gpio_sn74hc595_port_get_raw(const struct device *dev, uint32_t *value) in gpio_sn74hc595_port_get_raw()
78 static int gpio_sn74hc595_port_set_masked_raw(const struct device *dev, uint32_t mask, in gpio_sn74hc595_port_set_masked_raw()
105 static int gpio_sn74hc595_port_set_bits_raw(const struct device *dev, uint32_t mask) in gpio_sn74hc595_port_set_bits_raw()
110 static int gpio_sn74hc595_port_clear_bits_raw(const struct device *dev, uint32_t mask) in gpio_sn74hc595_port_clear_bits_raw()
115 static int gpio_sn74hc595_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_sn74hc595_port_toggle_bits()
152 static int gpio_sn74hc595_init(const struct device *dev) in gpio_sn74hc595_init()
Dgpio_rpi_pico.c36 static int gpio_rpi_configure(const struct device *dev, in gpio_rpi_configure()
83 static int gpio_rpi_port_get_raw(const struct device *dev, uint32_t *value) in gpio_rpi_port_get_raw()
89 static int gpio_rpi_port_set_masked_raw(const struct device *port, in gpio_rpi_port_set_masked_raw()
102 static int gpio_rpi_port_set_bits_raw(const struct device *port, in gpio_rpi_port_set_bits_raw()
115 static int gpio_rpi_port_clear_bits_raw(const struct device *port, in gpio_rpi_port_clear_bits_raw()
128 static int gpio_rpi_port_toggle_bits(const struct device *port, in gpio_rpi_port_toggle_bits()
142 static int gpio_rpi_pin_interrupt_configure(const struct device *dev, in gpio_rpi_pin_interrupt_configure()
173 static int gpio_rpi_manage_callback(const struct device *dev, in gpio_rpi_manage_callback()
192 static void gpio_rpi_isr(const struct device *dev) in gpio_rpi_isr()
211 static int gpio_rpi_bank_init(const struct device *dev) in gpio_rpi_bank_init()
/Zephyr-latest/drivers/watchdog/
Dwdt_intel_adsp.c63 static int intel_adsp_wdt_setup(const struct device *dev, uint8_t options) in intel_adsp_wdt_setup()
90 static int intel_adsp_wdt_install_timeout(const struct device *dev, in intel_adsp_wdt_install_timeout()
119 static int intel_adsp_wdt_feed(const struct device *dev, int channel_id) in intel_adsp_wdt_feed()
132 static void intel_adsp_wdt_isr(const struct device *dev) in intel_adsp_wdt_isr()
148 static int intel_adsp_wdt_init(const struct device *dev) in intel_adsp_wdt_init()
182 int intel_adsp_watchdog_pause(const struct device *dev, const int channel_id) in intel_adsp_watchdog_pause()
202 int intel_adsp_watchdog_resume(const struct device *dev, const int channel_id) in intel_adsp_watchdog_resume()
214 int dw_wdt_disable(const struct device *dev) in dw_wdt_disable()
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/sensorhub/src/
Dmain.c16 static void iis2dlpc_trigger_handler(const struct device *dev, in iis2dlpc_trigger_handler()
29 static void ism330dhcx_acc_trig_handler(const struct device *dev, in ism330dhcx_acc_trig_handler()
36 static void ism330dhcx_gyr_trig_handler(const struct device *dev, in ism330dhcx_gyr_trig_handler()
43 static void ism330dhcx_temp_trig_handler(const struct device *dev, in ism330dhcx_temp_trig_handler()
51 static void iis2dlpc_config(const struct device *iis2dlpc) in iis2dlpc_config()
82 static void ism330dhcx_config(const struct device *ism330dhcx) in ism330dhcx_config()
159 const struct device *const iis2dlpc = DEVICE_DT_GET_ONE(st_iis2dlpc); in main()
160 const struct device *const ism330dhcx = DEVICE_DT_GET_ONE(st_ism330dhcx); in main()
/Zephyr-latest/samples/sensor/ds18b20/src/
Dmain.c16 static const struct device *get_ds18b20_device(void) in get_ds18b20_device()
18 const struct device *const dev = DEVICE_DT_GET_ANY(maxim_ds18b20); in get_ds18b20_device()
39 const struct device *dev = get_ds18b20_device(); in main()
/Zephyr-latest/samples/drivers/ipm/ipm_ivshmem/src/
Dmain.c13 static void ipm_receive_callback(const struct device *ipmdev, void *user_data, in ipm_receive_callback()
24 const struct device *ipm_dev = DEVICE_DT_GET(DT_NODELABEL(ipm_ivshmem0)); in main()
34 const struct device *ipm_dev = DEVICE_DT_GET(DT_NODELABEL(ipm_ivshmem0)); in cmd_ipm_send()
/Zephyr-latest/drivers/pcie/endpoint/
Dpcie_ep_iproc.h107 const struct device *pl330_dev;
124 void iproc_pcie_msix_config(const struct device *dev);
125 void iproc_pcie_msi_config(const struct device *dev);
127 int iproc_pcie_generate_msi(const struct device *dev, const uint32_t msi_num);
128 int iproc_pcie_generate_msix(const struct device *dev, const uint32_t msix_num);
/Zephyr-latest/drivers/smbus/
Dintel_pch_smbus.c39 void (*config_func)(const struct device *dev);
54 const struct device *dev;
80 static uint8_t pch_reg_read(const struct device *dev, uint8_t reg) in pch_reg_read()
85 static void pch_reg_write(const struct device *dev, uint8_t reg, uint8_t val) in pch_reg_write()
90 static uint8_t pch_reg_read(const struct device *dev, uint8_t reg) in pch_reg_read()
97 static void pch_reg_write(const struct device *dev, uint8_t reg, uint8_t val) in pch_reg_write()
112 const struct device *dev = data->dev; in host_notify_work()
118 static int pch_smbus_host_notify_set_cb(const struct device *dev, in pch_smbus_host_notify_set_cb()
128 static int pch_smbus_host_notify_remove_cb(const struct device *dev, in pch_smbus_host_notify_remove_cb()
144 const struct device *dev = data->dev; in smbalert_work()
[all …]
/Zephyr-latest/drivers/i2c/
Di2c_nrfx_twi_rtio.c35 static void i2c_nrfx_twi_rtio_complete(const struct device *dev, int status);
37 static bool i2c_nrfx_twi_rtio_msg_start(const struct device *dev, uint8_t flags, in i2c_nrfx_twi_rtio_msg_start()
62 static bool i2c_nrfx_twi_rtio_start(const struct device *dev) in i2c_nrfx_twi_rtio_start()
93 static void i2c_nrfx_twi_rtio_complete(const struct device *dev, int status) in i2c_nrfx_twi_rtio_complete()
108 static int i2c_nrfx_twi_rtio_configure(const struct device *dev, uint32_t i2c_config) in i2c_nrfx_twi_rtio_configure()
116 static int i2c_nrfx_twi_rtio_transfer(const struct device *dev, struct i2c_msg *msgs, in i2c_nrfx_twi_rtio_transfer()
125 static int i2c_nrfx_twi_rtio_recover_bus(const struct device *dev) in i2c_nrfx_twi_rtio_recover_bus()
135 const struct device *dev = p_context; in event_handler()
145 static void i2c_nrfx_twi_rtio_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_seq) in i2c_nrfx_twi_rtio_submit()
167 static int twi_##idx##_init(const struct device *dev) \
Di2c_ll_stm32.c48 int i2c_stm32_get_config(const struct device *dev, uint32_t *config) in i2c_stm32_get_config()
82 int i2c_stm32_runtime_configure(const struct device *dev, uint32_t config) in i2c_stm32_runtime_configure()
86 const struct device *clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in i2c_stm32_runtime_configure()
142 static int i2c_stm32_transfer(const struct device *dev, struct i2c_msg *msg, in i2c_stm32_transfer()
251 static int i2c_stm32_recover_bus(const struct device *dev) in i2c_stm32_recover_bus()
331 static int i2c_stm32_suspend(const struct device *dev) in i2c_stm32_suspend()
335 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in i2c_stm32_suspend()
358 static int i2c_stm32_activate(const struct device *dev) in i2c_stm32_activate()
362 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in i2c_stm32_activate()
382 static int i2c_stm32_init(const struct device *dev) in i2c_stm32_init()
[all …]
/Zephyr-latest/samples/subsys/usb_c/source/src/
Dmain.c86 int port0_policy_cb_get_src_rp(const struct device *dev, in port0_policy_cb_get_src_rp()
100 int port0_policy_cb_src_en(const struct device *dev, bool en) in port0_policy_cb_src_en()
110 int port0_policy_cb_vconn_en(const struct device *dev, enum tc_cc_polarity pol, bool en) in port0_policy_cb_vconn_en()
134 int port0_policy_cb_get_src_caps(const struct device *dev, in port0_policy_cb_get_src_caps()
148 static enum usbc_snk_req_reply_t port0_policy_cb_check_sink_request(const struct device *dev, in port0_policy_cb_check_sink_request()
188 static bool port0_policy_cb_is_ps_ready(const struct device *dev) in port0_policy_cb_is_ps_ready()
201 static bool port0_policy_cb_present_contract_is_valid(const struct device *dev, in port0_policy_cb_present_contract_is_valid()
230 static void port0_notify(const struct device *dev, in port0_notify()
279 bool port0_policy_check(const struct device *dev, in port0_policy_check()
317 const struct device *usbc_port0; in main()

1...<<31323334353637383940>>...198