Skip to content
Snippets Groups Projects
  1. Jan 03, 2025
  2. Dec 22, 2024
  3. Dec 21, 2024
  4. Dec 20, 2024
  5. Dec 19, 2024
  6. Dec 16, 2024
  7. Dec 13, 2024
  8. Dec 12, 2024
  9. Dec 11, 2024
    • Jan Jasper de Kroon's avatar
      linux-postmarketos-pinephonepro: upgrade to 6.11.11 (MR 5855) · e2d65e66
      Jan Jasper de Kroon authored and Newbyte's avatar Newbyte committed
      [ci:skip-build]: already built successfully in CI
      
      (cherry picked from commit 948ed6c7)
      e2d65e66
    • Ferass El Hafidi's avatar
      amlogic: switch partition_type to msdos (MR 5883) · d1e34097
      Ferass El Hafidi authored and Newbyte's avatar Newbyte committed
      
      After commit 8335d050bf24977afefee6612dd347abd555bc53 in pmbootstrap the
      partition table now defaults to GPT instead of MBR.  This breaks booting
      on Amlogic devices for the following reasons:
      
       * On set-top boxes: downstream U-Boot most likely does not have GPT
         support
       * On boards where we install mainline U-Boot as BL33 on eMMC/SD: the
         bootROM checks for an `@AML` image header at offset 512 (second LBA),
         which means we are basically stuck on MBR
      
      Some Amlogic boards have U-Boot + the proprietary Amlogic firmware
      stages in SPI flash (mainly the Libre Computer boards do), which means
      they can use GPT, because the firmware is simply not stored on eMMC/SD.
      For that reason I chose not to change the partition table on those.
      
      Signed-off-by: default avatarFerass El Hafidi <funderscore@postmarketos.org>
      (cherry picked from commit 05d9b256)
      d1e34097
  10. Dec 10, 2024
  11. Dec 08, 2024
  12. Dec 07, 2024
  13. Dec 06, 2024
    • Jan Jasper de Kroon's avatar
      linux-pine64-pinephonepro: fix disk encryption deadlock on RK3399 (MR 5870) · 417c1cd1
      Jan Jasper de Kroon authored and Newbyte's avatar Newbyte committed
      Resolves deadlock between Rockchip crypto hardware and dm-crypt causing
      kernel panic during disk decryption on devices like PinePhone Pro.
      
      - Disables RK3399 hardware crypto engine (CONFIG_CRYPTO_DEV_ROCKCHIP)
      - Enables ARM64 CPU crypto extensions for AES/SHA
      - Makes core crypto components built-in instead of modules
      
      Fixes: kernel panic in queued_spin_lock_slowpath() when accessing
      encrypted devices.
      [ci:skip-build]: already built successfully in CI
      
      (cherry picked from commit f4ae4180)
      417c1cd1
  14. Dec 05, 2024
  15. Dec 04, 2024
    • sicelo's avatar
      device-nokia-n900: do not use upower for low-battery shutdown (MR 5868) · f27c0260
      sicelo authored and Oliver Smith's avatar Oliver Smith committed
      As of upower 1.90.5, it is possible to configure upower to not take an action
      when the battery capacity is reported as critically low. Since the Nokia N900
      now monitors its battery capacity using udev scripts, which is more accurate
      than upower's calculation, enable the new ignore feature for the N900.
      
      (cherry picked from commit 5f059f95)
      f27c0260
    • sicelo's avatar
      device-nokia-n900: implement udev-based battery monitoring (MR 5868) · ae448ab5
      sicelo authored and Oliver Smith's avatar Oliver Smith committed
      The bq27200 fuel gauge depends on its battery-backed memory for capacity
      reporting. If the supply is off for some time, the fuel gauge's last known
      capacity is reset, after which a capacity value can only be read after a
      full charge cycle. Thus, most of the time, as used on the Nokia N900, the
      reported percentage cannot be relied on for making power-off decisions on
      battery low conditions, e.g. through UPower.
      
      However the fuel gauge can very accurately detect and report a low battery
      condition internally, even if the reported capacity is incorrect, e.g. when
      it has been reset. The low battery condition is reported by the kernel via
      capacity_level in sysfs, and also generates uevents.
      
      So we can implement safe battery shutdown by requesting the kernel to more
      regularly polling for status changes, then performing an immediate shutdown
      when the capacity_level is reported as Low and the device is not charging.
      
      (cherry picked from commit ea97c08f)
      ae448ab5
    • sicelo's avatar
      device-nokia-n900: update urxvt font (MR 5868) · adbe1038
      sicelo authored and Oliver Smith's avatar Oliver Smith committed
      pmos now defaults to droid sans font
      
      (cherry picked from commit 06aaf0ab)
      adbe1038
Loading