Lines Matching full:fiq
22 #include <linux/spi/s3c24xx-fiq.h>
25 #include <asm/fiq.h>
212 /* Support for FIQ based pseudo-DMA to improve the transfer speed.
215 * used by the FIQ core to move data between main memory and the peripheral
221 * struct spi_fiq_code - FIQ code and header
224 * @data: The code itself to install as a FIQ handler.
233 * s3c24xx_spi_tryfiq - attempt to claim and setup FIQ for transfer
236 * Claim the FIQ handler (only one can be active at any one time) and
241 * as normal, since the IRQ will have been re-routed to the FIQ handler.
252 /* try and claim fiq if we haven't got it, and if not in s3c24xx_spi_tryfiq()
304 * s3c24xx_spi_fiqop - FIQ core code callback
308 * Called by the FIQ code when another module wants to use the FIQ, so
321 /* note, we do not need to unroute the FIQ, as the FIQ in s3c24xx_spi_fiqop()
334 * s3c24xx_spi_initfiq - setup the information for the FIQ core
337 * Setup the fiq_handler block to pass to the FIQ core.
347 * s3c24xx_spi_usefiq - return if we should be using FIQ.
351 * allowed to use the FIQ.
359 * s3c24xx_spi_usingfiq - return if channel is using FIQ
362 * Return whether the channel is currently using the FIQ (separate from
363 * whether the FIQ is claimed).
493 /* initialise fiq handler */ in s3c24xx_spi_probe()