snlavaiseandClaude Sonnet 5 14ae05a5c2 motorola-rtwo: add SM8550 ABL + hypervisor requirements to the .dts
Deeper comparison of our mainline DTB against the live LineageOS DTB and
the mainline Samsung Galaxy Tab S9 (SM8550) port turned up several
things the Motorola SM8550 firmware needs that mainline sm8550.dtsi does
not provide and the ABL does not reconstruct:

1. reserved-memory: chipinfo @ 0x81cf4000 and llcc_lpi @ 0xff800000 are
   no-map in the stock DT but absent from mainline. Both fall inside a
   HLOS DRAM bank, so Linux maps and uses firmware/hardware-owned memory
   -> external abort -> SoC resets with no console (the <2s reboot). The
   Samsung port hit the exact same "NoC error" from missing chipinfo /
   LLCC carveouts.

2. __symbols__: build the DTB with dtc -@ (DTC_FLAGS_sm8550-motorola-rtwo
   in the qcom Makefile). The SM8550 ABL runs libufdt against the base
   DTB; without symbols it drops to the bootloader menu.

3. qcom_tzlog + arch_timer labels: same ABL dtbo-apply path requires
   these two labels to exist (LKML "arm64: dts: qcom: sm8550: Fix DTBO
   boot failure").

4. compatible: keep qcom,kalama-mtp / qcom,kalama / qcom,mtp next to
   qcom,sm8550 - the ABL matches the board on these strings plus
   qcom,board-id before launching the kernel.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QF5HebjUsRaxbW4cBX6HJP
2026-09-09 01:36:30 -03:00
2026-09-01 07:21:26 +00:00
2026-07-31 00:50:26 +00:00
2019-06-26 22:36:15 +02:00
2026-06-06 21:14:12 +02:00
2026-06-16 13:40:21 +00:00
2018-08-23 21:44:22 +02:00

postmarketOS aports repository

This repository contains the APKBUILD files for postmarketOS-specific packages, along with the required patches and scripts, if any.

There are many more packages defined in the Alpine Linux aports on which these packages depend.

Helpful resources:

Git Hooks

You can find some useful git hooks in the .githooks directory. To use them, run the following command after cloning this repository:

git config --local core.hooksPath .githooks
S
Description
No description provided
Readme GPL-3.0
95 MiB
Languages
Shell 95.8%
Python 2.5%
C 1.2%
Batchfile 0.3%
Jinja 0.2%