Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 28397ffe authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Staging: add princeton instruments usb camera driver



Adds the driver for the Princeton Instruments USB camera.

Needs a lot of work...

TODO:
	- make checkpatch.pl clean
	- coding style fixups (typedefs, etc.)
	- get it to build properly
	- audit ioctls
	- remove ioctls if possible
	- assign proper minor number
	- remove dbg() macro
	- lots of general cleanups
	- review locking

Cc: Judd Montgomery <judd@jpilot.org>
Cc: Jeff Frontz <jeff.frontz@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 88a1e909
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -83,5 +83,7 @@ source "drivers/staging/altpciechdma/Kconfig"


source "drivers/staging/rtl8187se/Kconfig"
source "drivers/staging/rtl8187se/Kconfig"


source "drivers/staging/rspiusb/Kconfig"

endif # !STAGING_EXCLUDE_BUILD
endif # !STAGING_EXCLUDE_BUILD
endif # STAGING
endif # STAGING
+1 −0
Original line number Original line Diff line number Diff line
@@ -24,3 +24,4 @@ obj-$(CONFIG_ASUS_OLED) += asus_oled/
obj-$(CONFIG_PANEL)		+= panel/
obj-$(CONFIG_PANEL)		+= panel/
obj-$(CONFIG_ALTERA_PCIE_CHDMA)	+= altpciechdma/
obj-$(CONFIG_ALTERA_PCIE_CHDMA)	+= altpciechdma/
obj-$(CONFIG_RTL8187SE)		+= rtl8187se/
obj-$(CONFIG_RTL8187SE)		+= rtl8187se/
obj-$(CONFIG_USB_RSPI)		+= rspiusb/
+6 −0
Original line number Original line Diff line number Diff line
config USB_RSPI
	tristate "Princeton Instruments USB camera support"
	default n
	depends on USB && BROKEN
	help
	  This driver is for the Princeton Instruments USB camera device.
+1 −0
Original line number Original line Diff line number Diff line
obj-$(CONFIG_USB_RSPI)		+= rspiusb.o
+22 −0
Original line number Original line Diff line number Diff line
This driver is for the Princeton Instruments USB camera.

It needs lots of work to get it into the main drivers/usb/ subdirectory:

Any patches to do any of the following changes are greatly appreciated:

	- make checkpatch.pl clean
	- coding style fixups (typedefs, etc.)
	- get it to build properly
	- audit ioctls
	- remove ioctls if possible
	- assign proper minor number
	- remove dbg() macro
	- lots of general cleanups
	- review locking

Please send patches to:
	Greg Kroah-Hartman <gregkh@suse.de>
and CC:
	Judd Montgomery <judd@jpilot.org>
	Jeff Frontz <jeff.frontz@gmail.com>
as they have this device and can test any needed changes.
Loading