Am 07.01.2014 10:02, schrieb Guillaume Gardet:
Le 07/01/2014 01:40, Andreas Färber a écrit :
Am 05.01.2014 18:00, schrieb Andreas Färber:
I notice that in config-3.12.2-2-default the following are not set: CONFIG_I2C_BCM2835 CONFIG_BCM2835_WDT CONFIG_USB_HCD_BCMA /* not sure if applicable? */ CONFIG_MMC_SDHCI_BCM2835 Using openSUSE kernel.git master's `make ARCH=arm menuconfig` based on kernel-source.git config/armv6hl/default I've created the attached diff and manually backported it to Factory's kernel-source package, resulting in the attached config file.
Unfortunately my local osc build is still not finished, so I'm sharing this untested. Since we're booting from SD card it seems logical to me to build in MMC drivers rather than having them as modules. I2C and WDT ended up being straightforward additions by contrast.
Thanks for fixing that.
Once your build is finished, you could submit your patch in opensuse-kernel ML to get it in GIT repo.
Okay. Build finished over night, no visible change when booting. I also tried the u-boot-rpib from Factory:ARM rather than Factory:Contrib, renaming boot.scr to boot.scr.uimg, no change either. (I am planning to submit the rename fix to Base:System once my pending https://build.opensuse.org/request/show/212959 has been processed.) I notice that CONFIG_ARM_APPENDED_DTB=y is set. Does that *require* or does it *allow* a directly appended dtb? If the latter, then I could try rebuilding with CONFIG_ARM_ATAG_DTB_COMPAT set as last resort, which was required on my AC100 when using Android's fastboot bootloader. Just to be sure I tried appending the dtb to my zImage, but no change either. Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org