[RFC PATCH 0/2] The Device Tree Patch for MIPS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The device tree applies an ascii format to describe a hardware layout,
which is then converted into a flattened binary representation by dtc
(the "device tree compiler"). A bootloader supporting device trees loads
the flattened device tree into memory as a binary blob, and passes the
linux kernel a pointer to this blob. The kernel then uses a built-in
device tree parser to interpret the hardware layout.

The device tree code had been in some of platforms (powerpc, sparc, and
microblaze) for a long period, it has been ported to ARM platform
recently. Grant Likely (the device tree maintainer,
glikely@xxxxxxxxxxxx) has put a lot of effort to eliminate the
duplication in arch-specific code (like prior 2.6.33.1 kernel) so that
it becomes easy to get the device tree working with a new platform.

The patches are intended to support the device tree in MIPS. It is
ported against the new test branch (git://git.secretlab.ca/git/linux-2.6
test-devicetree).


Dezhong


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux