73a9f9f857
Currently, information from MikroTik hard_config is only available via sysfs, meaning that we have to rely on userspace to for example setup MACs. So, lets provide a basic NVMEM layout based driver to expose the same cells as sysfs driver exposes. Do note that the we dont extract the WLAN caldata and BDF-s at this point. Reviewed-by: Thibaut VARÈNE <hacks@slashdirt.org> Link: https://github.com/openwrt/openwrt/pull/15665 Signed-off-by: Robert Marko <robimarko@gmail.com>
25 lines
598 B
Plaintext
25 lines
598 B
Plaintext
menuconfig MIKROTIK
|
|
bool "Platform support for MikroTik RouterBoard virtual devices"
|
|
help
|
|
Say Y here to get to see options for the MikroTik RouterBoard platform.
|
|
This option alone does not add any kernel code.
|
|
|
|
|
|
if MIKROTIK
|
|
|
|
config MIKROTIK_RB_SYSFS
|
|
tristate "RouterBoot sysfs support"
|
|
depends on MTD
|
|
select LZO_DECOMPRESS
|
|
select CRC32
|
|
help
|
|
This driver exposes RouterBoot configuration in sysfs.
|
|
|
|
config NVMEM_LAYOUT_MIKROTIK
|
|
tristate "RouterBoot NVMEM layout support"
|
|
depends on NVMEM_LAYOUTS
|
|
help
|
|
This driver exposes MikroTik hard_config via NVMEM layout.
|
|
|
|
endif # MIKROTIK
|