Luca Weiss
bc4c31a336
linux-postmarketos-qcom-msm8974: update to latest kconfig
...
Manual kconfig changes:
* CACHEFILES=m (category:netmount)
* CRYPTO_CAMELLIA=m (category:netmount)
* CRYPTO_CTS=y (category:netmount)
* FSCACHE=y (category:netmount)
* NFS_FSCACHE=y (category:netmount)
* NFS_V4_2=y (category:netmount)
* NFSD=m (category:netmount)
* NFSD_V3_ACL=y (category:netmount)
* NFSD_V4=y (category:netmount)
* NFSD_PNFS=y (category:netmount)
* NFSD_BLOCKLAYOUT=y (category:netmount)
* NFSD_SCSILAYOUT=y (category:netmount)
* NFSD_V4_2_INTER_SSC=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y (category:netmount)
* CRYPTO_AES_TI=m (category:netmount)
* NFS_V4_1=y (category:netmount)
* ACCESSIBILITY=y (category:accessibility)
* A11Y_BRAILLE_CONSOLE=y (category:accessibility)
* SPEAKUP=m (category:accessibility)
* SPEAKUP_SYNTH_ACNTSA=m (category:accessibility)
* SPEAKUP_SYNTH_APOLLO=m (category:accessibility)
* SPEAKUP_SYNTH_AUDPTR=m (category:accessibility)
* SPEAKUP_SYNTH_BNS=m (category:accessibility)
* SPEAKUP_SYNTH_DECTLK=m (category:accessibility)
* SPEAKUP_SYNTH_DECEXT=m (category:accessibility)
* SPEAKUP_SYNTH_LTLK=m (category:accessibility)
* SPEAKUP_SYNTH_SOFT=m (category:accessibility)
* SPEAKUP_SYNTH_SPKOUT=m (category:accessibility)
* SPEAKUP_SYNTH_TXPRT=m (category:accessibility)
* SECURITY_DMESG_RESTRICT=y (category:hardening)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8535 >
2026-05-13 18:42:06 +00:00
Luca Weiss
dc8edd7b76
linux-postmarketos-qcom-msm8974: upgrade to 6.16.12
...
* CM3323=m (samsung-lt03lte)
* BMC150_ACCEL=m (samsung-lt03lte)
* BMG160=m (samsung-lt03lte)
* AK8975=m (samsung-lt03lte)
* TOUCHSCREEN_ATMEL_MXT=m (samsung-lt03lte)
* NFC_PN544=m (htc-m8)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8251 >
2026-04-06 08:27:53 +00:00
Stefan Hansson
cdab235aba
linux-postmarketos-qcom-msm8974: Fix kconfig
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7718 >
2026-03-02 08:11:53 +00:00
Vishwas Rajashekar
6f4197893b
linux-postmarketos-qcom-msm8974: enable driver module for max17050 fuel gauge
...
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7718 >
2026-03-02 08:11:53 +00:00
Luca Weiss
c0047e39c1
linux-postmarketos-qcom-msm8974: upgrade to 6.15.11
...
No manual kconfig changes.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7978 >
2026-02-11 01:04:09 +00:00
Luca Weiss
5d16987596
linux-postmarketos-qcom-msm8974: build with LLVM & update config per kconfigcheck
...
Migrate the compiler to LLVM toolchain and update config as per required
and preferred config options by kconfigcheck.
Update the APKBUILD to follow some more recent standards as well.
Since the kernel image got too big (again) for msm8974, activate
CONFIG_CC_OPTIMIZE_FOR_SIZE and CONFIG_KERNEL_XZ to get the kernel a bit
smaller again to fit below the magical limit (see !5725 ).
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7538 >
2026-02-10 15:37:16 +00:00
Achill Gilgenast
ecd710af96
*/*: move to maintainer= variables
...
* Also move right above pkgname=
* Move Co-Maintainer lines above maintainer=
* Remove empty lines in the header
pmbootstrap 3.7+ & abuild supports maintainer= variables.
See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88
[ci:skip-build]: no pkgver/pkgrel changes
[ci:ignore-count]: intended
[ci:skip-vercheck]: no functional changes
[skip ci]: false positives
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723 >
2026-01-12 17:01:35 +01:00
Luca Weiss
0ac545f4d6
linux-postmarketos-qcom-msm8974: upgrade to 6.15.2
...
No manual kconfig changes.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6685
[ci:skip-build]: already built successfully in CI
2025-06-26 15:37:51 +02:00
Luca Weiss
92ee04d094
linux-postmarketos-qcom-msm8974: upgrade to 6.14.6
...
Manual kconfig changes:
* CONFIG_QCOM_SNS_REG=m
* CONFIG_IIO_QCOM_SMGR_ACCEL=m
* CONFIG_IIO_QCOM_SMGR=m
* CONFIG_IIO_QCOM_SMGR_GYRO=m
* CONFIG_IIO_QCOM_SMGR_MAG=m
* CONFIG_IIO_QCOM_SMGR_PRESSURE=m
* CONFIG_IIO_QCOM_SMGR_PROX=m
* CONFIG_UDMABUF=y (for community kconfig check)
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6639
[ci:skip-build]: already built successfully in CI
2025-06-19 22:19:04 +02:00
Luca Weiss
dfe67680a0
linux-postmarketos-qcom-msm8974: upgrade to 6.13.2 (MR 6179)
...
Manual kconfig changes:
* QCOM_RPMPD=y
[ci:skip-build]: already built successfully in CI
2025-02-21 11:31:02 +03:00
Luca Weiss
972d39afe9
device/*: comply to updated kconfig checks (MR 6087)
...
This was done in 7 steps:
* prepare by running pmbootstrap kconfig migrate
* fix up kconfig category:uefi
* fix up kconfig category:zram
* fix up kconfig category:default
* fix up kconfig category:default (NULL_TTY)
* fix up kconfig category:input
* bump pkgrels
[ci:skip-build]
[ci:ignore-count]
2025-01-29 17:38:06 +01:00
Robert Eckelmann
1c17f832f3
linux-postmarketos-qcom{msm8974,msm8994,sc7280,sm6115,sm6350}: add CONFIG_CRYPTO_ZSTD/CONFIG_ZRAM_BACKEND_ZSTD (MR 5835)
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
2024-11-24 09:31:22 +01:00
Luca Weiss
da8d31d637
linux-postmarketos-qcom-msm8974: upgrade to 6.11.4 (MR 5725)
...
Some kconfig changes to reduce kernel size to avoid conflict of 0x8000
(kernel load address) + uncompressed kernel size (arch/arm/boot/Image) +
compressed kernel size (arch/arm/boot/zImage) being bigger than
0x1e00000 (tags address).
This causes mostly silent boot failures, with CONFIG_DEBUG_LL messages
such as "no ATAGS support: can't continue" or "Error: invalid dtb and
unrecognized/unsupported machine ID" can be seen on UART, though they're
not very clear that the kernel image is essentially too big for what lk
is setting up.
Manual kconfig changes:
* Convert some =y to =m to reduce kernel size, mostly NFS_FS and CIFS
since those are quite big and there's no point in having them
built-in.
* Disable EXT2_FS & EXT3_FS - handled by EXT4 driver
* Disable PCI - unused
[ci:skip-build]: already built successfully in CI
2024-10-22 21:17:57 +02:00
Robert Eckelmann
ccd9ea91f0
linux-postmarketos-qcom-msm8974: enable USB gadgets for debug-shell (MR 5621)
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
2024-09-25 21:02:03 +09:00
Luca Weiss
3c55399f10
device/*: enable new options for community kconfig check (MR 5544)
...
[ci:skip-build]
2024-09-11 16:34:20 +02:00
Luca Weiss
e145309671
linux-postmarketos-qcom-msm8974: fix samsung-hlte missing from Makefile (MR 5536)
...
In the 6.9 branch during development and rebasing this chunk seems to
have disappeared. Since 6.10 msm8974 release is coming probably not
super soon, patch it now so hlte gets its dts back.
2024-08-27 21:39:14 +03:00
Stefan Hansson
e697690920
linux-postmarketos-qcom-msm8974: enable zstd firmware compression support (MR 5435)
...
See https://gitlab.com/postmarketOS/pmaports/-/merge_requests/5380
[ci:skip-build]: already built successfully in CI
2024-08-02 22:10:07 +02:00
Luca Weiss
a4153e809f
*/*: update Luca's email address (MR 5291)
...
[ci:ignore-count]
[ci:skip-build]
[ci:skip-vercheck]
2024-07-01 11:55:02 +02:00
Luca Weiss
cf513281f9
linux-postmarketos-qcom-msm8974: upgrade to 6.9.1 (MR 5159)
...
Manual config changes:
* QCOM_APCS_IPC=y
* RT_GROUP_SCHED=n (community check)
[ci:skip-build]: already built successfully in CI
2024-05-23 09:25:03 +02:00
Luca Weiss
bbd3bf58c2
linux-postmarketos-qcom-msm8974: upgrade to 6.8.4 (MR 5007)
...
Add support for Sony Xperia Z3 Compact and HTC One (M8).
Also take the opportunity to align the LOCALVERSION/KBUILD_BUILD_VERSION
fields with e.g. SC7280 kernel.
[ci:skip-build]: already built successfully in CI
2024-04-08 12:36:37 +02:00
Luca Weiss
001c74bd00
linux-postmarketos-qcom-msm8974: upgrade to 6.8.0 (MR 4952)
...
[ci:skip-build]: already built successfully in CI
2024-03-28 19:19:55 +01:00
Luca Weiss
9bc99167c3
linux-postmarketos-qcom-msm8974: enable new community kconfig options (MR 4803)
2024-02-09 21:01:05 +01:00
Luca Weiss
3136aa71f5
linux-postmarketos-qcom-msm8974: upgrade to 6.7.0 (MR 4717)
...
[ci:skip-build] Already built fine on Gitlab CI
2024-01-14 17:09:04 +03:00
Luca Weiss
f012b3b37c
linux-postmarketos-qcom-msm8974: upgrade to 6.7.0_rc5 (MR 4663)
...
Manual config changes:
* POWER_RESET_QCOM_PON=y
* QCOM_RPM_MASTER_STATS=y
[ci:skip-build]: Already built successfully in CI
2023-12-31 12:10:14 +01:00
Luca Weiss
444a766f3a
linux-postmarketos-qcom-msm8974: upgrade to 6.4.0 (MR 4200)
...
Kconfig changes:
* Enable PWM_CLK and INPUT_PWM_VIBRA instead of INPUT_CLK_VIBRATOR for
Nexus 5
* Disable unused clock drivers
* Disable MEDIA_SUPPORT - currently unused
* Enable LEDS_TRIGGER_PATTERN for feedbackd
* Disable all of NET_VENDOR_* (which is Ethernet devices)
[ci:skip-build]: already built successfully in CI
2023-10-05 08:43:21 +02:00
Luca Weiss
b2f939943c
testing/linux-postmarketos-qcom-msm8974: upgrade to 6.3.0 (MR 4040)
...
Manual config changes:
* CONFIG_BPF_SYSCALL=y (waydroid check)
* CONFIG_CGROUP_BPF=y (waydroid check)
[ci:skip-build]: Already built successfully in CI
2023-05-03 15:48:18 +02:00
Luca Weiss
d68c069836
testing/linux-postmarketos-qcom-msm8974: upgrade to 6.2.1 (MR 3923)
...
[ci:skip-build]: Already built successfully in CI
2023-03-10 21:04:21 +01:00
Luca Weiss
777d7607b8
testing/linux-postmarketos-qcom-msm8974: upgrade to 6.1.7 (MR 3818)
...
Changes to defconfig:
* Disable legacy usb gadgets (USB_ETH and friends)
* Enable Multi-Gen LRU (LRU_GEN)
[ci:skip-build]: already built successfully in CI
2023-01-26 08:13:55 +01:00
Luca Weiss
e07103fb74
testing/linux-postmarketos-qcom-msm8974: upgrade to 6.0.13 (MR 3658)
...
Manual config changes:
* CRYPTO_DEV_QCOM_RNG=m
* LEDS_IS31FL319X=m
* QCOM_RMTFS_MEM=y
[ci:skip-build]: already built successfully in CI
2022-12-29 19:31:45 +01:00
Luca Weiss
ff09c35b63
testing/linux-postmarketos-qcom-msm8974: enable kconfigcheck-community (MR 3657)
...
Also disable some unused CONFIG_ARCH_MSM* options.
[ci:skip-build]: Already built successfully in CI
2022-11-28 10:23:28 +01:00
Alexey Minnekhanov
ad249d3b87
linux-postmarketos-qcom-msm8974: upgrade to 5.19.17 (MR 3625)
...
This contains a fix for second panel variant for samsung-hlte.
No more manual changes, .config was regenerated using kconfig migrate.
[ci:skip-build]: already built successfully in CI
2022-11-10 21:41:20 +01:00
Sam Day
e017c774f1
linux-postmarketos-qcom-msm8974: compile modules for netboot and iptables 'statistic' (MR 3581)
...
[ci:skip-build]: already built successfully in CI
2022-10-26 09:55:13 +02:00
Jami Kettunen
e10cf4fadc
testing/linux-*: rename kconfigcheck-anbox to kconfigcheck-waydroid (MR 3507)
...
This renamed option is being checked for since pmbootstrap 1.47.0[1].
[1] https://gitlab.com/postmarketOS/pmbootstrap/-/tags/1.47.0
[ci:skip-build]
[ci:skip-vercheck]
2022-10-13 13:44:30 +02:00
Newbyte
70efe55031
linux-*: install dtbs to /boot/dtbs (MR 3254)
...
[ci:ignore-count]: Too many packages probably
[ci:skip-build]: No way this would finish in time
2022-10-09 17:04:30 +02:00
Luca Weiss
655b0e12dd
testing/linux-postmarketos-qcom-msm8974: upgrade to 5.19.9 (MR 3493)
2022-10-06 08:22:39 +02:00
Luca Weiss
f8e60aa5b3
linux-postmarketos-qcom-msm8974: upgrade to 5.18.1 (MR 3157)
...
[ci:skip-build] already built successfully in CI
2022-06-01 21:00:59 -07:00
Alexey Minnekhanov
6ad0ed843d
linux-postmarketos-qcom-msm8974: upgrade to 5.17.1 (MR 3038)
...
Rebase pmos 8974 patchset on top of linux-stable/5.17.y.
No changes, seems to work same as before.
[ci:skip-build] Already built fine on CI in MR
2022-03-29 00:31:56 +03:00
Alexey Min
096cd05d1c
linux-postmarketos-qcom-msm8974: switch repo source (MR 2972)
...
In preparation to removal of linux-postmarketos repo, switch
source to different source mirror.
P.S: sourcehut can't serve bz2 archives, I had to switch to gz
P.P.S: I'm not sure I'll keep repo on sourcehut forever, but let's try
See also: https://gitlab.com/postmarketOS/postmarketos/-/issues/47
[ci:skip-vercheck]
[ci:skip-build] Already built fine on CI in MR
2022-03-07 20:15:22 +01:00
Bart Ribbers
31c3ec1596
linux-postmarketos-qcom-msm8974: move to device/testing (MR 2882)
2022-01-26 12:18:52 +01:00