openwrt-6.x/target/linux
Christian Svensson 9bc782dfd8 octeon: n821: sysupgrade for Cisco vEdge 1000
This commit adds the logic required to install OpenWrt on a
Cisco/Viptela vEdge 1000 while nicely integrating with the already
present bootloader and making it possible to roll back to stock OS.

The vEdge 1000 has a built-in SSD with a ext2 partition from which
the stock u-boot boots the Linux kernel from.

In order for Linux not to be confused about which partition the root
file system is on, there are some tricks needed to ensure the partition
is identifiable at boot time. For this we use blkid as part of the
scripts, and sfdisk as part of the manual installation process
documented on the wiki. Thus, those packages have been added as a
platform dependency. Finally, the u-boot environment is updated which
requires the use of uboot-envtools.

Tested on a Cisco vEdge 1000.

Signed-off-by: Christian Svensson <blue@cmd.nu>
Link: https://github.com/openwrt/openwrt/pull/16140
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-09-02 20:26:42 +02:00
..
airoha
apm821xx kernel: rtl8367b: use realtek,extif property 2024-08-06 00:34:14 +02:00
archs38 archs38: enable features rootfs-part 2024-08-07 10:29:36 +02:00
armsr kernel: bump 6.1 to 6.1.107 2024-08-31 20:11:41 +02:00
at91
ath79 kernel: bump 6.6 to 6.6.48 2024-08-31 20:08:13 +02:00
bcm27xx kernel: bump 6.6 to 6.6.48 2024-08-31 20:08:13 +02:00
bcm47xx generic: 6.6: add backported bmips CBR patches 2024-08-06 14:06:09 +02:00
bcm53xx bcm53xx: refresh 6.6 kernel patches 2024-08-19 20:39:03 +02:00
bcm4908 bcm4908: drop 6.1 support 2024-08-30 11:39:44 +02:00
bmips bmips: add support for TP-Link TD-W8968 V3 2024-08-24 20:35:30 +02:00
d1
gemini
generic kernel: bump 6.1 to 6.1.107 2024-08-31 20:11:41 +02:00
imx imx: drop 6.1 support 2024-08-12 20:59:06 +02:00
ipq40xx treewide: rename ZyXEL to Zyxel 2024-08-25 15:08:25 +02:00
ipq806x treewide: rename ZyXEL to Zyxel 2024-08-25 15:08:25 +02:00
ixp4xx
kirkwood treewide: rename ZyXEL to Zyxel 2024-08-25 15:08:25 +02:00
lantiq treewide: rename ZyXEL to Zyxel 2024-08-25 15:08:25 +02:00
layerscape kernel: add missing config symbols 2024-08-22 00:20:02 +01:00
loongarch64
malta
mediatek mediatek: mt7988a-rfb: align order of SFPs with SDK build 2024-09-02 10:14:20 +02:00
mpc85xx mpc85xx: Add QCA8327 LED nodes to tl-wdr4900-v1 dts 2024-08-23 10:53:29 +02:00
mvebu mvebu: GL-MV1000: let u-boot-env be writable again 2024-08-06 21:46:25 +02:00
mxs
octeon octeon: n821: sysupgrade for Cisco vEdge 1000 2024-09-02 20:26:42 +02:00
omap omap: re-enable target 2024-07-17 23:27:50 +02:00
pistachio
qoriq qoriq: enable 6.6 testing kernel 2024-09-01 10:13:16 +03:00
qualcommax kernel: bump 6.6 to 6.6.45 and update config-6.6 2024-08-13 00:34:16 +02:00
ramips ramips: mt76x8: add support for Yuncore CPE200 2024-09-02 13:27:47 +02:00
realtek treewide: rename ZyXEL to Zyxel 2024-08-25 15:08:25 +02:00
rockchip kernel: bump 6.6 to 6.6.48 2024-08-31 20:08:13 +02:00
sifiveu
starfive
sunxi kernel: bump 6.6 to 6.6.44 2024-08-06 00:40:42 +02:00
tegra tegra: promote kernel 6.6 as default 2024-07-13 14:29:16 +02:00
uml
x86 armsr: use console=tty1 to make console more readily available 2024-08-25 13:15:33 +02:00
zynq zynq: drop 6.1 support 2024-08-03 11:36:59 +02:00
Makefile