Igor Pecovnik
759274b7a1
UEFI x86 and arm64: Bump EDGE kernels to 6.10.y
2024-07-27 12:40:25 +02:00
Ben Hoff
bb8633f26e
modify config to build synopsys module
2024-07-24 14:03:54 +02:00
schwar3kat
129dd4c3aa
Fix_rtl8189fs_WiFi_driver ( #6984 )
...
Fix wrong commit being pulled for rtl8189fs WiFi driver.
Add CONFIG_RTL8189FS=m to linux-sunxi-current.config and linux-sunxi64-current.config.
2024-07-23 17:16:54 +12:00
Paolo Sabatino
7da7bbf61c
rockchip: bump edge kernel to 6.10
2024-07-22 19:18:14 +02:00
Paolo Sabatino
4ae0a95814
rockchip64: bump edge kernel to 6.10
2024-07-22 19:17:52 +02:00
Ivan Podogov
075b75d023
Enable sound and battery for Retro Lite CM5 ( #6971 )
2024-07-19 16:14:20 +01:00
amazingfate
e22fe7e7e8
config: rk35xx-vendor: add rk3576 support
2024-07-19 22:49:52 +08:00
Alessandro Lannocca
d3b1817c2c
linux-rk35xx-vendor.config add RTW89_8852be=M
2024-07-14 23:08:27 +02:00
Alessandro Lannocca
95fcd32b16
plain linux-rk35xx-vendor.config rewrite-kernel-config
2024-07-14 23:08:27 +02:00
ColorfulRhino
de030c7e32
mt7623: Enable various Mediatek-related kernel config options
...
This enabled more Mediatek drivers for potential better support for the mt7623 SoC.
2024-07-09 18:04:21 +03:00
ColorfulRhino
c109943205
mt7623: current: Rewrite kernel config
2024-07-09 18:04:21 +03:00
ColorfulRhino
0e0656125d
mt7623: Bump legacy 4.19 to current 6.6 kernel
...
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.
- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
ColorfulRhino
823c03ca26
rockpi-s: Remove legacy kernel 4.4 support
...
The legacy U-Boot can't be built anymore and 4.4 is EOL.
2024-07-04 21:34:56 +02:00
Igor Pecovnik
b63446e2fb
Spacemit: use same kernel config as on known to work image and rename to WIP
2024-07-03 09:27:39 +02:00
ColorfulRhino
ccf17a20e8
Purge s5p6818 board family
...
The family consists of 4 boards, but hasn't seen any activity in years,
is unmaintained, stuck on EOL Linux 4.14 and the bootloader does
not build.
2024-07-03 06:49:46 +02:00
Werner
30992cfaaf
Bump sunxi-current and sunxi64 to latest tag ( #6861 )
...
* Update series.conf
* Delete patch/kernel/archive/sunxi-6.6/patches.megous/tty-serial-8250-dw-Use-fifo-size-from-DTS.patch
* Bump current
* sunxi64: rewrite kernel config
* Bump sunxi-current to latest tag
---------
Co-authored-by: Igor Pecovnik <igor@armbian.com>
2024-07-02 10:00:35 +02:00
ColorfulRhino
c090ab8d67
SpacemiT: Reqrite kernel configs for legacy and current
2024-07-01 19:15:00 +02:00
Patrick Yavitz
f8bc304ee8
SpacemiT: Add current kernel config
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
8885d2da79
SpacemiT: Add legacy kernel config
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Igor Pecovnik
1bf2aba67b
Remove OrangepiZero2 outdated legacy kernel v4.9
2024-07-01 19:14:17 +02:00
ColorfulRhino
744eca2484
Remove unused board family media
...
All remaining `media` boards have been integrated into the `rockchip64` family.
- Remove the family config
- Remove all kernel patch folders
- Remove all U-Boot patch folders
- Remove all kernel configs
2024-06-30 09:29:58 +02:00
ColorfulRhino
fc30cbe938
kernel: mainline: Bump 6.10-rc4 to 6.10-rc5
2024-06-24 17:03:05 +00:00
chainsx
b41d055e96
phytium-embedded: add bpf_syscall support
2024-06-24 12:30:57 +02:00
amazingfate
f790473789
rockchip-rk3588: edge: add rkvdec2 support
2024-06-22 15:06:10 +08:00
ColorfulRhino
c14e1664b6
kernel: mainline: Bump 6.10-rc3 to 6.10-rc4
...
Including kernel config rewrite for RK3588
2024-06-17 14:31:00 +02:00
ColorfulRhino
994f376888
rk3588: edge: Set kernel patch folder name to default
...
Move kernel patch folder to archive/rockchip-rk3588-${KERNEL_MAJOR_MINOR} which is the default.
Also rename kernel config to linux-rockchip-rk3588-${KERNEL_MAJOR_MINOR}
2024-06-12 16:20:42 +00:00
ColorfulRhino
a6b5ea7950
rk3588: Introduce current kernel branch
...
Since the `edge` kernel branch often uses RC kernels, introduce a more stable `current` branch.
This branch should not be RC kernels and it also should move to an LTS kernel once released.
2024-06-12 16:20:42 +00:00
ColorfulRhino
eef5c7046b
rk3588: edge: Set kernel config CONFIG_INPUT_RK805_PWRKEY=m
...
This enables powerkey functionality for the PrangePi 5 Plus and other devices using the RK805
2024-06-12 16:20:42 +00:00
ColorfulRhino
71fe1bde51
rk3588: edge: Rewrite kernel config to 6.10-rc3
2024-06-12 16:20:42 +00:00
ColorfulRhino
40ae7ac877
rk3588: edge: Bump kernel from 6.8 to 6.10
...
- Bump mainline kernel from 6.10-rc1 to 6.10-rc2
- Remove patches which are now mainlined
- Re-number "fix-initial-PERST-GPIO-value" patch as per number
ordering seen in 0000.patching_config.yaml
- Rewrite kernel config
2024-06-12 16:20:42 +00:00
kernelzru
6ee05aa880
Add audio support to hdmi output (meson)
...
Add audio support to hdmi output (meson)
2024-06-12 10:57:51 +00:00
chainsx
ec569900fd
sun55iiw3-syterkit: update kernel config
2024-06-11 07:32:20 +02:00
Alessandro Lannocca
d706470316
linux-rockchip-rk3588-edge.config minor touches:
...
- move CONFIG_INPUT_RK805_PWRKEY and CONFIG_PINCTRL_RK805 to modules
- move CONFIG_BT to module
2024-06-11 07:31:38 +02:00
Alessandro Lannocca
05dbbd654a
rk-35xx-vendor-6.1 minor touches:
...
- move CONFIG_INPUT_RK805_PWRKEY and CONFIG_PINCTRL_RK805 to modules
- move CONFIG_BT to module
2024-06-11 07:31:38 +02:00
Igor Pecovnik
d7db1cd26b
Add 6.9 compatibility fix for UWE and rewrite rockchip64 kernel config
2024-06-06 15:35:08 +02:00
kernelzru
ea8a6efa4f
update meson patches for 6.9 kernel
2024-06-06 13:32:13 +02:00
Igor
f5575f64ac
Bump meson and meson64 EDGE kernel to 6.9.y ( #6669 )
...
* Bump meson and meson64 EDGE kernel to 6.9.y
* Rename patch folders
* Adjust broken patches, one remaining
* Add overlay support
* meson64: rename overlays to dtso, update makefile
* Update meson-gx-socinfo-sm driver patchset for meson64-6.9:
* add SoC ID patches for S905L, A113X
* fix memory double free in driver
* update dt bindings
---------
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Paolo Sabatino <paolo.sabatino@gmail.com>
Co-authored-by: Viacheslav Bocharov <adeep@lexina.in>
2024-06-05 22:20:35 +02:00
Paolo Sabatino
724573bf7a
bump rockchip family edge kernel to 6.9
2024-06-05 22:18:51 +02:00
stephengraf
99815c0a88
Sound Allwinner H616 H618 SOCs ( #6694 )
...
* Add files via upload
* Update series.armbian
* Update series.conf
* Add files via upload
* Update series.armbian
* Update series.conf
* Update linux-sunxi64-edge.config
* Update linux-sunxi64-current.config
2024-06-05 11:06:46 +02:00
Igor Pecovnik
a2c6df5ff8
Revert linux-sm8250-edge changes to config
2024-06-02 12:37:08 +02:00
Igor Pecovnik
d17abdf233
Cleaning kernel patch folder and run kernel rewrite config
2024-06-02 11:54:17 +02:00
Igor Pecovnik
e42979d669
Rewrite RPi 4 kernel config and fix wrong patch folder name
2024-06-02 11:53:58 +02:00
Igor Pecovnik
acb528d457
Bananapi R2 - adjust patch folder, apply config rewrite
2024-06-02 11:53:37 +02:00
Igor Pecovnik
f17391b59a
Odroid XU4 - adjust patch folder, apply config rewrite
2024-06-02 11:53:18 +02:00
nullname
cc300423e1
Fix issue #6528 opi-zero2w, ethernet PHY not powered ( #6617 )
2024-06-02 10:23:18 +02:00
青菜萝 卜冬瓜
b4eb13162b
longanpi-4b: add support for Sipeed LonganPi 4B ( #6658 )
2024-06-02 10:13:29 +02:00
Igor
07047176cc
Bump UEFI edge kernels with kernel config rewrite ( #6666 )
...
* Bump UEFI edge kernels with kernel config rewrite
* Update wireless drivers that breaks compilation
2024-06-01 22:35:46 +02:00
Igor
0437966dc0
Bump RPi EDGE kernels to 6.9.y ( #6665 )
2024-06-01 21:20:52 +02:00
Igor Pecovnik
6a765807d1
Bump imx6 edge kernels to 6.9.y
2024-06-01 19:53:27 +02:00
Igor Pecovnik
800f050fcd
Bump Odroid XU4 edge to 6.9.y
2024-06-01 15:21:47 +02:00
Igor Pecovnik
c72a158876
Remove deprecated patch + updating kernel config with rewrite-kernel-config
...
Fix media current and edge which hasn't been addressed in https://github.com/armbian/build/pull/6605
2024-05-15 09:15:32 +01:00
Ricardo Pardini
10f9e7c9dc
rk35xx: drop vendor-boogie-panthor BRANCH; it has been integrated into vendor
...
- This reverts commit 5f59fe63f1
2024-05-12 13:06:24 +01:00
Igor Pecovnik
1c4919f14f
Several kernel config automatic rewrite
...
./compile.sh rewrite-kernel-config BOARD=board BRANCH=branch
2024-05-11 17:32:27 +01:00
Joshua Riek
de82b6ffd3
Add initial support for the Orange Pi 5 Pro ( #6506 )
...
* Add initial support for the Orange Pi 5 Pro
* Enable MotorComm network driver in rk35xx legacy and vendor kernel config
* Resolve conflicts
---------
Co-authored-by: Igor Pecovnik <igor@armbian.com>
2024-05-11 13:23:07 +02:00
amazingfate
5162b6e6e1
rk35xx-vendor: enable AHCI_DWC for rk3568 sata
2024-05-11 08:07:17 +01:00
Ricardo Pardini
649569eccd
thinkpad-x13s: drop steev's kernel; switch to jhovold's wip/sc8280xp-6.9-rcX
...
- update .config according to jhovold's defconfig, but keep network filesystems enabled
2024-05-10 13:25:14 +01:00
kernelzru
b8cb535327
Fix u-boot build for odroid c1 + fix onboard usb hub on odroid c1 ( #6559 )
...
* Fix odroid c1 u-boot build with GCC > 4.9
* Fix odroid c1 usb onboard hub
* u-boot add olddefconfig for odroidc c1
* fix build on armbian
* Update meson_common.inc
2024-05-09 17:47:36 +02:00
bmilde
db0c5d2de9
Update linux-rockchip-rk3588-edge.config
...
Enable bcachefs filesystem support in rk3588 kernel config (copied from rockpro64 edge config)
2024-05-09 16:46:39 +01:00
chainsx
4e1877bbe1
phytium_embedded: update kernel config from phytium repo
2024-05-09 16:45:42 +01:00
monkaBlyat
77cd0a71cc
enable android binder on rk3588 edge config for android container support
2024-05-08 17:13:02 +02:00
Paolo Sabatino
887a8d7a66
rockchip: update kernel config to latest
2024-05-06 15:50:14 +01:00
Lane Jennison
704261529c
revert some boards to original (again)
2024-04-26 18:18:03 +08:00
Lane Jennison
1a4083fce8
kernel config: revert default governor change back on ondemand
2024-04-26 18:18:03 +08:00
Thomas Kaiser
71bd6633c6
Fix RK3588 NAS performance
2024-04-26 18:18:03 +08:00
青菜萝 卜冬瓜
35d7b325f8
add support for allwinner T527 Avaota-A1 ( #6495 )
2024-04-26 09:22:17 +02:00
青菜萝 卜冬瓜
f413800cd8
add current kernel support for phytium-embedded ( #6522 )
2024-04-26 09:21:37 +02:00
amazingfate
a38146df55
rk35xx-vendor: enable panthor gpu driver
2024-04-22 13:55:14 +02:00
FantasyGmm
3f928f799c
Update sm8250: kernel add legacy and edge branch
2024-04-22 18:11:07 +08:00
Brent Roman
7343ca42f7
Restore WiFi functionality to the RockPi-S
...
Reverts the part of 7b2c985363 that deprecated the RTL8723 driver.
The RTW88 driver for the RTL8723DS **does not work**
See issue Jira AR-2121
2024-04-16 00:36:19 +08:00
Muhammed Efe Cetin
5e8b13b8bc
rk35xx: vendor: enable Khadas MCU on kernel config
2024-04-12 08:47:40 +02:00
ColorfulRhino
21dedb068a
rk3588-edge: Rewrite kernel patches against 6.8.3
2024-04-06 00:39:57 +02:00
ColorfulRhino
38ceb096a1
rk3588-collabora: Bump to 6.9
...
The default collabora kernel branch is a rolling branch and will be rebased.
2024-04-06 00:39:57 +02:00
195375690@qq.com
cf21bb9c64
enable CONFIG_SND_SOC_ROCKCHIP_SAI=y for rk3528 hdmi audio
2024-04-03 20:46:02 +08:00
Ricardo Pardini
5f59fe63f1
rockchip-rk3588: introduce vendor-boogie-panthor experimental BRANCH/kernel
...
- original: https://github.com/hbiyik/linux-rockchip.git (branch `rk-6.1-rkr1-panthor-v6`)
- I picked the commits on top of clean armbian/linux-rockchip `6.1-rkr1` as of 2024-04-01
- At https://github.com/rpardini/armbian-linux-rockchip-rk3588/tree/armbian-rk-6.1-rkr1-plus-boogie-panthor-v6
- Diff: https://github.com/armbian/linux-rockchip/compare/rk-6.1-rkr1...rpardini:armbian-linux-rockchip-rk3588:armbian-rk-6.1-rkr1-plus-boogie-panthor-v6
- rockchip-rk3588: introduce `boogie-bsp` BRANCH
- rockchip-rk3588: copy linux-rk35xx-vendor.config into linux-rk35xx-boogie-bsp.config
- rockchip-rk3588: update linux-rk35xx-boogie-bsp.config, no changes
- rockchip-rk3588: linux-rk35xx-boogie-bsp.config: `CONFIG_DRM_PANTHOR=m`
- rockchip-rk3588: linux-rk35xx-boogie-bsp.config: convert to defconfig
- rockchip-rk3588: rename to `BRANCH=vendor-boogie-panthor` for "clarity" (lol)
- rockchip-rk3588: vendor-boogie-panthor: force SERIALCON, full firmware (for blob needed for panthor) & mesa-oibaf extension
- rockchip-rk3588: vendor-boogie-panthor: enable amazingfated-rk35xx extension sans-panfork
2024-04-02 21:10:06 +02:00
Ricardo Pardini
1074c969e8
Revert "rockchip-rk3588: it's vendor boogie panthor time (experimental) ( #6459 )"
...
This reverts commit 43cf339c6c .
2024-04-02 21:10:06 +02:00
Ricardo Pardini
43cf339c6c
rockchip-rk3588: it's vendor boogie panthor time (experimental) ( #6459 )
...
* main-config: fix: avoid errors when BRANCH contains a dash; convert to underscore
* rockchip64_common: shellfmt, no changes
* rockchip64_common: move SERIALCON defaulting logic to a (verbose) hook for flexibility
* config: allow to build BRANCHes not listed in KERNEL_TARGET as long as the config is valid
- useful for `collabora` and other experimental kernels, we don't want to have to add it to each individual board's KERNEL_TARGES one by one
- but we don't want to allow typos in BRANCH to emit very strange unrelated errors
* extensions: mesa-oibaf extension by @monkaBlyat - mainline mesa PPA for Ubuntu
- does nothing on Debian
* extensions: (v3) amazingfated-rk35xx, now `rk-multimedia-amazingfate` - panfork-free
- simply skips if not on Jammy
- deploys Chromium + Widevine if desktop
* rockchip-rk3588: introduce `vendor-boogie-panthor` experimental BRANCH/kernel
- original: https://github.com/hbiyik/linux-rockchip.git (branch `rk-6.1-rkr1-panthor-v6`)
- I picked the commits on top of clean armbian/linux-rockchip `6.1-rkr1` as of 2024-04-01
- At https://github.com/rpardini/armbian-linux-rockchip-rk3588/tree/armbian-rk-6.1-rkr1-plus-boogie-panthor-v6
- Diff: https://github.com/armbian/linux-rockchip/compare/rk-6.1-rkr1...rpardini:armbian-linux-rockchip-rk3588:armbian-rk-6.1-rkr1-plus-boogie-panthor-v6
- rockchip-rk3588: introduce `boogie-bsp` BRANCH
- rockchip-rk3588: copy linux-rk35xx-vendor.config into linux-rk35xx-boogie-bsp.config
- rockchip-rk3588: update linux-rk35xx-boogie-bsp.config, no changes
- rockchip-rk3588: linux-rk35xx-boogie-bsp.config: `CONFIG_DRM_PANTHOR=m`
- rockchip-rk3588: linux-rk35xx-boogie-bsp.config: convert to defconfig
- rockchip-rk3588: rename to `BRANCH=vendor-boogie-panthor` for "clarity" (lol)
- rockchip-rk3588: vendor-boogie-panthor: force SERIALCON, full firmware (for blob needed for panthor) & mesa-oibaf extension
- rockchip-rk3588: vendor-boogie-panthor: enable amazingfated-rk35xx extension sans-panfork
2024-04-02 20:30:38 +02:00
SteeManMI
d4093bd18e
Bump meson64 edge from 6.7 to 6.8 ( #6454 )
...
* Bump meson64 edge from 6.7 to 6.8
Changes to be committed:
modified: config/sources/families/include/meson64_common.inc
renamed: patch/kernel/archive/meson64-6.7 -> patch/kernel/archive/meson64-6.8
modified: patch/kernel/archive/meson64-6.8/board-bananapi-cm4-cm4io-fixes.patch
modified: patch/kernel/archive/meson64-6.8/general-input-touchscreen-Add-D-WAV-Multitouch.patch
new file: patch/kernel/archive/meson64-6.8/kernel-6.8-tools-cgroup-makefile.patch
* updates from rewrite-kernel-patches
* updates from rewrite-kernel-config
2024-04-01 07:43:40 -04:00
ColorfulRhino
f9acd1cc96
meson-s4t7: Enable DEBUG_KERNEL to work around issues with Khadas common_drivers
2024-03-30 21:09:12 +01:00
ColorfulRhino
3b73b5fd81
kernel-config: Fix forced option IKCONFIG
...
Also rewrite some kernel configs to reflect this fix
2024-03-29 15:57:40 +00:00
ColorfulRhino
b57767fd1b
bcm2711: rewrite-kernel-config for legacy, current, edge
2024-03-29 15:57:40 +00:00
ColorfulRhino
c20d074f58
uefi: rewrite-kernel-config for arm64/riscv64/x86, current & edge
2024-03-29 15:57:40 +00:00
ColorfulRhino
46d913cce1
rk3588-edge, rk35xx-vendor, rk35xx-legacy: rewrite-kernel-config
2024-03-29 15:57:40 +00:00
ColorfulRhino
d504aa1be2
rockchip64-edge: rewrite kernel config
2024-03-29 15:57:40 +00:00
Ricardo Pardini
4c3f878bb4
rockchip64-edge (6.8.y): enable CONFIG_RTW88_PCI and all the RTW88 PCI cards
...
- needed for the Tinkerboard-2 (8822CE)
- didn't touch SDIO or USB ones
2024-03-29 13:11:25 +01:00
Igor Pecovnik
86df0089fc
sunxi legacy v6.1: remove deprecated patch
2024-03-27 21:20:53 +01:00
Paolo Sabatino
e4d413b916
rockchip64: bump edge kernel to 6.8
2024-03-26 13:46:35 +01:00
Paolo Sabatino
47d2e8287e
rockchip: bump edge kernel to 6.8
2024-03-25 19:38:38 +01:00
lesca
03fa7c3207
enable module snd_aloop for linux-rk35xx legacy and vendor
2024-03-22 13:00:29 +00:00
amazingfate
6aff5cfbc1
rockchip-rk3588: edge: add panthor support
2024-03-22 09:41:39 +08:00
ColorfulRhino
1a574072fc
kernel-configs: Rewrite/update mvebu64-current and sun50iw9-btt-legacy
2024-03-21 16:05:01 +00:00
amazingfate
ce26a3c106
config: rockchip-rk3588-edge: fix hdmi phy config
2024-03-21 10:13:31 +08:00
ColorfulRhino
9d097d1c63
Update 6.8 kernel config for uefi and rk3588 (wireless driver changes)
2024-03-17 18:57:28 +00:00
ColorfulRhino
55d9513c24
uefi: edge kernel: Bump from 6.7 to 6.8
...
- Kernel configs updated via ./compile.sh rewrite-kernel-config
2024-03-17 18:57:28 +00:00
ColorfulRhino
73908aa745
mainline-kernel: Bump 6.8-rc7 to 6.8 stable
2024-03-17 18:57:28 +00:00
amazingfate
714cfd4e65
rk35xx-vendor: add rk3528 and lima driver support
2024-03-10 17:48:26 +01:00
Martin Schmiedel
d10e4b498d
MBa8MPxL: add basic files for TQ MBa8MPxL boards
...
- add imx8m familie
- add MBa8MPxL and MBa8MPxL-RAS314 Boards (based on imx8m)
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-03-09 20:04:04 +01:00
ColorfulRhino
093955e788
rk35xx/rk3588/rockchip64/uefi/wsl: Enable NVMe-over-TCP
...
- Enable NVMe over TCP kernel support for the board families `rk35xx` (vendor), `rockchip-rk3588` (edge), `rockchip64` (current, edge) as well as the generic `uefi` target (current, edge) and `wsl` (current, edge)
- Note: for `wsl` only host-mode is supported, target-mode is not available
- Support for `legacy` kernels not added due to incompatibilities between kernel versions <5.14 and >=5.14. Kernels <5.14 need to patch in this commit to be compatible: https://github.com/torvalds/linux/commit/3c3ee16532c1
- NVMe over TCP specs and slides: https://nvmexpress.org/wp-content/uploads/March-2019-NVMe-TCP-What-You-Need-to-Know-About-the-Specification.pdf
- Guides: https://www.linuxjournal.com/content/data-flash-part-iii-nvme-over-fabrics-using-tcp and https://blogs.oracle.com/linux/post/nvme-over-tcp
- NVMe-oF authentication support: https://blogs.oracle.com/linux/post/nvme-inband-authentication
- NVMe-oF TLS support (kernel >=6.7 required): https://lwn.net/Articles/942817/
2024-03-07 19:46:49 +01:00
Muhammed Efe Cetin
5e4393d185
rockchip-rk3588-edge: khadas-edge2: add MCU fan control
2024-03-06 17:51:08 +01:00
c0rnelius
68426ff281
BananaPi M4 Zero: enable 8821cu and blacklist rtw88_8821cu ( #6365 )
...
rtw88_8821cu takes priority over the github driver, so this
shouldn't effect other units or usb dongles people use.
My reasoning is; The rtw88 driver for reasons yet unknown seems
to trigger usb fails more often than the github driver. If a
fail occurs it will introduce dmesg spam and upon reboot leave
the onboard wireless module undetectable.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-06 11:49:07 -05:00
amazingfate
f2dd9d5078
rk35xx/rockchip-rk3588: vendor: enable several net drivers
...
uwe5622 is from armbian's patch
r8169 and mt7921e are from mainline tree
2024-03-06 08:01:08 +01:00
Ricardo Pardini
29a9a5ea36
mainline-kernel: bump 6.8 to 6.8-rc7; update linux-rockchip-rk3588-edge.config
2024-03-06 01:04:37 +01:00
Ricardo Pardini
3e0d02e7c1
rk35xx/rockchip-rk3588: vendor: replace .config with Joshua Riek's
...
- `.config` is from https://github.com/Joshua-Riek/linux-rockchip/blob/rk-6.1-rkr1/arch/arm64/configs/rockchip_defconfig
- updated with `rewrite-kernel-config` cli
2024-03-06 00:48:17 +01:00
Ricardo Pardini
7046ed044a
rk35xx/rockchip-rk3588: vendor: update .config (copied from legacy), no changes
...
- 5.10.160 rkr6 -> 6.1.43 rkr1
2024-03-06 00:48:17 +01:00
Ricardo Pardini
1ad7a7974e
rk35xx/rockchip-rk3588: vendor: copy kernel .config from legacy
...
- ipsis literis
2024-03-06 00:48:17 +01:00
Paolo Sabatino
55836c6074
rockchip: add patches to fix peripheral mode
...
rk322x has peripheral mode that is not working
really well, add various non-upstream patches
and timing adjustments that makes things a bit
more usable (mass storage and ethernet works,
uac isn't)
2024-03-05 20:08:38 +01:00
青菜萝 卜冬瓜
09ed2e30bd
phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board ( #6346 )
2024-03-04 18:09:41 +08:00
Ricardo Pardini
d496b2a4b6
rockchip-rk3588-edge: rewrite kernel config against v6.8-rc6, no changes
2024-03-03 16:58:34 +01:00
Ricardo Pardini
fffc6ddb2e
rockchip-rk3588-edge: rewrite kernel config against v6.8-rc1, no changes
...
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
FantasyGmm
52889b1079
Add ayn odin2 config ( #6305 )
2024-03-03 07:59:56 +08:00
Ricardo Pardini
d2aa9a5694
wsl2: arm64: current: DRM/FB stuff so wsl2-arm64 can be used in HyperV with video & keyboard
...
- wsl2: arm64: current: EFI pstore / keyboard
2024-03-02 20:49:54 +01:00
Ricardo Pardini
19ebb27b7f
thinkpad-x13s: kernel .config: enable CONFIG_VIDEO_QCOM_CAMSS, CONFIG_VIDEO_OV5675, CONFIG_SC_CAMCC_8280XP
2024-03-02 20:47:17 +01:00
Ricardo Pardini
2b03881d99
thinkpad-x13s: update kernel .config to 6.7.7, no changes
2024-03-02 20:47:17 +01:00
Igor Pecovnik
ffeb84fefa
Update kernel config for khadas 1s/vim4s so that HA works
2024-02-28 15:35:57 +01:00
Viacheslav Bocharov
40f4f35715
Add meson-socinfo-sm driver patchset from
...
https://lore.kernel.org/linux-kernel/20231122125643.1717160-1-adeep@lexina.in/
Driver not enabled for all meson soc (to enable rename general-socinfo-sm-4 patch)
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-02-26 15:49:19 +03:00
Igor Velkov
2afd8fe9bb
Enable DRBD in kernel config for mvebu-edge and mvebu-current
2024-02-17 09:27:41 +01:00
Gunjan Gupta
ea4dcdffb9
meson-s4t7: refreshed kernel config to match fenix 1.6.4
2024-02-10 14:30:06 +05:30
chainsx
de97ea53f1
thead: add pwm-fan support
2024-02-05 21:16:43 +01:00
chainsx
8755982c92
thead: update current&edge kernel, fix pinctrl config
2024-02-04 11:25:24 +01:00
Gunjan Gupta
b600ead20d
Increase log buffer size for sunxi64 to 128k
2024-01-31 23:55:58 +05:30
atrain
cf6bcda61d
rk35xx: Add broadcom modules to legacy
2024-01-30 11:57:34 +01:00
chainsx
ee81c3d249
thead: update kernel version, change from WIP support level to CSC support level.
2024-01-29 16:07:18 +01:00
Paolo Sabatino
99836c47df
rockchip64: reenable rtw88 usb/sdio wifi devices (except 8723ds)
2024-01-27 19:16:00 +01:00
Paolo Sabatino
f3db251acf
rockchip64: reinstate sane kernel configurations
2024-01-27 19:16:00 +01:00
Gunjan Gupta
c47c9372bf
Khadas VIM1S & VIM4 - 5.15 kernel bump ( #6201 )
...
* meson-s4t7: bump u-boot to khadas-vims-u-boot-2019.01-v1.6-release
* Use khadas default bootargs as much as possible
* Add new hook to allow copying code into kernel
* meson-s4t7: legacy: Switch to 5.15 kernel
* meson-s4t7: add kernel-config for 5.15 kernel
* device tree overlays for 5.15 kernel for vim1s and vim4
* restructure packaging of bsp files for vim1s/vim4
* silence vblank warning on boot
* Remove display workaround as it doesn't work with 5.15 kernel
* Remove 5.4 kernel patches
2024-01-26 08:40:11 +01:00
Brent Roman
96caa18e95
Boot script overrides u-boot's fdt_addr_r to ensure the
...
ever expanding Linux kernel will not overlap the device tree load area
2024-01-26 08:39:10 +01:00
Paolo Sabatino
1c54806da5
rockchip64: import RFC patch for rockchip TRNG
2024-01-22 21:18:31 +01:00
Paolo Sabatino
a2eadeef98
rockchip: use voluntary preemption model
2024-01-17 20:52:46 +01:00
Paolo Sabatino
2250e6ae4f
rockchip: update kernel configs
2024-01-17 20:52:46 +01:00
Ricardo Pardini
1d7c36d7a2
bcm2711-edge: switch to 48-bit virtual address; enable eBPF stuff
...
- for tcmalloc (enjoy, cilium, etc) stuff https://github.com/cilium/cilium/issues/23640
- also: `CONFIG_BPF_JIT=y`, `CONFIG_FTRACE_SYSCALLS=y`, `CONFIG_BPF_KPROBE_OVERRIDE=y`
- this commit should contain no DEBUG/BTF changes
2024-01-17 20:21:31 +01:00
Ricardo Pardini
4216ab029f
bcm2711-current: switch to 48-bit virtual address; enable eBPF stuff
...
- for tcmalloc (enjoy, cilium, etc) stuff https://github.com/cilium/cilium/issues/23640
- also: `CONFIG_BPF_JIT=y`, `CONFIG_FTRACE_SYSCALLS=y`, `CONFIG_BPF_KPROBE_OVERRIDE=y`
- this commit should contain no DEBUG/BTF changes
2024-01-17 20:21:31 +01:00
Ricardo Pardini
a966045a28
linux-wsl2-x86-edge.config: enable moar Hyper-V stuff & console as builtin
2024-01-14 19:40:33 +01:00
Paolo Sabatino
12b53d8828
rockchip64: update kernel configs
2024-01-14 14:14:50 +01:00
amazingfate
1b214ed9cb
xiaomi-elish: enable HIDRAW for ns pro controller
2024-01-12 09:51:06 +08:00
amazingfate
53292b26d6
xiaomi-elish: add nintendo hid support
2024-01-09 19:28:16 +08:00
Igor Pecovnik
f852beca0a
Switch meson64, bcm2711, sunxi, imx6, mvebu current to 6.6, edge to 6.7 and leave 6.1 for legecy
...
- detach sunxi from fixed vesions
- imx6 remove symlinks
- move to archive & cleanup
2024-01-07 18:58:36 +01:00
chainsx
c51e87aad0
thead: add current kernel support
2024-01-04 09:28:21 +01:00
青菜萝 卜冬瓜
da96729c34
thead: update edge kernel to 6.7-rc8 ( #6125 )
...
* thead: update edge kernel to 6.7-rc8
* thead: add some wifi configurations.
2024-01-03 23:54:21 +05:30
lanefu
a4d3dcb879
switch default cpu governor to schedutil ( #6120 )
...
* switch schedutil to default cpu governor
* rollback 3 governors on 3 edge cases
2024-01-01 15:14:02 +01:00
Suzuki Taro
89ffc3033e
add CONFIG_RTW89_8852BE
...
for http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-R6.html
2023-12-31 18:29:00 +01:00
Gunjan Gupta
290d866448
sun50iw9: Add HDMI support for H616/H618
2023-12-31 01:13:50 +05:30
Jens Glathe
e6ca00b98e
Jg/wdk2023 tweaks - bring the available features on par with current development ( #6091 )
...
* wdk2023: point to kernel 6.7-rc6-gunyah, add handling for qrtr-ns
add config with Gunyah enabled
Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
* wdk2023: add mtools for access to EFI partition
Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
* wdk2023: ath11k: add board-2.bin required for good WLAN/BT operation
Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
* wdk2023: separate kernel config for this board
Signed-off-by: Jens Glathe <jglathe@oldschoolsolutions.biz>
* wdk2023: ath11k: move board-2.bin to armbian-firmware
Signed-off-by: Jens Glathe <jglathe@oldschoolsolutions.biz>
---------
Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
Signed-off-by: Jens Glathe <jglathe@oldschoolsolutions.biz>
Co-authored-by: Jens Glathe <jglathe@oldschoolsolutions.biz>
Co-authored-by: Igor <igor@armbian.com>
2023-12-28 09:09:19 +01:00
Ricardo Pardini
cecad9392d
rockchip-rk3588 edge 6.7-rc7: update .config, no changes
2023-12-27 13:30:23 +01:00
Ricardo Pardini
30ff9471f9
uefi: all: update edge 6.7.y .config's, no changes
2023-12-27 13:29:37 +01:00
Ricardo Pardini
eb37e17d26
uefi: all: rollover edge 6.6.y to current, taking over 6.1.y
2023-12-27 13:29:37 +01:00
Ricardo Pardini
5a01fb8fae
uefi: all: rollover current 6.1.y to legacy, taking over 5.15.y
2023-12-27 13:29:37 +01:00
Ricardo Pardini
88577a0cf4
uefi: all: update all .config's, no changes; edge: 6.6.y; current 6.1.y; legacy 5.15.y
2023-12-27 13:29:37 +01:00
Ricardo Pardini
2d10999212
thinkpad-x13s: set explicit LINUXCONFIG to compensate for changes in uefi-common
2023-12-27 13:29:37 +01:00
Paolo Sabatino
a1d98a4b70
rockchip: enable back low-latency preemption model
2023-12-26 16:45:30 +01:00
Paolo Sabatino
562d96128b
consolidate rk322x and rockchip 32 bit families
...
* merge patches from rockchip and rk322x families for current and edge
kernels
* adjust patches for tinkerboard to remove some cruft and overclocking
* rework kernel configs
* fix rk322x dmc to avoid lockup on rk3288
* migrate rockchip-6.6 into patch series, rename all patches with
more understandable names
* add gen-series.sh script in tools directory (it is a naive tool to
create patch series when you don't want to rebase everything)
2023-12-26 16:45:30 +01:00
m][sko
7fd590fa2d
Adding Windows dev kit 2023 ( #5980 )
...
* windows dev kit 2023
* change KERNEL_TARGET to wdk2023
* change also BRANCH
2023-12-24 09:18:22 +01:00
Gunjan Gupta
6380b9ed1d
Moved current config to legacy and copied edge config to current. Also refreshed edge config using rewrite-kernel-config
2023-12-24 09:13:08 +01:00
Gunjan Gupta
294265d393
Allwinner: minor kernel bumps
2023-12-21 11:21:26 +05:30
Paolo Sabatino
3ad54a403e
rk322x: use kernel point release
2023-12-14 22:02:51 +01:00
Paolo Sabatino
ee2789918d
rockchip: use point kernel version
2023-12-14 22:02:26 +01:00
Kevin Schmidt
e9332d575c
Add rockchip drivers to uefi-arm64 kernel.
2023-12-12 08:34:38 +01:00
hoochi lee
81c061bedd
add hinlink ht2 board ( #6018 )
...
* add hinlink ht2 board
* select aic8800 driver
* change board file
2023-12-07 09:50:27 +01:00
Igor
fae4f66439
Merge Odroid M1 into rockchip64 family ( #6015 )
2023-12-07 09:22:42 +01:00
Igor Pecovnik
f9528c6ec4
Update Waydroid (Android) kernel dependencies
2023-12-06 20:54:32 +01:00
Andrew Davis
33d8026508
Use TI kernel for K3 family with current v6.1.y ( #5999 )
...
* Add git.ti.com to memoized_git_ref_to_info() as a generic cgit
Like kernel.org, git.ti.com uses cgit. We might want to change this logic to
accept the git hosting type (cgit, gitlab, github, etc..) and not match only
on known repo urls. For now just add this repo url to the known list.
* K3: Switch current to TI vendor kernel v6.1.y
* K3: Bump edge to kernel v6.6.y
2023-12-05 12:50:40 +01:00
青菜萝卜冬瓜
125fea4268
thead: fix bluetooth problem, update to linux 6.7-rc3 ( #5992 )
2023-12-04 13:27:45 +08:00
Gunjan Gupta
58c3a5a472
kernel: allwinner: bump lecgacy, current and edge
...
Legacy - 5.15.140 -> 5.15.141
Current - 6.1.64 -> 6.1.65
Edge - 6.6.3 -> 6.6.4
2023-12-03 22:43:37 +05:30
Gunjan Gupta
069de31a80
kernel: bcm2711: Add support for RPi 5 in current and edge kernel
2023-12-03 21:17:58 +05:30
Gunjan Gupta
9131aac1c9
Switch entirely to fifteenhex repo for xradio driver as it performs better
2023-12-02 17:30:31 +05:30
Gunjan Gupta
c3b8a9e2bf
kernel: sunxi: current: fix booting with 6.1.64 kernel
2023-11-29 19:58:25 +01:00
Igor Pecovnik
014eb55b5b
Switch media legacy kernel to last known working commit id
2023-11-27 16:45:56 +01:00
Igor
be3a656ec0
Update kernel configs for Waydroid and Redroid support ( #5976 )
...
Co-authored-by: bigboo3000 <bigboo3000@hotmail.com>
2023-11-27 11:26:53 +01:00
Ricardo Pardini
204d2e79b9
WSL2 "boards" wsl2-x86/wsl2-arm64 with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches
...
> tl,dr: add 4 small-ish UEFI-like kernels, with Microsoft patches & fixes, for use with Microsoft WSL2 on x86/arm64 and 6.1.y/6.6.y
- the boards are UEFI derivatives, using a common `microsoft` vendor include to modify
- `KERNELPATCHDIR`/`LINUXFAMILY` (for now, we don't want those patches in regular UEFI builds / .debs)
- disable `EXTRAWIFI` (kernel is for a VM, will never have wifi so doesn't need any drivers)
- `LINUXCONFIG`, so we can use Microsoft's own monolithic kernel, required for WSL2 (their initrd is a mistery)
- really, what we're mostly interested right now are the kernels (in the future we might have an "Armbian" WSL2 app in the Microsoft Store)
- `current` `6.1.y`:
- rebased from https://github.com/microsoft/WSL2-Linux-Kernel/tree/linux-msft-wsl-6.1.y onto real 6.1.y
- using Microsoft's `.config` exactly (monolithic, there are no `=m`'s)
- `edge` `6.6.y`:
- also from https://github.com/microsoft/WSL2-Linux-Kernel/tree/linux-msft-wsl-6.1.y but rebased onto 6.6.y
- using updated Microsoft's `.config` (monolithic, there are no `=m`'s)
- dropped 2 of 6.1.y's patches that were actually upstreamed in the meantime:
- `mm-page_reporting-Add-checks-for-page_reporting_order-param` - mainlined in https://lore.kernel.org/all/1664517699-1085-2-git-send-email-shradhagupta@linux.microsoft.com/
- `hv_balloon-Add-support-for-configurable-order-free-page-reporting` - mainlined in https://lore.kernel.org/all/1664517699-1085-3-git-send-email-shradhagupta@linux.microsoft.com/
- drop the `arm64: hyperv: Enable Hyper-V synthetic clocks/timers` patch, since it causes asm breakage on 6.6.y
- a shame, but I tried and can't fix it myself - @kelleymh ?
- add my own patch to fix:
- `1709-drivers-hv-dxgkrnl-restore-uuid_le_cmp-removed-from-upstream-in-f5b3c341a.patch` due to https://lore.kernel.org/all/20230202145412.87569-1-andriy.shevchenko@linux.intel.com/ landing in 6.6
- `1710-drivers-hv-dxgkrnl-adapt-dxg_remove_vmbus-to-96ec29396-s-reality-void-return.patch` to adapt to
https://lore.kernel.org/all/TYCP286MB2323A93C55526E4DF239D3ACCAFA9@TYCP286MB2323.JPNP286.PROD.OUTLOOK.COM/
2023-11-27 11:14:01 +01:00
amazingfate
66bc89b3a3
xiaomi-elish: bump to kernel 6.7-rc2
2023-11-26 23:20:57 +01:00
msdos03
004d5190ef
rockchip64: enable ARM_PSCI_CPUIDLE for current and edge branch ( #5594 )
...
* rockchip64: refresh kernel config of current and edge branch
* rockchip64: enable ARM_PSCI_CPUIDLE for current and edge branch
---------
Co-authored-by: Igor <igor@armbian.com>
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2023-11-26 19:14:52 +01:00
Igor
23b94a05aa
Fix Rockchip current and edge kernel from compile breaking ( #5950 )
...
* Fix rockchip current and edge kernel from compile breaking
* Fix media and rockchip64 kernel patches
* Fix remaining rockchip kernel patches
2023-11-21 20:43:50 +01:00
Gunjan Gupta
fdf1a7af7f
Allwinner: bump legacy, current and edge kernels
...
legacy - 5.15.137 -> 5.15.139
current - 6.1.62 -> 6.1.63
edge - 6.6.1 -> 6.6.2
Updated patches to fix patch application failure. Also rebased the config files
2023-11-21 11:21:03 +05:30
chainsx
ae80eb7fb5
thead: update kernel to 6.7-rc.1
2023-11-20 18:15:16 +01:00
Muhammed Efe Cetin
a406e8323a
Update VOP2 & HDMI QP patches from Andy's kernel tree
2023-11-20 16:31:58 +01:00
Igor
8caf51243e
Bump rpi and ebin edge kernels to 6.6.y ( #5925 )
...
* Bump rpi and ebin edge kernels to 6.6.y
* Move rpi patches from archive, remove deprecated patch folder
2023-11-19 22:34:54 +01:00
M. Efe Çetin
af3b4fafec
Update rk3588-edge to 6.7-rc.1 and add support for VOP2, Crypto, HW RNG ( #5928 )
...
* Update rk3588-edge to 6.7-rc1 kernel
* Update patches for rk3588-edge and add support for crypto, trng, hdmi tx, vop2
2023-11-19 22:30:26 +01:00
MichaIng
8a4dbdfad5
odroidxu4/current: Enable WireGuard module
...
Signed-off-by: MichaIng <micha@dietpi.com>
2023-11-19 22:28:14 +01:00
hzy
71672b4dce
meson: edge: refresh config
2023-11-19 22:27:54 +01:00
hzy
d6ede78016
meson: edge: Bump v6.6
2023-11-19 22:27:54 +01:00
Kevin Schmidt
72922908c5
Refresh jetson-nano board config.
2023-11-19 22:27:28 +01:00
Igor Pecovnik
45b8406f8d
Bump kernel configs and sources for thead family
2023-11-19 19:35:46 +01:00
Igor Pecovnik
79edb0c511
Remove RK3588 midstream kernel as there is no point of having it
...
+ move RK3588 EDGE tag to 6.6.y branch
2023-11-16 17:06:56 +01:00
iysheng
4c59a1385b
config: boards: thead: enable pwm-fan support default
2023-11-15 21:56:40 +01:00
Ricardo Pardini
6d70e1876b
uefi-{arm64|x86} edge 6.6: kernel .config: enable Hyper-V (also, Azure) support (as modules / requires initrd)
2023-11-06 16:17:33 +01:00
Ricardo Pardini
d25b8149c0
uefi-{arm64|x86} edge 6.6: kernel .config: update .config, no changes
2023-11-06 16:17:33 +01:00
Jianfeng Liu
409cd45e50
xiaomi-elish: update config for 6.6, and fix one bluetooth pairing issue ( #5885 )
...
* xiaomi-elish: update .config, enable BINFMT_MISC and UHID
* xiaomi-elish: fix some bluetooth LE devices not pairing
2023-11-05 10:04:12 +01:00
Ricardo Pardini
78fa74bf86
thinkpad-x13s edge 6.6: update .config, enable CONFIG_JOYSTICK_*
2023-11-04 21:15:33 +01:00
青菜萝卜冬瓜
4941264d15
thead: update linux to 6.6, enable on-board 8723ds ( #5880 )
2023-11-03 08:11:31 +01:00
Gunjan Gupta
3234330548
Allwinner: bump legacy and current kernels
...
Legacy - 5.15.135 -> 5.15.137
Current - 6.1.57 -> 6.1.60
2023-10-31 14:22:26 +01:00
Paolo
f08dcd4867
rockchip,rk322x: bump edge kernel to 6.6 ( #5875 )
...
* rockchip,rk322x: bump edge kernel to 6.6
* rk322x: update patching_config.yaml
2023-10-31 08:13:23 +01:00
Gunjan Gupta
b8ab4f5e30
sunxi: bump edge kernel to 6.6
2023-10-30 22:58:11 +05:30
amazingfate
46a46dc14e
add new device xiaomi-elish
2023-10-26 21:17:01 +08:00
Igor Pecovnik
f174e0fabd
Remove remaining rockchip64 bits from the system
2023-10-14 00:03:48 +02:00
Ricardo Pardini
4d9cae0645
thinkpad-x13s: bump to 6.6-rcX; support trixie/sid/mantis userspace sans PPA
...
- This requires https://github.com/armbian/firmware/pull/65
- thinkpad-x13s: workaround ubuntu's pd-mapper only starting on "-laptop" kernels
- thinkpad-x13s: add fprintd and pam
- thinkpad-x13s: throws warnings about missing userspace if not trixie/sid/mantic
- thinkpad-x13s: split hooks into functions
- thinkpad-x13s: enable touchscreen hack via udev
- thinkpad-x13s: use override, not separate service, for systemd settage of BT public-addr
- thinkpad-x13s: "handle" alsa-ucm-conf by simply overwriting with fixed version
- thinkpad-x13s: update .config
- according to 0dbdb29bc4
- thinkpad-x13s: bump to 6.6-rc4; add more cmdline params
- add a bunch of tricks I learned from jhovold's talk
- update .config, no changes
- thinkpad-x13s: bump to steev's lenovo-x13s-v6.6.0-rc5 - update .config, no changes
- thinkpad-x13s: bump to steev's lenovo-x13s-v6.6.0-rc5
- thinkpad-x13s: trixie is missing fprintd/libpam-fprintd, skip for now if trixie
- thinkpad-x13s: set `UEFI_MOUNT_POINT_SKIP_FSTAB=yes` (otherwise hangs waiting for it, dunno why)
2023-10-14 00:03:12 +02:00
Paolo Sabatino
c2b148add7
rk322x: add IR driver for remote controller wakeup
2023-10-13 17:36:14 +02:00
Gunjan Gupta
a262f07dfd
Allwinner: Bump kernels
...
Legacy - 5.15.134 -> 5.15.135
Current - 6.1.56 -> 6.1.57
Edge - 6.5.6 -> 6.5.7
2023-10-12 15:37:38 +05:30
chainsx
3098c2f0cc
thead: update linux to 6.6-rc5, update opensbi binary
2023-10-11 11:05:59 +02:00
Igor Pecovnik
f2c8f9c50c
Bumo Allwinner kernels and update config with a new tooling
2023-10-07 00:00:21 +05:30
Gunjan Gupta
ec1120b2a6
kernel: sunxi64: Add driver for Hantro video decoder used in H6
2023-10-06 13:00:02 +05:30
青菜萝卜冬瓜
7e0816b962
thead: fix LicheePi 4A audio problem ( #5781 )
2023-10-03 19:25:19 +02:00
chainsx
10eeaa2690
thead: add edge kernel support
2023-10-03 14:13:13 +02:00
Ricardo Pardini
11c7b12887
rk322x/edge 6.5: update .config, no changes
2023-10-03 14:12:18 +02:00
Ricardo Pardini
e3ca2fa1a8
rk3568-odroid/edge 6.6.y: enable CONFIG_CRYPTO_DEV_ROCKCHIP2 and the rk crypto debugs
2023-10-03 14:10:14 +02:00
Ricardo Pardini
0e25fe8369
rk3568-odroid/edge 6.6.y: update .config for v6.6-rc4, no changes
2023-10-03 14:10:14 +02:00
Ricardo Pardini
ebd0b7c830
rockchip64/edge 6.6.y: enable CONFIG_CRYPTO_DEV_ROCKCHIP2 and the rk crypto debugs
2023-10-03 13:54:03 +02:00
Ricardo Pardini
95f0dca12f
rockchip64/edge 6.6.y: update .config to v6.6-rc4, no changes
2023-10-03 13:54:03 +02:00
Igor
6f5112cdc8
Odroid xu4 - remove deprecated patches and update kernel config ( #5760 )
2023-09-30 18:31:25 +02:00
sputnik2019
789beb6ee3
linux-rk35xx-legacy.config: enable RK3528 support ( #5746 )
2023-09-27 10:36:54 +02:00
Igor Pecovnik
8c34834211
Fix broken kernel config
2023-09-26 23:35:48 +02:00
Paolo Sabatino
0a2892aeba
rk322x: bump edge kernel to 6.5
...
* update libreelec patches to latest bits
* rework some patches
* rework dtb patches due to new arch/arm/boot/dts layout
* fix led overlays due to idiot u-boot dtbo bug
2023-09-24 19:47:01 +02:00
tdleiyao
52edff7f68
linux-rockchip64-current.config/linux-rockchip64-edge.config: enable CONFIG_AHCI_DWC=y to make SATA for rk356x work properly
2023-09-24 19:46:00 +02:00
Paolo Sabatino
06d5054cce
rockchip: bump edge kernel to 6.5
2023-09-24 19:22:37 +02:00
Gunjan Gupta
d2962b071d
BigTreeTech: Bump edge to 6.5
...
It was kept back at 6.2 because ws2812 driver was not compiling. Fixed
the compilation issue and hence moving it up to 6.5 kernel
2023-09-24 03:57:52 +05:30
Gunjan Gupta
78bdf737d2
sunxi64: enable unisoc wireless drivers for current and edge kernel
2023-09-19 20:08:18 +02:00
Gunjan Gupta
27be8be8af
Rework ac200 patches and config for current and edge kernel.
...
Changes are based on https://github.com/jernejsk/linux-1/tree/ac200-v3
2023-09-19 20:08:18 +02:00
Igor Pecovnik
22c4336de4
Update Rockchi64 edge config and remove one more broken part that slipped away
2023-09-13 16:42:10 +02:00
Muhammed Efe Cetin
23be92c454
Update rk3588-edge to 6.6-rc1 kernel
2023-09-13 09:30:51 +02:00
Andrew Davis
5a0ba3061f
K3: Update current kernel v6.1 config
2023-09-08 18:40:02 +02:00
Andrew Davis
3e40e25d73
K3: Update edge kernel v6.5 config
2023-09-08 18:40:02 +02:00
Andrew Davis
18982c44b4
K3: Update edge kernel to v6.5
...
Signed-off-by: Andrew Davis <afd@ti.com>
2023-09-06 13:06:25 +02:00
Gunjan Gupta
ebc1f3d57b
Partial Revert "sunxi64: disable sun8i-a33-mbus module as it slows down ethernet speed on H5 and A64"
...
This reverts commit e12a9665d1 but leaving legacy config untouched.
2023-09-06 11:37:25 +05:30
Gunjan Gupta
e12a9665d1
sunxi64: disable sun8i-a33-mbus module as it slows down ethernet speed on H5 and A64
2023-09-05 13:59:57 +05:30
amazingfate
5ebdbe5f88
linux-rk35xx-legacy.config: enable uwe5622 support
2023-09-04 15:09:04 +02:00
Ricardo Pardini
39af1054b3
rockchip64/edge 6.5.y: .config: CONFIG_MFD_RK808=y completely disappeared, replaced by MFD_RK8XX_I2C and MFD_RK8XX_SPI
...
- restore the victims as well
```
CONFIG_INPUT_RK805_PWRKEY=y
CONFIG_PINCTRL_RK805=y
CONFIG_CHARGER_RK817=m
CONFIG_REGULATOR_RK808=y
CONFIG_SND_SOC_RK817=m
CONFIG_RTC_DRV_RK808=y
CONFIG_COMMON_CLK_RK808=y
```
2023-09-04 14:55:50 +02:00
Ricardo Pardini
09e9fe66df
rockchip64/edge 6.5.y: update .config, no changes -- notice how a bunch of RK stuff disappears:
...
```
CONFIG_INPUT_RK805_PWRKEY=y
CONFIG_PINCTRL_RK805=y
CONFIG_CHARGER_RK817=m
CONFIG_MFD_RK808=y
CONFIG_REGULATOR_RK808=y
CONFIG_SND_SOC_RK817=m
CONFIG_RTC_DRV_RK808=y
CONFIG_COMMON_CLK_RK808=y
```
2023-09-04 14:55:50 +02:00
Gunjan Gupta
462df63f6d
Allwinner: edge: use rtw88 provided drivers
2023-09-04 14:37:10 +02:00
Gunjan Gupta
277331b895
Allwinner: Refresh kernel configs
...
Also removed cw1200 driver that I added for 6.5 and enabled xradio
xr819 driver for current and edge kernels
2023-09-04 14:37:10 +02:00
Russ Weber
627e275bf1
feat: enable rkisp module for rockchip64
2023-09-02 14:46:44 +02:00
Gunjan Gupta
03dd4d02df
sunxi: edge: enable CW1200 driver
...
With latest megous patches, it might get xradio xr819 wireless working
2023-09-02 03:46:28 +05:30
Ricardo Pardini
e9f170c254
rockchip64/edge (6.4): update .config, no changes
2023-08-23 21:35:37 +02:00
Ricardo Pardini
23e02ed8e5
odroidm1/edge (rk3568-odroid): bump to 6.5-rc6; manually fix RK808 breakage in .config; externalize overlays; use Makefile autopatcher; rebase patches
2023-08-22 12:57:34 +02:00
Ricardo Pardini
3f4da8a020
odroidm1/edge (rk3568-odroid): bump to 6.4.y, update config, rebase patches to 6.4.10
2023-08-22 12:57:34 +02:00
gaaichan998
78507bd48c
enable mt7915e module on all kernels ( #5626 )
2023-08-22 08:13:42 +02:00
Igor
cf884049f2
Enable on remaining ones
2023-08-18 17:10:56 +02:00
gaaichan
325711eb0a
enable build option with mt7921u
2023-08-18 17:10:56 +02:00
chainsx
90c05bac23
licheepi-4a: add a .wip for Sipeed LicheePi 4A board
2023-08-14 09:21:42 +02:00
Muhammed Efe Cetin
c6ba2283a7
rk3588: edge: update kernel to 6.5-rc5 and fix its timeout issue
2023-08-12 10:04:30 +02:00
Ricardo Pardini
7a61093df4
khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel
...
- only "boot from SD" supported right now
- building uboot with xPack riscv-none-embed-gcc **external** toolchain setup in hooks
- kvim4: very high kernel logging + systemd debug logging to console
- kvim4/kvim1s: add uEnv.txt and ROOT_FS_LABEL="ROOTFS" and Khadas-esque extlinux
- meson-s4t7: unify khadas-vim1s and khadas-vim4 u-boot building
- kernel .config:
- s4t7: original Khadas vendor config
- s4t7: CONFIG_BINFMT_MISC=y
- s4t7: make NFS/sunrpc stuff =y
- s4t7: enable USB wifi drivers from Armbian network_drivers
- firmware: at https://github.com/armbian/firmware/pull/56
- extlinux tricks require https://github.com/armbian/build/pull/5462
- status:
- kvim1s: boots from SD and works as server/CLI
- kvim4: kernel panic during systemd-udevd
2023-08-09 11:20:28 +02:00
Ricardo Pardini
4901193774
thinkpad-x13s: use steev's 6.3.y for working audio; fix Bluetooth; fix core temperature sensors; add modules & fw to initrd; pin & keep x13s PPA ( fixes #5550 )
...
- x13s: initialize bluetooth's public-addr, thus allowing BT to work
- linux-arm64-sc8280xp.config: enable per-core temperature sensors
- x13s: disable snapd.seeded service so boot won't hang if clock's < 2017
- x13s: back to steev's 6.3.y, since 6.4.y's audio drivers don't match alsa-ucm-conf
2023-08-07 12:22:41 +02:00
Paolo
c27739943d
rockchip64: bump rockchip64-edge kernel to 6.4 ( #5552 )
...
undefined
2023-08-04 10:39:13 +02:00
Gunjan Gupta
9ae926fe17
Allwinner: bump legacy, current and edge kernels
...
Legacy - 5.15.123 -> 5.15.124
Current - 6.1.42 -> 6.1.43
Edge - 6.4.7 -> 6.4.8
Toggled CONFIG_RCU_TRACE in linux-sunxi-current.config to fix booting
on 32-bit kernel
2023-08-04 09:53:45 +02:00
Lu jicong
2c723a725d
media: enable ARM_PSCI_CPUIDLE for current and edge branch
...
This option can lower CPU power at light load.
2023-08-04 09:53:31 +02:00
Lu jicong
290d268719
media: refresh kernel config of current and edge branch
...
Just refresh, no changes.
2023-08-04 09:53:31 +02:00
Andrew Davis
b6eb2bcc14
Update edge kernel on K3 family to v6.4
2023-08-02 08:27:28 +02:00
Gunjan Gupta
9ae14ad851
sunxi: bump current kernel to 6.1.42
2023-07-30 02:27:20 +05:30
Ricardo Pardini
1bb53f1f9c
linux-meson64-current.config / linux-meson64-edge.config: enable CONFIG_NVME_HWMON=y for NVMe temperature monitoring
2023-07-27 22:00:27 +02:00
Ricardo Pardini
2fceb7ee42
linux-meson64-current.config / linux-meson64-edge.config: update config, no changes
2023-07-27 22:00:27 +02:00
Ricardo Pardini
bff0d6fe28
linux-rockchip64-current.config / linux-rockchip64-edge.config: enable CONFIG_NVME_HWMON=y for NVMe temperature monitoring
2023-07-27 22:00:27 +02:00
Ricardo Pardini
d617181546
linux-rockchip64-current.config / linux-rockchip64-edge.config: update config, no changes
2023-07-27 22:00:27 +02:00
Ricardo Pardini
3f35d5ef0c
linux-rk35xx-legacy.config: CONFIG_NVME_HWMON=y for NVMe temperature monitoring
...
- useful for `sensors` (from `lm-sensors` package), Prometheus `node-exporter`, etc
```
# sensors
nvme-pci-0100
Adapter: PCI adapter
Composite: +47.9°C (low = -5.2°C, high = +79.8°C)
(crit = +84.8°C)
```
2023-07-26 19:44:17 +02:00
Ricardo Pardini
3cb43f9ed9
linux-rk35xx-legacy.config: enable VHOST_NET and others for hosting VM's
2023-07-26 08:23:14 +02:00