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: [email protected] To contact the owner, e-mail: [email protected]
