UBUNTU: Provide linux-backports-modules-media package
On 11/03/2010 07:50 PM, Leann Ogasawara wrote:
> https://bugs.launchpad.net/bugs/670483 > > SRU Justification: > > Per the following discussion on the Ubuntu kernel team mailing list: > > https://lists.ubuntu.com/archives/kernel-team/2010-October/013181.html > > It's been requested/suggested that we pull in some additional ir-core > updates. Highlights of these updates include: > > * proper auto-config of another imon 0xffdc device > * imon key release fixups (was possible for keys to get stuck down) > * lirc_ene0100 replaced with ene_ir (ported to ir-core) > * new nuvoton (ASRock ION 330HT) ir driver > * lirc compat ioctl fixups so 64-bit kernel, 32-bit userspace works > > Impact: > > All of the proposed changes have officially landed upstream. However, > due to the large amount of changes which specifically touch the IR > subsystem, it's proposed we release this via a > linux-backports-modules-media package. > > Test Case: TBD > > The following changes since commit d3529e680b2742e049fbbb28711a41f36896df73: > > UBUNTU: Update to iwlwifi-6000-ucode-9.221.4.1 > > are available in the git repository at: > git://kernel.ubuntu.com/ogasawara/ubuntu-maverick-lbm.git media > > Leann Ogasawara (1): > UBUNTU: upstream IR updates > > A complete summary of the patches is as follows: > > * Revert "UBUNTU: SAUCE: ir-core: Fix null dereferences in the protocols sysfs interface" > * V4L/DVB: mceusb: add two new ASUS device IDs > * V4L/DVB: dib0700: break keytable into NEC and RC-5 variants > * V4L/DVB: IR: Kconfig fixes > * V4L/DVB: IR: minor fixes > * V4L/DVB: IR: replace spinlock with mutex > * V4L/DVB: IR: replace workqueue with kthread > * V4L/DVB: ir-core: Remove magic numbers at the sysfs logic > * V4L/DVB: ir-core: Rename sysfs protocols nomenclature to rc-5 and rc-6 > * V4L/DVB: ir-core: Add support for disabling all protocols > * V4L/DVB: ir-core: allow specifying multiple protocols at one open/write > * V4L/DVB: IR: add ir-core to lirc userspace decoder bridge driver > * V4L/DVB: IR: Allow not to compile keymaps in > * V4L/DVB: ir-core: Fix null dereferences in the protocols sysfs interface > * V4L/DVB: IR/streamzap: functional in-kernel decoding > * [media] ir: avoid race conditions at device disconnect > * V4L/DVB: IR: add helper function for hardware with small o/b buffer > * V4L/DVB: IR: extend interfaces to support more device settings > * V4L/DVB: IR: report unknown scancodes the in-kernel decoders found > * V4L/DVB: IR: JVC: make repeat work > * V4L/DVB: IR: nec decoder: fix repeat > * V4L/DVB: IR: NECX: support repeat > * V4L/DVB: drivers/media: Remove unnecessary casts of private_data > * V4L/DVB: STAGING: remove lirc_ene0100 driver > * V4L/DVB: IR: Port ene driver to new IR subsystem and enable it > * V4L/DVB: IR: fix duty cycle capability > * V4L/DVB: IR: fix keys beeing stuck down forever > * V4L/DVB: IR: extend MCE keymap > * IR: add driver for Nuvoton w836x7hg integrated CIR > * nuvoton-cir: add proper rx fifo overrun handling > * IR/Kconfig: sort hardware entries alphabetically > * V4L/DVB: IR: export ir_keyup so imon driver can use it directly > * V4L/DVB: imon: split mouse events to a separate input dev > * V4L/DVB: IR/imon: protect ictx's kc and last_keycode w/spinlock > * V4L/DVB: IR/imon: set up mce-only devices w/mce keytable > * V4L/DVB: IR/lirc_dev: check for valid irctl in unregister path > * IR/lirc: further ioctl portability fixups > * lirc: wire up .compat_ioctl to main ioctl handler > * lirc_dev: fixup error messages w/missing newlines > * V4L/DVB: rc-core: increase repeat time > * V4L/DVB: Fix IR_CORE dependencies > * V4L/DVB: IR/lirc: use memdup_user instead of copy_from_user > * V4L/DVB: media/IR: testing the wrong variable > * V4L/DVB: media/IR: nec-decoder needs to select BITREV > * V4L/DVB: IR keymap: Add print button for HP OEM version of MCE remote > * UBUNTU: SAUCE: update streamzap support from upstream > * V4L/DVB: IR/mceusb: less generic callback name and remove cruft > * [media] lirc: Make struct file_operations pointer const > > debian/control.d/flavour-control.stub | 15 + > debian/rules.d/0-common-vars.mk | 1 + > debian/rules.d/2-binary-arch.mk | 26 + > updates/BOM | 3 + > updates/Makefile | 2 + > updates/media/IR/Kconfig | 165 ++ > updates/media/IR/Makefile | 22 + > updates/media/IR/ene_ir.c | 1023 ++++++++ > updates/media/IR/ene_ir.h | 235 ++ > updates/media/IR/imon.c | 2485 ++++++++++++++++++++ > updates/media/IR/ir-core-priv.h | 189 ++ > updates/media/IR/ir-core.h | 186 ++ > updates/media/IR/ir-functions.c | 356 +++ > updates/media/IR/ir-jvc-decoder.c | 198 ++ > updates/media/IR/ir-keytable.c | 571 +++++ > updates/media/IR/ir-lirc-codec.c | 359 +++ > updates/media/IR/ir-nec-decoder.c | 216 ++ > updates/media/IR/ir-raw-event.c | 377 +++ > updates/media/IR/ir-rc5-decoder.c | 189 ++ > updates/media/IR/ir-rc5-sz-decoder.c | 153 ++ > updates/media/IR/ir-rc6-decoder.c | 280 +++ > updates/media/IR/ir-sony-decoder.c | 181 ++ > updates/media/IR/ir-sysfs.c | 364 +++ > updates/media/IR/keymaps/Kconfig | 15 + > updates/media/IR/keymaps/Makefile | 72 + > updates/media/IR/keymaps/rc-adstech-dvb-t-pci.c | 89 + > updates/media/IR/keymaps/rc-apac-viewcomp.c | 80 + > updates/media/IR/keymaps/rc-asus-pc39.c | 91 + > updates/media/IR/keymaps/rc-ati-tv-wonder-hd-600.c | 69 + > updates/media/IR/keymaps/rc-avermedia-a16d.c | 75 + > updates/media/IR/keymaps/rc-avermedia-cardbus.c | 97 + > updates/media/IR/keymaps/rc-avermedia-dvbt.c | 78 + > updates/media/IR/keymaps/rc-avermedia-m135a.c | 147 ++ > .../media/IR/keymaps/rc-avermedia-m733a-rm-k6.c | 95 + > updates/media/IR/keymaps/rc-avermedia.c | 86 + > updates/media/IR/keymaps/rc-avertv-303.c | 85 + > updates/media/IR/keymaps/rc-behold-columbus.c | 108 + > updates/media/IR/keymaps/rc-behold.c | 141 ++ > updates/media/IR/keymaps/rc-budget-ci-old.c | 92 + > updates/media/IR/keymaps/rc-cinergy-1400.c | 84 + > updates/media/IR/keymaps/rc-cinergy.c | 78 + > updates/media/IR/keymaps/rc-dib0700-nec.c | 126 + > updates/media/IR/keymaps/rc-dib0700-rc5.c | 237 ++ > updates/media/IR/keymaps/rc-dm1105-nec.c | 76 + > updates/media/IR/keymaps/rc-dntv-live-dvb-t.c | 78 + > updates/media/IR/keymaps/rc-dntv-live-dvbt-pro.c | 97 + > updates/media/IR/keymaps/rc-em-terratec.c | 69 + > updates/media/IR/keymaps/rc-encore-enltv-fm53.c | 81 + > updates/media/IR/keymaps/rc-encore-enltv.c | 112 + > updates/media/IR/keymaps/rc-encore-enltv2.c | 90 + > updates/media/IR/keymaps/rc-evga-indtube.c | 61 + > updates/media/IR/keymaps/rc-eztv.c | 96 + > updates/media/IR/keymaps/rc-flydvb.c | 77 + > updates/media/IR/keymaps/rc-flyvideo.c | 70 + > updates/media/IR/keymaps/rc-fusionhdtv-mce.c | 98 + > updates/media/IR/keymaps/rc-gadmei-rm008z.c | 81 + > updates/media/IR/keymaps/rc-genius-tvgo-a11mce.c | 84 + > updates/media/IR/keymaps/rc-gotview7135.c | 79 + > updates/media/IR/keymaps/rc-hauppauge-new.c | 100 + > updates/media/IR/keymaps/rc-imon-mce.c | 142 ++ > updates/media/IR/keymaps/rc-imon-pad.c | 156 ++ > updates/media/IR/keymaps/rc-iodata-bctv7e.c | 88 + > updates/media/IR/keymaps/rc-kaiomy.c | 87 + > updates/media/IR/keymaps/rc-kworld-315u.c | 83 + > .../media/IR/keymaps/rc-kworld-plus-tv-analog.c | 99 + > updates/media/IR/keymaps/rc-lirc.c | 41 + > updates/media/IR/keymaps/rc-manli.c | 135 ++ > updates/media/IR/keymaps/rc-msi-tvanywhere-plus.c | 123 + > updates/media/IR/keymaps/rc-msi-tvanywhere.c | 69 + > updates/media/IR/keymaps/rc-nebula.c | 96 + > .../media/IR/keymaps/rc-nec-terratec-cinergy-xs.c | 105 + > updates/media/IR/keymaps/rc-norwood.c | 85 + > updates/media/IR/keymaps/rc-npgtech.c | 80 + > updates/media/IR/keymaps/rc-pctv-sedna.c | 80 + > updates/media/IR/keymaps/rc-pinnacle-color.c | 94 + > updates/media/IR/keymaps/rc-pinnacle-grey.c | 89 + > updates/media/IR/keymaps/rc-pinnacle-pctv-hd.c | 73 + > updates/media/IR/keymaps/rc-pixelview-mk12.c | 83 + > updates/media/IR/keymaps/rc-pixelview-new.c | 83 + > updates/media/IR/keymaps/rc-pixelview.c | 82 + > .../media/IR/keymaps/rc-powercolor-real-angel.c | 81 + > updates/media/IR/keymaps/rc-proteus-2309.c | 69 + > updates/media/IR/keymaps/rc-purpletv.c | 81 + > updates/media/IR/keymaps/rc-pv951.c | 78 + > updates/media/IR/keymaps/rc-rc5-hauppauge-new.c | 103 + > updates/media/IR/keymaps/rc-rc5-tv.c | 81 + > updates/media/IR/keymaps/rc-rc6-mce.c | 110 + > .../media/IR/keymaps/rc-real-audio-220-32-keys.c | 78 + > updates/media/IR/keymaps/rc-streamzap.c | 82 + > updates/media/IR/keymaps/rc-tbs-nec.c | 73 + > updates/media/IR/keymaps/rc-terratec-cinergy-xs.c | 92 + > updates/media/IR/keymaps/rc-tevii-nec.c | 88 + > updates/media/IR/keymaps/rc-tt-1500.c | 82 + > updates/media/IR/keymaps/rc-videomate-s350.c | 85 + > updates/media/IR/keymaps/rc-videomate-tv-pvr.c | 87 + > updates/media/IR/keymaps/rc-winfast-usbii-deluxe.c | 82 + > updates/media/IR/keymaps/rc-winfast.c | 102 + > updates/media/IR/lirc_dev.c | 776 ++++++ > updates/media/IR/lirc_dev.h | 225 ++ > updates/media/IR/mceusb.c | 1132 +++++++++ > updates/media/IR/nuvoton-cir.c | 1237 ++++++++++ > updates/media/IR/nuvoton-cir.h | 408 ++++ > updates/media/IR/rc-map.c | 107 + > updates/media/IR/streamzap.c | 569 +++++ > updates/media/Makefile | 1 + > 105 files changed, 18772 insertions(+), 0 deletions(-) > create mode 100644 updates/media/IR/Kconfig > create mode 100644 updates/media/IR/Makefile > create mode 100644 updates/media/IR/ene_ir.c > create mode 100644 updates/media/IR/ene_ir.h > create mode 100644 updates/media/IR/imon.c > create mode 100644 updates/media/IR/ir-core-priv.h > create mode 100644 updates/media/IR/ir-core.h > create mode 100644 updates/media/IR/ir-functions.c > create mode 100644 updates/media/IR/ir-jvc-decoder.c > create mode 100644 updates/media/IR/ir-keytable.c > create mode 100644 updates/media/IR/ir-lirc-codec.c > create mode 100644 updates/media/IR/ir-nec-decoder.c > create mode 100644 updates/media/IR/ir-raw-event.c > create mode 100644 updates/media/IR/ir-rc5-decoder.c > create mode 100644 updates/media/IR/ir-rc5-sz-decoder.c > create mode 100644 updates/media/IR/ir-rc6-decoder.c > create mode 100644 updates/media/IR/ir-sony-decoder.c > create mode 100644 updates/media/IR/ir-sysfs.c > create mode 100644 updates/media/IR/keymaps/Kconfig > create mode 100644 updates/media/IR/keymaps/Makefile > create mode 100644 updates/media/IR/keymaps/rc-adstech-dvb-t-pci.c > create mode 100644 updates/media/IR/keymaps/rc-apac-viewcomp.c > create mode 100644 updates/media/IR/keymaps/rc-asus-pc39.c > create mode 100644 updates/media/IR/keymaps/rc-ati-tv-wonder-hd-600.c > create mode 100644 updates/media/IR/keymaps/rc-avermedia-a16d.c > create mode 100644 updates/media/IR/keymaps/rc-avermedia-cardbus.c > create mode 100644 updates/media/IR/keymaps/rc-avermedia-dvbt.c > create mode 100644 updates/media/IR/keymaps/rc-avermedia-m135a.c > create mode 100644 updates/media/IR/keymaps/rc-avermedia-m733a-rm-k6.c > create mode 100644 updates/media/IR/keymaps/rc-avermedia.c > create mode 100644 updates/media/IR/keymaps/rc-avertv-303.c > create mode 100644 updates/media/IR/keymaps/rc-behold-columbus.c > create mode 100644 updates/media/IR/keymaps/rc-behold.c > create mode 100644 updates/media/IR/keymaps/rc-budget-ci-old.c > create mode 100644 updates/media/IR/keymaps/rc-cinergy-1400.c > create mode 100644 updates/media/IR/keymaps/rc-cinergy.c > create mode 100644 updates/media/IR/keymaps/rc-dib0700-nec.c > create mode 100644 updates/media/IR/keymaps/rc-dib0700-rc5.c > create mode 100644 updates/media/IR/keymaps/rc-dm1105-nec.c > create mode 100644 updates/media/IR/keymaps/rc-dntv-live-dvb-t.c > create mode 100644 updates/media/IR/keymaps/rc-dntv-live-dvbt-pro.c > create mode 100644 updates/media/IR/keymaps/rc-em-terratec.c > create mode 100644 updates/media/IR/keymaps/rc-encore-enltv-fm53.c > create mode 100644 updates/media/IR/keymaps/rc-encore-enltv.c > create mode 100644 updates/media/IR/keymaps/rc-encore-enltv2.c > create mode 100644 updates/media/IR/keymaps/rc-evga-indtube.c > create mode 100644 updates/media/IR/keymaps/rc-eztv.c > create mode 100644 updates/media/IR/keymaps/rc-flydvb.c > create mode 100644 updates/media/IR/keymaps/rc-flyvideo.c > create mode 100644 updates/media/IR/keymaps/rc-fusionhdtv-mce.c > create mode 100644 updates/media/IR/keymaps/rc-gadmei-rm008z.c > create mode 100644 updates/media/IR/keymaps/rc-genius-tvgo-a11mce.c > create mode 100644 updates/media/IR/keymaps/rc-gotview7135.c > create mode 100644 updates/media/IR/keymaps/rc-hauppauge-new.c > create mode 100644 updates/media/IR/keymaps/rc-imon-mce.c > create mode 100644 updates/media/IR/keymaps/rc-imon-pad.c > create mode 100644 updates/media/IR/keymaps/rc-iodata-bctv7e.c > create mode 100644 updates/media/IR/keymaps/rc-kaiomy.c > create mode 100644 updates/media/IR/keymaps/rc-kworld-315u.c > create mode 100644 updates/media/IR/keymaps/rc-kworld-plus-tv-analog.c > create mode 100644 updates/media/IR/keymaps/rc-lirc.c > create mode 100644 updates/media/IR/keymaps/rc-manli.c > create mode 100644 updates/media/IR/keymaps/rc-msi-tvanywhere-plus.c > create mode 100644 updates/media/IR/keymaps/rc-msi-tvanywhere.c > create mode 100644 updates/media/IR/keymaps/rc-nebula.c > create mode 100644 updates/media/IR/keymaps/rc-nec-terratec-cinergy-xs.c > create mode 100644 updates/media/IR/keymaps/rc-norwood.c > create mode 100644 updates/media/IR/keymaps/rc-npgtech.c > create mode 100644 updates/media/IR/keymaps/rc-pctv-sedna.c > create mode 100644 updates/media/IR/keymaps/rc-pinnacle-color.c > create mode 100644 updates/media/IR/keymaps/rc-pinnacle-grey.c > create mode 100644 updates/media/IR/keymaps/rc-pinnacle-pctv-hd.c > create mode 100644 updates/media/IR/keymaps/rc-pixelview-mk12.c > create mode 100644 updates/media/IR/keymaps/rc-pixelview-new.c > create mode 100644 updates/media/IR/keymaps/rc-pixelview.c > create mode 100644 updates/media/IR/keymaps/rc-powercolor-real-angel.c > create mode 100644 updates/media/IR/keymaps/rc-proteus-2309.c > create mode 100644 updates/media/IR/keymaps/rc-purpletv.c > create mode 100644 updates/media/IR/keymaps/rc-pv951.c > create mode 100644 updates/media/IR/keymaps/rc-rc5-hauppauge-new.c > create mode 100644 updates/media/IR/keymaps/rc-rc5-tv.c > create mode 100644 updates/media/IR/keymaps/rc-rc6-mce.c > create mode 100644 updates/media/IR/keymaps/rc-real-audio-220-32-keys.c > create mode 100644 updates/media/IR/keymaps/rc-streamzap.c > create mode 100644 updates/media/IR/keymaps/rc-tbs-nec.c > create mode 100644 updates/media/IR/keymaps/rc-terratec-cinergy-xs.c > create mode 100644 updates/media/IR/keymaps/rc-tevii-nec.c > create mode 100644 updates/media/IR/keymaps/rc-tt-1500.c > create mode 100644 updates/media/IR/keymaps/rc-videomate-s350.c > create mode 100644 updates/media/IR/keymaps/rc-videomate-tv-pvr.c > create mode 100644 updates/media/IR/keymaps/rc-winfast-usbii-deluxe.c > create mode 100644 updates/media/IR/keymaps/rc-winfast.c > create mode 100644 updates/media/IR/lirc_dev.c > create mode 100644 updates/media/IR/lirc_dev.h > create mode 100644 updates/media/IR/mceusb.c > create mode 100644 updates/media/IR/nuvoton-cir.c > create mode 100644 updates/media/IR/nuvoton-cir.h > create mode 100644 updates/media/IR/rc-map.c > create mode 100644 updates/media/IR/streamzap.c > create mode 100644 updates/media/Makefile > > > > Looks good. Needs meta package love. Acked-by: Tim Gardner <tim.gardner@canonical.com> -- Tim Gardner tim.gardner@canonical.com -- kernel-team mailing list kernel-team@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kernel-team |
| All times are GMT. The time now is 01:00 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.