Home
last modified time | relevance | path

Searched refs:dev_data (Results 1 – 25 of 161) sorted by relevance

1234567

/drivers/ethernet/
A Deth_ivshmem.c60 return &dev_data->stats; in eth_ivshmem_get_stats()
68 dev_data->enabled = true; in eth_ivshmem_start()
118 ivshmem_int_peer(cfg_data->ivshmem, dev_data->peer_id, dev_data->tx_rx_vector); in eth_ivshmem_send()
158 ivshmem_int_peer(cfg_data->ivshmem, dev_data->peer_id, dev_data->tx_rx_vector); in eth_ivshmem_rx()
172 dev_data->state = state; in eth_ivshmem_set_state()
212 if (dev_data->enabled && dev_data->state == ETH_IVSHMEM_STATE_READY) { in eth_ivshmem_state_update()
215 } else if (!dev_data->enabled && dev_data->state == ETH_IVSHMEM_STATE_RUN) { in eth_ivshmem_state_update()
335 dev_data->mac_addr[0], dev_data->mac_addr[1], in eth_ivshmem_initialize()
336 dev_data->mac_addr[2], dev_data->mac_addr[3], in eth_ivshmem_initialize()
337 dev_data->mac_addr[4], dev_data->mac_addr[5]); in eth_ivshmem_initialize()
[all …]
A Deth_esp32.c72 emac_hal_set_address(&dev_data->hal, dev_data->mac_addr); in eth_esp32_set_config()
73 net_if_set_link_addr(dev_data->iface, dev_data->mac_addr, in eth_esp32_set_config()
94 uint32_t sent_len = emac_hal_transmit_frame(&dev_data->hal, dev_data->txb, len); in eth_esp32_send()
106 &dev_data->hal, dev_data->rxb, sizeof(dev_data->rxb), in eth_esp32_rx()
254 dev_data->dma_rx_buf[i] = dev_data->dma->rx_buf[i]; in eth_esp32_initialize()
257 dev_data->dma_tx_buf[i] = dev_data->dma->tx_buf[i]; in eth_esp32_initialize()
260 emac_hal_init(&dev_data->hal, dev_data->dma->descriptors, in eth_esp32_initialize()
261 dev_data->dma_rx_buf, dev_data->dma_tx_buf); in eth_esp32_initialize()
338 emac_hal_set_address(&dev_data->hal, dev_data->mac_addr); in eth_esp32_initialize()
341 &dev_data->rx_thread, dev_data->rx_thread_stack, in eth_esp32_initialize()
[all …]
A Deth_xlnx_gem.c234 dev_data->iface = iface; in eth_xlnx_gem_iface_init()
370 if (!dev_data->started || dev_data->eff_link_speed == LINK_DOWN || in eth_xlnx_gem_send()
534 if (dev_data->started) { in eth_xlnx_gem_start_device()
748 net_if_set_link_addr(dev_data->iface, dev_data->mac_addr, in eth_xlnx_gem_set_config()
770 return &dev_data->stats; in eth_xlnx_gem_stats()
1119 dev_data->mac_addr[0], in eth_xlnx_gem_set_mac_address()
1120 dev_data->mac_addr[1], in eth_xlnx_gem_set_mac_address()
1121 dev_data->mac_addr[2], in eth_xlnx_gem_set_mac_address()
1122 dev_data->mac_addr[3], in eth_xlnx_gem_set_mac_address()
1123 dev_data->mac_addr[4], in eth_xlnx_gem_set_mac_address()
[all …]
A Dphy_xlnx_gem.c222 dev->name, dev_data->phy_addr); in phy_xlnx_gem_marvell_alaska_reset()
291 dev_data->phy_addr, in phy_xlnx_gem_marvell_alaska_cfg()
296 dev->name, dev_data->phy_addr); in phy_xlnx_gem_marvell_alaska_cfg()
475 dev_data->eff_link_speed = LINK_DOWN; in phy_xlnx_gem_marvell_alaska_cfg()
634 dev->name, dev_data->phy_addr); in phy_xlnx_gem_ti_dp83822_reset()
714 dev_data->eff_link_speed = LINK_DOWN; in phy_xlnx_gem_ti_dp83822_cfg()
917 dev_data->phy_addr = 0; in phy_xlnx_gem_detect()
918 dev_data->phy_id = 0; in phy_xlnx_gem_detect()
919 dev_data->phy_access_api = NULL; in phy_xlnx_gem_detect()
968 dev_data->phy_id = phy_id; in phy_xlnx_gem_detect()
[all …]
A Deth_stellaris.c45 if (dev_data->tx_pos != 0) { in eth_stellaris_flush()
47 dev_data->tx_pos = 0; in eth_stellaris_flush()
48 dev_data->tx_word = 0U; in eth_stellaris_flush()
56 dev_data->tx_word |= byte << (dev_data->tx_pos * 8); in eth_stellaris_send_byte()
57 dev_data->tx_pos++; in eth_stellaris_send_byte()
60 dev_data->tx_pos = 0; in eth_stellaris_send_byte()
61 dev_data->tx_word = 0U; in eth_stellaris_send_byte()
96 if (dev_data->tx_err) { in eth_stellaris_send()
97 dev_data->tx_err = false; in eth_stellaris_send()
290 dev_data->iface = iface; in eth_stellaris_init()
[all …]
/drivers/lora/
A Dsx12xx_common.c41 } dev_data; variable
106 if (dev_data.async_rx_cb) { in sx12xx_ev_rx_done()
110 dev_data.async_rx_cb(dev_data.dev, payload, size, rssi, snr, in sx12xx_ev_rx_done()
144 if (dev_data.rx_params.snr) { in sx12xx_ev_rx_done()
171 modem_release(&dev_data); in sx12xx_ev_tx_timed_out()
179 if (dev_data.async_rx_cb) { in sx12xx_ev_rx_error()
274 dev_data.async_rx_cb = NULL; in sx12xx_lora_recv()
327 dev_data.async_rx_cb = cb; in sx12xx_lora_recv_async()
349 memcpy(&dev_data.tx_cfg, config, sizeof(dev_data.tx_cfg)); in sx12xx_lora_config()
365 modem_release(&dev_data); in sx12xx_lora_config()
[all …]
/drivers/mspi/
A Dmspi_dw.c279 dev_data->buf_pos = buf_pos; in read_rx_fifo()
287 &dev_data->xfer.packets[dev_data->packets_done]; in mspi_dw_isr()
291 if (dev_data->buf_pos < dev_data->buf_end) { in mspi_dw_isr()
783 dev_data->dev_id = NULL; in api_dev_config()
798 dev_data->dev_id = NULL; in api_get_channel_status()
822 &dev_data->xfer.packets[dev_data->packets_done]; in start_next_packet()
837 dev_data->dummy_bytes = 0; in start_next_packet()
902 dev_data->bytes_to_discard = dev_data->xfer.cmd_length in start_next_packet()
922 dev_data->spi_ctrlr0 |= in start_next_packet()
1139 dev_data->xfer = *req; in _api_transceive()
[all …]
/drivers/i2s/
A Di2s_renesas_ra_ssie.c398 if (dev_data->trigger_drop) { in renesas_ra_ssie_rx_callback()
451 if (dev_data->trigger_drop) { in renesas_ra_ssie_tx_callback()
599 if (dev_data->state != I2S_STATE_READY && dev_data->state != I2S_STATE_NOT_READY) { in i2s_renesas_ra_ssie_configure()
813 if (dev_data->state != I2S_STATE_RUNNING && dev_data->state != I2S_STATE_READY) { in i2s_renesas_ra_ssie_write()
876 configured = dev_data->tx_configured && dev_data->rx_configured; in i2s_renesas_ra_ssie_trigger()
888 if (dev_data->state == I2S_STATE_RUNNING && dev_data->active_dir != dir) { in i2s_renesas_ra_ssie_trigger()
890 dev_data->active_dir); in i2s_renesas_ra_ssie_trigger()
899 dev_data->active_dir = dir; in i2s_renesas_ra_ssie_trigger()
978 k_msgq_init(&dev_data->tx_queue, (char *)dev_data->tx_msgs, sizeof(struct i2s_buf), in i2s_renesas_ra_ssie_init()
980 k_msgq_init(&dev_data->rx_queue, (char *)dev_data->rx_msgs, sizeof(struct i2s_buf), in i2s_renesas_ra_ssie_init()
[all …]
/drivers/serial/
A Duart_sam0.c175 dev_data->async_cb(dev_data->dev, in uart_sam0_tx_halt()
216 dev_data->async_cb(dev_data->dev, in uart_sam0_notify_rx_processed()
239 uart_sam0_notify_rx_processed(dev_data, dev_data->rx_len); in uart_sam0_dma_rx_done()
249 dev_data->async_cb(dev, &evt, dev_data->async_cb_data); in uart_sam0_dma_rx_done()
262 dev_data->async_cb(dev, &evt, dev_data->async_cb_data); in uart_sam0_dma_rx_done()
269 dev_data->rx_buf = dev_data->rx_next_buf; in uart_sam0_dma_rx_done()
270 dev_data->rx_len = dev_data->rx_next_len; in uart_sam0_dma_rx_done()
277 (uint32_t)dev_data->rx_buf, dev_data->rx_len); in uart_sam0_dma_rx_done()
299 dev_data->async_cb(dev, &evt, dev_data->async_cb_data); in uart_sam0_dma_rx_done()
712 dev_data->cb(dev, dev_data->cb_data); in uart_sam0_isr()
[all …]
A Duart_bt.c119 if (dev_data->uart.callback.cb) { in cb_work_handler()
120 dev_data->uart.callback.cb( in cb_work_handler()
121 dev_data->uart.callback.dev, in cb_work_handler()
134 __ASSERT_NO_MSG(dev_data); in tx_work_handler()
153 if ((ring_buf_space_get(dev_data->uart.tx_ringbuf) > 0) && dev_data->uart.tx_irq_ena) { in tx_work_handler()
218 if ((ring_buf_space_get(dev_data->uart.tx_ringbuf) > 0) && dev_data->uart.tx_irq_ena) { in uart_bt_irq_tx_ready()
229 dev_data->uart.tx_irq_ena = true; in uart_bt_irq_tx_enable()
247 if (!ring_buf_is_empty(dev_data->uart.rx_ringbuf) && dev_data->uart.rx_irq_ena) { in uart_bt_irq_rx_ready()
258 dev_data->uart.rx_irq_ena = true; in uart_bt_irq_rx_enable()
288 dev_data->uart.callback.cb = cb; in uart_bt_irq_callback_set()
[all …]
A Duart_mchp_xec.c337 ARG_UNUSED(dev_data); in uart_xec_configure()
339 dev_data->fcr_cache = 0U; in uart_xec_configure()
340 dev_data->iir_cache = 0U; in uart_xec_configure()
395 dev_data->uart_config = *cfg; in uart_xec_configure()
409 regs->IIR_FCR = dev_data->fcr_cache; in uart_xec_configure()
421 k_spin_unlock(&dev_data->lock, key); in uart_xec_configure()
572 k_spin_unlock(&dev_data->lock, key); in uart_xec_poll_in()
907 dev_data->cb = cb; in uart_xec_irq_callback_set()
908 dev_data->cb_data = cb_data; in uart_xec_irq_callback_set()
937 if (dev_data->cb) { in uart_xec_isr()
[all …]
/drivers/i2c/
A Di2c_andes_atciic100.c60 dev_data->fifo_depth = 2; in i2c_atciic100_default_control()
63 dev_data->fifo_depth = 4; in i2c_atciic100_default_control()
66 dev_data->fifo_depth = 8; in i2c_atciic100_default_control()
69 dev_data->fifo_depth = 16; in i2c_atciic100_default_control()
89 dev_data->status.mode = 0; in i2c_atciic100_default_control()
436 write_fifo_count = dev_data->xfer_wt_num - dev_data->xfered_data_wt_ptr; in i2c_controller_fifo_write()
450 dev_data->middleware_tx_buf[dev_data->xfered_data_wt_ptr]; in i2c_controller_fifo_write()
455 if (dev_data->xfered_data_wt_ptr == dev_data->xfer_wt_num) { in i2c_controller_fifo_write()
470 read_fifo_count = dev_data->xfer_rd_num - dev_data->xfered_data_rd_ptr; in i2c_controller_fifo_read()
481 dev_data->middleware_rx_buf[dev_data->xfered_data_rd_ptr] = in i2c_controller_fifo_read()
[all …]
/drivers/clock_control/
A Dclock_control_nrf54h_hfxo.c69 if (dev_data->notify) { in hfxo_start_up_timer_handler()
70 dev_data->notify(&dev_data->mgr, 0); in hfxo_start_up_timer_handler()
88 start_hfxo(dev_data); in request_hfxo()
94 start_hfxo(dev_data); in request_hfxo()
104 request_hfxo(dev_data); in nrf_clock_control_hfxo_request()
114 request_hfxo(dev_data); in onoff_start_hfxo()
120 k_timer_start(&dev_data->timer, dev_data->start_up_time, K_NO_WAIT); in onoff_start_hfxo()
145 stop_hfxo(dev_data); in release_hfxo()
150 stop_hfxo(dev_data); in release_hfxo()
160 release_hfxo(dev_data); in nrf_clock_control_hfxo_release()
[all …]
A Dclock_control_nrfs_audiopll.c38 struct shim_data *dev_data = dev->data; in shim_nrfs_request_enable() local
54 struct shim_data *dev_data = dev->data; in shim_nrfs_request_disable() local
74 dev_data->mgr_notify = notify; in onoff_start_option()
78 dev_data->mgr_notify = NULL; in onoff_start_option()
89 dev_data->mgr_notify = notify; in onoff_stop_option()
93 dev_data->mgr_notify = NULL; in onoff_stop_option()
169 struct shim_data *dev_data = context; in shim_nrfs_audiopll_init_evt_handler() local
173 dev_data->evt = evt->type; in shim_nrfs_audiopll_init_evt_handler()
174 k_sem_give(&dev_data->evt_sem); in shim_nrfs_audiopll_init_evt_handler()
184 if (dev_data->mgr_notify == NULL) { in shim_nrfs_audiopll_evt_handler()
[all …]
A Dclock_control_nrf_lfclk.c110 struct lfclk_dev_data *dev_data = context; in clock_evt_handler() local
113 k_timer_stop(&dev_data->timer); in clock_evt_handler()
124 struct lfclk_dev_data *dev_data = in lfclk_update_timeout_handler() local
132 struct lfclk_dev_data *dev_data = in lfclk_work_handler() local
140 dev_data); in lfclk_work_handler()
161 ? dev_data->max_accuracy in lfclk_resolve_spec_to_idx()
198 return &dev_data->clk_cfg.onoff[idx].mgr; in lfclk_get_mgr_by_idx()
368 dev_data->clock_options_cnt += 2; in lfclk_init()
379 dev_data->clock_options_cnt += 2; in lfclk_init()
386 dev_data->clock_options_cnt += 1; in lfclk_init()
[all …]
A Dclock_control_nrf_hsfll_global.c107 return &dev_data->clk_cfg.onoff[idx].mgr; in global_hsfll_get_mgr_by_idx()
215 struct global_hsfll_dev_data *dev_data = in global_hsfll_work_handler() local
217 const struct device *dev = dev_data->dev; in global_hsfll_work_handler()
237 struct global_hsfll_dev_data *dev_data = in global_hsfll_evt_handler() local
251 dev_data->evt = p_evt->type; in global_hfsll_nrfs_gdfs_init_evt_handler()
252 k_sem_give(&dev_data->evt_sem); in global_hfsll_nrfs_gdfs_init_evt_handler()
264 dev_data->evt = p_evt->type; in global_hfsll_nrfs_gdfs_evt_handler()
265 k_work_submit(&dev_data->evt_work); in global_hfsll_nrfs_gdfs_evt_handler()
271 struct global_hsfll_dev_data *dev_data = in global_hsfll_timeout_handler() local
287 k_sem_init(&dev_data->evt_sem, 0, 1); in global_hfsll_init()
[all …]
/drivers/display/
A Ddisplay_mcux_elcdif.c112 } else if (dev_data->active_fb != dev_data->fb[dev_data->next_idx]) { in mcux_elcdif_write()
119 dst = dev_data->fb[dev_data->next_idx]; in mcux_elcdif_write()
124 dst = dev_data->fb[dev_data->next_idx]; in mcux_elcdif_write()
134 (void *)dev_data->fb[dev_data->next_idx]); in mcux_elcdif_write()
136 dev_data->active_fb = dev_data->fb[dev_data->next_idx]; in mcux_elcdif_write()
140 DCACHE_CleanByRange((uint32_t)dev_data->active_fb, dev_data->fb_bytes); in mcux_elcdif_write()
152 dev_data->active_fb = dev_data->fb[dev_data->next_idx]; in mcux_elcdif_write()
278 dev_data->fb[i] = in mcux_elcdif_set_pixel_format()
284 memset(dev_data->fb[i], 0, dev_data->fb_bytes); in mcux_elcdif_set_pixel_format()
376 dev_data->active_fb = dev_data->fb[0]; in mcux_elcdif_init()
[all …]
/drivers/dma/
A Ddma_nios2_msgdma.c46 struct nios2_msgdma_dev_data *dev_data = in nios2_msgdma_callback() local
63 dev_data->dma_callback(dev_data->dev, dev_data->user_data, 0, dma_status); in nios2_msgdma_callback()
103 k_sem_take(&dev_data->sem_lock, K_FOREVER); in nios2_msgdma_config()
105 dev_data->user_data = cfg->user_data; in nios2_msgdma_config()
113 dev_data->msgdma_dev, &dev_data->desc, in nios2_msgdma_config()
120 dev_data->msgdma_dev, &dev_data->desc, in nios2_msgdma_config()
126 dev_data->msgdma_dev, &dev_data->desc, in nios2_msgdma_config()
141 dev_data); in nios2_msgdma_config()
146 k_sem_give(&dev_data->sem_lock); in nios2_msgdma_config()
210 dev_data->dev = dev; in nios2_msgdma0_initialize()
[all …]
/drivers/gpio/
A Dgpio_xlnx_ps_bank.h17 #define GPIO_XLNX_PS_BANK_MASK_DATA_LSW_REG (dev_data->base\
19 #define GPIO_XLNX_PS_BANK_MASK_DATA_MSW_REG ((dev_data->base + 0x04)\
21 #define GPIO_XLNX_PS_BANK_DATA_REG ((dev_data->base + 0x40)\
23 #define GPIO_XLNX_PS_BANK_DATA_RO_REG ((dev_data->base + 0x60)\
25 #define GPIO_XLNX_PS_BANK_DIRM_REG ((dev_data->base + 0x204)\
27 #define GPIO_XLNX_PS_BANK_OEN_REG ((dev_data->base + 0x208)\
29 #define GPIO_XLNX_PS_BANK_INT_MASK_REG ((dev_data->base + 0x20C)\
31 #define GPIO_XLNX_PS_BANK_INT_EN_REG ((dev_data->base + 0x210)\
33 #define GPIO_XLNX_PS_BANK_INT_DIS_REG ((dev_data->base + 0x214)\
35 #define GPIO_XLNX_PS_BANK_INT_STAT_REG ((dev_data->base + 0x218)\
[all …]
/drivers/can/
A Dcan_max32.c132 if (dev_data->common.started) { in can_max32_set_mode()
141 dev_data->common.mode = mode; in can_max32_set_mode()
185 if (dev_data->common.started) { in can_max32_set_timing()
216 if (dev_data->common.started) { in can_max32_start()
221 mode = dev_data->common.mode; in can_max32_start()
243 dev_data->common.started = true; in can_max32_start()
259 if (!dev_data->common.started) { in can_max32_stop()
303 if (!dev_data->common.started) { in can_max32_send()
331 k_sem_give(&dev_data->tx_sem); in can_max32_send()
443 *state = dev_data->state; in can_max32_get_state()
[all …]
A Dcan_mcp2515.c325 k_sem_give(&dev_data->tx_sem); in mcp2515_tx_done()
353 if (dev_data->common.started) { in mcp2515_set_timing()
435 if (dev_data->common.started) { in mcp2515_start()
520 if (dev_data->common.started) { in mcp2515_set_mode()
539 dev_data->common.mode = mode; in mcp2515_set_mode()
792 dev_data->old_state = state; in mcp2515_handle_errors()
883 k_sem_give(&dev_data->int_sem); in mcp2515_int_gpio_callback()
924 k_mutex_init(&dev_data->mutex); in mcp2515_init()
965 tid = k_thread_create(&dev_data->int_thread, dev_data->int_thread_stack, in mcp2515_init()
970 (void)memset(dev_data->rx_cb, 0, sizeof(dev_data->rx_cb)); in mcp2515_init()
[all …]
/drivers/spi/
A Dspi_nrfx_spi.c145 if (dev_data->initialized) { in configure()
147 dev_data->initialized = false; in configure()
157 dev_data->initialized = true; in configure()
172 dev_data->busy = false; in finish_transaction()
218 spi_context_update_tx(&dev_data->ctx, 1, dev_data->chunk_len); in event_handler()
219 spi_context_update_rx(&dev_data->ctx, 1, dev_data->chunk_len); in event_handler()
241 dev_data->busy = true; in transceive()
267 dev_data->chunk_len = 0; in transceive()
284 dev_data->ctx.ready = 0; in transceive()
325 if (dev_data->busy) { in spi_nrfx_release()
[all …]
A Dspi_nrfx_spim.c368 if (dev_data->initialized) { in configure()
380 dev_data->initialized = true; in configure()
463 dev->name, dev_data->ppi_ch, dev_data->gpiote_ch); in anomaly_58_workaround_init()
478 dev_data->busy = false; in finish_transaction()
614 dev_data->rx_buffer, in event_handler()
618 spi_context_update_tx(&dev_data->ctx, 1, dev_data->chunk_len); in event_handler()
619 spi_context_update_rx(&dev_data->ctx, 1, dev_data->chunk_len); in event_handler()
648 dev_data->busy = true; in transceive()
677 dev_data->chunk_len = 0; in transceive()
694 dev_data->ctx.ready = 0; in transceive()
[all …]
/drivers/watchdog/
A Dwdt_intel_adsp.c66 struct intel_adsp_wdt_dev_data *const dev_data = dev->data; in intel_adsp_wdt_setup() local
76 ret = dw_wdt_configure(dev_data->core_wdt[i], dev_data->period_cfg); in intel_adsp_wdt_setup()
82 dw_wdt_response_mode_set(dev_data->core_wdt[i], !!dev_data->callback); in intel_adsp_wdt_setup()
94 struct intel_adsp_wdt_dev_data *const dev_data = dev->data; in intel_adsp_wdt_install_timeout() local
98 dev_data->callback = config->callback; in intel_adsp_wdt_install_timeout()
107 &dev_data->period_cfg); in intel_adsp_wdt_install_timeout()
113 dev_data->allow_reset = true; in intel_adsp_wdt_install_timeout()
127 dw_wdt_counter_restart(dev_data->core_wdt[channel_id]); in intel_adsp_wdt_feed()
136 const uint32_t base = dev_data->core_wdt[cpu]; in intel_adsp_wdt_isr()
139 if (dev_data->callback) { in intel_adsp_wdt_isr()
[all …]
/drivers/usb/device/
A Dusb_dc_kinetis.c198 dev_data.bd_active = 0U; in usb_dc_reset()
199 dev_data.address = 0U; in usb_dc_reset()
227 if (dev_data.attached) { in usb_dc_attach()
239 dev_data.attached = 1; in usb_dc_attach()
262 if (!dev_data.attached) { in usb_dc_set_address()
823 if (!dev_data.attached) { in usb_dc_ep_set_callback()
841 dev_data.status_cb = cb; in usb_dc_set_status_callback()
885 dev_data.address = 0U; in usb_kinetis_isr_handler()
955 if (dev_data.address & 0x80) { in usb_kinetis_isr_handler()
957 dev_data.address = 0U; in usb_kinetis_isr_handler()
[all …]

Completed in 103 milliseconds

1234567