openwrt/target/linux/generic
Denis Kalashnikov 2d19e6c6a4 generic: platform/mikrotik: use MTD notifier
If the SPI probe is sufficiently delayed, the routerboot driver may fail
to init as the routerboot partitions are not yet available.

Register an MTD user notifier instead of doing straight init so that the
init subroutines are only executed when the target MTD partitions are
present.

Because the init/exit routines can now be called outside of the kernel
normal init/exit calls, they cannot be jettisoned and must always be
available: the __init and __exit qualifiers are thus removed.

Reported-by: Denis Kalashnikov <denis281089@gmail.com>
Signed-off-by: Denis Kalashnikov <denis281089@gmail.com>
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
Reviewed-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
[bump hardconfig/softconfig versions]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2022-01-13 09:33:29 +01:00
..
backport-5.4 kernel: bump 5.4 to 5.4.169 2022-01-03 01:00:03 +01:00
backport-5.10 kernel: bump 5.10 to 5.10.90 2022-01-07 22:30:40 +01:00
files generic: platform/mikrotik: use MTD notifier 2022-01-13 09:33:29 +01:00
hack-5.4 Move mvswitch 88E6060 driver to the ath25 2021-12-27 16:00:21 +00:00
hack-5.10 generic: deny write to uImage.FIT sub-image partitions 2022-01-11 00:06:16 +00:00
image target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
other-files initramfs: switch to tmpfs to fix ujail 2020-11-27 01:23:43 +00:00
pending-5.4 kernel: bump 5.4 to 5.4.169 2022-01-03 01:00:03 +01:00
pending-5.10 mikrotik: enable variable size erase 2022-01-13 09:33:29 +01:00
config-5.4 kernel: generic: backport linkstation-poweroff driver 2021-12-29 20:35:57 +01:00
config-5.10 mikrotik: enable variable size erase 2022-01-13 09:33:29 +01:00
config-filter kernel: filter out both Clang and LLD versions 2021-12-17 16:16:34 +01:00
PATCHES