On Sun, Apr 01, 2012 at 08:36:15AM -0700, Greg KH wrote:
> On Sun, Apr 01, 2012 at 02:30:54PM +0100, Malcolm Priestley wrote:
> > Originally, IT9135 chip version 2 devices were never intended to be 
> > supported in kernel 3.2
> > as they were thought at the time only on ID 048d:9006.
> > 
> > However, they have since been supplied on ID 048d:9135, the following error 
> > occurs.
> > 
> > [   53.512013] usb 2-4: new high-speed USB device number 5 using ehci_hcd
> > [   53.648936] it913x: Chip Version=02 Chip Type=9135
> > [   53.650434] it913x: Dual mode=0 Remote=5 Tuner Type=5f
> > [   53.651556] dvb-usb: found a 'ITE 9135 Generic' in cold state, will try 
> > to load a firmware
> > [   53.660244] dvb-usb: downloading firmware from file 
> > 'dvb-usb-it9137-01.fw'
> > [   53.661026] it913x: FRM Starting Firmware Download
> > [   54.152006] it913x: FRM Firmware Download Failed (ffffffed)
> > [   54.352082] it913x: Chip Version=6f Chip Type=0203
> > [   55.188050] it913x: DEV it913x Error
> > 
> > 
> > This patch and the cherry picks fixes the issue and applies firmware 
> > differences
> > in commit 7330f7c157308166c507da9b9926107d85f960d3 and the 3.2 tree.
> > 
> > The driver is updated to version it913x 1.24 and it913x-fe 1.12.
> > 
> > Note existing 048d:9135 version 1 users will need to switch to 
> > dvb-usb-it9135-01.fw
> > firmware as in kernel 3.3 after this update.
> > 
> > ./get_dvb_firmware it9135
> > extracts
> > dvb-usb-it9135-01.fw
> > dvb-usb-it9135-02.fw
> > 
> > ./get_dvb_firmware it9137
> > extracts
> > dvb-usb-it9137-01.fw
> > 
> > The following upstream cherry-picks in order need to be applied.
> > 
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > b7d425d39179e125604cbf451a06d3204d2e1398: sched: it913x Support it9135 
> > Verions 2 chip
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 2b3c13ecce3bc0fbdeb5ef0596b350dc702d01d5: sched: it913x-fe ver 1.09 amend 
> > adc table entries
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 3822c7cef7b422833f1b58949a01bd87b822d280: sched: it913x ver 1.09 support 
> > for USB 1 devices (IT9135)
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 3339a5b165c2769a84346cac342ade67d7b7a510: sched: it913x-fe ver 1.10 correct 
> > SNR reading from frontend
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > ed942c507465287777a5342f83af1638ba05a6ac: sched: it913x-fe: more user and 
> > debugging info
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > fdb5a9111ef77d537efb86e90e8073ebfd0b553e: sched: Support for Sveon STV22 
> > (IT9137)
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 9c1133c7c89266d4969e36527ce7be958d1b93c6: sched: it913x: endpoint size 
> > changes
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 990f49af3f564b9a0f572e06f22e2ae34c79c37d: sched: it913x: support for 
> > different tuner regs
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > c725ff69737313647f981813e8f39a372c99b0f0: sched: it913x: support for NEC 
> > extended keys
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > b69902914803a8bf93f39f0db642430504c800ba: sched: it913x: multi firmware 
> > loader
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 5e642c06b561fd95d77d13f41adeb6e906acc31d: sched: it9135:  add support for 
> > IT9135 9005 devices
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 15157c506d742b6767edcd486d6c73ea907fb7cf: sched: it913x add retry to USB 
> > bulk endpoints and IO
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 50815707eebc7ce12bfd97933a6e68a482c4d7ab: sched: it913x: multiple devices 
> > on system.
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > a7187c324ff5a879b5b0e6bb947664071c870803: sched: [BUG] Re: add support for 
> > IT9135 9005 devices
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > f36472da3a6d62ee46ae773bbbf05ddb24cd970c: sched: it913x stop dual frontend 
> > attach in warm state with single devices
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > 53844c4fc7912fef2f56c1b3f851b30c8ebd1d8a: sched: it913x add support for 
> > IT9135 9006 devices
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > ed3189cf989128fe283d6dbffbbae08b67d9e5bd: sched: it913x ver 1.18 Turn pid 
> > filter off by caps option only
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > d4d5a40710701abd4535d6a5ada601c885a08865: sched: [BUG] it913x ver 1.20. PID 
> > filter problems
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > fa52520cff0b3dce483efa8fb4ae1a4b18a82109: sched: [BUG] it913x ver 1.21 
> > Fixed for issue with 9006 and warm boot
> > Cc: <sta...@vger.kernel.org> # .32.X: 
> > 245900c4a7a7d23c2e5b2b64b70770debcac5814: sched: [media] it913x ver 1.22 
> > corrections to Tuner IDs
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > f0e07d7658a81bc185b8ba58f062c16b79ac0e2b: sched: it913x changed firmware 
> > loader for chip version 2 types
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > a8ea0218625699a5c635655a17b565bab5888ea1: sched: it913x v1.23 use 
> > it913x_config.chip_ver to select firmware
> > Cc: <sta...@vger.kernel.org> # .32.x: 
> > fc594e3e5196d4cf7ace7735eeca399f7a80868b: sched: it913x ver 1.24 Make 0x60 
> > default on version 2 devices
> > Cc: <sta...@vger.kernel.org> # .32.x
> 
> You're kidding right?
> 
> Please read Documentation/stable_kernel_rules.txt.  How do all of these
> patches relate to that file?

Not to mention the fact that the above git commit ids are 'trees' not
patches, and can not be applied anywhere.

dropped.

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to