[Gta04-owner] [ANN]: Kernel progress

Dr. H. Nikolaus Schaller hns at goldelico.com
Mon Oct 7 10:48:02 CEST 2013

3.12-rc4 has been merged.

This fixes an issue with the hmc5883l driver.

Additionally, we have improved our '-plus' patches:
* TVout is working again
* itg3200 is working again
* Bluetooth is working again
* detection of 1 GHz CPUs improved

So we are not far away from being as function complete as the 2.6.32-hw-validation kernel was.

We have only these road-blocking issues left over:
* PVR/SGX kernel driver is not up to date (and therefore disabled)
* WiFi does not power down if not used; and we see a kernel exception on ifconfig wlan0 up
* Power management improvements

The PVR/SGX issue has been postponed until TI releases a new SDK for 3.12 (because there are significant changes in the /proc API).

The WiFi issue has been identified to be in the interworking of the sdio driver and libertas. For some unknown reasons it does not automatically power down WiFi any more (to be more precise: it powers it down once after detecting which card is connected and before deciding to load libertas, but not after loading libertas).

This all stops us from debugging/improving power management of 3.12 because we can't turn off WiFi...


Am 30.09.2013 um 12:45 schrieb Dr. H. Nikolaus Schaller:

> And 3.12-rc3 is merged!
> The most significant changes with significance for the GTA04 appear to be in the omap-dss system.
> We have also integrated the linear charging patch.
> And, we have discussed with the omap-dss maintainer how to get back the TVout. This turned out to be quite complex since we are the first to use a video amplifier - and therefore need to add a driver for it to setup the tv-out pipeline. And, we will have to enhance the VENC driver to add some rarely used mode setting (for using the external amplifier). This all was previously done in the board file using some hooks - but the hooks have been removed to make the drivers ready for device tree.
> BR,
> Nikolaus
> Sorry for top-posting, but this is like the git log - the most recent changes come first...
> Am 24.09.2013 um 11:05 schrieb Dr. H. Nikolaus Schaller:
>> I have merged 3.12-rc2 from linus/master [1,2]
>> From the commit messages I think this fixes some parts for the iio drivers (bma180, hmc5883) and something in the EHCI.
>> And Marek has fixed the display driver and the TVout configuration. So now we have the display back again and the TVout is not far from working again, as it was last time in the 2.6.32 kernel. Thanks!
>> Still open is the auto-power control of WLAN/Bluetooth and GPS. And ITG3200, HMC5883 are probed but the drivers don't work as I have expected.
>> And I have updated the debian/lxde rootfs scripts [3] to better handle some dynamically changing /sysfs nodes (e.g. the tvout script and the hw-test script).
>> BR,
>> Nikolaus
>> [1]: https://github.com/goldelico/gta04-kernel/tree/3.12-wip
>> [2]: http://git.goldelico.com/?p=gta04-kernel.git;a=shortlog;h=refs/heads/3.12-wip
>> [3]: http://git.goldelico.com/?p=gta04-rootfs.git;a=summary
> _______________________________________________
> Gta04-owner mailing list
> Gta04-owner at goldelico.com
> http://lists.goldelico.com/mailman/listinfo/gta04-owner

More information about the Gta04-owner mailing list