Lines Matching full:fiq
21 #include <linux/spi/s3c24xx-fiq.h>
24 #include <asm/fiq.h>
200 /* Support for FIQ based pseudo-DMA to improve the transfer speed.
203 * used by the FIQ core to move data between main memory and the peripheral
209 * struct spi_fiq_code - FIQ code and header
212 * @data: The code itself to install as a FIQ handler.
221 * s3c24xx_spi_tryfiq - attempt to claim and setup FIQ for transfer
224 * Claim the FIQ handler (only one can be active at any one time) and
229 * as normal, since the IRQ will have been re-routed to the FIQ handler.
240 /* try and claim fiq if we haven't got it, and if not in s3c24xx_spi_tryfiq()
292 * s3c24xx_spi_fiqop - FIQ core code callback
296 * Called by the FIQ code when another module wants to use the FIQ, so
309 /* note, we do not need to unroute the FIQ, as the FIQ in s3c24xx_spi_fiqop()
322 * s3c24xx_spi_initfiq - setup the information for the FIQ core
325 * Setup the fiq_handler block to pass to the FIQ core.
335 * s3c24xx_spi_usefiq - return if we should be using FIQ.
339 * allowed to use the FIQ.
347 * s3c24xx_spi_usingfiq - return if channel is using FIQ
350 * Return whether the channel is currently using the FIQ (separate from
351 * whether the FIQ is claimed).
472 /* initialise fiq handler */ in s3c24xx_spi_probe()