Commit graph

3527 commits

Author SHA1 Message Date
Raymond Hackley
b902e346e7
samsung-j5(x): rename gpu_accelerated to drm in deviceinfo
Link: 1a8ab415b0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7249>
2025-10-26 14:54:11 +00:00
Raymond Hackley
49e41e6fc3
samsung-j5(x): drop deviceinfo_keyboard
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).

Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7249>
2025-10-26 14:54:11 +00:00
Raymond Hackley
ec12959a2b
samsung-rossa: rename gpu_accelerated to drm in deviceinfo
Link: d7b12d98e6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7247>
2025-10-26 14:23:23 +00:00
Raymond Hackley
abfa1c36dd
samsung-rossa: drop deviceinfo_keyboard
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).

Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7247>
2025-10-26 14:23:23 +00:00
Raymond Hackley
bbe58de176
samsung-rossa: depend on ModemManager "facility lock" workaround
It seems that samsung-rossa needs the same "facility lock" workaround as
samsung-j5(x), otherwise ModemManager cannot unlock the SIM card
correctly.

Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3860
Link: 6c628d66ed
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7247>
2025-10-26 14:23:19 +00:00
user0-07161
fdd329a16a
linux-bananapi-bpi-m2-zero: upgrade to 6.18.0_rc1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7187>
2025-10-26 13:19:05 +01:00
Clayton Craft
3bbbf6cd9a
device-apple-mac-aarch64: update initramfs modules list
6.17 kernel config builds many things as modules now

Audio is pretty much broken on pulseaudio and I don't care to debug it.
It works with pipewire/pw-pulse, so let's use that by default.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7224>
2025-10-25 21:29:41 +00:00
Clayton Craft
ac433eed9c
linux-postmarketos-asahi: upgrade to 6.17.5-1
Upstream now has a fragment so we no longer need 'device.config', but
there are some bugs with it (reported upstream) so we need to patch it
for now.

pmos.config fragment was also re-sync'd with kconfigcheck.toml

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7224>
2025-10-25 21:29:41 +00:00
Markus Göllnitz
9d6bee6dc4
soc-qcom-sc7280: add 81voltd daemon as dependency
This daemon configures the modem manager bearers. And
while, due to audio not yet working, this might not yet
be that interesting for VoLTE/VoNR, this configures the
XTRA source and hence increases the chance of a working
GPS with A-GPS and a quick location fix.

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7044>
2025-10-24 16:58:52 +00:00
postmarketOS CI
bb59aac12c
linux-next: upgrade to next-20251024 2025-10-24 15:50:32 +00:00
postmarketOS CI
1eccf4e5af
linux-next: upgrade to next-20251023 2025-10-23 04:51:18 +00:00
postmarketOS CI
21114e996d
linux-next: upgrade to next-20251022 2025-10-22 04:52:27 +00:00
Barnabás Czémán
e6aa0c6119
device-qcom-msm89x7: Update properties in deviceinfo
Change deviceinfo_chassis from embedded to handset.
Replace deviceinfo_gpu_accelerated with deviceinfo_drm.
Remove obsolete deviceinfo_keyboard.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7217>
2025-10-21 05:58:24 +00:00
Barnabás Czémán
bf41607cac
device-qcom-msm8956: Update properties in deviceinfo
Change deviceinfo_chassis from embedded to handset.
Replace deviceinfo_gpu_accelerated with deviceinfo_drm.
Remove obsolete deviceinfo_keyboard.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7217>
2025-10-21 05:58:24 +00:00
Barnabás Czémán
b7c1e50325
device-qcom-msm8916: Update properties in deviceinfo
Change deviceinfo_chassis from embedded to handset.
Replace deviceinfo_gpu_accelerated with deviceinfo_drm.
Remove obsolete deviceinfo_keyboard.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7217>
2025-10-21 05:58:24 +00:00
postmarketOS CI
36418ded0c
linux-next: upgrade to next-20251021 2025-10-21 04:51:39 +00:00
Alexey Minnekhanov
f811b0e427
device-xiaomi-whyred: updates for kernel 6.17
Update modules names to the ones used in kernel 6.17.

Fix deviceinfo linting issues.

[ci:ignore-count]

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:01 +03:00
Alexey Minnekhanov
a824d53414
device-xiaomi-tulip: updates for kernel 6.17
Update modules names to the ones used in kernel 6.17.

Fix deviceinfo linting issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:00 +03:00
Alexey Minnekhanov
57afee9937
device-xiaomi-platina: updates for kernel 6.17
Update modules names to the ones used in kernel 6.17.

Fix deviceinfo linting issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:00 +03:00
Alexey Minnekhanov
c117f5f95c
device-xiaomi-jasmine_sprout: updates for kernel 6.17
Update modules names to the ones used inkernel 6.17.

Fix deviceinfo linting issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:00 +03:00
Alexey Minnekhanov
efc2dd5540
device-xiaomi-clover: updates for kernel 6.17
Update modules names to the ones used in kernel 6.17.

Fix deviceinfo linting issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:00 +03:00
Alexey Minnekhanov
555cc1c5eb
device-asus-x00td: updates for kernel 6.17
Update modules names to the ones in kernel 6.17.

Fix deviceinfo linting issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:00 +03:00
Alexey Minnekhanov
d701fd5ca4
device-xiaomi-lavender: add Shenchao variant, updates to kernel 6.17
Add variant with Shenchao panel. This variant is using the same panel
driver as Tianma one, so its modules-initfs file is symlink to
modules-initfs.tianma.

Switch to DPU driver (instead of MDP5) for display.

Update modules names to the ones used in 6.17 kernel.

Fix deviceinfo linter issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:48:00 +03:00
Alexey Minnekhanov
3f295fd2af
soc-qcom-sdm660, sony-pioneer: get rid of nonfree-firmware subpackages
Remove nonfree-firmware subpackage from soc-qcom-sdm660.

The only cosumer of it was nonfree-firmware subpackage in
device-sony-pioneer. So remove nonfree-firmware subpackage
from device-sony-pioneer and put original contents of
soc-qcom-sdm660-nonfree-firmware into firmware-sony-ninges.

In firmware-sony-ninges replace too big linux-firmware-qcom
dependency (150 Mb) by much smaller (42 Kb) package with
only GPU firmware (firmware-qcom-adreno-a530).

While we are fixing device-sony-pioneer, drop phoc.ini and
related -phosh subpackage from it as well.

And Xperia XA2 is actually GPU accelerated, mark it as such.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:47:59 +03:00
Alexey Minnekhanov
2708a4dcee
soc-qcom-sdm660: depend on alsa-ucm-conf-qcom-sdm660
In order for all devices on SDM630/660 platform to easily obtain
ALSA use case configs, add newly added alsa-ucm-conf-qcom-sdm660
to dependencies of common SoC package.

Haven't seen maxnet for a long time, so promote myself to
maintainer.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:47:24 +03:00
Nickolay Goppen
e8ae1ec3c2
alsa-ucm-conf-qcom-sdm660: new aport
Inspired by similar package from sdm670.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:46:14 +03:00
Alexey Minnekhanov
dbd50aa6e4
linux-postmarketos-qcom-sdm660: upgrade to 6.17.4
NEW/HOT:
* Initial audio support for xiaomi-lavender, xiaomi-clover (only headphones and mic) ( rdacayan, setotau )
* New devices: Blackberry KEY2 (athena) and KEY2 LE (luna) ( sajattack )
* CDSP/ADSP fastrpc support for SDM630/636/660 ( setotau )

Significant:
* Proper panel drivers for xiaomi-lavender, xiaomi-tulip, xiaomi-jasmine, asus-x00td ( alexeymin, iAboothahir )
* Big downstream-y nt36xxx touch driver was dropped in favor of upstream nvt-ts and made folower to nt36672a panels ( alexeymin )
* Support for 3rd variation of xiaomi-lavender with shenchao panel ( rdacayan )
* Kernel configs enabled to support booting using EFI ( sajattack )

Smaller fixes:
* Use proper modem firmware for regular xiaomi-clover ( barni2000 )
* Fixes and updates for charger driver (like ability to stop charging from sysfs) ( kcxt )
* fuelgauge driver rework ( Tooniis, barni2000 )
* Make nokia-pl2 booting again ( nexus_chebykin )
* xiaomi-clover-plus can now load firmware for its Goodix touchscreen ( setotau )
* sns-reg driver knows more config group mappings (no more scary warnings in dmesg) ( lucaweiss )
* Fix for WLED OVP interrupt backtrace in dmesg ( joelselvaraj )
* Potential Wi-Fi driver stability increase ( rdacayan )
* Small fixes for stability of touchscreen on sony-pioneer, xiaomi-whyred ( alexeymin )
* LOTS of dtbs_check warnings were fixed. We are now down to only 3 of them.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7180>
2025-10-20 23:44:14 +03:00
postmarketOS CI
1a2f16008b
linux-next: upgrade to next-20251020 2025-10-20 04:49:53 +00:00
postmarketOS CI
591cf04f8a
linux-next: upgrade to next-20251017 2025-10-17 15:49:54 +00:00
postmarketOS CI
a576b6be2d
linux-next: upgrade to next-20251016 2025-10-16 15:49:45 +00:00
postmarketOS CI
e96041ffaf
linux-next: upgrade to next-20251015 2025-10-15 15:49:51 +00:00
postmarketOS CI
d06751767d
linux-next: upgrade to next-20251014 2025-10-14 16:17:25 +00:00
Robert Eckelmann
22af602b95
linux-postmarketos-marvell: Build with LLVM
Config was migrated with pmbootstrap!2705.

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7173>
2025-10-13 19:18:53 +00:00
postmarketOS CI
06f8d463de
linux-next: upgrade to next-20251013 2025-10-13 15:51:28 +00:00
Jens Reidel
87edfd6bb0
device-generic-loongarch64: New device
Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7116>
2025-10-12 16:36:48 +00:00
André Apitzsch
74c3749568
bq-piccolo: archive device specific packages
Archive BQ M5 device and firmware package in favor of
device-qcom-msm8916.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7174>
2025-10-12 10:36:11 +02:00
André Apitzsch
ba39a4ac5e
bq-piccolo: drop subpackage phosh
It's already well scaled. Drop unnecessary phoc.ini.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7174>
2025-10-12 10:36:11 +02:00
André Apitzsch
9b1f86e727
bq-piccolo: drop keyboard and rename gpu_accelerated to drm in deviceinfo
Property deviceinfo_keyboard is obsolete:
Programs should automatically detect if the device currently has a
keyboard or not (often it can be hotplugged anyway).

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7174>
2025-10-12 10:35:59 +02:00
postmarketOS CI
3858f6164c
linux-next: upgrade to next-20251010 2025-10-10 15:50:08 +00:00
Raymond Hackley
d6f65d3bde
samsung-{a3,a5,a7,e7,grandmax}: rename gpu_accelerated to drm in deviceinfo
Link: d7b12d98e6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7160>
2025-10-09 18:53:17 +00:00
Raymond Hackley
51e7f0f821
samsung-{a3,a5,a7,e7,grandmax}: drop deviceinfo_keyboard
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).

Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7160>
2025-10-09 18:53:17 +00:00
postmarketOS CI
a58141085d
linux-next: upgrade to next-20251009 2025-10-09 15:49:42 +00:00
postmarketOS CI
9c6d20dadf
linux-next: upgrade to next-20251008 2025-10-09 04:49:45 +00:00
Biswapriyo Nath
574a4b76ad
linux-postmarketos-qcom-msm89x7: Enable ntsync driver for wine
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7150>
2025-10-09 00:16:05 +00:00
Jack Knightly
02d1dda310
samsung-t0{3g,lte}: deviceinfo tidyup and dtb alignment
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7152>
2025-10-08 11:47:02 +00:00
Martin Juecker
796fbdee57
device-samsung-p4note: adjust sensor mount matrix for iio-sensor-proxy
There is currently two different ways to handle sensors, the Linux way
which is taking earth as a starting point and then drawing a vector
through the device, as well as the Windows way which takes the device as
a starting point and drawing a vector towards earth. iio-sensor-proxy
decided to go the Windows way, therefor the configuration needs to be
flipped for the readings to produce the expected result.

I created an issue with iio-sensor-proxy that goes into a bit more
details, see #375.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7085>
2025-10-07 22:35:43 +00:00
postmarketOS CI
0055341870
linux-next: upgrade to next-20251007 2025-10-07 15:49:47 +00:00
Raymond Hackley
4626b4567c
samsung-fortuna: rename gpu_accelerated to drm in deviceinfo
Link: d7b12d98e6
2025-10-07 09:34:32 +00:00
Raymond Hackley
9647ccc81b
samsung-fortuna: drop deviceinfo_keyboard
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).

Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
2025-10-07 09:34:31 +00:00
Raymond Hackley
e26721e74f
samsung-fortuna: fix deviceinfo_dtb_fortuna3g
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4011
Fixes: 053a486241 ("linux-postmarketos-qcom-msm8916: upgrade to 6.12.1 (MR 5847)")
Link: https://lore.kernel.org/r/20240129143147.5058-1-raymondhackley@protonmail.com
2025-10-07 09:34:17 +00:00