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
Raylynn Knight
6c628bfddc
d1: Use correct module for devices with wifi
...
Devices with wifi (LicheePi RV and MangoPi MQ Pro) were using the
wrong module. Also wpad was missing to enable using the WiFi.
Signed-off-by: Raylynn Knight <rayknight@me.com >
Link: https://github.com/openwrt/openwrt/pull/17576
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
(cherry picked from commit 8a17bae722 )
2025-01-20 23:01:30 +01:00
Eric Fahlgren
81c0cf031e
build: d1: add SUPPORTED_DEVICES
...
Include specific SUPPORTED_DEVICES values derived from the .dts file.
This makes the generated profiles.json consistent with the 'board_name' from
'ubus call system board'.
Specifically, this fixes a bug in the generated profiles.json that breaks the
ASU clients when selecting the proper image from a build.
See the 'supported_devices' fields here for the incorrect (or incomplete) list:
https://downloads.openwrt.org/releases/24.10.0-rc1/targets/d1/generic/profiles.json
Links: https://forum.openwrt.org/t/owut-openwrt-upgrade-tool/200035/287
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/17155
Signed-off-by: Robert Marko <robimarko@gmail.com >
(cherry picked from commit 33e23e8922 )
2024-12-22 16:34:59 +01:00
Rosen Penev
7142e35777
kernel: filter out compiler opts from config
...
These get dynamically set based on compiler version. Not relevant for
targets.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/16770
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
(cherry picked from commit cd92cbddf8 )
Link: https://github.com/openwrt/openwrt/pull/17097
Signed-off-by: Petr Štetiar <ynezz@true.cz >
2024-11-28 18:47:54 +00: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
Zoltan HERPAI
46ce2a36d8
d1: drop 6.1 support
...
Now that 6.6 is the default, remove the 6.1 config and patches.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-29 17:56:28 +02:00
Zoltan HERPAI
745ad016d1
d1: switch default to 6.6
...
Switch the default kernel to 6.6.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-29 17:56:28 +02:00
Zoltan HERPAI
e78a0cf3ce
d1: 6.6: set testing kernel
...
Allow selecting 6.6 as testing kernel on d1.
Runtime-tested: Nezha D1
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-29 17:56:28 +02:00
Zoltan HERPAI
8b1d74371b
d1: refresh kernel config
...
Refresh kernel config, and enable thermal features.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-29 17:56:28 +02:00
Zoltan HERPAI
2e0b000e0e
d1: remove upstreamed patches and add new patchset
...
Remove patches that were upstreamed, and backport features from
later kernels.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-29 17:56:28 +02:00
Zoltan HERPAI
766570d60b
kernel/d1: 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.
For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-05-29 17:56:28 +02:00
Zoltan HERPAI
99fcc90270
kernel/d1: 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-05-29 17:56:28 +02:00
Paul Spooren
3ce1e4c3d3
d1: define subtarget specifically
...
Historically it's possible to leave the `SUBTARGETS` undefined and
automatically fallback to a "generic" subtarget. This however breaks
various downstream scripts which may have expectations around filenames:
While some targets with an explicit generic subtarget contain `generic`
in the filenames of artifacts, implicit "subtargets" don't.
Right now this breaks the CI[1], possibly also scripts using the ImageBuilders.
Do to the D1 target what's done to other target, explicitly define the
"generic" subtarget.
[1]: https://github.com/openwrt/openwrt/actions/runs/8592821105/job/23548273630
Signed-off-by: Paul Spooren <mail@aparcar.org >
2024-04-08 21:52:51 +02:00
John Audia
13cdc8955c
kernel: bump 6.1 to 6.1.80
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.80
Manually rebased:
generic/hack-6.1/650-netfilter-add-xt_FLOWOFFLOAD-target.patch[1]
All other patches automatically rebased.
1. Acknowledgement to @heheb and @DragonBluep. Upstream commit for ref: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.80&id=9c5662e95a8dcc232c3ef4deb21033badcd260f6
Build system: x86/64
Build-tested: x86/64/AMD Cezanne, ramips/tplink_archer-a6-v3
Run-tested: x86/64/AMD Cezanne, ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
2024-03-05 00:23:59 +01:00
Zoltan HERPAI
99545b4bb1
d1: add new target
...
This target adds support for the Allwinner D1 RISC-V based SoCs.
- RISC-V single-core T-Head C906 (RV64GCV)
- Tensilica HiFi4 DSP
- DDR2/DDR3 support
- 10/100/1000M ethernet
- usual peripherals like USB2, SPI, I2C, PWM, etc.
Four boards are supported:
- Dongshan Nezha STU
- 512Mb RAM
- ethernet
- LicheePi RV Dock
- 512Mb RAM
- wireless-only (RTL8723DS)
- MangoPi MQ-Pro
- 512Mb RAM
- there are pads available for an SPI flash
- wireless-only (RTL8723DS)
- Nezha D1
- 512Mb/1Gb/2Gb RAM
- 256Mb NAND flash
- ethernet, wireless
Installation:
Standard SD-card installation via dd-ing the generated image to
an SD-card of at least 256Mb.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-02-29 16:50:22 +01:00