Commit Graph
2618 Commits
Author SHA1 Message Date
Barnabás Czémán dfdccbb1ae soc-qcom-msm8974: initial package (MR 5732)
Add initial SoC pacakge for common configs of msm8974 devices.
2024-11-02 16:22:10 +09:00
Aren Moynihan 142948a592 device-postmarketos-trailblazer: add support for pine64 pinephone (MR 5703)
Add the necessary modules to the initramfs so the splash screen shows
up, and depend on linux-firmware-rtw88 so the wifi works.
2024-11-02 15:47:24 +09:00
Aren Moynihan 443fb1a850 device-postmarketos-trailblazer: modules-initfs sort alphabetically (MR 5703)
This is a stylistic change only.

Generated by this program, which takes care to treat '_' and '-' as the
same character for the purpose of sorting:

perl -e 'print sort {($a =~ s/_/-/r) cmp ($b =~ s/_/-/r)} <>' modules-initfs | uniq | sponge modules-initfs
2024-11-02 15:47:09 +09:00
Aren Moynihan 4dfa2e644e linux-next: add support for pine64 pinephone (MR 5703)
Add configs to get the PinePhone to boot and some functionality such as
wifi. A number of components, including the modem, sound, and usb, don't
yet work without patches, so are left out here.
2024-11-02 15:44:47 +09:00
postmarketOS CI ea7eb26fb3 linux-next: upgrade to next-20241101 2024-11-01 16:57:37 +00:00
Caleb Connolly bb7b1c4fde device-postmarketos-trailblazer: add icc-osm-l3 to initramfs (MR 5745)
This module is necessary for cpu frequency scaling on Qualcomm
platforms, let's make it available earlier so we have cpu frequency
scaling up sooner.

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
2024-11-01 15:53:11 +01:00
Caleb Connolly affa4134ca device/*/*: enable deviceinfo_create_initfs_extra instead of depending on initramfs-minimal (MR 5636)
Make use of the new multi-stage initramfs rather than the minimal
variant, and inform mkinitfs that the initramfs-extra archive should be
created to save space.

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>

[ci:ignore-count]
2024-10-31 11:54:24 -07:00
Kevin Widjaja f58357bebe sony-togari: new device (MR 5739) 2024-10-28 17:45:06 +03:00
Andreas Kemnade ce3f3240c9 linux-postmarketos-imx-ereader: update to 6.11.2 (MR 5731) 2024-10-28 10:02:13 +09:00
Barnabás Czémán d47cdc4186 device-lg-hammerhead: use lk2nd-msm8974-lg-hammerhead (MR 5691) 2024-10-26 22:40:54 +09:00
Barnabás Czémán 0ca2aeff2c device-oneplus-bacon: switch to lk2nd-msm8974 (MR 5691)
Switch to lk2nd-msm8974 because separate appended
dtb image build is not needed anymore.
2024-10-26 22:40:54 +09:00
Barnabás Czémán b0ce64a2ce device-motorola-ali: switch to lk2nd-msm8953 (MR 5691)
Custom lk2nd build for motorla-ali is not needed anymore.
2024-10-26 22:40:54 +09: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
Barnabás Czémán e21859c6e1 qcom-msm8953: new device (MR 5692)
With the new changes in lk2nd that allow us to support extlinux.conf,
we can now generate image that would be generic to these devices.

[ci:skip-build]: already built successfully in CI
2024-10-19 13:30:52 +02:00
Luca Weiss 8e1e107725 gnome-shell-extension-pinenote: remove (MR 5721)
mozjs102-dev has been removed from aports in September 2023[0] so
obviously noone has ever run this in the last year. Remove it.

[0] https://gitlab.alpinelinux.org/alpine/aports/-/commit/14107fd2b47f1ab899b0ca9e525b8970f1e1f4c9
[ci:skip-build]: already built successfully in CI
2024-10-19 13:25:41 +02:00
Luca Weiss 344a1f9865 device-pine64-pinenote: remove gnome subpackage (MR 5721)
Prepare to remove the gnome-shell-extension-pinenote package.
2024-10-19 13:25:34 +02:00
Luca Weiss b6673372f5 device-raspberry-pi: fix linux-rpi2 dependency (MR 5721)
The package was renamed/replaced in Alpine with:
https://gitlab.alpinelinux.org/alpine/aports/-/commit/6f4fa0525cecbd37a6a9d49c64e545348f521ed7
2024-10-19 13:25:25 +02:00
Richard Acayan 10ccdaccc7 google-bonito: add kernel for tianma panel (MR 5709) 2024-10-17 17:15:23 +02:00
Alexey Min 71aee6a9c1 device-xiaomi-clover: enable GPU / panel support (MR 5702)
Include Qualcomm display subsystem and Adreno GPU driver, along
with panel driver into initramfs.

And mark devices as GPU accelerated to allow using all the UIs.
2024-10-17 03:49:36 +03:00
Alexey Min 5da8f081d5 linux-postmarketos-qcom-sdm660: upgrade to 6.11.1 (MR 5702)
This release has several little but neat fixes not really worth
mentioning, but most notable features are:

* Xiaomi Mi PAD 4 and PLUS (clover) *both* now have proper panel
  driver and full GPU support. On par with other our devices now.
  Thanks to @kubntd for code and @barni2000 for testing !
* ath10k wlan no-msa-indication hack was dropped in favor of
  solution that was accepted upstream.
* Adreno 5xx preemption fixes were also included.
2024-10-17 03:49:30 +03:00
Pablo Correa Gómez 9552b4a781 */*: update references to gitlab.postmarketos.org that need no rebuild (MR 5696)
These are in files or parts of files that are not part of the
checksums, or that serve as packaging-information only. Thus, require
no rebuild
2024-10-07 12:57:38 +02:00
postmarketOS CI 3043f30d72 linux-next: upgrade to next-20241004 2024-10-05 06:59:01 +00:00
Clayton Craft fb2e31c898 kobo-epdc-extractor: upgrade to 1.1, install to /usr (MR 5642)
1.1 includes a patch to support using PREFIX, which we use here to install to /usr
2024-10-04 13:57:59 -07:00
Petr Hodina b97a6d30c3 testing/firmware-google-blueline: new aport (MR 5514)
Co-developed-by: Victoria Brekenfeld ...
2024-10-04 20:43:21 +02:00
Petr Hodina 3000151e0a testing/firmware-google-blueline-dtbo: new aport (MR 5514)
Co-developed-by: Victoria Brekenfeld ...
2024-10-04 20:43:21 +02:00
Petr Hodina 6d6f286e53 testing/device-google-blueline: New aport (MR 5514) 2024-10-04 20:43:21 +02:00
Barnabás Czémán 6f1aeedba3 device/msm8974*: generate extlinux.conf (MR 5682)
Generate extlinux.conf for msm8974 devices make ability
switch to new lk2nd seamlessly.
2024-10-04 07:04:28 +03:00
postmarketOS CI e806b00884 linux-next: upgrade to next-20241003 2024-10-03 21:01:37 +00:00
Pablo Correa Gómez b77fd768e1 petitboot-motorola-smi: get udev rules from /usr/lib/udev (MR 5679)
All rules have been moved to /usr as the move to /usr-merge from
alpine
2024-10-03 18:21:33 +02:00
Duje Mihanović 744ac34b5d linux-samsung-coreprimevelte: upgrade to 6.11.0 (MR 5672) 2024-10-03 06:35:11 +09:00
postmarketOS CI 2e82a5580d linux-next: upgrade to next-20241002 2024-10-02 21:05:45 +00:00
Pablo Correa Gómez ca8d40f727 device-purism-librem5dev: move hwdb under /usr (MR 5663)
Depends on
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/72703
2024-10-02 15:26:03 +02:00
postmarketOS CI b081572252 linux-next: upgrade to next-20241001 2024-10-01 21:02:35 +00:00
postmarketOS CI 993b5d1560 linux-next: upgrade to next-20240930 2024-09-30 07:10:09 +00:00
Sergey Lisov 4b10cbf7e2 device-samsung-a6lte: fix Bluetooth init.d script (MR 5646)
It seems that bootmac's commandline argument parsing was rewritten, and
it no longer accepts multiple flags in one argument. Change the
invocation to work around that.

[ci:skip-build]: already built successfully in CI
2024-09-29 19:50:12 +02:00
Pablo Correa Gómez b06f72b690 device-pine64-pinenote: move udev rules under /usr (MR 5662) 2024-09-29 10:41:34 -07:00
Pablo Correa Gómez 0781838e30 device-oneplus-oneplus3t: move udev rules under /usr (MR 5662) 2024-09-29 10:39:37 -07:00
dabao1955 2e15f2ca15 firmware-xiaomi-raphael: include only necessary firmware in initramfs (MR 5657)
Other firmwares listed there are not for teh GPU. Oops

Signed-off-by: dabao1955 <dabao1955@163.com>
2024-09-29 20:21:53 +03:00
Jianhua Lu 9def5ad0da firmware-xiaomi-elish: add hexagonfs files (MR 5608)
[ci:skip-build]: already built successfully in CI
2024-09-29 17:13:14 +02:00
Jianhua Lu 2485741b15 device-xiaomi-elish: add sensors support (MR 5608) 2024-09-29 17:13:14 +02:00
Jianhua Lu e97e99e7f4 device-xiaomi-elish: drop pd-mapper and tqftpserv (MR 5608) 2024-09-29 17:13:14 +02:00
Jianhua Lu ed6f5f38b3 linux-postmarketos-qcom-sm8250: upgrade to 6.11.0 (MR 5608) 2024-09-29 17:13:14 +02:00
exkc ddcd0aedfd linksys-jamaica: add mainline support (MR 5649)
[ci:skip-build]: already built successfully in CI
2024-09-29 16:42:37 +02:00
Clayton Craft 0e2ce959f9 linux-valve-jupiter: upgrade to 6.11 (MR 5557)
- rebased carried patches
- kconfig migrated
- enabled RTL8152/8153 USB ethernet driver

[ci:skip-build]: already built successfully in CI
2024-09-28 11:25:48 -07:00
Alistair Francis cd3e041ba2 Add CONFIG_UDMABUF to libcamera kconfigcheck (MR 5628)
This patch adds CONFIG_UDMABUF to the libcamera kconfigcheck.

[ci:skip-build]

Resolves: https://gitlab.com/postmarketOS/pmaports/-/issues/3155
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2024-09-27 13:17:46 -07:00
postmarketOS CI 5e10812312 linux-next: upgrade to next-20240927 2024-09-27 06:57:43 +00:00
postmarketOS CI 76ac8980dc linux-next: upgrade to next-20240926 2024-09-26 21:04:16 +00:00
Sergey Lisov 66d4b727f0 firmware-samsung-a6lte: unzstd for downstream (MR 5639)
Instead of just making symlinks to the firmware in linux-firmware-brcm,
copy and unzstd the files. The downstream driver can't load firmware
from zstd.

[ci:skip-build]: already built successfully in CI
2024-09-26 05:01:54 -07:00
Robert Eckelmann 145426f687 linux-valve-jupiter: enable USB gadgets for debug-shell (MR 5621)
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
2024-09-25 21:02:03 +09:00
Robert Eckelmann dc988ad2f3 linux-postmarketos-qcom-sc7280: enable USB gadgets for debug-shell (MR 5621)
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
2024-09-25 21:02:03 +09:00