Connor Eliffe
d8b390202b
device-amazon-biscuit: add alsa and pulseaudio configs
...
- Add UCM2 configurations for biscuit
- Add udev rule to switch headphone output
- Add asound config
- Add pulseaudio configs
This commit provides a basic pulseaudio setup for biscuit. The device appears
to only support 48kHz audio. Resampled 44kHz audio crackles and pops currently
due to the buffer underrunning. Some more tweaking may be needed to improve
audio playback quality.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6304
[ci:skip-build]: already built successfully in CI
2025-04-02 11:57:29 +02:00
Duje Mihanović
ca77951c52
device-samsung-coreprimevelte: pull DTBs from /boot/dtbs
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6362
[ci:skip-build]: already built successfully in CI
2025-04-02 11:36:27 +02:00
Duje Mihanović
9b9d8a82f6
linux-samsung-coreprimevelte: install DTBs in /boot/dtbs
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6362
2025-04-02 11:36:26 +02:00
Duje Mihanović
d935034c1d
linux-samsung-coreprimevelte: upgrade to 6.14.0
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6362
2025-04-02 11:36:26 +02:00
Duje Mihanović
8721693469
device-samsung-coreprimevelte: add UDC driver to initfs
...
With the UDC driver being modularized, it not probing in the initfs will
cause the NCM gadget to not be set up.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6362
2025-04-02 11:36:26 +02:00
Duje Mihanović
cc97d8bcfe
linux-samsung-coreprimevelte: streamline config
...
Enable PSI, disable some unneeded options and modularize some other ones.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6362
2025-04-02 11:36:26 +02:00
Duje Mihanović
b99f4bdfd4
linux-samsung-coreprimevelte: refactor APKBUILD
...
This also fixes envkernel building.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6362
2025-04-02 11:36:26 +02:00
r10nw7fd3
49e036cae0
device-samsung-j1mini3g: Use Samsung's sparse image format
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6349
[ci:skip-build]: already built successfully in CI
2025-04-02 11:30:36 +02:00
r10nw7fd3
b3534bd5c6
linux-samsung-j1mini3g: Add a few patches to fix build
...
linux3.4-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch
linux3.4-fix-piggy.gzip.S.patch
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6349
2025-04-02 11:30:35 +02:00
postmarketOS CI
20f3bd4963
linux-next: upgrade to next-20250402
2025-04-02 04:57:07 +00:00
Barnabás Czémán
f364e6551d
device-xiaomi-clover: update devicetree name
...
sdm660-xiaomi-clover was renamed to sda660-xiaomi-clover,
update deviceinfo for follow the change.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6370
2025-04-02 00:19:40 +03:00
EDK
8687aa720f
device-apple-tonga: GPU fixed by adding proper mesa and gallium packages (mesa-asahi)
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6360
[ci:skip-build]: already built successfully in CI
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6360
2025-04-01 20:46:46 +02:00
postmarketOS CI
0a4d0fe362
linux-next: upgrade to next-20250401
2025-04-01 16:00:03 +00:00
postmarketOS CI
96c6f7b95a
linux-next: upgrade to next-20250331
2025-03-31 15:56:08 +00:00
postmarketOS CI
3e440bbc3d
linux-next: upgrade to next-20250328
2025-03-28 16:59:33 +00:00
postmarketOS CI
5911cfb597
linux-next: upgrade to next-20250327
2025-03-28 05:56:29 +00:00
Denys Vitali
e018836089
device-google-smaug: use deviceinfo_depthcharge_compression="lzma"
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6353
[ci:skip-build]: already built successfully in CI
2025-03-27 20:45:24 +01:00
postmarketOS CI
3c29ead9cc
linux-next: upgrade to next-20250326
2025-03-26 17:16:19 +00:00
knuxify
89fe8efd03
device-odroid-hc2: take over maintainership
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6350
2025-03-26 08:17:44 +01:00
knuxify
ea85ffe451
device-odroid-hc2: disable big.LITTLE switcher by default
...
The linux-edge kernel enables the BL_SWITCHER kernel option, which enables
an in-kernel big.LITTLE switcher - with it enabled, only 4 cores are enabled
at a time, and the kernel switches between the big and little cores. However,
in a server workload, it's more likely that a user wants all 8 cores to work
simultaneously.
Disable the switcher by default by providing the no_bL_switcher cmdline option.
It can still be re-enabled by writing 1 to /sys/kernel/bL_switcher/active.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6350
2025-03-26 08:17:44 +01:00
postmarketOS CI
0e0046687a
linux-next: upgrade to next-20250325
2025-03-25 17:00:03 +00:00
postmarketOS CI
ffd706aedc
linux-next: upgrade to next-20250324
2025-03-24 16:59:37 +00:00
knuxify
b8866555b2
device-odroid-hc2: add u-boot-tools to makedepends
...
Since we don't install depends for building anymore, u-boot-tools which provides
mkimage did not get installed for CI builds. Add it to makedepends.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6342
2025-03-23 11:15:00 +01:00
knuxify
8756674afc
device-odroid-hc2: Force MBR/msdos partition table type
...
GPT paritions seem to interfere with the firmware baked into the SD card image;
both U-Boot and various Linux tools report the GPT partition table as broken
and fall back to the backup table. Notably, this makes the card difficult to
mount in another device. "Fixing" the partition table makes it refuse to boot.
Force the msdos partition type in deviceinfo to fix this.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6342
2025-03-23 11:15:00 +01:00
Caleb Connolly
7e9ed34e9d
linux-next: enable USB_SND_CARD
...
I'd like to use my USB audio interface with my laptop!
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6343
[ci:skip-build]: already built successfully in CI
2025-03-22 20:41:48 +00:00
postmarketOS CI
8bd95745c2
linux-next: upgrade to next-20250321
2025-03-21 17:03:17 +00:00
postmarketOS CI
92044d2f94
linux-next: upgrade to next-20250320
2025-03-20 16:57:13 +00:00
panpanpanpan
d1143376f8
device-xiaomi-nabu: Remove subpackages and hexagonrpcd to simplify the package (MR 6317)
...
As recommended on matrix, there is no need to keep everything in subpackages,
so they are being removed. Also, hexagonrpcd is being removed as it
doesn't work on this device’s soc yet.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6317
[ci:skip-build]: already built successfully in CI
2025-03-20 10:27:38 +01:00
panpanpanpan
1d87d02cb2
firmware-xiaomi-nabu: drop, this is managed by device package instead (MR 6317)
...
We are now using msm-firmware-loader for most of the firmware, so we can drop this
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6317
2025-03-20 10:27:34 +01:00
Alexey Minnekhanov
c1a6d832d6
device-xiaomi-lavender: add battery modules to initfs
...
Having battery charger and fuelgauge modules in initfs will
allow device battery to be charged e.g. in debug-shell mode,
instead of slowly discharging and dying.
Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6336
[ci:skip-build]: already built successfully in CI
2025-03-19 21:16:13 +01:00
Alexey Minnekhanov
12fc6da4a4
device-xiaomi-clover: add battery modules to initfs
...
Having battery charger and fuelgauge modules in initfs will
allow device battery to be charged e.g. in debug-shell mode,
instead of slowly discharging and dying.
Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6336
2025-03-19 21:16:13 +01:00
Alexey Minnekhanov
24ac036659
device-asus-x00td: add missed rradc dependency module to initfs
...
qcom-spmi-rradc is a dependency of already specified charger and
fuelgauge modules.
Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6336
2025-03-19 21:16:13 +01:00
postmarketOS CI
0653b52b34
linux-next: upgrade to next-20250319
2025-03-19 16:59:34 +00:00
Dzmitry Sankouski
eda09407de
device-samsung-starqltechn: add alsa ucm profiles dependency (MR 6322)
...
Starqltechn alsa ucm profiles was included in alsa-ucm-conf-sdm845
repository. Add it to dependency list to get audio working.
This also sorts depends and source lists alphabetically.
[ci:skip-build]: already built successfully in CI
2025-03-18 12:26:55 -07:00
postmarketOS CI
1cd8b92bb4
linux-next: upgrade to next-20250318
2025-03-18 16:59:51 +00:00
postmarketOS CI
e4656cc2ce
linux-next: upgrade to next-20250317
2025-03-17 16:59:53 +00:00
Barnabás Czémán
6250f405f6
soc-qcom-msm89x7: Add wireplumber config
...
Add wireplumber config for fix low volume issue.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6327
[ci:skip-build]: already built successfully in CI
2025-03-16 22:20:55 +01:00
Barnabás Czémán
80c5a8df14
linux-postmarketos-msm89x7: Upgrade to v6.13.6-r0
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6327
2025-03-16 22:20:50 +01:00
Gianluca Boiano
d2bb0c8068
firmware-xiaomi-tulip: remove unused files
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6323
[ci:skip-build]: already built successfully in CI
2025-03-16 20:48:04 +01:00
Alexey Minnekhanov
dc0c90738d
linux-postmarketos-qcom-sdm660: upgrade to 6.13.7
...
Perhaps the biggest highlight of this release is addition of
Qualcomm Sensor Manager support (thx @Tooniis).
Several little impovements:
* Notification LED support for clover, laevnder, tulip ( @setotau )
* missing SDCC block resets were added, several devices ( @alexeymin )
* missing SD card detect GPIOs were added, several devices ( @alexeymin )
* SD card instability was fixed, several devices ( @alexeymin )
* pd_mapper module now supports SDM630/636 ( @alexeymin )
* numerous dtbs_check warnings fixed, in preparation for upstreaming
* several commits were dropped, they are now upstream!
Manual config changes:
* SNS_REG/SMGR modules were enabled
* LED/QCOM_LPG modules were enabled
FIXME: qrtr as a bus requires some kconfigs to be =y (for SMGR patchset):
* CONFIG_QRTR=y
* CONFIG_QRTR_SMD=y
Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6321
[ci:skip-build]: already built successfully in CI
2025-03-16 20:43:19 +01:00
Paul Sajna
2bdcf3dbf1
device-lg-judy{ln,p},linux-postmarketos-qcom-sdm845: backport judy uart to fix getty
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6324
[ci:skip-build]: already built successfully in CI
2025-03-15 22:02:38 -07:00
postmarketOS CI
c5cc2e47bd
linux-next: upgrade to next-20250314
2025-03-15 05:59:23 +00:00
Caleb Connolly
6f1862193c
linux-next: enable QCOM_CPUCP_MBOX
...
This isn't used yet but will be required for SCMI cpu frequency scaling
on X1 Elite. Let's get ready for that by enabling it now.
Signed-off-by: Caleb Connolly <caleb@postmarketos.org >
[ci:skip-build] already built in CI
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5814
2025-03-14 22:08:01 +00:00
Dzmitry Sankouski
267126bc8a
firmware-samsung-sdm845: delete package
...
Delete package - it was replaced with msm-firmware-loader.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6315
[ci:skip-build]: already built successfully in CI
2025-03-14 17:31:10 +01:00
Dzmitry Sankouski
d2430d5b9e
device-samsung-starqltechn: firmware: add msm-firmware-loader
...
Starqltechn required firmware to be pulled out of the particular phone.
Replace starqltechn firmware package dependency with
msm-firmware-loader.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6315
2025-03-14 17:31:10 +01:00
J. Neuschäfer
40bb2bc9ca
linux-postmarketos-amlogic: fix wifi on Ugoos AM3
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6319
[ci:skip-build]: already built successfully in CI
2025-03-14 17:24:23 +01:00
postmarketOS CI
94a830e9a2
linux-next: upgrade to next-20250313
2025-03-13 16:59:49 +00:00
Dzmitry Sankouski
be40ee69cf
device-samsung-starqltechn: add modules-initfs (MR 6310)
...
Add starqltechn initfs modules, recently enabled in linux kernel.
This provides touchscreen and haptics support when in initramfs.
This allows to use onscreen keyboard in initramfs debug mode.
2025-03-13 11:48:30 +03:00
postmarketOS CI
86313545a6
linux-next: upgrade to next-20250312
2025-03-12 16:56:42 +00:00
Ermine
80ecf976c3
device-microsoft-dempsey: new device
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6294
[ci:skip-build]: already built successfully in CI
2025-03-12 13:01:13 +01:00