Hi Meego kernel maintainers, I would like to propose this set of patch for review and inclusion in Meego kernel, it enables FM V4L2 radio for TI wl12xx connectivity chip. This is the v5 version of the TI WL12xx FM V4L2 driver patch set. Texas Instrument's WL12xx chipset packs BT, FM, GPS and WLAN in a single die with BT, FM and GPS being interfaced over a single UART. This driver works on top of the shared transport line discipline driver (already upstreamed in drivers/misc/ti-st/).
This patch set has already been proposed to the linux kernel mailing list here: https://lkml.org/lkml/2010/11/29/172 These patches were applied and tested against Meego kernel-mid-2.6.35.3-9.1.src.rpm. [PATCH 1/9] Introduce V4L2_CTRL_CLASS_FM_RX for FM receivers similar to V4L2_CTRL_CLASS_FM_TX. Few controls such as RSSI threshold, Alternate Frequency are for now under this class. [PATCH 2/9] Added entries for following 2 new CID's which are added for TI FM driver: - V4L2_CID_RSSI_THRESHOLD - V4L2_CID_TUNE_AF [PATCH 3/9] These are common headers used in FM submodules (FM V4L2, FM common, FM Rx,and FM TX). [PATCH 4/9] This module interfaces V4L2 subsystem and FM common module. It registers itself with V4L2 as Radio module. [PATCH 5/9] These are the sources for the common interfaces required by the FM V4L2 driver for TI WL127x and WL128x chips. These implement the FM channel-8 protocol communication with the chip. This makes use of the Shared Transport as its transport. [PATCH 6/9] This has implementation for FM RX functionality. It communicates with FM V4l2 module and FM common module. [PATCH 7/9] This has implementation for FM TX functionality. It communicates with FM V4l2 module and FM common module. [PATCH 8/9] Add new menu option in Kconfig and compilation option in Makefile for TI FM driver. [PATCH 9/9] Update TODO for FM V4L2 Could you please review them? Thanks and Regards, John _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
