Commit Graph
6932 Commits
Author SHA1 Message Date
Richard Acayan cd9832dcbe linux-postmarketos-qcom-sdm670: upgrade to v6.19.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8166>
2026-04-01 19:38:09 +00:00
Aelin 2e48f05b6f linux-postmarketos-mainline: Upgrade to 7.0_rc6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8243>
2026-04-01 17:48:42 +00:00
MultisampledNight 5d6e5141d6 device-xiaomi-raphael: remove redundant set of deviceinfo_flash_pagesize
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight 8023b6747a device-xiaomi-pyxis: remove redundant set of deviceinfo_append_dtb
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight 21b7f67695 device-xiaomi-natrium: remove redundant set of deviceinfo_flash_pagesize
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight 9489015f7f device-nothing-tetris: fix typo
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight c0fde77e65 device-nothing-tetris: remove redundant set of deviceinfo_rootfs_image_sector_size
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight 72b70d2f55 device-lynx-r1: remove overridden set of deviceinfo_append_dtb
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight b16054a8ef device-lg-mako: remove double entry of deviceinfo_generate_bootimg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
MultisampledNight c781b16be9 device-lg-mako-downstream: remove double entry of deviceinfo_generate_bootimg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957>
2026-03-31 19:57:49 +02:00
LogicalErzor 5bc1c00b5a device-samsung-expressatt: take over maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8248>
2026-03-31 17:51:06 +00:00
Duje Mihanović e2a6787183 linux-samsung-coreprimevelte: upgrade to 6.19.10
Many of the patches were upstreamed in 6.19, so they are dropped here.

Besides that, there are two new QoL patches (to be upstreamed
eventually) and kconfig fixes.

Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8249>
2026-03-31 17:46:41 +00:00
Achill Gilgenast 59012769cc */*: rebuild against python 3.14
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8239>
2026-03-31 14:25:42 +00:00
Aelin 55b87766a6 linux-postmarketos-qcom-sc7280: Add co-maintainers, pass kconfigcheck
As discussed with Luca, Federico and me are maintainers of other devices using
the kernel package (Nothing Phone 1, Radxa Dragon Q6A, RUBIK Pi 3) and would
like to help maintain the kernel package in pmaports.

While we're at it, update the kernel configuration to pass kconfigcheck
again.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8245>
2026-03-31 11:25:49 +00:00
Oliver Smith cb6f7f0ef1 device-clockworkpi-uconsole-rpi: depend on gcc
Fix that building this package fails with:
  ccache: error: Could not find compiler "aarch64-alpine-linux-musl-gcc" in PATH

dtc tries to call gcc, so we must add it to the makedepends. It doesn't
seem possible to use clang instead with dtc, and even if, let's get the
package building with GCC first to unblock the queue in BPO and then
look into doing that.

This has probably worked in the past because pmbootstrap used to
pre-install more dependencies in the past during builds and this package
hasn't been built in a long time.

[ci:skip-vercheck]: code wasn't changed, just fixing the build

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8241>
2026-03-31 00:35:24 +00:00
Aelin 0b99b960d6 device-google-flame: drop dependency on hexagonfs-firmware-loader
We no longer want device packages to use this approach, they should
instead package their HexagonFS firmware files.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163>
2026-03-30 22:04:04 +00:00
Aelin e00763cf34 device-qcom-qcs6490: move from testing to community
[ci:skip-vercheck]: moving between categories
[ci:skip-kconfigcheck]: moving between categories

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8210>
2026-03-30 21:57:23 +00:00
Dzmitry 936675272d review fix: add !spdx
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219>
2026-03-30 13:26:55 +00:00
Dzmitry Sankouski f36f478cbf device-samsung-starqltechn: replace firmware dependency
Replace hexagonfs-loader dependency with firmware-samsung-sdm845.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219>
2026-03-30 13:26:55 +00:00
Dzmitry Sankouski 417afab791 firmware-samsung-sdm845: add package
Provides firmware for Samsung Galaxy S9 phone series based on SDM845 SoC.
This replaces hexagonfw-loader, which doesn't comply with firmware
packaging policy.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219>
2026-03-30 13:26:55 +00:00
Vishwas Rajashekar b7f50c3dd8 device-samsung-lt03lte: add maintainer
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8238>
2026-03-30 07:57:50 +05:30
Oliver Smith 4846a3a575 community/device-qemu-*: move from main
[ci:skip-vercheck]: moving packages

Related: https://docs.postmarketos.org/pmcr/main/0009-new-main-device-category.html
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8237>
2026-03-29 16:10:08 +02:00
Clayton Craft 4c89aa7dc7 linux-postmarketos-asahi: upgrade to 6.19.10-1
Asahi fragment synced with upstream

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8233>
2026-03-28 15:16:44 +00:00
Clayton Craft 465764ee31 device-apple-mac-aarch64: add dwc3-apple module to initramfs
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8233>
2026-03-28 15:16:44 +00:00
Aster Boese edfb9c96a3 device/downstream/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805>
2026-03-27 13:42:53 +00:00
Aster Boese e8adc41966 device/testing/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805>
2026-03-27 13:42:53 +00:00
Aster Boese adb832c1ee device/community/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805>
2026-03-27 13:42:53 +00:00
Aelin 5f395b2705 linux-postmarketos-lts: Upgrade to 6.18.20
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8225>
2026-03-27 12:43:39 +00:00
Aelin 9e1fd8f1dd linux-postmarketos-stable: Upgrade to 6.19.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8224>
2026-03-27 12:41:23 +00:00
bluebunny c0ad83a183 linux-xiaomi-pipa: upgrade to 6.19.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8199>
2026-03-26 22:05:37 +00:00
Aster Boese f16ca169e0 linux-powkiddy-x55: upgrade to 6.19.0
linux-powkiddy-x55 is just the kernel dot org repo with a single
patch applied. Originally, this was meant to be a port to use LLVM,
but too much of compilation was broken by newer clang optimizations,
so porting to the newest release made more sense.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8132>
2026-03-26 07:05:45 +00:00
Clayton Craft 7d77c762fb linux-postmarketos-asahi: upgrade to 6.19.9-2
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8229>
2026-03-25 16:37:32 -07:00
polyfloyd 8d21f0418e linux-postmarketos-qcom-sdm845: Enable new container kconfig flags
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8191>
2026-03-25 05:28:34 +00:00
Antoine Martin 72884e7a8a linux-postmarketos-rockchip: enable EFI ZBOOT
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213>
2026-03-25 04:45:56 +00:00
Antoine Martin eb35a1d6e2 linux-postmarketos-rockchip: take maintainership
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213>
2026-03-25 04:45:56 +00:00
Antoine Martin 3d3be43901 linux-postmarketos-rockchip: upgrade to 6.19.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213>
2026-03-25 04:45:53 +00:00
Aelin 821b1f9926 linux-postmarketos-mainline: Upgrade to 7.0_rc5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8218>
2026-03-23 18:01:01 +01:00
Aster Boese 55b0571bc9 xiaomi-fire: move to archived
The git repo of the firmware files was deleted and there doesn't seem
to be a backup anywhere.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8025>
2026-03-22 14:38:56 +01:00
Aelin f05269f4c4 linux-postmarketos-lts: Upgrade to 6.18.19
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8201>
2026-03-21 21:12:13 +00:00
Aelin f7d27d9c2d linux-postmarketos-stable: Upgrade to 6.19.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8200>
2026-03-21 21:09:53 +00:00
Clayton Craft 278d75c7d1 device/downstream/samsung-*: update configfs mount pt in initramfs hook
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8175>
2026-03-20 17:05:42 -07:00
Scott C a204d8e335 linux-postmarketos-omap: barnesnoble-encore: Add pinctrls, update panel section, enable touchscreen, wifi, poweroff, and more
Get touchscreen going by using correct hex value as i2c address

Update display panel / DSS sections:
- Add comment to 'dss' section to explain need for a kernel configuration setting
  which in an ideal world could be set in devicetree
- Set rotation property, panel-timing values, and comment on panel section in mcspi4

Set pinctrl entries for the device:
- Entries initially based on older u-boot and kernel board files and code, then
  revised based on similar devices
- Add pinctrl values in &omap3_pmx_core and &omap3_pmx_core2 sections
- add pinctrl-names and pinctrl-0 entries for most devices

Start to get sound card / codec set up, although not working yet:
- Set correct codec compatible entry.
  Device uses 'ti,tlv320dac3100', not 'ti,tlv320aic310x'
- Attempt to set sys_clkout2 clock for audio codec, but this is not working yet
- Add 'simple-audio-card' section
- Add &mcbsp2 section
- Add two regulators

Enable/ revise wifi section (mmc3 -> wifi)

Add vaux2 regulator section, used by mmc3/wifi
- Other devices have more comprehensive entries for the vmmc-supply and
  vqmmc-supply values for wifi which should likely be used for this device as
  well, but not implemented yet.

Allow device to actually turn off by setting system-power-controller property on
twl4030
- Add power ("ti,twl4030-power-idle-osc-off") section in twl, this seems to set
  suspend/low power commands

Add/ update some items based on similar devices, such as:
- hfclk_26m - set on twl4030
- vpll2 - set regulator to always-on, supposedly for dss/dpi

Set some unused components as disabled: gpmc, mcspi1, mcspi2, mcspi3, uart3, uart4
- uart2 is disabled since bluetooth hasn't been tested. Device does not have
  antenna for bluetooth

Many smaller updates:
- add pclk-sample property to lvds-encoder
- Correct accelerometer mount-matrix
- Set max8903_charger as power-supply for max17042 fuel gauge
- corrected touchscreen-size-.. properties to match 'native' orientation
- Add manufacturer model number to model string
- Revise max8903_charger section/ comments

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8144>
2026-03-20 11:31:06 -04:00
Federico Amedeo Izzo 25b69f8ce3 firmware-nothing-spacewar: Change hexagonfs files path to fix bootloop.
The bootloop on spacewar was caused by ADSP crash due to hexagonfs files
being installed in the wrong path ("nothing" instead of "Nothing").
The path is derived by hexagonfs based on dts properties, we should
match that.

Additionally this makes sensors work on the phone.

See https://github.com/mainlining/firmware-nothing-spacewar/pull/1

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8196>
2026-03-18 17:53:24 +01:00
TuxMan af799f41e5 sony-tulip: move from downstream to testing and make myself as the maintainer
[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8185>
2026-03-18 14:46:41 +01:00
Antoine Martin 078b5564c4 linux-pine64-pinenote: upgrade to 6.19.8, enable ultra suspend
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8190>
2026-03-18 06:31:14 +00:00
Aelin 09e0c6f079 linux-postmarketos-mainline: Upgrade to 7.0_rc4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8187>
2026-03-16 20:46:16 +00:00
TuxMan 442d503ae5 device-sony-yuga: fix DTB file path with mainline kernel
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8179>
2026-03-15 18:05:08 +00:00
Mithil Bavishi 61001d4233 device/community: Update maintainer details
Use correct name and email address for devices I maintain

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8180>
2026-03-15 10:43:05 +00:00
Aster Boese fde59e75e1 linux-postmarketos-apple-{4,16}k: add note to modify at same time
Both the kernels are practially the same, with only one config option changed.
Thus, any changes done to one shall be done to the other.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7850>
2026-03-15 05:52:37 +01:00
Aster Boese b3ec402e42 linux-postmarketos-apple-{4,16}k: upgrade to 6.19.0 and sync kconfig
Upgrades both kernels to 6.19.0.

Syncs both kernel's kconfigs with kconfigcheck and enables the rust
kconfigcheck category. Rust is enabled as future-proofing in-case pmOS enables
a Rust option so devices can be tested with Rust enabled beforehand.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7850>
2026-03-15 05:51:44 +01:00