Integrate Device Tree for Freescale's iMX53 Board

Registered by Botao on 2011-11-10

Enable device tree on iMX53.

For the Device tree was discussed at Linaro Connect 11Q4, the details can be found here: https://blueprints.launchpad.net/linaro-android/+spec/linaro-platforms-lc4.11-android-device-tree.

Note: The board's kernel must be on 3.2.

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
High
Drafter:
Botao
Direction:
Needs approval
Assignee:
Botao
Definition:
Discussion
Series goal:
Accepted for future
Implementation:
Implemented
Milestone target:
milestone icon nearterm
Started by
Botao on 2011-12-05
Completed by
Botao on 2012-04-10

Related branches

Sprints

Whiteboard

Notes:

[pfefferz, 2012/1/29]: Need to complete: https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-upgrade-imx53-kernel-to-32
[pfefferz, 6th January 2012]: May not be able to do this work at all because we may not get any more iMX53 drops.
[botao, 5th December 2011]: Got feedback from Eric Miao who is the technical leader of Freescale landing team. See below:
##############################################################
<ericm> botao_sun, current LT kernel for Freescale i.MX5 doesn't support device tree, but planned LT kernel for i.MX6 we will support DT from start
<ericm> botao_sun, DT for imx5 will have to wait til next cycle
<botao_sun> ericm: Understood. By the way, what's the iMX6? A new hardware?
<ericm> botao_sun, a new SoC
##############################################################
[botao, 3rd December 2011]: Sent email to Freescale landing team to collect information.
[pfefferz, 2nd December 2011]: Shifted focus to iMX53.
[botao, 30th November 2011]: Got feedback from Thomas that the lowest kernel version which contains device tree patches for Exynos4210 device is 3.2-rc1.
[botao, 30th November 2011]: Sent email to Angus, Thomas and Grant to get the current status.
[dzin, Dec 21, 2011]: Blocked on delivery of Freescale kernel. Retargeting to 12.01.
[botao, 3rd April 2012]: This work has been done in Freescale landing team and Linaro Kernel team. Relevant tracking bugs have been submitted to Launchpad, test procedure also has been done on Linaro Android QA web site.

Meta:
Roadmap id: ANDROID2011-FDT-LEB
Headline: A iMX53 is booting with device tree.
Acceptance: staging-iMX53 build comes with the device tree support.

(?)

Work Items

Work items:
Get device tree current status from Samsung landing team: DONE
Get device tree current status from Freescale landing team: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.