Re: [PATCH] Image capturing driver for Basler eXcite smart camera
From: Randy.Dunlap <hidden>
Date: 2006-08-11 19:32:39
Also in:
lkml
On Thu, 10 Aug 2006 23:18:04 +0200 Thomas Koeller wrote:
This is a driver used for image capturing by the Basler eXcite smart camera platform. It utilizes the integrated GPI DMA engine of the MIPS RM9122 processor. Since this driver does not fit into one of the existing categories I created a new toplevel directory for it (which may not be appropriate?).
Sounds like it could fit into drivers/media/ maybe ?
quoted hunk ↗ jump to hunk
Signed-off-by: Thomas Koeller <redacted> --- drivers/Kconfig | 2 drivers/Makefile | 1 drivers/xicap/Kconfig | 30 + drivers/xicap/Makefile | 6 drivers/xicap/xicap_core.c | 483 ++++++++++++++++++ drivers/xicap/xicap_gpi.c | 1204 ++++++++++++++++++++++++++++++++++++++++++++ drivers/xicap/xicap_priv.h | 47 ++ include/xicap/xicap.h | 40 + 8 files changed, 1813 insertions(+), 0 deletions(-)diff --git a/drivers/Kconfig b/drivers/Kconfig index 8b11ceb..5b4d329 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig@@ -74,4 +74,6 @@ source "drivers/rtc/Kconfig" source "drivers/dma/Kconfig" +source "drivers/xicap/Kconfig" + endmenudiff --git a/drivers/Makefile b/drivers/Makefile index fc2d744..af1b1ee 100644 --- a/drivers/Makefile +++ b/drivers/Makefile@@ -76,3 +76,4 @@ obj-$(CONFIG_CRYPTO) += crypto/ obj-$(CONFIG_SUPERH) += sh/ obj-$(CONFIG_GENERIC_TIME) += clocksource/ obj-$(CONFIG_DMA_ENGINE) += dma/ +obj-$(CONFIG_EXCITE_FCAP) += xicap/diff --git a/drivers/xicap/Kconfig b/drivers/xicap/Kconfig new file mode 100644 index 0000000..da17d82 --- /dev/null +++ b/drivers/xicap/Kconfig@@ -0,0 +1,30 @@ +# +# eXcite frame capturing configuration +# + +menu "eXcite frame capture support" + depends BASLER_EXCITE + +config EXCITE_FCAP + tristate "Frame capturing support for eXcite devices(EXPERIMENTAL)" + ---help--- + Enable basic support for frame capture devices on the BASLER eXcite + platform. You also have to select a hardware driver. + + This can also be compiled as a module, which will be named + xicap_core. + + +config EXCITE_FCAP_GPI + depends CPU_RM9000 && EXCITE_FCAP + tristate "Frame capturing using MIPS RM9K (EXPERIMENTAL)" + ---help--- + This driver implememnts frame capturing support via the + GPI device found on MIPS RM9K embedded processors manufactured + by PMC-Sierra, Inc. + + This driver can be built as a module, which will be named + xicap_gpi. + +endmenu
--- ~Randy