Tianling Shen
616f8cd8ff
target: switch to full feature wpad for devices with big flash sizes
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
(cherry picked from commit 53e96e3041 )
2025-02-08 19:28:11 +08:00
Tianling Shen
1c48473c85
target: align wpad crypto lib
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
(cherry picked from commit ab378a63c0 )
2025-02-08 19:27:46 +08:00
Tianling Shen
d0d646abcb
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-11-25 17:36:32 +08:00
John Audia
b506c964a2
kernel: bump 6.6 to 6.6.61
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.61
Manually rebased:
bcm27xx/patches-6.6/950-0998-i2c-designware-Add-support-for-bus-clear-feature.patch
All other patches automatically rebased.
Build system: x86/64
Build-tested: x86/64/AMD Cezanne, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3
Run-tested: x86/64/AMD Cezanne, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
Link: https://github.com/openwrt/openwrt/pull/16959
(cherry picked from commit 487ca61f91 )
Link: https://github.com/openwrt/openwrt/pull/17055
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-11-24 22:46:21 +01:00
Tianling Shen
b89bad8523
target: enable tweaked packages
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-11-21 17:52:51 +08:00
Tianling Shen
be7e3123e8
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-10-25 15:08:13 +08:00
Hauke Mehrtens
1306885968
kernel: Reorder config files
...
Reorder the kernel configuration files.
This was done uisng:
./scripts/kconfig-reorder.sh
Link: https://github.com/openwrt/openwrt/pull/16743
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-10-22 21:13:26 +02: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
d7803c8d34
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-08-06 14:09:30 +08:00
John Audia
b733b6acb5
kernel: bump 6.6 to 6.6.44
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.44
Removed upstreamed:
rockchip/patches-6.6/044-v6.11-arm64-dts-rockchip-Add-sdmmc-related-properties-on-r.patch[1]
rockchip/patches-6.6/045-v6.11-arm64-dts-rockchip-Add-pinctrl-for-UART0-to-rk3308-r.patch[2]
rockchip/patches-6.6/046-v6.11-arm64-dts-rockchip-Add-mdio-and-ethernet-phy-nodes-t.patch[3]
rockchip/patches-6.6/048-v6.11-arm64-dts-rockchip-Update-WIFi-BT-related-nodes-on-r.patch[4]
rockchip/patches-6.6/310-PCI-dw-rockchip-Fix-initial-PERST-GPIO-value.patch[5]
Manually rebased:
bcm27xx/patches-6.6/950-0526-mfd-Add-rp1-driver.patch
ramips/patches-6.6/810-uvc-add-iPassion-iP2970-support.patch
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.44&id=96155dc8c99e76a0e58932ca5f88148a37af3617
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.44&id=30ee9e5ecc5fd6854a1690ab11e6e6b4851ac9ab
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.44&id=0c4c1b7daf23bccf0da5b65b3cd5b32bfa5a5af4
4. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.44&id=a86a5685675834732789df202e73153db59d8dcc
5. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.44&id=a30211c6704899de0616ac0f97601122d899c86d
Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne
Signed-off-by: John Audia <therealgraysky@proton.me >
Link: https://github.com/openwrt/openwrt/pull/16061
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-08-06 00:40:42 +02:00
Chukun Pan
be71e16630
sunxi: backport Allwinner H616 DVFS support
...
Backport H616 DVFS support from linux-next.
Tested on the Orange Pi Zero 3 (H618 SoC).
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
Link: https://github.com/openwrt/openwrt/pull/15600
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-07-28 20:12:07 +02:00
Tianling Shen
992e9ec072
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-07-22 23:01:52 +08:00
Michel Promonet
06b37a5856
sunxi: add csi video support for nanopi-neo-air
...
add dtc configuration that declare CSI connection with ov5640
Signed-off-by: Michel Promonet <michel.promonet@free.fr >
Link: https://github.com/openwrt/openwrt/pull/15967
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-07-22 00:32:38 +02:00
Tianling Shen
965cd2e08a
sunxi: tweak overclock patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-06-27 21:04:04 +08:00
Tianling Shen
263355bc69
sunxi: configure phy led for orangepi zero3
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-06-27 19:43:32 +08:00
Tianling Shen
ab953d367b
sunxi: backport H616 DVFS fixes
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-06-26 04:24:10 +08:00
Tianling Shen
48ea6b5552
sunxi: remove left-over kernel 6.1 patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-06-26 04:21:37 +08:00
Tianling Shen
62f7ce033b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-06-18 22:10:50 +08:00
Rosen Penev
6ff598306f
treewide: gpio to gpios
...
gpio is deprecated. Found with dtc's -Wdeprecated_gpio_property
Used git grep -E $'\tgpio = <' to make the changes.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15681
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-06-17 12:57:06 +02:00
Tianling Shen
e628dadacf
rockchip: refresh kernel patches
...
Fixes : #1292
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-07 17:48:07 +08:00
Tianling Shen
22d1f75621
sunxi: add even more missing Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-06 18:23:13 +08:00
Tianling Shen
3d804a9578
sunxi: add missing Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-06 15:44:04 +08:00
Tianling Shen
9cbfe5f190
sunxi: fix typo error in Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-06 13:00:45 +08:00
Tianling Shen
db65054a17
sunxi: add missing Kconfig
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-06 12:02:24 +08:00
Tianling Shen
09c658642e
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-04 15:57:59 +08:00
Zoltan HERPAI
3f7d8e20cd
sunxi: add support for Lichee Pi Zero Dock (V3s) board
...
CPU: Allwinner V3s single-core Cortex-A7 @ 1.2GHz
Memory: 64Mb DDR2 integrated into SoC package
Storage: 1x SDcard on board, 1x SDcard on dock
Network: 10/100M ethernet
Other: 4x buttons via LRADC, CSI
Flashing instructions:
Standard sunxi SD card installation procedure - copy image to SD card,
insert into SD card slot on the device and boot.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-04 00:41:02 +02:00
Tianling Shen
cfa50f2d7a
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-03 22:26:21 +08:00
Zoltan HERPAI
af87e5e9c1
sunxi: drop 6.1 support
...
Now that 6.6 is the default, remove the 6.1 config and the hack that
was required for the arm32 DTS dir change.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-03 14:53:45 +02:00
Zoltan HERPAI
e8c7b8a388
sunxi: switch default to 6.6
...
Switch the default kernel to 6.6.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-03 14:53:44 +02:00
Tianling Shen
85577fb716
sunxi: trim cpu opp patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-01 18:38:04 +08:00
Tianling Shen
e61a0fb28b
sunxi: unlock all cpu opps for h616
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-01 18:28:46 +08:00
Tianling Shen
146ffa709d
sunxi: update upstreamed H616 cpufreq patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-01 17:53:05 +08:00
Tianling Shen
957e6a7e8d
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-04-28 13:47:17 +08:00
Zoltan HERPAI
4e9f0e5be4
sunxi: update the 6.6 DTS_DIR hack
...
Update and simplify the 6.1 vs. 6.6 DTS_DIR hack until 6.1 support is gone.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-26 11:07:43 +02:00
Zoltan HERPAI
ee4e69cc35
sunxi: 6.6: set testing kernel
...
Allow selecting 6.6 as testing kernel on sunxi.
Runtime-tested:
- Linksprite pcDuino (cortexa8)
- Olimex A20 Micro (cortexa7)
- Pine64 SoM (cortexa53)
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Zoltan HERPAI
7de163d58b
sunxi: 6.6: refresh patches
...
Refresh kernel patches.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Zoltan HERPAI
82df12e98a
sunxi: update image Makefile to reflect updated DTS structure in 6.6
...
For the ARM arch on 6.6, DTS files are moved into their vendor directories,
mimicking arm64. Reflect this in the image Makefile.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Zoltan HERPAI
9122474226
sunxi: 6.6: refresh kernel configs
...
Refresh kernel config.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Zoltan HERPAI
438dc54936
sunxi: 6.6: remove upstreamed patches
...
Remove patches that have been upstreamed.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Zoltan HERPAI
9e348da477
kernel/sunxi: Restore kernel files for v6.1
...
This is an automatically generated commit which aids following Kernel patch history,
as git will see the move and copy as a rename thus defeating the purpose.
See: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html
for the original discussion.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Zoltan HERPAI
3c69b9a818
kernel/sunxi: 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: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-25 16:34:25 +02:00
Tianling Shen
252d16387c
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-04-22 15:04:31 +08:00
Zoltan HERPAI
30149ba1ae
sunxi: move KERNEL_LOADADDR into subtargets
...
As preparation for the arm926ej-s support which has a different
load address, move the KERNEL_LOADADDR into the subtargets.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-19 18:42:05 +02:00
Zoltan HERPAI
01fc454a0c
sunxi: move fpu feature flag into the subtargets
...
As the upcoming arm926ej-s does not have an FPU, move this flag
into the subtargets.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-19 18:42:05 +02:00
Zoltan HERPAI
3ed8927cf5
sunxi: fix network bringup on Olinuxino Micro boards
...
It's the A13-based Olinuxino Micro which has only wireless interfaces. The
A20-based board is a fully-fledged one which has an ethernet interface.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-17 01:10:24 +02:00
Zoltan HERPAI
bc4342142c
sunxi: update a13-olimex-som DTS path
...
In preparation for supporting kernel 6.6, where the DTS files are grouped into
vendors - similarly to what arm64 has been doing all along -, update the
SUNXI_DTS var of this board to prepend it with SUNXI_DTS_DIR.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-16 19:41:58 +02:00
Chukun Pan
29515862ac
sunxi: backport h616 thermal sensor support
...
Backport H616 thermal sensor support from linux-next.
Tested on the Orange Pi Zero 3 (H618 SoC).
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
2024-03-26 21:56:57 +01:00
Chukun Pan
29b8ba75fa
sunxi: add support for Orange Pi Zero 3
...
Key features:
Allwinner H618 SoC (Quad core Cortex-A53)
1/1.5/2/4 GiB LPDDR4 DRAM
1 USB 2.0 type C port (Power + OTG)
1 USB 2.0 host port
1Gbps Ethernet port
Micro-HDMI port
MicroSD slot
Installation:
Write the image to SD Card with dd.
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
2024-03-26 21:56:57 +01:00
Tianling Shen
4d22a8a2c4
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-03-24 21:24:08 +08:00