Commit graph

138 commits

Author SHA1 Message Date
Bjorn Andersson
c00b186f61 core/linux-aarch64: Enable Qualcomm 8cx Gen3 options
This brings in necessary config options from the upstream defconfig to
enable devices such as Lenovo Thinkpad X13s to work out of the box.

Specifically CAMCC, DISPCC, GPUCC, and LPASSCC are brought in to provide
clocks to camera, display, gpu, and audio functions.

The pmic_glink and GPIO SBU mux provides the necessary dependencies for
display to show up.

Together with the Qualcomm battery manager, pmic_glink, provides battery
status.

The LPASS pinctrl and WSA883x drivers provides the missing pieces for
audio.

The QSEECOM and UEFI secapp, provides EFI variable access.

Lastly the SPMI SDAM driver provides persistent storage of RTC offset
from the read-only RTC found in the PMIC.

EDIT BY GRAYSKY: fixup config

Signed-off-by: Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
2024-10-24 15:15:39 -04:00
graysky
799af94c30 core/linux-aarch64 to 6.11.3-1 2024-10-10 16:14:32 -04:00
graysky
3de05f1453 core/linux-aarch64 to 6.11-3 2024-09-19 13:04:30 -04:00
graysky
ea39aadac9 core/linux-aarch64 to 6.11-2 2024-09-19 05:47:45 -04:00
graysky
2e6173d6dd core/linux-aarch64 to 6.11-1
Run-tested: RPi4B
2024-09-17 14:46:30 -04:00
graysky
7f12a685b9 core/linux-aarch64 to 6.10.10-1 2024-09-12 06:47:42 -04:00
vsnrain
a4db359c28 core/linux-aarch64 to 6.10.8-2
config: updates for new wireless modules

Closes #2059
2024-09-07 16:29:04 -04:00
Jimmy Hon
88a72ccd3a core/linux-aarch64 arm64 defconfig
v6.5
enable MFD_RK8XX_SPI
based on upstream arm64 defconfig in ffd791349859c47c50e1e423295b4f8912c45ee0

v6.9
enable PHY_ROCKCHIP_SAMSUNG_HDPTX
based on upstream arm64 defconfig in 23ed255e74317b10b41b396d4af5b79b47b28c22

v6.10
enable PHY_ROCKCHIP_USBDP
based on upstream arm64 defconfig in 7cdf7efefc02189cf9a228d4c5c4253d273e9b1a

enable DRM_PANTHOR
based on upstream arm64 defconfig in e6968faa33ce754bbe36dd6d9fe6951ec10616b1
2024-08-25 18:07:23 -05:00
graysky
697465ca05 core/linux-aarch64 to 6.10.6-1 2024-08-19 12:20:41 -04:00
graysky
14e2e5fd97 core/linux-aarch64 to 6.10.4-2
Add support for bcachefs, closes #2050
2024-08-13 16:17:14 -04:00
graysky
d15861243b core/linux-aarch64 to 6.10.3-1
Run-tested: RPi4B
2024-08-10 16:58:57 -04:00
graysky
7612678e04 core/linux-aarch64 to 6.9.8-2
Enable smb server, closes #2043
2024-07-08 06:23:16 -04:00
graysky
210b982aca core/linux-aarch64 to 6.9.7-2
Closes #1945
2024-07-04 17:24:35 -04:00
graysky
445017b938 core/linux-aarch64 to 6.9.3-1 2024-06-01 20:30:10 -04:00
graysky
b9fd679858 core/linux-aarch64 to 6.8.12-1 2024-06-01 08:12:16 -04:00
graysky
a7799271d4 core/linux-aarch64 to 6.8.9-1 2024-05-04 07:52:03 -04:00
graysky
4d6091a8ff core/linux-aarch64 to 6.8.2-1
Update and add new config symbol. Closes #2028
2024-04-02 14:05:14 -04:00
graysky
9b0f0dc178 core/linux-aarch64 to 6.8.1-1
Build-tested: RPi4B
Run-tested: RPi4B
2024-03-19 15:33:49 -04:00
graysky
0f2bbe5123 core/linux-aarch64 to 6.7.5-1
1. Update to current mainline kernel building on:
   * https://github.com/archlinuxarm/PKGBUILDs/pull/2010
   * https://github.com/archlinuxarm/PKGBUILDs/pull/2014

2. Remove unneeded 60-linux.hook and 90-linux.hook
   * 60-linux.hook is redundant as 60-depmod.hook provided by kmod handles it
   * 90-linux.hook is redundant and causes mkinitcpio to run twice under certain
     circumstances so instead, simply write a 0-byte file to trigger
     90-mkinitcpio-install.hook from mkinitcpio.

3. Add config options for rock64 (credit to @anarsoul)

Run-tested: RPi4B, Radxa Rock Pi 4, rock64, rockpro64
2024-02-17 21:07:52 -05:00
Kevin Mihelich
ac1d5e3aed core/linux-aarch64 to 6.2.10-1 2023-04-07 15:52:31 +00:00
Kevin Mihelich
d65b67ac0f core/linux-aarch64 to 6.2.7-2
closes #1956
2023-03-18 20:08:17 +00:00
Kevin Mihelich
f1442c40d2 core/linux-aarch64 to 6.2.5-1 2023-03-11 15:29:08 +00:00
Kevin Mihelich
8f234383b7 core/linux-aarch64 to 6.2.3-1 2023-03-11 06:10:22 +00:00
Kevin Mihelich
7a61d0d953 core/linux-aarch64 to 6.2.1-1 2023-02-25 20:29:33 +00:00
Kevin Mihelich
5b197b6168 core/linux-aarch64 to 6.2.0-1 2023-02-22 19:11:28 +00:00
Kevin Mihelich
66939ed659 core/linux-aarch64 to 5.19.7-1 2022-09-05 22:19:55 +00:00
Kevin Mihelich
cce6d1aeee core/linux-aarch64 to 5.19.5-1
closes #1936
2022-08-29 23:58:41 +00:00
Kevin Mihelich
e59d5f463f core/linux-aarch64 to 5.19.4-1 2022-08-27 20:09:41 +00:00
Kevin Mihelich
1082dd6dc0 core/linux-aarch64 to 5.18.1-1 2022-06-02 01:24:10 +00:00
Kevin Mihelich
9c5b51b25e core/linux-aarch64 to 5.18.0-1 2022-05-29 04:28:13 +00:00
Kevin Mihelich
ae861a830e core/linux-aarch64 to 5.17.0-1 2022-03-22 12:57:35 +00:00
Blake G
031b913abf
core/linux-aarch64 to 5.16.15-1 (#1909) 2022-03-17 18:17:31 -06:00
Kevin Mihelich
fbe494e993 core/linux-aarch64 to 5.16.13-1 2022-03-10 01:46:11 +00:00
Kevin Mihelich
37b6258b0b core/linux-aarch64 to 5.16.11-1 2022-02-23 18:27:39 +00:00
Kevin Mihelich
e8e53e2488 core/linux-aarch64 to 5.16.10-1 2022-02-16 16:08:53 +00:00
Kevin Mihelich
7784507ba6 core/linux-aarch64 to 5.16.9-1 2022-02-13 17:21:13 +00:00
Kevin Mihelich
edd48872c6 core/linux-aarch64 to 5.16.8-1 2022-02-10 03:32:38 +00:00
Kevin Mihelich
886e49a6ae core/linux-aarch64 to 5.16.7-2
fixes #1864
2022-02-07 00:57:07 +00:00
Kevin Mihelich
512f287353 core/linux-aarch64 to 5.16.2-2 2022-01-22 02:30:52 +00:00
Kevin Mihelich
05ec8615e6 core/linux-aarch64 to 5.16.1-1 2022-01-17 21:44:48 +00:00
Kevin Mihelich
272b419cce core/linux-aarch64 to 5.15.13-1 2022-01-08 20:52:52 +00:00
Kevin Mihelich
75f3a84e18 core/linux-aarch64 to 5.15.5-1 2021-12-01 01:14:47 +00:00
Kevin Mihelich
50ee045f97 core/linux-aarch64 to 5.15.0-1 2021-11-03 04:39:01 +00:00
Kevin Mihelich
dcf0767e16 core/linux-aarch64 to 5.14.9-2 2021-10-03 19:37:38 +00:00
Kevin Mihelich
f19887c18c core/linux-aarch64 to 5.14.8-1 2021-09-26 22:43:04 +00:00
Kevin Mihelich
3f1764e4f0 core/linux-aarch64 to 5.11.4-1
closes #1862
2021-03-07 20:34:00 +00:00
Kevin Mihelich
974ab3051a core/linux-aarch64 to 5.11.2-1
closes #1858
2021-02-28 21:36:54 +00:00
Kevin Mihelich
28e07ac7ff core/linux-aarch64 to 5.11.0-2 2021-02-21 20:15:32 +00:00
Kevin Mihelich
c33ee17183 core/linux-aarch64 to 5.11.0-1 2021-02-18 01:34:58 +00:00
Kevin Mihelich
8abea22502 core/linux-aarch64 to 5.10.16-1
closes #1852
2021-02-13 19:20:29 +00:00