u-boot/arch/x86/dts
Simon Glass 3ab9598df7 binman: Rename 'position' to 'offset'
After some thought, I believe there is an unfortunate naming flaw in
binman. Entries have a position and size, but now that we support
hierarchical sections it is unclear whether a position should be an
absolute position within the image, or a relative position within its
parent section.

At present 'position' actually means the relative position. This indicates
a need for an 'image position' for code that wants to find the location of
an entry without having to do calculations back through parents to
discover this image position.

A better name for the current 'position' or 'pos' is 'offset'. It is not
always an absolute position, but it is always an offset from its parent
offset.

It is unfortunate to rename this concept now, 18 months after binman was
introduced. However I believe it is the right thing to do. The impact is
mostly limited to binman itself and a few changes to in-tree users to
binman:

   tegra
   sunxi
   x86

The change makes old binman definitions (e.g. downstream or out-of-tree)
incompatible if they use the 'pos = <...>' property. Later work will
adjust binman to generate an error when it is used.

Signed-off-by: Simon Glass <sjg@chromium.org>
2018-08-01 16:30:06 -06:00
..
include
microcode x86: braswell: Add microcode for B0/C0/D0 stepping SoC 2017-09-16 14:57:44 +08:00
bayleybay.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
baytrail_som-db5800-som-6867.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
broadwell_som-6896.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
cherryhill.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
chromebook_link.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
chromebook_samus.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
chromebox_panther.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
conga-qeval20-qa3-e3845.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
coreboot_fb.dtsi x86: coreboot: Convert to use DM coreboot video driver 2016-10-12 10:58:24 +08:00
cougarcanyon2.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
crownbay.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
dfi-bt700-q7x-151.dts SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
dfi-bt700.dtsi x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
edison.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
efi-x86_app.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
efi-x86_payload.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
emulation-u-boot.dtsi SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
galileo.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
keyboard.dtsi x86: Add an i8042 device for boards that have it 2015-11-19 20:13:41 -07:00
Makefile x86: Rename efi-x86 target to efi-x86_app 2018-06-17 21:16:04 +08:00
minnowmax.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
qemu-x86_i440fx.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
qemu-x86_q35.dts x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
quark-u-boot.dtsi SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
reset.dtsi x86: Switch to use DM sysreset driver 2018-07-20 09:33:22 +08:00
rtc.dtsi x86: Enable DM RTC support for all x86 boards 2015-07-28 10:36:22 -06:00
serial.dtsi x86: dts: Mark serial as needed before relocation 2017-02-06 11:38:46 +08:00
skeleton.dtsi
theadorable-x86-dfi-bt700.dts SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tsc_timer.dtsi x86: Convert to use driver model timer 2015-12-01 06:26:35 -07:00
u-boot.dtsi binman: Rename 'position' to 'offset' 2018-08-01 16:30:06 -06:00