We can boot to a usable userspace without these hunks so remove them.
This leaves only timer and gic to be removed and we are booting completely from ACPI
Signed-off-by: Graeme Gregory graeme.gregory@linaro.org --- arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts | 84 ------------------------ 1 file changed, 84 deletions(-)
diff --git a/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts b/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts index 09a4061..04a6200 100644 --- a/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts +++ b/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts @@ -148,88 +148,4 @@ reg = <0x0 0x2a820000 0x0 0x10000>; }; }; - - smb { - compatible = "simple-bus"; - - #address-cells = <2>; - #size-cells = <1>; - ranges = <0 0 0 0x08000000 0x04000000>, - <1 0 0 0x14000000 0x04000000>, - <2 0 0 0x18000000 0x04000000>, - <3 0 0 0x1c000000 0x04000000>, - <4 0 0 0x0c000000 0x04000000>, - <5 0 0 0x10000000 0x04000000>; - - #interrupt-cells = <1>; - interrupt-map-mask = <0 0 63>; - interrupt-map = <0 0 0 &gic 0 0 4>, - <0 0 1 &gic 0 1 4>, - <0 0 2 &gic 0 2 4>, - <0 0 3 &gic 0 3 4>, - <0 0 4 &gic 0 4 4>, - <0 0 5 &gic 0 5 4>, - <0 0 6 &gic 0 6 4>, - <0 0 7 &gic 0 7 4>, - <0 0 8 &gic 0 8 4>, - <0 0 9 &gic 0 9 4>, - <0 0 10 &gic 0 10 4>, - <0 0 11 &gic 0 11 4>, - <0 0 12 &gic 0 12 4>, - <0 0 13 &gic 0 13 4>, - <0 0 14 &gic 0 14 4>, - <0 0 15 &gic 0 15 4>, - <0 0 16 &gic 0 16 4>, - <0 0 17 &gic 0 17 4>, - <0 0 18 &gic 0 18 4>, - <0 0 19 &gic 0 19 4>, - <0 0 20 &gic 0 20 4>, - <0 0 21 &gic 0 21 4>, - <0 0 22 &gic 0 22 4>, - <0 0 23 &gic 0 23 4>, - <0 0 24 &gic 0 24 4>, - <0 0 25 &gic 0 25 4>, - <0 0 26 &gic 0 26 4>, - <0 0 27 &gic 0 27 4>, - <0 0 28 &gic 0 28 4>, - <0 0 29 &gic 0 29 4>, - <0 0 30 &gic 0 30 4>, - <0 0 31 &gic 0 31 4>, - <0 0 32 &gic 0 32 4>, - <0 0 33 &gic 0 33 4>, - <0 0 34 &gic 0 34 4>, - <0 0 35 &gic 0 35 4>, - <0 0 36 &gic 0 36 4>, - <0 0 37 &gic 0 37 4>, - <0 0 38 &gic 0 38 4>, - <0 0 39 &gic 0 39 4>, - <0 0 40 &gic 0 40 4>, - <0 0 41 &gic 0 41 4>, - <0 0 42 &gic 0 42 4>; - - /include/ "rtsm_ve-motherboard-acpi.dtsi" - }; - - panels { - panel@0 { - compatible = "panel"; - mode = "XVGA"; - refresh = <60>; - xres = <1024>; - yres = <768>; - pixclock = <15748>; - left_margin = <152>; - right_margin = <48>; - upper_margin = <23>; - lower_margin = <3>; - hsync_len = <104>; - vsync_len = <4>; - sync = <0>; - vmode = "FB_VMODE_NONINTERLACED"; - tim2 = "TIM2_BCD", "TIM2_IPC"; - cntl = "CNTL_LCDTFT", "CNTL_BGR", "CNTL_LCDVCOMP(1)"; - caps = "CLCD_CAP_5551", "CLCD_CAP_565", "CLCD_CAP_888"; - bpp = <16>; - }; - }; };
On 12/09/2013 11:01 AM, Graeme Gregory wrote:
We can boot to a usable userspace without these hunks so remove them.
This leaves only timer and gic to be removed and we are booting completely from ACPI
/me does a Happy Dance :)
On 12/09/2013 11:01 AM, Graeme Gregory wrote:
We can boot to a usable userspace without these hunks so remove them.
This leaves only timer and gic to be removed and we are booting completely from ACPI
Signed-off-by: Graeme Gregory graeme.gregory@linaro.org
arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts | 84 ------------------------ 1 file changed, 84 deletions(-)
diff --git a/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts b/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts index 09a4061..04a6200 100644 --- a/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts +++ b/arch/arm64/boot/dts/fvp-base-gicv2-psci-acpi.dts @@ -148,88 +148,4 @@ reg = <0x0 0x2a820000 0x0 0x10000>; }; };
- smb {
compatible = "simple-bus";#address-cells = <2>;#size-cells = <1>;ranges = <0 0 0 0x08000000 0x04000000>,<1 0 0 0x14000000 0x04000000>,<2 0 0 0x18000000 0x04000000>,<3 0 0 0x1c000000 0x04000000>,<4 0 0 0x0c000000 0x04000000>,<5 0 0 0x10000000 0x04000000>;#interrupt-cells = <1>;interrupt-map-mask = <0 0 63>;interrupt-map = <0 0 0 &gic 0 0 4>,<0 0 1 &gic 0 1 4>,<0 0 2 &gic 0 2 4>,<0 0 3 &gic 0 3 4>,<0 0 4 &gic 0 4 4>,<0 0 5 &gic 0 5 4>,<0 0 6 &gic 0 6 4>,<0 0 7 &gic 0 7 4>,<0 0 8 &gic 0 8 4>,<0 0 9 &gic 0 9 4>,<0 0 10 &gic 0 10 4>,<0 0 11 &gic 0 11 4>,<0 0 12 &gic 0 12 4>,<0 0 13 &gic 0 13 4>,<0 0 14 &gic 0 14 4>,<0 0 15 &gic 0 15 4>,<0 0 16 &gic 0 16 4>,<0 0 17 &gic 0 17 4>,<0 0 18 &gic 0 18 4>,<0 0 19 &gic 0 19 4>,<0 0 20 &gic 0 20 4>,<0 0 21 &gic 0 21 4>,<0 0 22 &gic 0 22 4>,<0 0 23 &gic 0 23 4>,<0 0 24 &gic 0 24 4>,<0 0 25 &gic 0 25 4>,<0 0 26 &gic 0 26 4>,<0 0 27 &gic 0 27 4>,<0 0 28 &gic 0 28 4>,<0 0 29 &gic 0 29 4>,<0 0 30 &gic 0 30 4>,<0 0 31 &gic 0 31 4>,<0 0 32 &gic 0 32 4>,<0 0 33 &gic 0 33 4>,<0 0 34 &gic 0 34 4>,<0 0 35 &gic 0 35 4>,<0 0 36 &gic 0 36 4>,<0 0 37 &gic 0 37 4>,<0 0 38 &gic 0 38 4>,<0 0 39 &gic 0 39 4>,<0 0 40 &gic 0 40 4>,<0 0 41 &gic 0 41 4>,<0 0 42 &gic 0 42 4>;/include/ "rtsm_ve-motherboard-acpi.dtsi"- };
- panels {
panel@0 {compatible = "panel";mode = "XVGA";refresh = <60>;xres = <1024>;yres = <768>;pixclock = <15748>;left_margin = <152>;right_margin = <48>;upper_margin = <23>;lower_margin = <3>;hsync_len = <104>;vsync_len = <4>;sync = <0>;vmode = "FB_VMODE_NONINTERLACED";tim2 = "TIM2_BCD", "TIM2_IPC";cntl = "CNTL_LCDTFT", "CNTL_BGR", "CNTL_LCDVCOMP(1)";caps = "CLCD_CAP_5551", "CLCD_CAP_565", "CLCD_CAP_888";bpp = <16>;};- }; };
Acked-by: Al Stone al.stone@linaro.org