Commit graph

4937 commits

Author SHA1 Message Date
Maarten van Gompel
d1ae76d586
main/postmarketos-ui-sxmo: upgrade to 1.5.0 (MR 2393) 2021-08-01 13:04:30 +02:00
David Heidelberg
0824beed8a device-asus-grouper: update (MR 2397)
Address inputs noted in https://gitlab.com/postmarketOS/pmaports/-/merge_requests/1599#note_418265619
2021-08-01 13:03:15 +02:00
David Heidelberg
8f01907609 device-asus-tilapia: update (MR 2397)
Address inputs noted in https://gitlab.com/postmarketOS/pmaports/-/merge_requests/1599#note_418265619

Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:03:11 +02:00
David Heidelberg
76a449d085 linux-asus-grouper: upgrade prepare, build and package procedure (MR 2397)
Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:03:06 +02:00
David Heidelberg
a52fe87b9b linux-asus-grouper: format according to linux-postmarketos-grate (MR 2397)
No functional changes.

Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:03:02 +02:00
David Heidelberg
c79fe518e0 linux-asus-grouper: bump kernel to 5.14-rc3-next-grate (MR 2397)
Merged in mainline since 5.9-rc2-next-grate:
 - all previously applied patches specific for Tegra and Nexus 7

New features, not merged yet in mainline (only in -next-grate):
 - improved power management
 - implemented USB OTG

New configuration options
 - enable F2FS support (incl. compression), which leads to prolonging
 eMMC life

Tested on E1565.

Signed-off-by: David Heidelberg <david@ixit.cz>
2021-08-01 13:02:58 +02:00
Clayton Craft
dd64d952d2
main/osk-sdl: upgrade to 0.66 (MR 2396)
https://gitlab.com/postmarketOS/osk-sdl/-/releases/0.66
2021-07-31 12:01:34 +03:00
Clayton Craft
399b51e949
main/linux-postmarketos-rockchip: enable hwmon for power/nvme/thermal (MR 2394)
This allows using lm_sensors to read temperature data on the pinebook
pro (and probably other devices too)

    ❯ sensors
    gpu_thermal-virtual-0
    Adapter: Virtual device
    temp1:        +41.1°C  (crit = +95.0°C)

    tcpm_source_psy_4_0022-i2c-4-22
    Adapter: rk3x-i2c
    in0:           5.00 V  (min =  +5.00 V, max =  +5.00 V)
    curr1:         2.50 A  (max =  +2.50 A)

    cw2015_battery-i2c-4-62
    Adapter: rk3x-i2c
    in0:           4.24 V
    curr1:         0.00 A

    cpu_thermal-virtual-0
    Adapter: Virtual device
    temp1:        +47.5°C  (crit = +95.0°C)

    nvme-pci-0100
    Adapter: PCI adapter
    Composite:    +31.9°C  (low  = -273.1°C, high = +80.8°C)
                           (crit = +80.8°C)
    Sensor 1:     +31.9°C  (low  = -273.1°C, high = +65261.8°C)
    Sensor 2:     +37.9°C  (low  = -273.1°C, high = +65261.8°C)

[ci:skip-build] Already built on CI
2021-07-31 11:45:38 +03:00
Clayton Craft
fdfe78b6a1
main/linux-purism-librem5: upgrade to 5.13.1 (MR 2389)
kconfig changes here are just me rebasing on config generated with the
new kernel.

[ci:skip-build] already built successfully in CI
2021-07-30 18:51:17 +02:00
pcworld
bef6ef93cd
temp/gnome-clocks: wake device after snoozing (MR 2375)
Add waked for snoozing as well

[ci:skip-build] already built successfully in CI
2021-07-30 18:45:17 +02:00
Clayton Craft
d26e7305c0
main/linux-postmarketos-rockchip: upgrade to 5.13.5, fix usb-c (MR 2386)
5.13.5 had some rockchip-related fixes in the changelog, so I figured
why not upgrade to it.

These patches from Manjaro seem to be the bare minimum required to get
usb-c charging and device peripherial support working again (external
display still doesn't work)

[ci:skip-build] already built successfully in CI
2021-07-30 18:26:31 +02:00
Clayton Craft
35388f3ced
device-pine64-pinebookpro: add udev rule for setting backlight perm (MR 2374)
There's a generic udev rule to set group ownership of backlights to
'video', but it only runs on the ADD action, which seems to be too
late(?) since the backlight device is never owned by 'video' on boot.

This rule will run on CHANGE too, which might be overkill but seems to
get the job done. It's now possible to set the backlight brightness on
the PBP as a normal user.
2021-07-30 18:20:48 +02:00
Martijn Braam
0329f2cbcb
main/postmarketos-tweaks: upgrade to 0.7.1 (MR 2392) 2021-07-30 19:09:16 +03:00
jenneron
87cb591f2d
microsoft-surface-rt: fix touchscreen detection in osk-sdl, clean up (MR 2388)
[ci:skip-build] already built successfully in CI
2021-07-28 16:16:57 -07:00
Alex Xu (Hello71)
c97344a64b
linux-samsung-jflte: upgrade to 3.4.113
Tested boot, display, touch input, USB network OK on my SGH-I337M.
Camera still broken. Didn't test other functionality.
2021-07-27 22:20:08 -07:00
Oliver Smith
8cfa9176bf
main/linux-postmarketos-allwinner: enable USB_MON (MR 2383)
In order to have a reliably working modem, let's make it easier to debug
it by enabling this by default.

Related: https://wiki.postmarketos.org/wiki/Create_usbmon_capture

[ci:skip-build] already built successfully in CI
2021-07-25 22:19:50 -07:00
Clayton Craft
60447285a7
main/postmarketos-ui-console: fix wifi support (MR 2382)
tested with nmtui on a pinebook pro

[ci:skip-build] already built successfully in CI
2021-07-24 17:47:09 -07:00
Clayton Craft
79134095a2
main/linux-postmarketos-rockchip: upgrade to 5.13.4, use GCC (MR 2372)
llvm was left over from Martijn's efforts to reduce the kernel size

The drivers for external DP are enabled here, but all patches from
manjaro that deal with DP/typec alt mode, etc are dropped since they do
not solve anything on their own and may cause display instability
issues...

[ci:skip-build]: already built successfully in CI
2021-07-24 12:00:11 +02:00
Ollie Reardon
9d5fecc206
amazon-thor: change arch to armv7 (MR 2378)
[ci:skip-build] already built successfully in CI
2021-07-23 18:06:45 -07:00
Clayton Craft
93c1490886
linux-postmarketos-qcom-msm8939: enable support for nftables (MR 2366)
[ci:skip-build] too many changed kernels in series for CI to build
2021-07-23 17:40:55 -07:00
Clayton Craft
d51f521081
linux-postmarketos-qcom-msm8953: enable nftables support (MR 2366)
[ci:skip-build] too many changed kernels in series for CI to build
2021-07-23 17:40:55 -07:00
Clayton Craft
6747bf38ce
linux-postmarketos-exynos4: enable nftables support (MR 2366)
[ci:skip-build] too many changed kernels in series for CI to build
2021-07-23 17:40:54 -07:00
Clayton Craft
dd45ae2301
linux-postmarketos-qcom-sdm660: enable nftables support (MR 2366)
[ci:skip-build] too many changed kernels in series for CI to build
2021-07-23 17:40:54 -07:00
Clayton Craft
4dcd0c4cbc
linux-postmarketos-qcom-sm8150: enable nftables support (MR 2366)
[ci:skip-build] too many changed kernels in series for CI to build
2021-07-23 17:40:54 -07:00
Clayton Craft
f856d504ed
linux-postmarketos-stericsson: enable nftables support (MR 2366)
[ci:skip-build] too many changed kernels in series for CI to build
2021-07-23 17:40:52 -07:00
Clayton Craft
274dbe9fbb
ci/testcases: check for nftables support in kernels used by main & community devices (MR 2366) 2021-07-23 16:45:28 -07:00
Newbyte
f31eea89b6
temp/evince: upgrade to 9999_git20210416 (MR 2212)
[ci:skip-build] already built successfully in CI
2021-07-23 18:41:35 +02:00
Newbyte
101cc1c971
temp/epiphany: upgrade to 9999_git20210316 (MR 2212) 2021-07-23 18:41:03 +02:00
Newbyte
de056ce4f8
temp/gnome-contacts: upgrade to 9999_git20210711 (MR 2212) 2021-07-23 18:41:03 +02:00
Newbyte
5f05b64259
temp/gnome-calculator: upgrade to 9999_git20210711 (MR 2212) 2021-07-23 18:40:55 +02:00
Newbyte
f48b6f19bd
temp/gnome-control-center: upgrade to 9999_git20210203 (MR 2212)
This is actually g-c-c 3.38.1 or something like that.
2021-07-23 18:40:39 +02:00
Bobby The Builder
6340875eb2
linux-postmarketos-allwinner: upgrade to 5.13.1 (MR 2371)
disable CONFIG_NET_VENDOR_MICROSOFT aarch64 & armv7
   enable  CONFIG_SND_SUN9I_HDMI_AUDIO aarch64

[ci:skip-build] already built successfully in CI
2021-07-22 23:54:05 -07:00
Bobby The Builder
4c0ee1ce49
linux-postmarketos-allwinner: disable profiling support (MR 2371) 2021-07-22 23:54:03 -07:00
Bobby The Builder
348a2a7902
linux-postmarketos-allwinner: disable XEN & KVM guest features (MR 2371) 2021-07-22 23:54:03 -07:00
Bobby The Builder
988ce703b0
linux-postmarketos-allwinner: disable Kdump Kernel feature (MR 2371)
smaller kernel size and faster boot
2021-07-22 23:54:02 -07:00
Bobby The Builder
9a050c4725
linux-postmarketos-allwinner: disable IO schedulers (MR 2371)
save a few CPU cycles when data is R/W
2021-07-22 23:54:02 -07:00
Bobby The Builder
d6a9d71c32
linux-postmarketos-allwinner: disable DEBUG (MR 2371)
faster boot time and smaller kernel size
2021-07-22 23:54:02 -07:00
Bobby The Builder
6c0829c6d6
linux-postmarketos-allwinner: Enable full PREEMPT feature (MR 2371)
low latency desktop for faster responsiveness
2021-07-22 23:54:02 -07:00
Bobby The Builder
26d5ab25e1
linux-postmarketos-allwinner: disable NUMA feature (MR 2371)
prevent the creation of a fake NUMA node
   saving a few CPU cycles each DRAM access:

   [    0.000000] NUMA: No NUMA configuration found
   [    0.000000] NUMA: Faking a node at ...
   [    0.000000] NUMA: NODE_DATA [mem 0xff9c2100-0xff9c3fff]

   if you boot on QEMU make sure to review vCPU topology:
   set socket to 1
2021-07-22 23:54:02 -07:00
Bobby The Builder
4a594d22b1
device-pine64-pinetab: remove cma from boot args (MR 2371)
default value already defined:
   Symbol: CMA_SIZE_MBYTES [=256]
   Type  : integer
   Defined at kernel/dma/Kconfig:134
2021-07-22 23:54:02 -07:00
Bobby The Builder
438be23c3e
device-pine64-dontbeevil: remove cma from boot args (MR 2371)
default value already defined:
   Symbol: CMA_SIZE_MBYTES [=256]
   Type  : integer
   Defined at kernel/dma/Kconfig:134
2021-07-22 23:54:01 -07:00
Bobby The Builder
615cd3f67c
device-pine64-pinephone: remove cma from boot args (MR 2371)
default value already defined:
   Symbol: CMA_SIZE_MBYTES [=256]
   Type  : integer
   Defined at kernel/dma/Kconfig:134
2021-07-22 23:54:01 -07:00
Newbyte
54373b247b
htc-m8qlul: new device (MR 2344)
[ci:skip-build] already built successfully in CI
2021-07-22 22:31:46 -07:00
Newbyte
6c4d8ff48d
huawei-kiwi: switch to shared msm8939 kernel (MR 2344) 2021-07-22 22:31:46 -07:00
Newbyte
dc0f00d48c
main/linux-postmarketos-qcom-msm8939: new aport (MR 2344) 2021-07-22 22:31:46 -07:00
Maxim Schwalm
9fef7b33d0
asus-transformers: pegatron-chagall: upgrade device package (MR 2371)
Re-arrange and update dependencies. Add X11 subpackage.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Maxim Schwalm <maxim.schwalm@gmail.com>

[ci:skip-build] already built successfully in CI
2021-07-22 20:58:27 -07:00
Svyatoslav Ryhel
6bc98cd302
pegatron-chagall: use transfomer firmwares (MR 2371)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-07-22 20:58:27 -07:00
Svyatoslav Ryhel
6b9976aa95
firmware-asus-transformer: add tf701t and chagall (MR 2371)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-07-22 20:58:27 -07:00
Richard Qian
25180961c8
device-huawei-y560: new device (MR 1763)
[ci:skip-build] already built successfully in CI
2021-07-22 20:54:07 -07:00
Maxim Karasev
4e70549af3
main/linux-postmarketos-allwinner: enable EMAC and GMAC in aarch64 config (MR 2377)
This is needed to get ethernet working on most 64-bit sunxi boards.
Basically just synced with armv7 config a bit.

[ci:skip-build] already built successfully in CI
2021-07-22 20:38:50 -07:00