Some architectures require their SPL loader at a fixed address within
the first 16KB of the disk. To avoid an overlap with the partition
entries of the EFI partition table, the first safe offset (in bytes,
from the start of the device) for the entries can be set through
CONFIG_EFI_PARTITION_ENTRIES_OFF.

For easier readability, I kept the functional changes separate from
the update of the device-tree-bindings documentation.


Changes in v2:
 * CONFIG_EFI_PARTITION_ENTRIES_OFF is configurable via Kconfig
 * added clamping to ensure that the parititions are never put into
   the first to LBAs of a device
 * documented the new /config property (and moved the documentation
   of /config properties into a separate file per Simon's review
   comment)


Philipp Tomsich (2):
  part_efi: support padding between the GPT header and partition entries
  part_efi: document device-tree binding for part_efi configuration

 disk/Kconfig                        | 13 ++++++++++
 disk/part_efi.c                     | 50 ++++++++++++++++++++++++++++++++++---
 doc/README.fdt-control              | 16 ------------
 doc/device-tree-bindings/config.txt | 22 ++++++++++++++++
 4 files changed, 81 insertions(+), 20 deletions(-)
 create mode 100644 doc/device-tree-bindings/config.txt

-- 
1.9.1

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to