-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
V4L/DVB: Deprecate cpia driver (used for parallel port webcams)
cpia driver were re-written inside gspca driver, for USB devices. The only functionality that were not migrated is the support for parallel port, as: 1) the developer didn't find any hardware; 2) it doesn't seem important to keep support for a parallel port webcam, as this is an obsolete technology; 3) the changes at gspca for it to work with parallel port would be very large; 4) this driver still uses BKL. So, let's move it to drivers/staging and label it to die at 2.6.38, if nobody cares enough to port parallel port support to gspca or to create a new driver that uses the same gspca-cpia sub-driver. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
- Loading branch information
Mauro Carvalho Chehab
committed
Oct 21, 2010
1 parent
da497e3
commit 7af97ef
Showing
12 changed files
with
71 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
config VIDEO_CPIA | ||
tristate "CPiA Video For Linux (DEPRECATED)" | ||
depends on VIDEO_V4L1 | ||
default n | ||
---help--- | ||
This driver is DEPRECATED please use the gspca cpia1 module | ||
instead. Note that you need atleast version 0.6.4 of libv4l for | ||
the cpia1 gspca module. | ||
|
||
This is the video4linux driver for cameras based on Vision's CPiA | ||
(Colour Processor Interface ASIC), such as the Creative Labs Video | ||
Blaster Webcam II. If you have one of these cameras, say Y here | ||
and select parallel port and/or USB lowlevel support below, | ||
otherwise say N. This will not work with the Creative Webcam III. | ||
|
||
Please read <file:Documentation/video4linux/README.cpia> for more | ||
information. | ||
|
||
This driver is also available as a module (cpia). | ||
|
||
config VIDEO_CPIA_PP | ||
tristate "CPiA Parallel Port Lowlevel Support" | ||
depends on PARPORT_1284 && VIDEO_CPIA && PARPORT | ||
help | ||
This is the lowlevel parallel port support for cameras based on | ||
Vision's CPiA (Colour Processor Interface ASIC), such as the | ||
Creative Webcam II. If you have the parallel port version of one | ||
of these cameras, say Y here, otherwise say N. It is also available | ||
as a module (cpia_pp). | ||
|
||
config VIDEO_CPIA_USB | ||
tristate "CPiA USB Lowlevel Support" | ||
depends on VIDEO_CPIA && USB | ||
help | ||
This is the lowlevel USB support for cameras based on Vision's CPiA | ||
(Colour Processor Interface ASIC), such as the Creative Webcam II. | ||
If you have the USB version of one of these cameras, say Y here, | ||
otherwise say N. This will not work with the Creative Webcam III. | ||
It is also available as a module (cpia_usb). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
obj-$(CONFIG_VIDEO_CPIA) += cpia.o | ||
obj-$(CONFIG_VIDEO_CPIA_PP) += cpia_pp.o | ||
obj-$(CONFIG_VIDEO_CPIA_USB) += cpia_usb.o | ||
|
||
EXTRA_CFLAGS += -Idrivers/media/video |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
This is an obsolete driver for some cpia-based webcams that use the parallel port. | ||
We couldn't find anyone with this hardware in order to port it to use V4L2. | ||
|
||
Also, parallel-port webcams are obsolete nowadays. | ||
|
||
If nobody take care on it, the driver will be removed for 2.6.38. | ||
|
||
Please send patches to linux-media@vger.kernel.org |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.