Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: smmu(4) on QC Laptops
To:
Patrick Wildt <patrick@blueri.se>
Cc:
tech@openbsd.org, kettenis@openbsd.org, tobhe@openbsd.org, mlarkin@openbsd.org
Date:
Fri, 23 May 2025 13:19:49 +0200

Download raw body.

Thread
  • Kirill A. Korinsky:

    smmu(4) on QC Laptops

  • Mark Kettenis:

    smmu(4) on QC Laptops

  • On Fri, 23 May 2025 08:46:16 +0200,
    Patrick Wildt <patrick@blueri.se> wrote:
    > 
    > 
    > Please give this a go on machines where `dmesg | grep ^smmu' gives
    > output, and especially on QC machines with X1E, or SC8280XP/ThinkPad
    > x13s.  Please send me some dmesgs, as I have added some debug code
    > that I'd like to see run on other machines. :)
    >
    
    Honor Magicbook on Snapdragon X Elite (X1E machine) has without diff:
    
    smmu0 at simplebus0: disabled
    smmu1 at simplebus0: disabled
    
    with this diff it boots and reads as:
    
    smmu0 at simplebus0: 22 CBs (0 S2-only), bypass quirk
    smmu1 at simplebus0: 74 CBs (0 S2-only), bypass quirk
    smmu1: SMR[0] = 0x1a0/0x0
    smmu1: SMR[1] = 0x520/0x0
    smmu1: SMR[2] = 0x160/0x0
    smmu1: SMR[3] = 0x1420/0x0
    smmu1: SMR[4] = 0x1460/0x0
    smmu1: SMR[5] = 0x14a0/0x0
    smmu1: SMR[6] = 0x1400/0x0
    smmu1: SMR[7] = 0x14e0/0x0
    smmu1: SMR[8] = 0x1c00/0x2
    smmu1: SMR[9] = 0x480/0x0
    
    
    -- 
    wbr, Kirill
    
    
  • Kirill A. Korinsky:

    smmu(4) on QC Laptops

  • Mark Kettenis:

    smmu(4) on QC Laptops