Lines Matching refs:ios_handler
41 void *ios_handler; member
71 am_hal_ios_disable(data->ios_handler); in spi_ambiq_reset()
91 am_hal_ios_interrupt_status_get(data->ios_handler, false, &ui32Status); in spi_ambiq_isr()
92 am_hal_ios_interrupt_clear(data->ios_handler, ui32Status); in spi_ambiq_isr()
178 ret = am_hal_ios_configure(data->ios_handler, &data->ios_cfg); in spi_config()
197 am_hal_ios_fifo_space_used(data->ios_handler, &used_space); in spi_ambiq_xfer()
204 ret = am_hal_ios_fifo_write(data->ios_handler, in spi_ambiq_xfer()
217 data->ios_handler, in spi_ambiq_xfer()
340 am_hal_ios_initialize((cfg->base - IOSLAVE_BASE) / cfg->size, &data->ios_handler)) { in spi_ambiq_init()
355 am_hal_ios_interrupt_clear(data->ios_handler, AM_HAL_IOS_INT_ALL); in spi_ambiq_init()
356 am_hal_ios_interrupt_enable(data->ios_handler, AMBIQ_SPID_INT_ERR | AM_HAL_IOS_INT_IOINTW | in spi_ambiq_init()
362 am_hal_ios_uninitialize(data->ios_handler); in spi_ambiq_init()
387 ret = am_hal_ios_power_ctrl(data->ios_handler, status, true); in spi_ambiq_pm_action()