Support IR remote for MSI TV Anywhere Plus tuner card

Bug #281647 reported by Brian Rogers on 2008-10-11
8
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Intrepid
Low
Jim Lieb

Bug Description

I have a patch, which didn't make it into 2.6.27, to get the IR working on this particular TV card. Without this patch, the remote control that comes with the card can't be used. It'd be nice if this was included in the standard Ubuntu kernel.

This patch has already gone upstream as commit ba340b40a5f65261731583f67d7ec8cafbf5cfaa shortly after the release of 2.6.27. Regression potential is low because probing ends as soon as an IR receiver is detected, and the probe added by this patch happens last. Therefore, with tuner cards where the IR already works, the new probing code will not even be run.

Brian Rogers (brian-rogers) wrote :
Brian Rogers (brian-rogers) wrote :

This patch is upstream now as commit ba340b40a5f65261731583f67d7ec8cafbf5cfaa.

Eder Bastos (riskbreaker927) wrote :

Is it possible to install a package that will incorporate this change into Intrepid?

Brian Rogers (brian-rogers) wrote :

It's probably possible to make such a package, or add a version of the driver with the fix to linux-backports-modules-intrepid. But first I'm going to see if this qualifies for a stable release update. If so, the fix will simply go in as a kernel update.

description: updated
Brian Rogers (brian-rogers) wrote :

Here's the patch cherry-picked from upstream. The only difference picked up by that is the removal of an unused variable.

Martin Pitt (pitti) wrote :

This looks ok, although we concentrate hardware coverage improvements to LTSes usually.

Tim, can you please cherrypick this or reassign to someone else? (Or "wontfix" if it is too intrusive). Thanks!

Changed in linux:
assignee: nobody → timg-tpi
Tim Gardner (timg-tpi) on 2008-11-25
Changed in linux:
assignee: timg-tpi → lieb
importance: Undecided → Low
milestone: none → intrepid-updates
status: New → In Progress
Brian Rogers (brian-rogers) wrote :

I can also backport and test this for Hardy's kernel if desired.

Tim Gardner (timg-tpi) wrote :

SRU Justification

Impact: Add support for an infra-red remote controller.

Patch Description: Backported from commit ba340b40a5f65261731583f67d7ec8cafbf5cfaa upstream.

Patch: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=commit;h=39b4c23c6f12e43a5074a9aa69c51027659b698c

Test Case: See bug description

Changed in linux:
status: In Progress → Fix Committed
Colin Watson (cjwatson) wrote :

Accepted linux into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Launchpad Janitor (janitor) wrote :
Download full text (16.6 KiB)

This bug was fixed in the package linux - 2.6.27-11.25

---------------
linux (2.6.27-11.25) intrepid-proposed; urgency=low

  [ Jeff Layton ]

  * SAUCE: cifs: make sure we allocate enough storage for socket address
    - LP: #318565

linux (2.6.27-11.24) intrepid-proposed; urgency=low

  [ Stefan Bader ]

  * Revert "SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control"
    - LP: #311716
  * SAUCE: acpi: Hack to enable video and vendor backlight implementations
    - LP: #311716
  * SAUCE: Force vendor backlight control on ThinkPad T61
    - LP: #311716

  [ Upstream Kernel Changes ]

  * Revert "thinkpad_acpi: fingers off backlight if video.ko is serving
    this functionality"
    - LP: #311716

linux (2.6.27-11.23) intrepid-proposed; urgency=low

  [ Andy Whitcroft ]

  * SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control
    - LP: #311716, #314119

  [ Jim Lieb ]

  * SAUCE: atl2: add tx bytes statistic
    - LP: #268622

  [ Upstream Kernel Changes ]

  * i915: Save/restore MCHBAR_RENDER_STANDBY on GM965/GM45
    - LP: #276943

linux (2.6.27-11.22) intrepid-proposed; urgency=low

  [ Andy Whitcroft ]

  * Revert "synchronise our linux-libc-dev with the kernel userspace
    headers". It was causing regressions.
    - LP: #300803

  [ Brian Rogers ]

  * SAUCE: Add support for MSI TV@nywhere Plus remote
    - LP: #281647

  [ Tim Gardner ]

  * SAUCE: Dell laptop digital mic does not work, PCI 1028:0271
    - LP: #309508

  [ Upstream Kernel Changes ]

  * Revert "sched_clock: prevent scd->clock from moving backwards"
  * AMD IOMMU: enable device isolation per default
  * bonding: fix miimon failure counter
  * x86 Fix VMI crash on boot in 2.6.28-rc8
  * libata: fix Seagate NCQ+FLUSH blacklist
  * e1000e: fix double release of mutex
  * can: Fix CAN_(EFF|RTR)_FLAG handling in can_filter
  * can: omit received RTR frames for single ID filter lists
  * iwlwifi: clean key table in iwl_clear_stations_table function
  * net: eliminate warning from NETIF_F_UFO on bridge
  * unicode table for cp437
  * console ASCII glyph 1:1 mapping
  * key: fix setkey(8) policy set breakage
  * firewire: fw-ohci: fix IOMMU resource exhaustion
  * ieee1394: add quirk fix for Freecom HDD
  * SUNRPC: Fix a performance regression in the RPC authentication code
  * b1isa: fix b1isa_exit() to really remove registered capi controllers
  * macfb: Do not overflow fb_fix_screeninfo.id
  * setup_per_zone_pages_min(): take zone->lock instead of zone->lru_lock
  * xilinx_hwicap: remove improper wording in license statement
  * Linux 2.6.27.10 except for "iwlagn: fix RX skb alignment". Besides causing
    an ABI bump it only applies to machines using > 4K page size (such as PowerPC).
    Pick this one up on the next ABI bumping upload.
    - LP: #309731

linux (2.6.27-11.21) intrepid-proposed; urgency=low

  [ Andy Whitcroft ]

  * synchronise our linux-libc-dev with the kernel userspace headers
    - LP: #300803

  [ Jim Lieb ]

  * SAUCE: [PATCH 1/1] USB: Unusual devs patch for Nokia 5610
    - LP: #287701

  [ Michael Krufky ]

  * sms1xxx: use new firmware for Hauppauge WinTV MiniStick
    - LP: #299671
  * sms1xxx: add autodetection support for Hauppa...

Changed in linux:
status: Fix Committed → Fix Released
Brian Rogers (brian-rogers) wrote :

Also fixed in 2.6.28, where it's included upstream.

Changed in linux:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers