[opensuse-arm] [RFC] kernel-default armv7 config update/fix
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
On 20.11.2013, at 17:12, Guillaume Gardet <guillaume.gardet@free.fr> wrote:
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
So far I think all the changes make sense.
* Switch DRM omap from built-in to module to ease debug (it does not work at all ATM!)
However this one probably does not. We had omapdrm as module before and it meant you only got display output very late and no kernel messages on the graphical console, which is probably not what you want.
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.
This probably just came out of the default kernel switch churn.
If nobody object in the next days, I will submit it to opensuse-kernel ML for inclusion.
Please make sure to send a patch that fixes the openSUSE 13.1 branch as well as one for the master one, so that the changes don't get lost.
We need to get bootable images for beagle and panda ASAP.
I agree. I can also apply the patches once you have them ready. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 20/11/2013 17:23, Alexander Graf a écrit :
On 20.11.2013, at 17:12, Guillaume Gardet <guillaume.gardet@free.fr> wrote:
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 So far I think all the changes make sense.
* Switch DRM omap from built-in to module to ease debug (it does not work at all ATM!) However this one probably does not. We had omapdrm as module before and it meant you only got display output very late and no kernel messages on the graphical console, which is probably not what you want.
Ok. Reverted. If needed I could use a modified version for testing.
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. This probably just came out of the default kernel switch churn.
Probably.
If nobody object in the next days, I will submit it to opensuse-kernel ML for inclusion. Please make sure to send a patch that fixes the openSUSE 13.1 branch as well as one for the master one, so that the changes don't get lost.
13.1 patches just sent to -kernel ML (and to you also). Master patches will follow. Guillaume
We need to get bootable images for beagle and panda ASAP. I agree. I can also apply the patches once you have them ready.
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 21/11/2013 10:54, Guillaume Gardet a écrit :
Le 20/11/2013 17:23, Alexander Graf a écrit :
On 20.11.2013, at 17:12, Guillaume Gardet <guillaume.gardet@free.fr> wrote:
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 So far I think all the changes make sense.
* Switch DRM omap from built-in to module to ease debug (it does not work at all ATM!) However this one probably does not. We had omapdrm as module before and it meant you only got display output very late and no kernel messages on the graphical console, which is probably not what you want. Ok. Reverted. If needed I could use a modified version for testing.
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. This probably just came out of the default kernel switch churn. Probably.
If nobody object in the next days, I will submit it to opensuse-kernel ML for inclusion. Please make sure to send a patch that fixes the openSUSE 13.1 branch as well as one for the master one, so that the changes don't get lost. 13.1 patches just sent to -kernel ML (and to you also).
Master patches will follow.
Sent to kernel ML (and to you). 3.12 kernel (the one which is in master) has dropped non-DT OMAP4 support which include pandaboard! Moreover, 3.11 kernel (from openSUSE 13.1) boots fine on panda with DT but fails to boot without it. So we really need to update our u-boot to be able to support DT ASAP. (New u-boot is able to find the right DT for panda version. Current u-boot always load panda es DT.) Guillaume
Guillaume
We need to get bootable images for beagle and panda ASAP. I agree. I can also apply the patches once you have them ready.
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (2)
-
Alexander Graf
-
Guillaume Gardet