Commit Graph

81 Commits

Author SHA1 Message Date
Leonidas P. Papadakos
06aa0e9c15 Enable ksmbd consistently across configurations 2024-09-03 18:26:21 +02:00
Igor Pecovnik
f8dd32f99a sunxi64: temporally disable broken PWM_SUNXI_ENHANCE driver
Need to be fixed after release. Some background in comments https://github.com/armbian/build/pull/6656
2024-08-11 22:09:17 +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
nullname
cc300423e1 Fix issue #6528 opi-zero2w, ethernet PHY not powered (#6617) 2024-06-02 10:23:18 +02:00
Lane Jennison
1a4083fce8 kernel config: revert default governor change back on ondemand 2024-04-26 18:18:03 +08: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
Gunjan Gupta
b600ead20d Increase log buffer size for sunxi64 to 128k 2024-01-31 23:55:58 +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
Gunjan Gupta
290d866448 sun50iw9: Add HDMI support for H616/H618 2023-12-31 01:13:50 +05:30
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
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
9131aac1c9 Switch entirely to fifteenhex repo for xradio driver as it performs better 2023-12-02 17:30:31 +05:30
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
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
Gunjan Gupta
b8ab4f5e30 sunxi: bump edge kernel to 6.6 2023-10-30 22:58:11 +05:30
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
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
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
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
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
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
Gunjan Gupta
173ed85da3 sunxi64: compilation fix workaround
Disabled ws2812 driver for all sunxi64 boards in edge kernel. As this
driver is used by Bigtreetech CB1 board, the driver is enabled for the
same but edge kernel is kept back at 6.2.16. Once the driver has been
updated, we can revert this commit.
2023-06-29 13:02:26 +02:00
Alan
9d69bb1da6 Patches: add current(6.1) & edge(6.2) patch for BigTreeTech CB1
Signed-off-by: Alan.Ma from BigTreeTech tech@biqu3d.com
2023-05-30 17:36:29 +08:00
Igor
f1ab301d38 Bump Allwinner and update associated kernel configs 2023-05-16 19:48:13 +02:00
Pander
9f0f296f45 enabled kernel modules pine64 for CSI and camera drivers 2023-04-08 14:35:35 +02:00
Igor
87b8ad6ae7 Bump sunxi to latest versions 2023-03-20 13:30:48 +01:00
The-going
b7ab460983 Move sunxi legacy to 5.15.y, current to 6.1.y and edge to 6.2.y (#4890)
* sunxi-6.1: rebase to v6.1.14, reexport patches megous

* sunxi-6.1: rename fixes patches

* sunxi-6.1: reexport armbian patches

* sunxi-6.1: fix the series.conf file to the current state

* sunxi-6.1: switch edge to v6.1.14

* Adjust sunxi to 5.15 / 6.1 / 6.2

- change configs
- adjust broken patches
- disable patch that only changes /readme.md and it has issues

---------

Co-authored-by: Igor Pečovnik <igor@armbian.com>
2023-03-03 22:13:49 +01:00
Igor
17bbbc6867 Update kernel configs for sunxi family 2023-01-03 12:39:00 +03:00
Azq2
03c414dc6b CONFIG_DEVFREQ_GOV_*=y for sunxi (#4641) 2023-01-03 01:11:36 +01:00
The-going
0a4822d2f5 Bump sunxi (#4580)
* Bump sunxi - tested for build

* Add configs

* Bump sunxi - tested for build

* Add configs

* sunxi-6.1: add series.conf file include megous patches

* Switch to initial tag=v6.1

* Add patches fixses

* Switch CURRENT to v5.15.83

Co-authored-by: Igor <igor@armbian.com>
2022-12-17 15:58:45 +01:00
Igor Pečovnik
ab5fc1bfcb Bump sunxi kernels (#4381) 2022-11-05 08:16:26 +01:00
David Manouchehri
ba10622c32 Opportunistically build with kASLR. If it cannot be enabled due to (#4372)
lack of seed, the kernel will simply print a warning and continue.
2022-11-05 07:56:19 +01:00
Igor Pečovnik
63fa7cb0cc Bump sunxi to latest and remove deprecated patch (#4351) 2022-10-26 18:00:36 +02:00
The-going
bd72c996b7 Bump sunxi to 6.0.y (#4282)
* sunxi-6.0: initial state: add megous patches to series

* sunxi-6.0: Switch to v6.0.1

* wifi: Limit the version 6.0 for Realtek 88x2cs chipsets

* Adjust kernel configs

* Remove not needed patches

* Adjust broken patches

Co-authored-by: Igor <igor@armbian.com>
2022-10-25 20:39:08 +02:00
Igor Pečovnik
a4c952c8cf Bump versions, adjust kernel configs (#4276) 2022-10-12 11:21:41 +02:00
Igor Pečovnik
4b21499534 Bump sunxi kernels to latest (#4157) 2022-09-06 09:39:07 +02:00
Igor Pečovnik
0d6ebeab2e Kernel config cleanup (#4156)
* Kernel config cleanup

* Add rpi
2022-09-05 11:12:39 +02:00
Warrick W
f6fb1fc1b0 These two modules are required to support the serial uart peripheral. They are loaded by the debian init scripts in the initramfs, but userspace serial console doesn't work until after. This makes for a very difficult experience if replacing init, where the serial console output is entirely missing unless you're able to load these modules. (#4150) 2022-09-03 23:20:08 +02:00
Igor Pečovnik
3bb12e09a6 Bump sunxi to latest version (#4115)
* Bump sunxi

* sunxi-5.19: Delete unnecessary (#4116)

* sunxi-5.15: Delete unnecessary

* sunxi-5.15: fix rebase to v5.15.63

Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-08-26 00:44:56 +02:00
Igor Pečovnik
f06452c091 Enable AUFS, adjust kernel configs (#4054)
* Enable AUFS, adjust kernel configs

* Enable aufs

* rpi
2022-08-09 09:14:53 +02:00
The-going
97c6e5e9dd sunxi-5.19: Initial state for megous patches (#4048)
* sunxi-5.19: Initial state for megous patches

* Add the ability to do 5.19

* Move to 5.19

- tested both
- removed broken Opi Zero xradio driver https://armbian.atlassian.net/browse/AR-1280

* sunxi-5.19: fix tag for switch

* sunxi-5.19: Initial state for armbian patches

* sunxi-5.19: Add armbian patches to series.conf file

* sanxi-5.19: Add other 2 patches

* sunxi-5.19: Limit to use the 'wireless/xradio' module

Limit the kernel version to less than 5.19 to use
the 'wireless/xradio' module

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-08-05 21:23:49 +03:00
Igor Pečovnik
fef9b50c7b Update drivers (#3918)
- skip legacy since they mainly fails
2022-06-20 15:32:04 +02:00
Malcolm Ke Win
369b0909f6 Add support for KProbes in all armbian kernels (#3892)
* Update linux-sunxi64-current.config

anbox-modules needs kprobes
https://github.com/armbian/build/issues/3883

* Enable this everywhere

sed -i -- 's/# CONFIG_KPROBES is not set/CONFIG_KPROBES=y/g' *.config

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-06-14 12:03:01 +02:00
Igor Pečovnik
e7f25237d5 Remove broken wireless drivers (#3868) 2022-06-07 15:48:30 +02:00