Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp5952577ybi; Tue, 4 Jun 2019 15:31:12 -0700 (PDT) X-Google-Smtp-Source: APXvYqzWXCWFvc1qPERV3zwaFly9Es4jfMmooeBIvm8PaGlNv/RgSYg9WDZa4Jt95JaMNLih30Q9 X-Received: by 2002:a65:4c4b:: with SMTP id l11mr193185pgr.9.1559687472696; Tue, 04 Jun 2019 15:31:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559687472; cv=none; d=google.com; s=arc-20160816; b=ZsdOBcVOAkiG5h/aALsXug/x5QJaXWeocbGH9ApLx+no/Rt7kqB6M+vOl1DOhrmnOy Z38l4LKC6/7/2qw4/qACwFpAV4bhc39nXKziKQHnODUgTh5vLyuaBeN9kgCrVqRwQ2xT RFiRC6TfLPWN3SnVWSaZsT5oJLrh4Jlba8Mg8//hZ8Y+zU8XVGVzzO9v1K41SvjlPnAV QNVdkRKpPBZXY4H3NGRwQv4XoQckrRDrQYFvfxxIjGFbj/g5t8O8RUr3tgLpjVLMndLH hCzUa3gAMhCTO2RFwF0VhFNLM0pBT0jngfcThsNOyoJB4HhPCxRkAljq6hgwoHcJe/Ac kOYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=6uE/vL/AC4uqE6b1DA3SJoV5lcu+xB0dTnx7ipoYpvg=; b=L6DUcPPxsmczxKwCTM/YADhFrFG8g6oc5YPAjCc1xoprK8FA318Jcb/dtJR6NuMgoS 4TrAAi4V8ZtYjdpMpwJqx9GKVXoidvNEhuDN1Cq44URCLcZ1lMIqqxod+oC5Gbp4Lkq1 Ck253UrE/VNYYh/HWoXWxxTMweTZd1sl9l+nfUtmWWIm/Js8t1DJEAbS3308uzlSqtSn cxnvMgFXcIV9DWHsBqaCPefXM2cwR7ZTH1Qii9y7gZm6uSSv4HIwOBPTN+Ik/MgmcutX ehOjNheLPu+pJ1TWg6VMgIJ/So0q+nfn9yrP54HUCNMbuD5GJErxJYGdWlCqqR2SXKl0 C/XQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=ThlZP82o; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z6si22668438pgp.35.2019.06.04.15.30.55; Tue, 04 Jun 2019 15:31:12 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=ThlZP82o; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726535AbfFDW3l (ORCPT + 99 others); Tue, 4 Jun 2019 18:29:41 -0400 Received: from mail-pg1-f196.google.com ([209.85.215.196]:32913 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726312AbfFDW3l (ORCPT ); Tue, 4 Jun 2019 18:29:41 -0400 Received: by mail-pg1-f196.google.com with SMTP id h17so11199065pgv.0 for ; Tue, 04 Jun 2019 15:29:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6uE/vL/AC4uqE6b1DA3SJoV5lcu+xB0dTnx7ipoYpvg=; b=ThlZP82odSOJMRtuP5KlQfAGXd08O5cSrIkgolnq6lpnCAH2tNpZTGqPgQMuzncV02 RjfNVxjYH6HeKZOvuPE/YS94Jw1KmLj6BYkoCrGgAxYvH4FNfOzymv/1y4Ex6w242IhN 2AVOoGjYcut1rdGtRBhVydhEXdj0+HiRRs9QI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6uE/vL/AC4uqE6b1DA3SJoV5lcu+xB0dTnx7ipoYpvg=; b=hfE2HzedjVJDBNef/8csV95IZY/ekbEfekjkawtD/7auonvmLvIOTAn4w9FjJsV72F lw473n9wFABMDQNwZgJuX6lOP4AhPZXbWJRszMf8knuC3UDEvF/SEREpTIirEu7tT6Sf LCK/mrPcIx16Pu/6XZFuvt1xOFVTIaFGyPIDH8xlOMj/FEabHQ3m7X9Lxj2YSagQv/E2 h/gfFcasi/FyTxtF1fCXpX8FAMrzGSuZlfG55HsQLYK5xRaZErQRiLYDatyWtRFUKjDy HiZdWg+sPc6IHY6c/SMU6ORxhbdbedA2lfdK1jSe78OarCcmv7hjbatzNKGbaaVbC5dC gXfw== X-Gm-Message-State: APjAAAUZJ2jx6ShuThRGTONZ/odcvlxc7oXx7znbvVwC6ilMUdwi7Z4c OkrWHKOXq1Yr0aeqzzD2OmcWFA== X-Received: by 2002:a63:545a:: with SMTP id e26mr205701pgm.162.1559687380982; Tue, 04 Jun 2019 15:29:40 -0700 (PDT) Received: from smtp.gmail.com ([2620:15c:202:1:fa53:7765:582b:82b9]) by smtp.gmail.com with ESMTPSA id v4sm22224251pfe.180.2019.06.04.15.29.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Jun 2019 15:29:40 -0700 (PDT) From: Stephen Boyd To: Andy Gross Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Sibi Sankar Subject: [PATCH] arm64: dts: sdm845: Add iommus property to qup1 Date: Tue, 4 Jun 2019 15:29:39 -0700 Message-Id: <20190604222939.195471-1-swboyd@chromium.org> X-Mailer: git-send-email 2.22.0.rc1.311.g5d7573a151-goog MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The SMMU that sits in front of the QUP needs to be programmed properly so that the i2c geni driver can allocate DMA descriptors. Failure to do this leads to faults when using devices such as an i2c touchscreen where the transaction is larger than 32 bytes and we use a DMA buffer. arm-smmu 15000000.iommu: Unexpected global fault, this could be serious arm-smmu 15000000.iommu: GFSR 0x00000002, GFSYNR0 0x00000002, GFSYNR1 0x000006c0, GFSYNR2 0x00000000 Add the right SID and mask so this works. Cc: Sibi Sankar Signed-off-by: Stephen Boyd --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi index fcb93300ca62..2e57e861e17c 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -900,6 +900,7 @@ #address-cells = <2>; #size-cells = <2>; ranges; + iommus = <&apps_smmu 0x6c0 0x3>; status = "disabled"; i2c8: i2c@a80000 { -- Sent by a computer through tubes