Skip to content

Support for device-tree appended to zImage

John Bonesio linux-arm-kernel linux-devicetree 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 4 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 4 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] Support for device-tree appended to zImage

Hi Shawn,

I'm using Grant's tree with Nicolas Pitre's patch to the compressed image wrapper. His patches went out to the ARM list and I'm told they were accepted. These patches may not yet be in Grant's tree. These patches are titled:

[PATCH 1/2] ARM: improvements to compressed/head.S
[PATCH 2/2] ARM: remove the 4x expansion presumption while decompressing the kernel

Grant, is there a branch in your tree that people should be using, or should be they applying both sets of patches?

- John

Quoted 29 lines · Shawn Guo

Hi John,

Quoted 15 lines · John Bonesio

The following series support for device tree binary blobs (dtb) that are appended to the compressed kernel image (zImage).

Having appended dtb data is not required to boot with a device tree. If no dtb data is appended to zImage, the kernel will boot using prior methods.

---

John Bonesio (4):
ARM:boot:device tree: Allow the device tree binary to be appended to zImage ARM:boot:device tree: Merge specific atags into the device tree ARM:boot:device tree: Add puthex routine for use in the boot wrapper ARM:boot:device tree: Allow multiple device trees to be appended to zImage

Quoted 8 lines
 arch/arm/Kconfig                  |    7 ++
 arch/arm/boot/compressed/Makefile |   31 +++++++-
 arch/arm/boot/compressed/atags.c  |   70 +++++++++++++++++++
 arch/arm/boot/compressed/head.S   |  136 +++++++++++++++++++++++++++++++++++--
 arch/arm/boot/compressed/misc.c   |  134 ++++++++++++++++++++++++++++++++++++
 5 files changed, 365 insertions(+), 13 deletions(-)
 create mode 100644 arch/arm/boot/compressed/atags.c

I'm trying to test and use it. But it does not apply against any tree that I can find, neither mainline nor Grant's tree. Need rebasing?