Hi Eric,

According to the information provided by Thomas, the lowest kernel version for Exynos4210 device with device tree support is 3.2-rc1. The current kernel version in Samsung Origen Android image is 3.0.4+, so there is a long time to wait until it's updated by Samsung landing team.

Therefore, I would like to know about the other platforms situation. Would you like to share some relevant information from your side? Is there anything I can integrate to the iMX53 Android (ICS) image?

Thank you!


BR
Botao Sun

On Wednesday, November 30, 2011 12:32 PM, Botao Sun wrote:
Hi Thomas,

Thank you for your so quickly response! :)

According to your information, I prefer not to back-port those patches.

@Angus, The waiting time is even longer than I thought: 3.1 - 3.2rc1, and looks like it's impossible to get 3.2 kernel in the Origen Android build before the end of 11.12. Would you estimate a time frame for the 3.2 kernel upgrade work? Then before that, I will focus on the other tasks of mine.

Thank you!


BR
Botao Sun

On Wed, Nov 30, 2011 at 12:20 PM, Thomas Abraham <thomas.abraham@linaro.org> wrote:
Hi Botao,

On 30 November 2011 09:36, Botao Sun <botao.sun@linaro.org> wrote:
> Hi Angus & Grant,
>
> Because the Linaro Android 11.11 release has been done successfully, I have
> some time to continue to work on device tree topic, here is my blue print
> for it:
>
> https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-origen-device-tree
>
> Therefore, I would like to know what I can do for this in the 11.12 cycle -
> from now to the 18th December 2011. For Samsung Origen Android build, the
> latest kernel version I got is still 3.0.4+, so I think there is no any
> device tree stuff in it.
>
> @Angus, Would you give me a brief about the device tree support status on
> our current 3.0.4+ kernel? Will you upgrade it to the 3.1 in 11.12 cycle?
>
> @Thomas, In this blue print:
> https://blueprints.launchpad.net/linaro-android/+spec/linaro-platforms-lc4.11-android-device-tree,
> Tony mentioned that you has upstreamed the initial support for device tree.
> However, it depends on the 3.1 kernel upgrade. I would like to know that is
> there any possible that I can do something without the kernel upgrade?

All the existing Exynos4210 device tree patches are based on
linux-3.2-rc1. There are about 35+ device tree support patches
covering about 10 peripherals. Most of these patches will not apply
cleanly to a previous version of the kernel. And in some cases, these
patches depend on other patches merged during 3.2 merge window (like
the GIC dt support). Though it might be possible to backport these
patches, the effort would huge and not recommended.

Thanks,
Thomas.

>
> I currently feel that this work highly depends on the outcome of landing
> team and kernel group, so before I get something from them, I'm afraid that
> I can't do any "real" work on this.
>
> Thank you all for your help!
>
>
> BR
> Botao Sun
>
>