TI omap4 2.6.35 branch
bryan.wu at canonical.com
Fri Aug 27 04:34:35 UTC 2010
Sorry for missing to post it to our mail list.
On Fri, Aug 27, 2010 at 12:28 PM, Bryan Wu <bryan.wu at canonical.com> wrote:
> I got the TI OMAP4 2.6.35 based kernel branch  yesterday and have
> already prepared a branch  which includes all TI patches and our
> Ubuntu stuff.
> * Checkout our latest Maverick master branch which is at Ubuntu-2.6.35-19.25
> * Revert 5 conflict patches  in our master branch, most of those
> patches are OMAP3 related but will cause conflict when rebasing
> * Checkout TI's branch 
> * Rebase  to our master and solve some simple conflicts when rebasing
> * Set up our debian and debian.ti-omap4 packaging stuff, which is
> synced from debian.master and our old 2.6.34 debian.ti-omap4
> * Sync up config options from 2.6.35 omap4 config
> * Fix some building issues such as package name, etc.
> * Finally got kernel package built and it can boots up on my OMAP4
> Pandaboard ES1.0. I don't have ES2.0, we need more testing
> * For our Ubuntu usage, we need to set CONFIG_SND_SOC_ALL_CODECS=m.
> But currently, if we built the modules, we will got a building error:
> ubuntu-maverick/sound/soc/codecs/ak4535.c: In function
> ubuntu-maverick/sound/soc/codecs/ak4535.c:402: error: 'struct
> snd_soc_codec' has no member named 'bias_level'
> So I simply disabled CONFIG_SND_SOC_ALL_CODECS, we got no sound in
> current kernel. I've already pinged sebjan from TI to ask help from
> their devel team.
> We can find the same issue in TI's own L24.9 release. I guess some
> ASoC patches were missed
> * perf tools cann't be cross compiled, I've posted this questions to
> Tim and kernel team mail list. And so far it can be built in schroot,
> so I believe it is a issue of CodeSourcery 2010q1 toolchain.
> * It boots on my ES1.0 board with a minimal Maverick rootfs.
> * Need to test on ES2.0 board (rsalveti helped to tested)
> USB doesn't work.
Sorry, it is tested on ES1.0 by rsalveti.
> * Need to test with our Maverick daily image
> : http://dev.omapzoom.org/?p=integration/kernel-ubuntu.git;a=shortlog;h=refs/heads/for-ubuntu-2.6.35
> : http://kernel.ubuntu.com/git?p=roc/ubuntu-maverick.git;a=shortlog;h=refs/heads/ti-omap4
> : http://kernel.ubuntu.com/git?p=roc/ubuntu-maverick.git;a=shortlog;h=refs/heads/ti-omap4;pg=14
> "Revert: "UBUNTU: SAUCE: OMAP: DSS2: enable hsclk in..."
> "Revert: "UBUNTU: SAUCE: ARM: adding i2c eeprom driver..."
> "Revert "UBUNTU: SAUCE: (no-up) ARM: Resetting power_mod..."
> "Revert "UBUNTU: SAUCE: omap: remove calls to usb_nop_xc..."
> "Revert "ARM: stack protector: change the canary value..."
> Bryan Wu <bryan.wu at canonical.com>
> Kernel Developer +86.138-1617-6545 Mobile
> Ubuntu Kernel Team
> Canonical Ltd. www.canonical.com
> Ubuntu - Linux for human beings | www.ubuntu.com
More information about the kernel-team