Hello
I am trying to compile the BeagleBoard Kernel 3.8 and i use the guide from http://beagleboard.org/linux/ but i changed the beaglebone_defconfig to beagleboard_defconfig
~$ wget http://www.angstrom-distribution.org/toolchains/angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2
~$ sudo tar -C / -xjf angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2
~$ export PATH=/usr/local/angstrom/arm/bin:$PATH
~$ git clone git://github.com/beagleboard/kernel.git && cd kernel
~/kernel$ git checkout 3.8
~/kernel$ ./patch.sh
~/kernel$ cp configs/beagleboard kernel/arch/arm/configs/beagleboard_defconfig
~/kernel$ wget http://arago-project.org/git/projects/?p=am33x-cm3.git\;a=blob_plain\;f=bin/am335x-pm-firmware.bin\;hb=HEAD -O kernel/firmware/am335x-pm-firmware.bin
~/kernel$ cd kernel
~/kernel/kernel$ mkdir rootfs
~/kernel/kernel$ make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- beagleboard_defconfig
~/kernel/kernel$ make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- -j4 uImage dtbs
But the build fails with:
drivers/usb/musb/omap2430.c: In function 'omap2430_probe':
drivers/usb/musb/omap2430.c:541: error: 'struct musb_hdrc_platform_data' has no member named 'has_mailbox'
drivers/usb/musb/omap2430.c:548: error: 'struct musb_hdrc_platform_data' has no member named 'has_mailbox'
make[3]: *** [drivers/usb/musb/omap2430.o] Error 1
make[2]: *** [drivers/usb/musb] Error 2
make[1]: *** [drivers/usb] Error 2
make: *** [drivers] Error 2
If i use the beaglebone_defconfig everything is building fine. It would be nice if one could help me to get the kernel build.
Thanks
Wendelin