Commit Graph
6167 Commits
Author SHA1 Message Date
Stefan Hansson dcae02a2a0 device-samsung-gtaxlwifi: depend on msm-fb-refresher and postmarketos-base-downstream
The wiki article has stated that msm-fb-refresher is necessary for
working display from the start, so let's just fix this in packaging
instead of having it as a hint in the wiki. As for
postmarketos-base-downstream, this was confirmed to fix booting into UI
by Pascal Dietrich on fedi[1].

 [1]: https://rheinneckar.social/@cameo007/115430128243717720

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7243>
2025-10-28 20:31:58 +00:00
Sebastian Fleer aea53bf284 linux-postmarketos-rockchip: upgrade to 6.12.55
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7260>
2025-10-28 20:21:47 +00:00
Eisenbahnfan 6afab4b72e firmware-samsung-v1awifi: Move downstream firmware into own package
And use config hosted on gitlab

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7231>
2025-10-28 20:03:06 +00:00
Arnav Singh 993592fe3c firmware-pine64-rtl8723bt: drop
This was being kept around because linux-firmware's rtl8723cs_xx_config.bin
was broken. This was fixed upstream in
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=e39831b1a9d75eb91af5c1711082edea5e259d3f
to carry the same file that we were carrying, so we don't need to any more.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7262>
2025-10-28 10:12:21 -07:00
Eisenbahnfan f792611613 samsung-n1awifi: Add mainline variant
And move downstream variant to archived

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7211>
2025-10-28 16:10:35 +00:00
Eisenbahnfan 593d71f0c8 samsung-n1awifi: Rename downstream port to samsung-n1awifi-downstream
And fix ci errors

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7211>
2025-10-28 16:10:35 +00:00
Eisenbahnfan 860afb1160 firmware-samsung-n2awifi: Move downstream firmware into own package
And use config hosted on gitlab

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7232>
2025-10-28 16:03:58 +00:00
exkc 23fa126eeb device-wd-glacier: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7259>
2025-10-28 15:59:54 +00:00
Ingo Reitz f492d6fa9d device-google-{bluejay,oriole,raven}: add regulator_ignore_unused to cmdline
workaround for deadlock/crash due to dts TODOs

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7261>
2025-10-28 13:03:38 +01:00
Eric Anderson 83977c895f device-google-veyron: Set Eric Anderson as maintainer
Updating the device after becoming the maintainer of linux-google-veyron

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7258>
2025-10-28 09:41:35 +00:00
Clayton Craft 557772ebd4 device-apple-mac-aarch64: add support for os-installer
This also sneaks in a change to add 'quiet' on the kernel cmdline, to
remove some kernel msg noise on the screen that overwrites the splash
sometimes on boot.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7112>
2025-10-28 09:38:53 +00:00
Sicelo A. Mhlongo 52f23a780c wl1251-cal: extract nvs to /run
Running the service for wl1251-cal before udev is partly responsible for very
slow boot observed on the N900 when using systemd. This is likely because of
the dependency on /lib/firmware.

Provide the NVS in /run instead, an idea borrowed from msm-firmware-loader. It
is safe to permanently overwrite the user-defined firmware search path since
the N900 does not need firmware that would be expected to be in
/lib/firmware/postmarketos.

Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7234>
2025-10-28 09:32:20 +00:00
Ingo Reitz ea9dcad2df linux-postmarketos-gs101: upgrade to 6.18_rc2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7226>
2025-10-28 09:29:36 +00:00
postmarketOS CI f4214fd496 linux-next: upgrade to next-20251028 2025-10-28 05:50:03 +00:00
Jianhua Lu b5e0ae4742 device-xiaomi-elish: use soc-qcom to replace qcom common dependencies
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6867>
2025-10-28 07:35:28 +08:00
Jianhua Lu ac2648a2b8 device-xiaomi-elish: update deviceinfo
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6867>
2025-10-28 07:35:28 +08:00
Jianhua Lu 0e6c46c96b linux-postmarketos-qcom-sm8250: upgrade to 6.17.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6867>
2025-10-28 07:35:28 +08:00
Kamal Chandra Upreti 3680615e8d linux-xiaomi-spes: increment pkgrel
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7256>
2025-10-27 15:05:50 +05:45
Kamal Chandra Upreti 410044c30a linux-xiaomi-spes: update checksums
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7256>
2025-10-27 14:57:53 +05:45
Kamal Chandra Upreti 315c46b655 linux-xiaomi-spes: fix repo name
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7256>
2025-10-27 08:52:39 +00:00
Jens Reidel 40ca119a46 alsa-ucm-conf-qcom-sm7150: upgrade to 1.2.14_git20251026
Properly declares the speaker on surya as mono and prepares us for the
separation of davinci into two panel variants.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7252>
2025-10-27 08:14:51 +00:00
Arnav Singh 63cd5bebb9 linux-postmarketos-allwinner: upgrade to 6.17.5_git20251026
Also switch to building with LLVM,
per https://gitlab.postmarketos.org/postmarketOS/postmarketos/-/issues/123

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7255>
2025-10-27 08:07:48 +00:00
postmarketOS CI 0994d10522 linux-next: upgrade to next-20251027 2025-10-27 05:51:02 +00:00
Sebastian Fleer cb407b4aec linux-postmarketos-rockchip: upgrade to 6.6.114
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7253>
2025-10-26 19:43:37 +01:00
Raymond Hackley b902e346e7 samsung-j5(x): rename gpu_accelerated to drm in deviceinfo
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/commit/1a8ab415b0d8fe68c8fea0a585e45c781b03a7e8
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 925d32594e samsung-grandmax: depend on ModemManager "facility lock" workaround
It seems that samsung-grandmax 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: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/commit/6c628d66ed3a21ea05f6a1688f3ddfe09ab0fd0a
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7248>
2025-10-26 14:52:01 +00:00
Raymond Hackley ec12959a2b samsung-rossa: rename gpu_accelerated to drm in deviceinfo
Link: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/commit/d7b12d98e67d6eb9b5813cb9e8f15578317e490f
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: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/commit/6c628d66ed3a21ea05f6a1688f3ddfe09ab0fd0a
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
Eric Anderson c520d51978 linux-google-veyron: upgrade to 6.12.54
Upgrading from an older LTS (6.6.y) to the latest LTS (6.12.y) version.
The config updates are simply "make olddefconfig" along with kconfig
check fixes.

6.12.y appears to behave identically to 6.6.y on veyron-minnie and
mickey. All feature testing showed the same results between the kernels.

I used a GNOME image. Appears to be working on minnie: battery, screen,
touchscreen, keyboard, touchpad, audio (headphones), camera, lid sensor.
Appears to be working on both: 3d acceleration, wifi, bluetooth, FDE,
USB-A, HDMI. HDMI audio worked on mickey. Speakers and HDMI audio didn't
work on minnie.

Audio was tested using "aplay -D sysdefault", because pipewire is
failing with a LUA incompatibility. But I didn't spend too much time
fiddling with alsamixer.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7225>
2025-10-26 10:42:40 +00: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
Robert Eckelmann 1e8dda341a linux-postmarketos-exynos5: 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/7172
2025-10-24 21:52:50 +02: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
Oreeeee 147a436c02 lenovo-a8-50f: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7215>
2025-10-24 15:32:59 +02:00
Sicelo A. Mhlongo 386583c5ea device-nokia-n900: use lzo-rle zram compression, drop obsolete deviceinfo var
zstd might have slightly higher CPU usage on the N900's weak CPU, resulting in
slower compression and decompression. lzo-rle strikes a good enough balance.

Also drop deviceinfo_keyboard, which is marked obsolete.

Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7239>
2025-10-23 10:10:26 +02:00
Stefan Hansson 9ed8dd6bda linux-purism-librem5: upgrade to 6.6.110
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7238>
2025-10-23 07:15:58 +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
Jens Reidel 370474e36e linux-pine64-pinephonepro: Build with LLVM
Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7189>
2025-10-21 10:08:51 +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
Barnabás Czémán d5fe6e1736 device-qcom-msm8953: 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
Alexandre Marquet 5eec34ee2e device-samsung-manta: add audio support
Signed-off-by: Alexandre Marquet <tb@a-marquet.fr>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7222>
2025-10-21 01:10:57 +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