[oe-commits] Denis 'GNUtoo' Carikli : linux-2.6.28: make it bootable and usefull on nokia900

git version control git at git.openembedded.org
Wed Oct 27 21:36:24 UTC 2010


Module: openembedded.git
Branch: master
Commit: 5d5987b3f82037527ce410bf3ca199736027df28
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=5d5987b3f82037527ce410bf3ca199736027df28

Author: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>
Date:   Sat Sep 25 22:16:27 2010 +0200

linux-2.6.28: make it bootable and usefull on nokia900

*crucial boot support(mmc,mmc block devices,and filesystems) are now builtin
*a CMDLINE is now set in the recipe(there is a custom nokia bootloader on the nokia900),
  That is also necessary to boot on microsd
*g_ether is now built, which is required for usbnet
*ondemand cpufreq governor is now the default

*the inconsistent-mmc-fix-2.6.28-20094803.3.diff patch comes from:
    https://bugs.maemo.org/show_bug.cgi?id=2747
  and is necessary to be able to boot on microsd

*there is also a patch that reports the battery capacity which comes from:
    http://my.arava.co.il/~matan/770/n900/bq27x00_battery.c
  That patch should be temporary,and be replcaed by somwthing like that:
Sep 24 18:48:06 <DocScrutinizer51>	the bq27200 kernel module is rather rudimentary
Sep 24 18:48:09 <DocScrutinizer51>	should be easy to adapt FR bq2700 module to provide same szsfs nodes and just use I2C instead of FIQ+HDQ
Sep 24 18:48:11 <DocScrutinizer51>	and that's exactly what I'd recommend to do
(from #openmoko-cdevel on Freenode)

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 conf/machine/nokia900.conf                         |    2 +-
 ...quency-driver-so-that-it-loads-before-the.patch |   26 +++++++
 .../linux-2.6.28/nokia900/bq27x00_readings.patch   |   35 +++++++++
 recipes/linux/linux-2.6.28/nokia900/defconfig      |   42 ++++++-----
 .../inconsistent-mmc-fix-2.6.28-20094803.3.diff    |   79 ++++++++++++++++++++
 recipes/linux/linux_2.6.28.bb                      |    7 ++-
 6 files changed, 169 insertions(+), 22 deletions(-)

Diff:   http://gitweb.openembedded.net/?p=openembedded.git/?a=commitdiff;h=5d5987b3f82037527ce410bf3ca199736027df28




More information about the Openembedded-commits mailing list