Tianling Shen
d9b34bb5e7
rockchip: enable support for disk led trigger
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-25 19:34:52 +08:00
Tianling Shen
b3a41b80d4
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-06 15:08:12 +08:00
Leo Barsky
3a168e3595
rockchip: config-6.6: remove CONFIG_FORTIFY_SOURCE
...
The symbol CONFIG_FORTIFY_SOURCE is enable in the generic CONFIG
so remove it from the rockchip CONFIG as is conflicts with the default 'y'
Fixes: https://github.com/openwrt/openwrt/issues/16600
Signed-off-by: Leo Barsky <leobrsky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/16603
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-10-05 12:52:33 +02:00
Tianling Shen
bc41ac2d2d
rockchip: enable rfkill gpio driver
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-25 17:34:47 +08:00
Tianling Shen
4949f68dd3
rockchip: enable realtek rtl836x dsa driver
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-23 22:57:53 +08:00
Tianling Shen
0a4b5741a0
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-07 11:19:20 +08:00
Leo Barsky
b1435f0af8
kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash targets
...
This patch activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash memory targets.
Fixes docker error: "failed to register layer: lsetxattr security.capability /usr/bin/ping: operation not supported"
Forum discussion:
https://forum.openwrt.org/t/docker-pull-fails-failed-to-register-layer-operation-not-supported/138253
Signed-off-by: Leo Barsky <leobrsky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/16181
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-09-06 22:46:59 +02:00
Tianling Shen
e3ed04c344
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-22 15:21:36 +08:00
Daniel Golle
963be1423f
kernel: add missing config symbols
...
Kconfig symbols CONFIG_ARM64_CNP and CONFIG_ARM64_EPAN got exposed
by enabling CONFIG_ARM64_PAN. Enable them as well, as just like for
PAN, also EPAN and CNP will be detected at runtime at no cost.
Fixes: a2662309aa ("kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-08-22 00:20:02 +01:00
Hauke Mehrtens
a2662309aa
kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory
...
Enable the CONFIG_ARM64_PAN kernel security option, which leverages the
ARMv8.1 Privileged Access Never (PAN) extension to prevent the kernel
from directly accessing user space memory.
Instead, copy_to_user and similar functions must be used for data
transfer between kernel and user space. This feature is automatically
disabled at runtime on CPUs without PAN support, making it a no-op in
those cases.
Link: https://github.com/openwrt/openwrt/pull/16189
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-08-21 00:21:05 +02:00
Tianling Shen
00dd39c289
rockchip: update Kconfig for rk3588
...
Enable OTP/USBDP drivers for rk3588.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Link: https://github.com/openwrt/openwrt/pull/16149
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-08-21 00:10:47 +02:00
Tianling Shen
a3b7cd0483
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-13 15:44:14 +08:00
Tianling Shen
fbf03d4d8f
rockchip: update Kconfig for rk3588
...
Enable more ERRATUM workaround for rk35xx.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-12 16:48:01 +08:00
Ben Whitten
cc9df2da0d
rockchip: add NanoPi R6S support
...
Add patches for the nanopi r6s board, backporting from 6.9 where
basic support is landing.
Signed-off-by: Ben Whitten <ben.whitten@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15607
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-08-11 18:56:27 +02:00
Tianling Shen
095f52b437
rockchip: backport upstreamed cpufreq support
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-06-26 21:32:44 +08:00
Tianling Shen
78773bc80c
rockchip: port cpuinfo driver from BSP kernel
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-15 15:46:44 +08:00
Antonio Flores
83edd39db6
rockchip: refresh config 6.6
...
Refresh config 6.6 (make kernel_oldconfig).
Signed-off-by: Antonio Flores <antflores627@gmail.com>
2024-05-07 00:17:12 +02:00
Antonio Flores
ddfd526140
kernel/rockchip: Create kernel files for v6.6 (from v6.1)
...
This is an automatically generated commit.
When doing `git bisect`, consider `git bisect --skip`.
Signed-off-by: Antonio Flores <antflores627@gmail.com>
2024-05-07 00:17:12 +02:00
Tianling Shen
44708860a6
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-06 14:33:10 +08:00
Tianling Shen
c200bf51db
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-05 14:01:19 +08:00
Tianling Shen
4f4e8820bd
rockchip: enable OTP NVMEM and RTC HYM8563 support
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-23 15:33:34 +08:00
Tianling Shen
86eb3e4b99
rockchip: add even more missing Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-08 15:19:12 +08:00
Tianling Shen
c3f9efdcd0
rockchip: add more missing Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-08 13:59:30 +08:00
Tianling Shen
bc7807b661
rockchip: add missing Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-08 12:55:43 +08:00
ZiMing Mo
bcc4b0414c
rockchip: refresh Kconfig
...
Refresh kernel config.
Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
[rebased upon HEAD]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-07 17:28:06 +08:00
Tianling Shen
4d5fe0a362
rockchip: move kernel files to 6.6
...
Move kernel config and patches to kernel 6.6.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-07 17:28:06 +08:00