I am running Angstrom demo on my BeagleBoard - I connected a mouse, keyboard, screen to it. Except for ALSA, everything works fine.
I started playing with the kernel source and therefore I downloaded a tarball from http://code.google.com/p/beagleboard/wiki/BeagleSourceCode and cloned the git project from git://source.mvista.com/git/linux-omap-2.6.git
Since I would like to use the latest kernel I tried to stick to the version I pulled from git but to my surprise I noticed that it misses some configuration items e.g. for BeagleBoard audio chip, which are present in the kernel from BeagleSourceCode.
Does it mean that the git acquired kernel cannot be used on BeagleBoard without patching? elinux.org/BeagleBoard mentions a few experimental kernel trees, but to be honest I am bit lost what they contain.
What I am mostly interested in is a stable kernel version with working ALSA (unfortunately the new uImage in Anstrom demo deos not work for me and on OSS I have serious quality problems playing mp3’s) and OMAP3 drivers required for running BeagleBoard.
Could anyone advise me in which kernel I should stick to and explain why the git pulled kernel does not contain drivers for some of the ?