openwrt-pf/target/linux
Thibaut VARÈNE f36e710e2d generic: routerboot sysfs: add support for soft_config
This driver exposes the data encoded in the "soft_config" flash segment
of MikroTik RouterBOARDs devices. It presents the data in a sysfs folder
named "soft_config" through a set of human-and-machine-parseable
attributes. Changes can be discarded by writing 0 to the 'commit'
attribute, or they can be committed to flash storage by writing 1.

This driver does not reuse any of the existing code previously found in
the "rbcfg" utility and makes this utility obsolete by providing a clean
sysfs interface.

Like "rbcfg", this driver requires 4K_SECTORS support since the flash
partition in which these parameters are stored is typically 4KB in size.

Tested-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
Tested-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
2020-05-28 11:09:10 +02:00
..
apm821xx kernel: bump 5.4 to 5.4.36 2020-04-30 00:52:04 +02:00
ar71xx ar71xx: mikrotik: mach-rbspi.c remove wlan id 2020-05-12 12:41:12 +02:00
arc770
archs38 archs38: remove support for kernel 4.14 2020-05-25 12:03:02 +02:00
armvirt
at91
ath25
ath79 ath79: add support for COMFAST CF-E130N v2 2020-05-28 01:47:54 +02:00
bcm27xx bcm27xx: update patches from RPi foundation 2020-05-28 10:36:27 +02:00
bcm47xx kernel: bump 4.19 to 4.19.122 2020-05-12 12:36:28 +02:00
bcm53xx kernel: bump 5.4 to 5.4.36 2020-04-30 00:52:04 +02:00
bcm63xx bcm63xx: ar-5315u: expose LEDs through controller 2020-05-24 20:19:21 +02:00
cns3xxx
gemini samba36: Remove 2020-05-08 03:32:52 +03:00
generic generic: routerboot sysfs: add support for soft_config 2020-05-28 11:09:10 +02:00
imx6
ipq40xx ipq40xx: replace "ok" with "okay" for status in DTS files 2020-05-12 19:16:41 +02:00
ipq806x kernel: properly insert local mtd partition parsers 2020-05-25 21:11:47 +02:00
ipq807x
kirkwood kirkwood: disable image for Linksys EA3500 (Audi) 2020-04-29 18:04:16 +02:00
lantiq lantiq: fritz 7360 v2: remove additional supported devices 2020-05-18 11:59:22 +02:00
layerscape layerscape: remove support for kernel 4.14 2020-05-25 11:48:54 +02:00
malta
mediatek kernel: bump 5.4 to 5.4.39 2020-05-07 12:53:06 +02:00
mpc85xx mpc85xx: restructure image receipts 2020-05-18 21:11:39 +02:00
mvebu kernel: backport the I2C bus recovery for uDPU 2020-05-21 12:55:31 +02:00
mxs
octeon octeon: set 5.4 as default kernel 2020-05-25 12:04:55 +02:00
octeontx octeontx: remove support for kernel 4.14 2020-05-25 12:03:17 +02:00
omap omap: remove support for kernel 4.14 2020-04-28 01:10:48 +02:00
oxnas
pistachio
ramips ramips: fix LED DT label for Zyxel Keenetic Start 2020-05-27 18:31:46 +02:00
rb532
rockchip
samsung
sunxi sunxi: remove unneeded shebang for preinit files 2020-05-05 13:09:19 +02:00
tegra
uml
x86 x86: fix generic kernel 5.4 config 2020-05-20 15:26:22 +02:00
zynq
Makefile