immortalwrt/target/linux
Thibaut VARÈNE d5dcdccf33 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-29 12:04:32 +08:00
..
apm821xx treewide: adjust sysupgrade script 2020-05-05 22:18:12 +08:00
ar7
ar71xx Merge Lean's source 2020-05-26 19:35:35 +08:00
arc770
archs38 apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
armvirt apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
at91
ath25
ath79 ath79: increase spi clock for D-Link DIR-842 2020-05-27 18:03:57 +08:00
bcm27xx Merge Mainline 2020-05-24 22:41:44 +08:00
bcm47xx Merge Mainline 2020-04-22 23:18:30 +08:00
bcm53xx Merge Mainline 2020-05-04 16:11:02 +08:00
bcm63xx bcm63xx: ar-5315u: expose LEDs through controller 2020-05-25 12:03:38 +08:00
cns3xxx kernel: bump 4.19 to 4.19.118 2020-04-25 11:08:19 +08:00
gemini apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
generic generic: routerboot sysfs: add support for soft_config 2020-05-29 12:04:32 +08:00
imx6 imx6: add back perf monitor related config symbol 2020-04-26 11:54:43 +08:00
ipq40xx Merge Mainline 2020-05-25 19:39:32 +08:00
ipq806x kernel: properly insert local mtd partition parsers 2020-05-26 11:53:45 +08:00
ipq807x ipq807x: add very basic target support 2020-02-29 22:59:08 -08:00
ixp4xx kernel: bump 4.9 to 4.9.220 2020-04-25 08:06:59 +08:00
kirkwood treewide: adjust sysupgrade script 2020-05-01 16:29:04 +08:00
lantiq lantiq: drop outdated kernel version switches from patches-5.4 2020-05-24 11:37:54 +08:00
layerscape layerscape: remove support for kernel 4.14 2020-05-26 12:00:04 +08:00
malta apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support 2020-04-16 18:09:15 +08:00
mediatek kernel: bump 5.4 to 5.4.39 2020-05-08 08:18:53 +08:00
mpc85xx mpc85xx: restructure image receipts 2020-05-19 12:00:01 +08:00
mvebu linux: mvebu: backport mvneta XDP support fixes 2020-05-28 18:34:56 +08:00
mxs Merge Mainline 2020-05-04 16:11:02 +08:00
octeon octeon: add support for kernel 5.4 2020-04-24 08:15:26 +08:00
octeontx octeontx: refresh 5.4 patches 2020-05-05 11:50:15 +08:00
omap omap: add support for kernel 5.4 2020-04-28 11:00:38 +08:00
orion
oxnas Merge Mainline 2020-05-04 16:11:02 +08:00
pistachio
ramips ramips: fix LED DT label for Zyxel Keenetic Start 2020-05-28 12:13:06 +08:00
rb532
samsung
sunxi Merge Mainline 2020-05-24 22:41:44 +08:00
tegra mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
uml
x86 x86: 5.4: add missing config 2020-05-24 23:28:33 +08:00
zynq mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
Makefile