On Wed, 19 Jun 2024 22:33:37 +0200, Caleb Connolly wrote: > Add the missing iommus property on the first sdhc, and set a default > mode for USB role switch. The iommus property in particular is necessary > when running U-Boot as a first-stage bootloader, since it can't rely on > EDK2 to configure the SMMU and crashes with: > > [020b9ed0d]TLB Dump Message:Not a valid memory address to dump TLBs for device APPS_TCU or no memory available. > [020b9f533]SMMU GLOBAL TCU NON-SEC FAULT: bit mask=0x00002000 > [020b9fb23]SMMU:>> APPS_TCU NonSec Global Fault: > [020b9ff9f] NSGFSR=0x80000002 > [020ba0404] NSGFAR=0x00000000bf6c6800 > [020ba0909] NSGFSYNR0=0x00000000 > [020ba0d1b] NSGFSYNR1=0x00c000c0 > [020ba117d] NSGFSYNR2=0x00000000 > [020ba15a9] NSCR0=0x00200406 > > [...] Applied, thanks! [1/2] arm64: dts: qcom: sm6115: add iommu for sdhc_1 commit: 94ea124aeefe1ef271263f176634034e22c49311 Best regards, -- Bjorn Andersson <andersson@xxxxxxxxxx>