Add support for m560x based webcam's

Registered by Phil Hannent

The ALi corp has a chipset used in many webcams, however the driver is not integrated into the kernel.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Whiteboard

The project site is located at:
http://sourceforge.net/projects/m560x-driver

The driver has been noted on:
http://www.linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded#Video_for_Linux_devices_Input

---
The m5602 (not m5603) will be integrated into the linux kernel 2.6.28 thus making that part of this blueprint redundant.

The company website is:
http://www.ali.com.tw/eng/products/list.htm

A list of users asking for the feature is:
http://ubuntuforums.org/showthread.php?t=73578&highlight=m560x
http://ubuntuforums.org/showthread.php?t=134300&highlight=m560x
http://ubuntuforums.org/showthread.php?t=223503&highlight=m560x
http://ubuntuforums.org/showthread.php?t=195675&highlight=m560x
http://ubuntuforums.org/showthread.php?t=271364&highlight=m560x
http://ubuntuforums.org/showthread.php?t=530993&highlight=m560x
http://ubuntuforums.org/showthread.php?t=245176&highlight=m560x
http://ubuntuforums.org/showthread.php?t=269855&highlight=m560x

Some instructions in Brazilian Portuguese:
http://hamacker.wordpress.com/2007/03/06/instalando-webcam-ali-m506x-no-ubuntu-edgy/

To confirm you have the device:
lsusb -v

Reports:
Bus 001 Device 002: ID 0402:5602 ALi Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0×0402 ALi Corp.
idProduct 0×5602

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.