Commit Graph
6998 Commits
Author SHA1 Message Date
Antoine Martin 5a7acde0f0 device-pine64-pinenote: implement rockchip_ebc reload workaround on openrc
Implements openrc implementation of the workaround introduced in
d7229de9d4 for a `rockchip_ebc` bug where the
initial waveform is not properly loaded. Reloading `rockchip_ebc` just
before starting `tinydm` loads the correct waveform.

In systemd, this is implemented via a systemd override file for
`tinydm.service` that includes an `ExecStartPre`, reloading the driver via
modprobe. For openrc, we add an initd service that restarts driver before
starting `tinydm`.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8288>
2026-04-11 14:36:29 +00:00
exkc a9aae1a4c0 linux-linksys-jamaica: move to archived
[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:03 +00:00
exkc 742a2f0ac5 firmware-linksys-jamaica: move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:03 +00:00
exkc ff3d5089c7 device-linksys-jamaica: move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:03 +00:00
exkc c5128ba2e2 device-xunlong-orangepi3: remove me as co-maintaintor
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:03 +00:00
exkc 1d887a0ad8 device-lenovo-lxf-p5100 : move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:00 +00:00
exkc a4c2c01a40 linux-postmarketos-allwinner-d1 : move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:00 +00:00
exkc 192989a5d7 device-mangopi-mq-pro : move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:00 +00:00
exkc 53857411cd device-dongshanpi-nezhastu : move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323>
2026-04-10 23:59:00 +00:00
Stefan Hansson 3fd038a1fb firmware-samsung-u8500: take over maintainership
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8322>
2026-04-10 19:56:21 +02:00
Stefan Hansson 8efa29e7cc firmware-samsung-midas: take over maintainership
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8319>
2026-04-10 19:06:15 +02:00
Henrik Grimler 2479a00f3e testing/device-google-snow: set myself as maintainer
I have this device and intend to test with it every now and then.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318>
2026-04-10 12:57:14 +00:00
Henrik Grimler 2c54ef84bc testing/firmware-samsung-klimt: set myself as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318>
2026-04-10 12:57:14 +00:00
Henrik Grimler 003bc6414e testing/firmware-samsung-chagall: set myself as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318>
2026-04-10 12:57:14 +00:00
Henrik Grimler 8fb37f6ded testing/firmware-samsung-i9100: set myself as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318>
2026-04-10 12:57:14 +00:00
Henrik Grimler 1a1c13c955 testing/u-boot-samsung-i9100: set myself as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318>
2026-04-10 12:57:14 +00:00
Henrik Grimler 1a877941a6 testing/device-samsung-i9100: set myself as maintainer
I have it hooked up to a phone-harness and am planning to continue
using and testing it, so set myself as maintainer for the device.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318>
2026-04-10 12:57:14 +00:00
binarycraft007 91050b8121 device-asus-s5507q: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8317>
2026-04-10 12:55:03 +00:00
knuxify 16cf3b6b40 firmware-odroid-hc2: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8315>
2026-04-10 12:52:21 +00:00
Vitaliy Ognev 9c3a568c77 powkiddy-x55-mapper: take maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8314>
2026-04-10 12:49:53 +00:00
Pan Ortiz 90aeb1d4de firmware-xiaomi-nabu: take mantainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8313>
2026-04-10 09:21:24 +00:00
Pan Ortiz ece507ed7e firmware-xiaomi-nabu: take mantainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8313>
2026-04-10 09:21:24 +00:00
binarycraft007 b0833bc9fe firmware-asus-s5507q: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8312>
2026-04-09 20:46:15 +02:00
Luca Weiss aff876a396 device-fairphone-fp6: update for renamed firmware dependency
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8306>
2026-04-09 15:54:04 +00:00
Luca Weiss 0e00ecfa53 firmware-fairphone-fp6: rename venus subpackage to vpu, update path
Neither the firmware binary, nor the Linux driver are called 'venus'
nowadays. Rename the package to VPU (video processing unit).

Also accordingly, don't rename the firmware to "venus.mbn" but keep the
original filename intact.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8306>
2026-04-09 15:54:04 +00:00
Antoine Martin ff47d2a1af linux-postmarketos-rockchip: upgrade to 6.19.11
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8289>
2026-04-09 15:51:30 +00:00
Kidd Lee c8d19646e4 {device,linux}-xiaomi-ido: add myself as the maintainer
Add the maintainer to avoid removal.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8303>
2026-04-09 15:47:32 +00:00
Kidd Lee fc69b84129 linux-xiaomi-ido: make kconfig check pass
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8303>
2026-04-09 15:47:32 +00:00
Kidd Lee 3cf2a9415c linux-xiaomi-ido: using the default host cc
Host `gcc6-gcc` will cause this error:
```
  HOSTCC  scripts/basic/fixdep
In file included from /usr/include/fortify/sys/select.h:26:0,
                 from /usr/include/sys/types.h:71,
                 from scripts/basic/fixdep.c:106:
/usr/include/fortify/fortify-headers.h:56:67: error: missing binary operator before token "("
 #if _FORTIFY_SOURCE > 2 && defined __has_builtin && __has_builtin (__builtin_dynamic_object_size)
                                                                   ^
```

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8303>
2026-04-09 15:47:29 +00:00
Arnav Singh 02cd0ebc93 firmware-pine64-ov5640: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8308>
2026-04-09 07:46:31 -07:00
Vishwas Rajashekar 6fab672abc samsung-lt03lte: enable touchscreen
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8169>
2026-04-09 06:59:52 +00:00
Aster Boese 130e3e9e89 linux-google-crosshatch-mainline: revert: build with LLVM and sync kconfig
Reverts commit b33ba8203c

Build failing in bpo.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8299>
2026-04-09 05:07:27 +00:00
Antoine Martin 2d7c216e36 linux-pine64-pinenote: upgrade to 6.19.11
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8292>
2026-04-08 14:28:00 +00:00
Aelin e11779e4c8 linux-postmarketos-mainline: Upgrade to 7.0-rc7
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8284>
2026-04-08 14:07:04 +02:00
Mithil Bavishi 8a77fc7f0a linux-postmarketos-omap: upgrade to 6.19.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301>
2026-04-07 23:23:49 +00:00
Mithil Bavishi 550ea91eee linux-postmarketos-omap: Rebase patch for 6.19
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301>
2026-04-07 23:23:49 +00:00
Mithil Bavishi 887b1b6416 linux-postmarketos-omap: Remove N900 idle config patch
Upstreamed: https://lore.kernel.org/all/20250914192516.164629-4-jihed.chaibi.dev@gmail.com/
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301>
2026-04-07 23:23:49 +00:00
Mithil Bavishi 0e6f192a80 linux-postmarketos-omap: Remove driver for twl6030-pwrbutton
Upstreamed: https://lore.kernel.org/all/20251106-twl6030-button-v4-0-fdf1aa6e1e9a@kernel.org/
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301>
2026-04-07 23:23:49 +00:00
Antoine Martin 4b57172b93 u-boot-pine64-pinenote: upgrade to 2026.04
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8293>
2026-04-07 20:37:06 +00:00
Luca Weiss 2b97b34c18 linux-postmarketos-qcom-msm8226: upgrade to 6.16.12
Manual kconfig changes:
* IP6_NF_MANGLE=m (category:containers)
* IP_NF_RAW=m (category:containers)
* IP6_NF_RAW=m (category:containers)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8253>
2026-04-07 18:39:50 +02:00
Qs315490 425f6d9117 linux-xiaomi-latte: update kernel config
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8212>
2026-04-07 13:55:04 +00:00
Aster Boese b33ba8203c linux-google-crosshatch-mainline: build with LLVM and sync kconfig
The previous patch was broken because the kernel was still configured to use
GCC. Builds passed in pmaports CI because the runner is native aarch64, which
hits the issue of Alpine's clang packaging depending on gcc to get access to
libgcc-dev. This pulls in the whole GCC compiler, causing the kernel to default
to it and ignore clang. When this patch got to BPO, it failed because BPO
cross-compiles packages, leading to aarch64 GCC not being installed when
building (only clang is used as the cross-compiler) and causing the build to
fail there.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8265>
2026-04-07 13:34:38 +00:00
Aster Boese 83e7197431 linux-realme-x3: sync kconfig and build with LLVM
Syncs the linux-realme-x3 kernel config with kconfigcheck.toml and builds the
kernel with LLVM to follow policy.

See https://postmarketos.org/edge/2025/11/11/kernels-llvm/

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8119>
2026-04-07 13:31:52 +00:00
adamthiede 899eeec737 linux-postmarketos-mediatek-mt81: upgrade to 6.18.21, pass kconfig check
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8272>
2026-04-06 21:01:31 +00:00
Dylan Van Assche 4dec972549 community/device-xiaomi-beryllium: drop libssc udev rule
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788>
2026-04-06 16:29:10 +00:00
Dylan Van Assche f6f3673351 community/firmware-xiaomi-beryllium: define mount matrix
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788>
2026-04-06 16:29:10 +00:00
Dylan Van Assche d047599228 community/device-oneplus-enchilada: drop libssc udev rule
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788>
2026-04-06 16:29:06 +00:00
Dylan Van Assche fb118d6d8b community/device-google-sargo: only keep fastrpc link udev rule
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788>
2026-04-06 16:29:06 +00:00
Dylan Van Assche 8564693e9f community/firmware-google-sargo: define mount matrix
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788>
2026-04-06 16:29:06 +00:00
Dylan Van Assche f1e277695b community/firmware-oneplus-sdm845: define mount matrix
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788>
2026-04-06 16:29:06 +00:00