Hi Konrad,
On 10/13/2026 2:09 PM, Konrad Dybcio wrote:
On 10/7/26 9:11 AM, Gopikrishna Garmidi wrote:
On 10/6/2026 3:20 PM, Gopikrishna Garmidi wrote:
Document the Mahua-based Microsoft Surface Laptop 13.8" 8th Edition.
Signed-off-by: Gopikrishna Garmidi <[email protected]>
---
[...]
Before review, I'd appreciate your input on the naming.
Surface Laptop 8th Edition comes in three sizes [1]:
- 13 inch: Snapdragon X2 Plus (6-core), UFS storage
- 13.8 inch: Snapdragon X2 Plus / X2 Elite (Mahua), NVMe
- 15 inch: Snapdragon X2 Plus / X2 Elite
This series adds the 13.8 inch model only. I named it
"microsoft,surface-laptop-8-13in" (mahua-microsoft-surface
-laptop-8-13in.dts), but that clashes with the real 13 inch model, which is a
different board (UFS instead of NVMe) and will need its own DTS.
I couldn't find a codename for these, so I can't follow the Laptop 7
scheme (romulus13/15). Could you please suggest the naming you'd prefer
for the compatible and DTS file name? I'll update it in v2.
I can't find any. The LLM suggests the 13.8/15 in codename starts
with "ROT" based on the INFs.
Thanks for checking. The only matches I see are in the MPTF thermal
package, which ships"883ROT13Inch.bin" and "883ROT15Inch.bin". Nothing
else mentions ROT.
I also checked all the ACPI tables but didn't find a codename there.
The tables are here:
https://github.com/aarch64-laptops/build/pull/176
Following the Lenovo gen8 naming, would something like
"microsoft,surface-laptop-gen8-13p8in"
(mahua-microsoft-surface-laptop-gen8-13p8in.dts) work? I'm open to
whatever you and Krzysztof prefer.
Thanks,
Gopikrishna