ipq806x: activate ATAG DTB mangle and EA8500 rootblock in dts
authorAdrian Panella <ianchi74@outlook.com>
Sat, 11 Jun 2016 00:10:15 +0000 (19:10 -0500)
committerJohn Crispin <john@phrozen.org>
Fri, 17 Jun 2016 02:13:07 +0000 (04:13 +0200)
commit0ddcbee2615197c8905408422b4a8a9fe7dbe954
treeb0178e10b33097e19c8805e29a53ea25095298d6
parentf532191c1cefa9950d4064dbd9dd810b90b169bd
ipq806x: activate ATAG DTB mangle and EA8500 rootblock in dts

The command-line arguments provided by the boot loader will be
appended to a new device tree property: bootloader-args.
If there is a property "append-rootblock" in DT under /chosen
and a root= option in bootloaders command line it will be parsed
and added to DT bootargs with the form: <append-rootblock>XX.
Only command line ATAG will be processed, the rest of the ATAGs
sent by bootloader will be ignored.
This is usefull in dual boot systems, to get the current root partition
without afecting the rest of the system.

Signed-off-by: Adrian Panella <ianchi74@outlook.com>
target/linux/ipq806x/config-4.4
target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ea8500.dts
target/linux/ipq806x/patches-4.4/996-ATAG_DTB_COMPAT_CMDLINE_MANGLE.patch [new file with mode: 0644]