1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-06-18 13:13:55 +02:00
openwrt/target/linux
Shiji Yang 80e70be0ab ramips: add new flash layout support to Phicomm K2
Descriptions:
Phicomm K2 (PSG1218) got a new "permanent_config" partition after
update firmware to v22.5. This partition located in front of the
firmware partition, same as The Phicomm K2P and K2G. Due to this
change the new bootloader can't load previous firmware any more.
This commit is aimed at add support for Phicomm K2 which official
firmware version is 22.5.x or newer. For which runs old firmware
version, just update OpenWrt that has a prefix of "k2-v22.4".
For uniform naming, this commit also changed the model name
PSG1218 to a more recognizable name K2, refer to Phicomm K2G,
K2P K2T.

OpenWrt selection table:
official firmware version           OpenWrt
v22.4.x.x or older              phicomm_k2-v22.4
v22.5.x.x or newer              phicomm_k2-v22.5

Installation:
Same as Phicomm K2G, K2P, PSG1208.
a. TFTP + U-Boot
b. Open telnet by some web page vulnerability (Search Baidu by key
   words "K2 telnet"), and then we can upload firmware image to
   /tmp and write it to firmware partition with mtd instruction.

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
[rebase, add/harmonize version in model variables, fix version typo
 in commit message, wrap commit message properly]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-08-24 20:26:00 +02:00
..
apm821xx kernel: bump 5.4 to 5.4.136 2021-07-31 19:13:00 +02:00
arc770 treewide: do not quote compatible in shell scripts 2021-06-06 19:17:47 +02:00
archs38 archs38: Do not activate ext3 driver options 2021-08-21 00:11:50 +02:00
armvirt treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
at91 kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
ath25 kernel: bump 5.4 to 5.4.132 2021-07-17 13:21:03 +02:00
ath79 ath79: add support for Atheros DB120 reference board 2021-08-22 23:02:08 +02:00
bcm27xx bcm27xx: switch to kernel 5.10 2021-08-21 19:07:07 +02:00
bcm47xx bcm47xx: make WGT634U NVRAM patch apply again 2021-03-12 21:09:11 +01:00
bcm53xx kernel: bump 5.10 to 5.10.55 2021-08-08 17:57:34 +02:00
bcm63xx kernel: bump 5.10 to 5.10.50 2021-07-17 13:27:03 +02:00
bcm4908 kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
bmips treewide: backport support for nvmem on non platform devices 2021-08-05 01:46:26 +02:00
gemini treewide: add various missing config symbols 2021-08-10 20:22:59 +02:00
generic generic: fix debloat dma-buf 5.10 patch 2021-08-21 19:07:06 +02:00
imx6 imx6: image: drop BOOT_SCRIPT and fix DEVICE_NAME 2021-05-26 14:12:46 +02:00
ipq40xx ipq40xx: fix Edgecore ECW5211 boot 2021-08-18 16:11:11 +03:00
ipq806x ipq806x: fix min<>target opp-microvolt DTS mixup 2021-08-21 23:54:31 +02:00
ipq807x kernel: Do not deactivate staging drivers 2021-08-21 01:10:17 +02:00
kirkwood treewide: do not quote compatible in shell scripts 2021-06-06 19:17:47 +02:00
lantiq lantiq: convert mtd-mac-address to nvmem for Fritz!Box 736x 2021-08-20 18:13:55 +02:00
layerscape kernel: bump 5.4 to 5.4.141 2021-08-21 15:59:39 +02:00
malta treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
mediatek mediatek: mt7623: enable clock drivers for Mali-450 and audio 2021-08-22 14:34:29 +01:00
mpc85xx treewide: add various missing config symbols 2021-08-10 20:22:59 +02:00
mvebu base-files: rename 'sdcard' to 'legacy-sdcard' 2021-08-16 12:22:17 +01:00
mxs treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
octeon kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
octeontx kernel: bump 5.4 to 5.4.136 2021-07-31 19:13:00 +02:00
omap omap: Remove EXT2 and EXT3 driver config 2021-08-09 01:17:06 +02:00
oxnas kernel: Do not deactivate staging drivers 2021-08-21 01:10:17 +02:00
pistachio treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
ramips ramips: add new flash layout support to Phicomm K2 2021-08-24 20:26:00 +02:00
realtek kernel: bump 5.4 to 5.4.139 2021-08-14 20:25:19 +02:00
rockchip kernel: Do not deactivate staging drivers 2021-08-21 01:10:17 +02:00
sunxi linux-firmware: update to version 20210315 and trim down broadcom FW 2021-06-06 00:26:13 +02:00
tegra tegra: add missing Kconfig symbol 2021-08-13 00:51:38 +02:00
uml treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
x86 kernel: bump 5.4 to 5.4.142 2021-08-21 15:59:39 +02:00
zynq kernel: Do not deactivate staging drivers 2021-08-21 01:10:17 +02:00
Makefile target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00