Home
last modified time | relevance | path

Searched refs:driver_data (Results 1 – 19 of 19) sorted by relevance

/drivers/console/
A Dipm_console_receiver.c35 k_sem_take(&driver_data->sem, K_FOREVER); in ipm_console_thread()
37 ret = ring_buf_item_get(&driver_data->rb, &type, in ipm_console_thread()
75 if (driver_data->channel_disabled && in ipm_console_thread()
76 ring_buf_item_space_get(&driver_data->rb)) { in ipm_console_thread()
78 ipm_set_enabled(driver_data->ipm_device, 1); in ipm_console_thread()
79 driver_data->channel_disabled = 0; in ipm_console_thread()
97 k_sem_give(&driver_data->sem); in ipm_console_receive_callback()
109 driver_data->channel_disabled = 1; in ipm_console_receive_callback()
135 driver_data->ipm_device = ipm; in ipm_console_receiver_init()
136 driver_data->channel_disabled = 0; in ipm_console_receiver_init()
[all …]
/drivers/counter/
A Dcounter_imx_epit.c36 struct imx_epit_data *driver_data = dev->data; in imx_epit_isr() local
40 if (driver_data->callback != NULL) { in imx_epit_isr()
41 driver_data->callback(dev, (void *)driver_data->user_data); in imx_epit_isr()
103 struct imx_epit_data *driver_data = dev->data; in imx_epit_set_top_value() local
108 driver_data->callback = cfg->callback; in imx_epit_set_top_value()
109 driver_data->user_data = cfg->user_data; in imx_epit_set_top_value()
/drivers/ipm/
A Dipm_mhu.c127 struct ipm_mhu_data *driver_data = d->data; in ipm_mhu_isr() local
136 if (driver_data->callback) { in ipm_mhu_isr()
137 driver_data->callback(d, driver_data->user_data, cpu_id, in ipm_mhu_isr()
160 struct ipm_mhu_data *driver_data = d->data; in ipm_mhu_register_cb() local
162 driver_data->callback = cb; in ipm_mhu_register_cb()
163 driver_data->user_data = user_data; in ipm_mhu_register_cb()
A Dipm_mcux.c141 struct mcux_mailbox_data *driver_data = d->data; in mcux_mailbox_ipm_register_callback() local
143 driver_data->callback = cb; in mcux_mailbox_ipm_register_callback()
144 driver_data->callback_ctx = context; in mcux_mailbox_ipm_register_callback()
A Dipm_imx.c243 struct imx_mu_data *driver_data = dev->data; in imx_mu_ipm_register_callback() local
245 driver_data->callback = cb; in imx_mu_ipm_register_callback()
246 driver_data->user_data = user_data; in imx_mu_ipm_register_callback()
/drivers/lora/
A Drylrxxx.c134 driver_data->handler_error = err; in on_ok()
142 driver_data->handler_error = -EIO; in on_err()
145 driver_data->handler_error = -EBADMSG; in on_err()
160 driver_data->handler_error = 0; in on_rx()
163 driver_data->handler_error = -EBADMSG; in on_rx()
174 driver_data->async_rx_cb(driver_data->dev, msg.data, msg.length, msg.rssi, msg.snr, in on_rx()
175 driver_data->async_user_data); in on_rx()
180 driver_data->handler_error = err; in on_rx()
192 k_poll_signal_raise(driver_data->async_tx_signal, driver_data->handler_error); in on_script_finished()
193 k_sem_give(&driver_data->operation_sem); in on_script_finished()
[all …]
/drivers/spi/spi_nxp_lpspi/
A Dspi_nxp_lpspi.c36 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_rx_word_write_bytes()
56 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_rx_buf_write_words()
75 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_handle_rx_irq()
116 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_fill_tx_fifo()
139 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_fill_tx_fifo_nop()
155 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_next_tx_fill()
202 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_handle_tx_irq()
250 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in lpspi_isr()
353 struct lpspi_driver_data *lpspi_data = (struct lpspi_driver_data *)data->driver_data; in transceive()
501 .driver_data = &lpspi_##n##_driver_data, \
A Dspi_nxp_lpspi_dma.c108 struct spi_nxp_dma_data *dma_data = (struct spi_nxp_dma_data *)data->driver_data; in lpspi_dma_tx_load()
130 struct spi_nxp_dma_data *dma_data = (struct spi_nxp_dma_data *)data->driver_data; in lpspi_dma_rx_load()
156 struct spi_nxp_dma_data *dma_data = (struct spi_nxp_dma_data *)data->driver_data; in lpspi_dma_rxtx_load()
200 struct spi_nxp_dma_data *dma_data = (struct spi_nxp_dma_data *)data->driver_data; in lpspi_dma_callback()
304 struct spi_nxp_dma_data *dma_data = (struct spi_nxp_dma_data *)data->driver_data; in transceive_dma()
370 struct spi_nxp_dma_data *dma_data = (struct spi_nxp_dma_data *)data->driver_data; in lpspi_dma_init()
447 static struct lpspi_data lpspi_data_##n = {.driver_data = &lpspi_dma_data##n, \
A Dspi_nxp_lpspi_priv.h51 void *driver_data; member
/drivers/modem/
A Dmodem_context.h72 void *driver_data; member
A Dquectel-bg9x.c1260 mctx.driver_data = &mdata; in modem_init()
A Dublox-sara-r4.c2210 mctx.driver_data = &mdata; in modem_init()
A Dsimcom-sim7080.c2410 mctx.driver_data = &mdata; in modem_init()
/drivers/flash/
A Dspi_nor.c304 struct spi_nor_data *const driver_data = dev->data; in record_entered_dpd() local
306 driver_data->ts_enter_dpd = k_uptime_get_32(); in record_entered_dpd()
322 struct spi_nor_data *const driver_data = dev->data; in delay_until_exit_dpd_ok() local
390 struct spi_nor_data *const driver_data = dev->data; in spi_nor_access() local
421 && driver_data->flag_access_32bit)); in spi_nor_access()
655 struct spi_nor_data *const driver_data = dev->data; in acquire_device() local
657 k_sem_take(&driver_data->sem, K_FOREVER); in acquire_device()
671 struct spi_nor_data *const driver_data = dev->data; in release_device() local
673 k_sem_give(&driver_data->sem); in release_device()
1713 struct spi_nor_data *const driver_data = dev->data; in spi_nor_init() local
[all …]
/drivers/adc/
A Dadc_nrfx_adc.c30 struct driver_data { struct
37 static struct driver_data m_data = { argument
A Dadc_vf610.c141 struct vf610_adc_data *data = dev->driver_data; in vf610_adc_read_async()
A Dadc_nrfx_saadc.c100 struct driver_data { struct
111 static struct driver_data m_data = { argument
/drivers/clock_control/
A Dclock_control_nrf_hsfll_global.c327 static struct global_hsfll_dev_data driver_data = { variable
339 &driver_data,
/drivers/wifi/esp_at/
A Desp.c1624 data->mctx.driver_data = data; in esp_init()

Completed in 77 milliseconds