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
Pull request: https:/ /lists. ubuntu. com/archives/ kernel- team/2011- May/015591. html
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