Hi, I already sent a patch to opensuse-kernel ML to set CONFIG_GPIO_TWL4030 as built-in (instead of module). It is a requirement to boot on SD card on beagleboard xM. See: http://lists.opensuse.org/opensuse-kernel/2013-11/msg00028.html But it is not merged. I will send a ping. In attachment, you will find a patch to: * Add USB PHY support (needed to get USB and Ethernet working on beagle and panda) * Add CONFIG_PINCTRL_SINGLE=y to be able to use Device tree (at least for beagle and pandaboard) * Add ARM SoC sound support * Add SPI bus support * Add user-space access to I2C and SPI * Switch DRM omap from built-in to module to ease debug (it does not work at all ATM!) Please comment. Most of the changes were present in previous config (at least old omap2plus config). No idea why it have not been kept/re-added before. If nobody object in the next days, I will submit it to opensuse-kernel ML for inclusion. We need to get bootable images for beagle and panda ASAP. Guillaume