[PATCH 0/4] [RFC V4] Adding DTB to architecture independent vmlinux

dirk.brandewie at gmail.com dirk.brandewie at gmail.com
Fri Nov 12 11:03:46 EST 2010


From: Dirk Brandewie <dirk.brandewie at gmail.com>

The following series implements the ability to link device tree
blob(s) into the kernel image.

Changes since V3:
Added kernel command line option to pass a "compatible" string to
select the DTB for the platform.

Added function to find the compatible DTB in the kernel image if any

Added code to dtc to force the DTB to be modulo 32 bytes in size

Changed the alignment of the .dtb section


Dirk Brandewie (4):
  x86/of:  Support building device tree blob(s) into image.
  of: Add support for linking device tree blobs into vmlinux
  of/dtc: force dtb size to modulo 32 bytes
  of/fdt: add kernel command line option for dtb_compat string

 arch/x86/Kconfig                  |    6 +++-
 arch/x86/boot/dts/Kconfig         |    8 +++++
 arch/x86/kernel/Makefile          |   11 ++++++++
 drivers/of/fdt.c                  |   52 +++++++++++++++++++++++++++++++++++++
 include/asm-generic/vmlinux.lds.h |   13 ++++++++-
 include/linux/of_fdt.h            |    9 ++++++
 init/Kconfig                      |    7 +++++
 scripts/Makefile.lib              |   14 ++++++++++
 scripts/dtc/flattree.c            |    6 +++-
 9 files changed, 123 insertions(+), 3 deletions(-)
 create mode 100644 arch/x86/boot/dts/Kconfig

-- 
1.7.2.3



More information about the devicetree-discuss mailing list