[Natty][master] SRU: Add support for Beagle XM rev B and C

Ricardo Salveti rsalveti at rsalveti.net
Wed May 18 21:25:39 UTC 2011


SRU Justification:

Impact: Owners of Beagle xM rev C (newer ones) can't boot with current
Natty's kernel.

Fix: Detect the rev C revision and proper initialize it (like older xM).

Testcase: Boot the kernel with a Beagle xM rev C board. If you boot
fine you'll also be able to see the detected revision at dmesg, like:
ubuntu at omap:~$ dmesg | grep Beagle
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.154510] OMAP3 Beagle Rev: xM C

BugLink: http://bugs.launchpad.net/bugs/770679

The following changes since commit 4a93549299ec1b4b5c137449a13b5efd535487d9:

  Linux 2.6.38.6 (2011-05-10 08:43:04 -0600)

are available in the git repository at:
  git://kernel.ubuntu.com/rsalveti/ubuntu-natty.git master-xmbc

Robert Nelson (3):
      omap3: beagle: detect new xM revision B
      omap3: beagle: detect new xM revision C
      omap3: beagle: if rev unknown, assume xM revision C

 arch/arm/mach-omap2/board-omap3beagle.c |   32 +++++++++++++++++++++++-------
 1 files changed, 24 insertions(+), 8 deletions(-)




More information about the kernel-team mailing list