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

Reply via email to