summaryrefslogtreecommitdiffstats
path: root/drivers/misc/carma/Kconfig
diff options
context:
space:
mode:
authorIra Snyder <iws@ovro.caltech.edu>2011-02-11 13:34:30 +0000
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2011-05-19 16:55:10 +1000
commit0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6 (patch)
treeea9171509fbf48558cec0598cedd6fb27d58d48e /drivers/misc/carma/Kconfig
parentc186f0e177275e83728d7acfdf4a1b68793a7038 (diff)
downloadlinux-stable-0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6.tar.gz
linux-stable-0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6.tar.bz2
linux-stable-0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6.zip
misc: Add CARMA DATA-FPGA Programmer support
This adds support for programming the data processing FPGAs on the OVRO CARMA board. These FPGAs have a special programming sequence that requires that we program the Freescale DMA engine, which is only available inside the kernel. Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'drivers/misc/carma/Kconfig')
-rw-r--r--drivers/misc/carma/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/misc/carma/Kconfig b/drivers/misc/carma/Kconfig
index 4be183f7e6f1..c90370ed712b 100644
--- a/drivers/misc/carma/Kconfig
+++ b/drivers/misc/carma/Kconfig
@@ -7,3 +7,11 @@ config CARMA_FPGA
Say Y here to include support for communicating with the data
processing FPGAs on the OVRO CARMA board.
+config CARMA_FPGA_PROGRAM
+ tristate "CARMA DATA-FPGA Programmer"
+ depends on FSL_SOC && PPC_83xx && MEDIA_SUPPORT && HAS_DMA && FSL_DMA
+ select VIDEOBUF_DMA_SG
+ default n
+ help
+ Say Y here to include support for programming the data processing
+ FPGAs on the OVRO CARMA board.