openwrt/target/linux/bmips/dts
Linus Walleij 219018185e bmips: Build U-Boot into the XG6846 target
It appears that the CFE boot loader found in the XG6846
cannot load kernels over a certain size, and the old
relocate hack is not working.

What to do? We can build a small U-Boot into the image,
make CFE boot that, place the kernel immediately after
U-Boot, and use U-Boot to boot the system instead.

The compiled u-boot.bin becomes around ~300KB and with
LZMA compression it will swiftly fit into 128KB, so
we use two 64KB erase blocks right after the CFE to
store an imagetag:ed U-Boot.

Reviewed-by: Paul Donald <newtwen+github@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2024-05-01 21:32:23 +02:00
..
bcm6318-comtrend-ar-5315u.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6318.dtsi bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328-arcadyan-ar7516.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328-comtrend-ar-5381u.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328-comtrend-ar-5387un.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328-innacomm-w3400v6.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328-inteno-xg6846.dts bmips: Build U-Boot into the XG6846 target 2024-05-01 21:32:23 +02:00
bcm6328-nucom-r5010unv2.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328-sercomm-ad1018.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6328.dtsi bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6358-huawei-hg556a-b.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6358.dtsi bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6362-huawei-hg253s-v2.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6362-netgear-dgnd3700-v2.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6362.dtsi bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6368-actiontec-r1000h.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6368-comtrend-vr-3025u.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6368-comtrend-vr-3025un.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6368-netgear-dgnd3700-v1.dts
bcm6368-netgear-dgnd3700.dtsi bmips: convert to new LED color/function format where possible 2024-02-07 14:48:36 +01:00
bcm6368-netgear-dgnd3800b.dts
bcm6368-observa-vh4032n.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6368.dtsi bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6369-comtrend-wap-5813n.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm6369-netgear-evg2000.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm63167-sercomm-h500-s-lowi.dts
bcm63167-sercomm-h500-s-vfes.dts
bcm63167-sercomm-h500-s.dtsi bmips: convert to new LED color/function format where possible 2024-02-07 14:48:36 +01:00
bcm63168-comtrend-vr-3032u.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm63168-sercomm-shg2500.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm63168-smartrg-sr505n.dts bmips: add support for SmartRG SR505n 2024-03-10 20:26:07 +01:00
bcm63169-comtrend-vg-8050.dts bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00
bcm63268.dtsi bmips: dts: move leds dt-bindings include to SoCs 2024-02-08 09:45:26 +01:00