Rebase U-Boot-Linaro against the U-Boot 2012.07 release

Registered by Ricardo Salveti

U-Boot will have the 2012.07 stable release out during July. This blueprint is to track the needed work to rebase the current u-boot-linaro tree on top of the released u-boot one.

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
Medium
Drafter:
John Rigby
Direction:
Approved
Assignee:
John Rigby
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.08
Started by
Ricardo Salveti
Completed by
John Rigby

Related branches

Sprints

Whiteboard

[rsalveti, Jul 12, 2012] John, please review the WIs and change them if needed.
[jcrigby, 12 Jul 2012] these work items look good.
[jcrigby, 23 Jul 2012] it seems upstream u-boot is not compatible with current linaro kernel because of pin config issues. Upstream u-boot has been changed to only initialize minimal clocks and pins to boot and leaves the rest to the kernel. The kernel is not yet ready for this so we are releasing 2012.05.4 which adds three minor patches to 2012.05.3. Goal is to do an early release in next cycle to give us time to address regressions.
[rsalveti, 24, 2012] It was decided at our weekly IRC meeting that it'd be better to postpone this blueprint to 12.08, and get it implemented at the beginning of the cycle to avoid big regressions.
[dzin, Aug 1, 2012] Move to 12.08
[jcrigby 21 Aug 2012] Rebase is done and I have done a component release that can be updated if we find any bugs. Tested on panda with both mmc boot and splusb boot. All that remains is testing on other platforms.
[jcrigby 30 Aug 2012] Found an issue on origen and have commited a workaround and will be submitting a fix upstream.

Meta:
Headline: U-boot-Linaro is now based on the latest upstream release v2012.07
Acceptance: u-boot working on the same supported platforms as before, without any major regressions (bug or feature)

(?)

Work Items

Work items:
Review current patch set against what has gone upstream: DONE
Rebase u-boot-linaro on upstream v2012.07rc1: DONE
Do preliminary testing and push to -next: DONE
Rebase to v2012.07 final when it releases: DONE
Test on OMAP[34], mx5[13], mx6, Snowball, Vexpress and Origen boards: DONE
Review patches and poke LTs about support at upstream x u-boot-linaro: DONE

This blueprint contains Public information 
Everyone can see this information.