[PATCH] ARM: mvebu: DT: fix OpenBlocks AX3-4 RAM size

Kevin Hilman khilman at linaro.org
Tue Jun 3 15:15:16 PDT 2014


On Tue, Jun 3, 2014 at 11:07 AM, Kevin Hilman <khilman at linaro.org> wrote:
> Jason Cooper <jason at lakedaemon.net> writes:
>
>> The OpenBlocks AX3-4 has a non-DT bootloader.  It also comes with 1GB of
>> soldered on RAM, and a DIMM slot for expansion.
>>
>> Unfortunately, atags_to_fdt() doesn't work in big-endian mode, so we see
>> the following failure when attempting to boot a big-endian kernel:
[...]
>>
>> Fix this by setting a sane default (1 GB) in the dts file.
>>
>> Signed-off-by: Jason Cooper <jason at lakedaemon.net>
>
> Tested-by: Kevin Hilman <khilman at linaro.org>

Also FYI, I put a temporary hack into my automated boot setup to use
fdtput to live-patch the openblocks DTB with 1G, and you can see that
openblocks is now passing boot test for big-endian:

   http://lists.linaro.org/pipermail/kernel-build-reports/2014-June/003812.html

Also FYI, I added mvebu_v7_defconfig + CONFIG_CPU_BIG_ENDIAN=y to the
mix, so those should start showing up in subsequent boot tests also.

Kevin



More information about the linux-arm-kernel mailing list