Lines Matching refs:spi_priv
20 struct nrf_wifi_bus_spi_priv *spi_priv = NULL; in nrf_wifi_bus_spi_irq_handler() local
24 spi_priv = dev_ctx->spi_priv; in nrf_wifi_bus_spi_irq_handler()
26 ret = spi_priv->intr_callbk_fn(dev_ctx->bal_dev_ctx); in nrf_wifi_bus_spi_irq_handler()
36 struct nrf_wifi_bus_spi_priv *spi_priv = NULL; in nrf_wifi_bus_spi_dev_add() local
40 spi_priv = bus_priv; in nrf_wifi_bus_spi_dev_add()
49 spi_dev_ctx->spi_priv = spi_priv; in nrf_wifi_bus_spi_dev_add()
52 spi_dev_ctx->os_spi_dev_ctx = nrf_wifi_osal_bus_spi_dev_add(spi_priv->os_spi_priv, in nrf_wifi_bus_spi_dev_add()
71 spi_priv->cfg_params.addr_pktram_base; in nrf_wifi_bus_spi_dev_add()
136 struct nrf_wifi_bus_spi_priv *spi_priv = NULL; in nrf_wifi_bus_spi_init() local
138 spi_priv = nrf_wifi_osal_mem_zalloc(sizeof(*spi_priv)); in nrf_wifi_bus_spi_init()
140 if (!spi_priv) { in nrf_wifi_bus_spi_init()
146 nrf_wifi_osal_mem_cpy(&spi_priv->cfg_params, in nrf_wifi_bus_spi_init()
148 sizeof(spi_priv->cfg_params)); in nrf_wifi_bus_spi_init()
150 spi_priv->intr_callbk_fn = intr_callbk_fn; in nrf_wifi_bus_spi_init()
152 spi_priv->os_spi_priv = nrf_wifi_osal_bus_spi_init(); in nrf_wifi_bus_spi_init()
153 if (!spi_priv->os_spi_priv) { in nrf_wifi_bus_spi_init()
157 nrf_wifi_osal_mem_free(spi_priv); in nrf_wifi_bus_spi_init()
159 spi_priv = NULL; in nrf_wifi_bus_spi_init()
164 return spi_priv; in nrf_wifi_bus_spi_init()
170 struct nrf_wifi_bus_spi_priv *spi_priv = NULL; in nrf_wifi_bus_spi_deinit() local
172 spi_priv = bus_priv; in nrf_wifi_bus_spi_deinit()
174 nrf_wifi_osal_bus_spi_deinit(spi_priv->os_spi_priv); in nrf_wifi_bus_spi_deinit()
176 nrf_wifi_osal_mem_free(spi_priv); in nrf_wifi_bus_spi_deinit()