Received: by 2002:a5d:925a:0:0:0:0:0 with SMTP id e26csp1382203iol; Fri, 10 Jun 2022 06:28:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzWYKz4M88VNYNV4VFCd09PZjH41Rs3zZUNaeymsQlEykozTYALNeI6JKc5loAR8J2mM3c7 X-Received: by 2002:a63:8343:0:b0:403:c71b:aeb6 with SMTP id h64-20020a638343000000b00403c71baeb6mr2607330pge.196.1654867707828; Fri, 10 Jun 2022 06:28:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654867707; cv=none; d=google.com; s=arc-20160816; b=azD4fgL3qGGvVxeSWGZDv1XT6MR25qYA94EV56gSIu1smzP0vhYSuomfQFbTVjQO8C OTdmqdXNjxDA+tuD7N98i9Bwvf09hQqo+PvaeDRLGdEba667sD7jwFlciwd7mWPUq10S ie3D0RyGbPGc36v42Hgs7OFaYJXFeoW4FIRyrm4mAmZ/V1tsDi5sD5lMEzZETTl+Cl97 IGnC66GPXADEaGXAq7fMwMNIjyvYKCrEflavfpRIxLA0ZH+T2e5FHYWJT0lOLp9v8qod HHX8tbrZje/8Fb8cYyTAvAFbiDH0mxipqaLaHjU6jdnnkAsQ5tNH5wlxNdSsDlaps2Am WbQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=8sukDbyEo5xcdDaL583IQTHCCE/whgVyUt9NY9aiWLE=; b=1EKNNYlxUK2GEv8kf98Er83P2EeYiBg46IhVr+HWX3BcfuyjQkw1EKIcr+k1GAz//q MSe5ob7G1fxh7u9mzt9TN4G3AOn8KkxKDl0f5m+Dp5fkV7HLLJEGRQXtROdr8Y9+nSuF sQjzlf1r+9Kh8iwS25Cc2a3Mqyi2u6AQ/DmjwQDCU4+XU/QAhSYvYtuEGaznA0gCaC+e j2dW7R/255ffFR/85dxzjRjktf1xHvN0tGsxQmOk5QZ0dlyKjMFfxO5JhoYHIhRB5+Pt SmcW0FS5PLWz/+ys8Tepu+9sjMXH6eFKKzSeu/v2Cn/3nQJ/s2NlIxsEXmQB3J8aaka7 MWhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UCfkLISX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n14-20020a170903110e00b0016784cc2e16si18623552plh.393.2022.06.10.06.28.12; Fri, 10 Jun 2022 06:28:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UCfkLISX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232463AbiFJNZ5 (ORCPT + 99 others); Fri, 10 Jun 2022 09:25:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43164 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229906AbiFJNZz (ORCPT ); Fri, 10 Jun 2022 09:25:55 -0400 Received: from mail-qk1-x733.google.com (mail-qk1-x733.google.com [IPv6:2607:f8b0:4864:20::733]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C73788D69D; Fri, 10 Jun 2022 06:25:54 -0700 (PDT) Received: by mail-qk1-x733.google.com with SMTP id p63so2681436qkd.10; Fri, 10 Jun 2022 06:25:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=8sukDbyEo5xcdDaL583IQTHCCE/whgVyUt9NY9aiWLE=; b=UCfkLISXPPSYeSjgGZqDfO+y4Neo+B81CIy6P9OkISnZ5tfbMX1tV5EYKqdjTLq6Ok RjXUQnH/Skkm6QY1FK/5Latq0i0AeCYBRql+WgmofSHUA7/ffM4qzOktdTG8PEac04YD csjJBUciYDdQ4UqKHkWFXNm7Z8N/Prng/BFNo+iTJ8teVXsHvCqPr5JrP0bqlfbne+ZB KQW8Zp0G2x+lK3HPi2ISQv31gP9SF8DO1vadvsYZF2h8rXxO1c7lzAGV389I1YjzB0DR i1p3vRetcWlWZOqRu8Yb4Yj+fPbYwkwbsPmqivBBQEDtPG04PQF5M8ub+ZBPgYphWYLI Nc9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=8sukDbyEo5xcdDaL583IQTHCCE/whgVyUt9NY9aiWLE=; b=zYBD2aEQ623RnZP+x4c9WNAvS9FEgek9sRQosrm0tb2eo+gqnt6Kr3yN1PEtMG567t kQov228AiD8wV0TW+dHskmh4bQLEEQgIT9yHwJtbVtrZdP3qwD2Sp9pVi+i6n+MLO4VI sPTBH45jkENMfxgbznKJ3e2s/w9Xi5m3Uz3dBM4fRJEsmaqVpIcca1dYL8qrxAojyDxb pKKGnNLK2SN2YMZijY224KzbRw3DUT6LFhkLjJsOX/e7WnGVUqOXJBC2TRCRAV4WlnlV deIYseXN/NYJu5+BpDQv9D7wSt7w9CN8BNSM/8Rf2rqkPlirATJrdtyerw52Ux8EJNoX 6NOA== X-Gm-Message-State: AOAM530JfVu2GWO23z2fGkZg3/CAMoIv350ibq938h2oSw9EfqsZ35FG ubrOkV6Xg7uSpjg8htEPUbQ= X-Received: by 2002:a05:620a:4107:b0:6a6:deea:ebb2 with SMTP id j7-20020a05620a410700b006a6deeaebb2mr12362586qko.245.1654867553832; Fri, 10 Jun 2022 06:25:53 -0700 (PDT) Received: from master-x64.sparksnet ([2601:153:980:85b1::10]) by smtp.gmail.com with ESMTPSA id ay7-20020a05620a178700b006a73cb957dasm2886594qkb.20.2022.06.10.06.25.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jun 2022 06:25:53 -0700 (PDT) From: Peter Geis To: Heiko Stuebner , Rob Herring , Krzysztof Kozlowski , Michael Riesch Cc: Peter Geis , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] arm64: dts: rockchip: Fix Quartz64-A dwc3 otg port behavior Date: Fri, 10 Jun 2022 09:25:42 -0400 Message-Id: <20220610132542.159978-1-pgwipeout@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The otg_id line on the Quartz64 Model A is not connected to anything. This prevents automatic selection of the dual role usb port. In otg mode it defaults to device mode. Force it to host mode to retain previous behavior. Fixes: bc405bb3eeee ("arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x") Signed-off-by: Peter Geis --- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts index 1534e11a9ad1..fa953b736642 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts +++ b/arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts @@ -687,6 +687,7 @@ &usb_host1_ohci { }; &usb_host0_xhci { + dr_mode = "host"; status = "okay"; }; -- 2.25.1