arm@, My Honor Magicbook Art 14 Snapdragon basicly working and I've started poking around to answer question why "nothing works".
Here no battery status, nor "cpu speed", nor almot anything. sysctl hw is quite brief: hw.machine=arm64 hw.model=Qualcomm Oryon r2p1 hw.ncpu=12 hw.byteorder=1234 hw.pagesize=4096 hw.disknames=sd0:,sd1:8de18473f5716cc3 hw.diskcount=2 hw.sensors.acpibtn0.indicator0=On (lid open) hw.sensors.acpitz28.temp0=36.60 degC (zone temperature) hw.setperf=0 hw.vendor=HONOR hw.product=MRO-XXX hw.version=M3010 hw.serialno=A8AVCP4B25400027 hw.uuid=290908f3-a7a3-914f-8db0-a9a55ebc6308 hw.physmem=33856348160 hw.usermem=33856344064 hw.ncpufound=12 hw.allowpowerdown=1 hw.perfpolicy=auto hw.smt=0 hw.ncpuonline=12 hw.power=1 hw.ucomnames= why? Because our drivers expect that everything is discovered via FDT and it isn't true for that machine, see: https://kirill.korins.ky/pub/honor-magicbook-art-14-snapdragon.eeprom.txt Everything can be discovered in ACPI instead, here the dump: https://kirill.korins.ky/pub/honor-magicbook-art-14-snapdragon.acpi.tgz I not sure that copy drivers such as qcipcc or qcaoss is the right idea, but I haven't see any other way. Have I miss something? Maybe here some magic that allows to discover everything on FDT tree? -- wbr, Kirill