From patchwork Mon Nov 20 16:43:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167262 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp62045vqb; Mon, 20 Nov 2023 08:44:23 -0800 (PST) X-Google-Smtp-Source: AGHT+IFsX8OLGfWl6EY7TDgijDjxKQ+FqWP3ATN+Funv5gpR/mDfU52a/kSkicokLZDHoPsIx2n7 X-Received: by 2002:a17:902:9683:b0:1cc:345b:c7f5 with SMTP id n3-20020a170902968300b001cc345bc7f5mr6493211plp.23.1700498663149; Mon, 20 Nov 2023 08:44:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498663; cv=none; d=google.com; s=arc-20160816; b=fEyAieIY2BDrX9kTU7Y3vqLhOSEZKtBk0QF1JdWtnVDwbopWSapopqF43eWD6N5BWJ 5e0I/72qfyrVjvpwf3llEmkPeWDfvZgG6SbJy6KRgarB4NfKVZyh9EVhSBs3beS/AIh4 ilDIpZC9eVVKEvCPgu1oPT0HeIRy0uyC/SoRXxMX0UNMF6uNMe9fIu3B2sIY8eBDBOvq F13op2mOytzGpHKJapOn0Kl7bMjO82nXW3ZxVAldI6aJ7cr7qFBLrEjOvabNE1DYbDzi 5h/7+9PF2fgrAb9O9nZwukJssAKrvf8sCm9evGPvQPJEHpzpVUSqDoMYCVnJ5kE4l1Mc WnHw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Ct9QdAN4GEjkDuhvm07QpKvC6OQBAN/JdULCEFgmcVs=; fh=VX2lUDxbEYopDiJB8V4ukBWPLRpfxtYoM0UD3s7alSI=; b=ikKXVOiRb1G1Ws0gtrAN8gmMl+XpaiLuU3o/pkgsozFFrya/At+eIS5jt+TATMwxcQ ZQDpkKCLnhbopCQLIIZvO1abHItK7it5lnnQolMzqvO04Zha9H6PIHrKE7TG/cT9eMpZ JdhRLSHJ1iUpvOARYtpwK9OMwtSHf0xCFhK7sOl700Qgl/tD48HbB0dmhdfMmCzuJ4xq /LJYHltQFfsZ3L4Ko34Ibxa8l5LlOfT4KkcMEEePcJjRTT7yvW8PcwO2zP8OYOshBg06 v3V6T0+X6he2f249COk0orFopeIcCIGaNZkwaVihecjaQaHDlE8Bi2gYdA9zEU1w8VJQ rbTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Y5t0azr5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id l11-20020a170902d34b00b001ca344f46e8si8368769plk.245.2023.11.20.08.44.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Y5t0azr5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 12A0980A87EC; Mon, 20 Nov 2023 08:44:12 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232621AbjKTQno (ORCPT + 27 others); Mon, 20 Nov 2023 11:43:44 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43820 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232445AbjKTQnm (ORCPT ); Mon, 20 Nov 2023 11:43:42 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBB82F9; Mon, 20 Nov 2023 08:43:38 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 56ED5C433CA; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=SYbMLujvnC1QomLYjRaWpmwjslWrNBjazaxHhxstyBo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Y5t0azr58Jw56/wu2u1d7LrQcCTP2P99/tv8+Suk8xP+Sj/688v3KImPl8GGyBroW O04etj3VBmDH8MlXQFpSnuXwd6FAQRj4AHcyXfGzmZ/Y9f+trd98Bxdx7no06dr4Sa MetS2nN7upGadL176X/hCB+dqbrpAmt5FbLViJlVxNatruFHjPEx1zBc3kQwHtPlqe WAyXwEpzEgOxzw4LB44t8TV76TzF9GIw1ngqAWOt14zDwwtUp5CrQu4AsDOCck6P5T UpUHJEH9WfGHLrSi9VqMvemmQs+7NnerD0SSH6mjaKNoqo2JfjosqzF5otkDWZ8jwM S0OxMT6dhFj6Q== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57ND-00027T-3A; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 01/11] ARM: dts: qcom: sdx55: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:21 +0100 Message-ID: <20231120164331.8116-2-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:44:12 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102086232048236 X-GMAIL-MSGID: 1783102086232048236 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: fea4b41022f3 ("ARM: dts: qcom: sdx55: Add USB3 and PHY support") Cc: stable@vger.kernel.org # 5.12 Cc: Manivannan Sadhasivam Signed-off-by: Johan Hovold --- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi index 2aa5089a8513..e30dbf12990a 100644 --- a/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi @@ -587,8 +587,8 @@ usb: usb@a6f8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; From patchwork Mon Nov 20 16:43:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167264 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp62114vqb; Mon, 20 Nov 2023 08:44:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IF7TyccMG/JoJmRKXY5hkooqDQ57qW97G97LODoiYl4jtjnaRR4/67/f6BM8rY9S2HENO6/ X-Received: by 2002:a05:6a00:3a13:b0:6b6:7a04:6f9 with SMTP id fj19-20020a056a003a1300b006b67a0406f9mr6515882pfb.28.1700498667506; Mon, 20 Nov 2023 08:44:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498667; cv=none; d=google.com; s=arc-20160816; b=sWMXGJyyUsEiZPxrzejDIV4euVnhhAQvWZTXtb9GX4ETxnmX52ZNDQ4UYtt3McNEoc sMhK4b4hLWoBL6m2YkacwbS+aPG0kB8NTFlSgK3kXhtub/tchSwmlJLQIPAqAWY1QSTb rm/paYuCRpuEFdNA1rJ/16IXa3fga+pu0gT/nbP7Ko3GSRdMqb9LFaSCXH4zER5GTsUc DBtKrXjl5Dvk1+e2PJxXgZhA4rkENKvM5hsxT9f4p2Dggjz3jMWrLUCjs5uTGXzNEDr0 PAN3nNjAL5xCy0BaLhdnYCtlfuieNRJ7XWW3kEXqrJSUWsTHaAsI46Arqb+nGPjcAEBN MVeg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=7eygnY5inIN9Qp86tZ8h6bmnZhXxY0mvGcMZlWj5qoM=; fh=ZYNFq65wL8hH7GNJ8n6Erkd05RSa1ktC5ei4g8Ycpw0=; b=gLWG8WsuXuZ6JE6kcxBigqNT181Bfkwm3R8HzQQ/EPgVDSHgZm06gV2ytWBxbNzZus u3vYNN4GYmWJSY609mRSHA0t+znyWhweQwIZ7RqEmhOCPXDLSHkXlf0JrmlL/0yo3hoC JSw2t7p5FTXBtgOWAy1q7t0JsaFFcbR9g7e6WykDPOqPfrsk1QQKXXxax+M6nr52S0p5 BVBH4hTxot9pOMhfuEPpI7zjEnO4fmTNJp3x5mfeQJShzdeZ3TgXxc0azqkM+CcNpmWs prARbqOzdkCf7wZ4IHyWo8jZh4UqKRDzl0W/6FBhKs0y36uguDQTWWhpfybyV/g9r4Zs nFbQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Dj24ZU5u; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id dh14-20020a056a020b8e00b005c233bce486si3960471pgb.116.2023.11.20.08.44.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Dj24ZU5u; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 2BB5A80AD50D; Mon, 20 Nov 2023 08:44:16 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232193AbjKTQnu (ORCPT + 27 others); Mon, 20 Nov 2023 11:43:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232498AbjKTQnm (ORCPT ); Mon, 20 Nov 2023 11:43:42 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DD55A11A for ; Mon, 20 Nov 2023 08:43:38 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 51C40C433C9; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=+Ar1REc9iSNSsQKI6onbihtH4tiiceO/IqivJRYfeYE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Dj24ZU5uMdnb7es8St9ebJIndn2fhSD1MflPpSEoNCQBh2QUcAqKGFqU7A9VLO1hh 9LFiUnVL8oxNqoI0M5Xw91IPFll/L4sVfdXJywev1WgpbtfrOavICoOqiyCoNFwTT5 8MWOiETAKZU7m+iBuCfjI7ngMLJknpeks6aykD6jGPa4Pzl0D98t85+DQJfbsgO1Pe s50Il6Lfwas7VAcZINC262F8R4WevXnH9HURyOXj1IJGxy9l4Cj8mm5lWcLBYQWDK0 XuJWG5FxCyFrzVWi6GQqWf0sm4atJfrMzcmJGNp5hoP2yXMc//KZmk7U/7jV8+kZDx zWgV/u2RKWq7g== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027V-0E; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , Shazad Hussain Subject: [PATCH 02/11] arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:22 +0100 Message-ID: <20231120164331.8116-3-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:44:16 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102090493898380 X-GMAIL-MSGID: 1783102090493898380 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Note that only triggering on rising edges can be used to detect resume events but not disconnect events. Fixes: de1001525c1a ("arm64: dts: qcom: sa8775p: add USB nodes") Cc: Shazad Hussain Signed-off-by: Johan Hovold Reviewed-by: Andrew Halaney --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index b6a93b11cbbd..4b42a329460c 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -1610,8 +1610,8 @@ usb_0: usb@a6f8800 { assigned-clock-rates = <19200000>, <200000000>; interrupts-extended = <&intc GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 14 IRQ_TYPE_EDGE_RISING>, - <&pdc 15 IRQ_TYPE_EDGE_RISING>, + <&pdc 14 IRQ_TYPE_EDGE_BOTH>, + <&pdc 15 IRQ_TYPE_EDGE_BOTH>, <&pdc 12 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "pwr_event", "dp_hs_phy_irq", @@ -1697,8 +1697,8 @@ usb_1: usb@a8f8800 { assigned-clock-rates = <19200000>, <200000000>; interrupts-extended = <&intc GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 8 IRQ_TYPE_EDGE_RISING>, - <&pdc 7 IRQ_TYPE_EDGE_RISING>, + <&pdc 8 IRQ_TYPE_EDGE_BOTH>, + <&pdc 7 IRQ_TYPE_EDGE_BOTH>, <&pdc 13 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "pwr_event", "dp_hs_phy_irq", @@ -1760,8 +1760,8 @@ usb_2: usb@a4f8800 { assigned-clock-rates = <19200000>, <200000000>; interrupts-extended = <&intc GIC_SPI 444 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 10 IRQ_TYPE_EDGE_RISING>, - <&pdc 9 IRQ_TYPE_EDGE_RISING>; + <&pdc 10 IRQ_TYPE_EDGE_BOTH>, + <&pdc 9 IRQ_TYPE_EDGE_BOTH>; interrupt-names = "pwr_event", "dp_hs_phy_irq", "dm_hs_phy_irq"; From patchwork Mon Nov 20 16:43:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167261 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp61915vqb; Mon, 20 Nov 2023 08:44:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IGmjx3YoVR4Z2mGCKktH2FN0WQGMSAmIH1rUY1+qGzfJHsLL+JWWv5J6VyWbqG3EDQZNHPx X-Received: by 2002:aa7:88d4:0:b0:6cb:8e39:8bb5 with SMTP id k20-20020aa788d4000000b006cb8e398bb5mr3431861pff.16.1700498654464; Mon, 20 Nov 2023 08:44:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498654; cv=none; d=google.com; s=arc-20160816; b=tWwIWfVwondW+PYKJAS/l8EShe7qKes9M5+fTJY4IszmUB0nQJib5NN1R+FIkFk2VB O6H87hy0DnNtjw1X+oh5/Nkiq2NtP4LTHB8Zvvv2grmFOIJ/a4XSszPk6Z9kFqGS/6o7 /ZLi2qaEhlOwlwBFDWybmxtFlSNCqnFGh6tpmeR1Aw+AltnOO4hTA818LInS/G9R0Gm9 wBtZ1LZoPeewFcRiV50qjQQOz+0sNsXEsDJXRJc2p9DW61QYZgUco7n4wsFuATb7Sptw AdVEC6d1YKpfpp0PzRZtvG+fzqvYFNmrlUHDGRTjI1vWOGSo2Auq6ZTklhcwIvCVb35S Cu9w== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=qERqGCAGUP612GCcW9qIVmi9qyDTSpOXEqjEsj/7FfQ=; fh=GdJoLMJspiWvbgzPo94g7IqKIrTrMYu3w3eMXYIfQUs=; b=rmoACaraovdAr7ab34vGcKhQ5YcUsBvcOJJZWzAV/3UZkPNs9+45FBEbLSbQGbYFe1 RPWlXXYG4UbfFiIEMVtrp2ePTrdIuTryxz+UAISy0PM6hBZvyrxSECzHYCTDhAZqQPL7 sojcFdMoIyhm/oSfpf1anqdTdjvWr5Awv4+Y153255GzjUOMZpegzei0l9hvKSriAV9G NTCEy+HgNFF6McOsPaAOoWpfo24ouHaqX+VcFB53RoUa6i4yAnQb0ajXsi+5QNkeFXSN xmD4ISnswfilg/wlpnf3N4awyyzyiE3kXX3Bj+h10p7UCbI13ktdtFeIjzVeGAu2vXVS vM1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rxiOuUX0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id h5-20020a636c05000000b005c1cd55beeesi7708916pgc.435.2023.11.20.08.44.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rxiOuUX0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 0586F80310C3; Mon, 20 Nov 2023 08:44:08 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233746AbjKTQnz (ORCPT + 27 others); Mon, 20 Nov 2023 11:43:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43768 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232330AbjKTQnm (ORCPT ); Mon, 20 Nov 2023 11:43:42 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF92810C; Mon, 20 Nov 2023 08:43:38 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5977EC433CC; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=soLRSfk9dWBkcgZLkRVitDVYBBQTpVFn3DtcV2Mfi/s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rxiOuUX07VwT5hgKbOn9OVNCLqiRjI32vWvpSMMJpokImABHF4vKYY5mliGg8jmPw 4sUsYTd+3JrFhJX+XkKu66OFgxfFipV3ZFOxBh8ZxJiGRKbp4KkotW9bMPhHB5xaMv HE2L9E+57J17qc49hnlq8XEfdATj/AdwvydSf/nMDDNpMamIA6mBbXrvbxUoxBeaAl dcL87XHonGU8SMRfGXYQfDyRuY50I8CpgvFhNjMe/gW+louaYemfJcrRmbTH5DaarG l9lnSPLpIUvU81waD0xUdKt8VV8PTl+ooNl4RFXCE2TBTcPZLLLGbCnk/0UyZxDSfQ qdNdqDQrFJz+w== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027X-0V; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org Subject: [PATCH 03/11] arm64: dts: qcom: sc7180: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:23 +0100 Message-ID: <20231120164331.8116-4-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:44:08 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102076884401627 X-GMAIL-MSGID: 1783102076884401627 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: 0b766e7fe5a2 ("arm64: dts: qcom: sc7180: Add USB related nodes") Cc: stable@vger.kernel.org # 5.10 Signed-off-by: Johan Hovold --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi index 11f353d416b4..8dc50d4afe29 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -2966,8 +2966,8 @@ usb_1: usb@a6f8800 { interrupts-extended = <&intc GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>, <&pdc 6 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 8 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 9 IRQ_TYPE_LEVEL_HIGH>; + <&pdc 8 IRQ_TYPE_EDGE_BOTH>, + <&pdc 9 IRQ_TYPE_EDGE_BOTH>; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; From patchwork Mon Nov 20 16:43:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167260 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp61823vqb; Mon, 20 Nov 2023 08:44:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IGGNc6I0hvDAxggV//YeFUr/cO/gBYjYl7FO1uF5cG3zJzPfcIcLnd+KqKYrL/uAXIZpfO6 X-Received: by 2002:a05:6a20:938d:b0:187:e56b:cfce with SMTP id x13-20020a056a20938d00b00187e56bcfcemr6196706pzh.51.1700498647499; Mon, 20 Nov 2023 08:44:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498647; cv=none; d=google.com; s=arc-20160816; b=ojqLG74RyHaq7tO7pCdrLhzeylGQdmMyi8Kfu3q/SXCdFpfveGpbo4cjEdWpucXMng SMMrHIfvYpFk16tJwrVK3BYYj38sobHmPhgcK3TKHtT6LxBEOKgw0xPUtygMuY9ZJdzx iPJuJU3u5M19G5x8zss/LavfEs3kn6xBoo+m/9jU9crdJ/RbKZnx4MLw9eKuwvJeT3ZK E4YIdNQCJx0MmpolvOnQ2JF/FKNHPZyArjAC5WDtCCiKLWKkEW1OLAiT/GhpeNIdWizT EL33qBdw/50LaJi79e8Y4CEwfuVR4ljNPjqeeTaSgh5nEIxp5q6TIPLKyjkNArbHPV5p 0zjA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Y1VoTtl5r6SmOQ7UeT8/2vgP5UF6uBECX+oq2HxFkn0=; fh=+VGRiVEN1GoLE8yltU/hQRgm4IXPKZdxPPl/Ld9ucqE=; b=A+tMhDJKRw80NhICX+l9zGavf7grPWtluTaA0KBgp/dQX775eyTdqERqL/9/hrA5H2 uv806SIGUasCiaYu7WU59VIsP6+40sSTv90Hooh7LPlKO6wbQUQWQfERAnny7Qgh9luF eKFy0cBUV8Y8/JLdELsxlUWZdVcjme+VoCtB9xRQg1IVURf7Ft1Om8GuUJHcqS7IB+aR 9yQS7Nw3PEWpFoecECmWMBWx/uZNXzzWOjBPfbhaXLaxo3umDmaDf3GgprH5cIG7mL8p N+po52Iv8O4bwvG6gVTIRHUgnSaXoUljnGEabqBQJZnl7cHmxZuXEZMRhoVXeZ8/LIzK Y7CA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JNTAg9B2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id o5-20020a656145000000b00577475ee5f6si7988816pgv.618.2023.11.20.08.44.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=JNTAg9B2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id BC297801B3AE; Mon, 20 Nov 2023 08:44:01 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232498AbjKTQn7 (ORCPT + 27 others); Mon, 20 Nov 2023 11:43:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43788 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233238AbjKTQnn (ORCPT ); Mon, 20 Nov 2023 11:43:43 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC191BA; Mon, 20 Nov 2023 08:43:39 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 63D4FC433CD; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=y3EYJPZ8c9pgXRwsKp6rxAdLBvJtVJ3VVJEITYrFfGs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JNTAg9B2nLBlhKCiv2yJEL+sMllr4nkLP4WZMgCvivLX/dGrnTETyMuNb5BhflNNh +3GWqWIPKa/igB8cUhJHGfSVZhXyDXqmnrCB4I7KBE9cop/IxQA6mN/9WxuUGqfdfK BX0al5r4aJSzYfg1tnruQNUzXsKPXokLymQtgoqpgy644ZRucImu3RUoYSD5pSFgjp 3maeU8xEnt6U1+9cnZbgUCg2q51AAxGQ9zvE5eKig9OdAH4xa0p7hURKUhOkJ2/V1e jWc/rol4HpAu0Zdc7srHis/FaO/T+9W4b8EPQdqhMADuqiLrR63bpSrHbWkxBFRHQJ UtpVwAq35cA4w== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027Z-0n; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH 04/11] arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:24 +0100 Message-ID: <20231120164331.8116-5-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:44:01 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102069662377984 X-GMAIL-MSGID: 1783102069662377984 A recent cleanup reordering the usb_1 wakeup interrupts inadvertently switched the DP and SuperSpeed interrupt trigger types. Fixes: 4a7ffc10d195 ("arm64: dts: qcom: align DWC3 USB interrupts with DT schema") Cc: stable@vger.kernel.org # 5.19 Cc: Krzysztof Kozlowski Signed-off-by: Johan Hovold Reviewed-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 66f1eb83cca7..8b968062a2c4 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -3681,9 +3681,9 @@ usb_1: usb@a6f8800 { assigned-clock-rates = <19200000>, <200000000>; interrupts-extended = <&intc GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 14 IRQ_TYPE_LEVEL_HIGH>, + <&pdc 14 IRQ_TYPE_EDGE_BOTH>, <&pdc 15 IRQ_TYPE_EDGE_BOTH>, - <&pdc 17 IRQ_TYPE_EDGE_BOTH>; + <&pdc 17 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "hs_phy_irq", "dp_hs_phy_irq", "dm_hs_phy_irq", From patchwork Mon Nov 20 16:43:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167259 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp61764vqb; Mon, 20 Nov 2023 08:44:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IE7SLKCqc7tE1dRRSOfrUCqgzAYwqHmTdJFhACN3opfT1EGSF97jT8G5Y9kI6ZUhqsoe0TX X-Received: by 2002:a17:902:d4ca:b0:1cf:5197:25ac with SMTP id o10-20020a170902d4ca00b001cf519725acmr21197plg.12.1700498643375; Mon, 20 Nov 2023 08:44:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498643; cv=none; d=google.com; s=arc-20160816; b=vWlLDeEH0lCL/riTZzCuY1+oP1btNG6yQEPszj65RDaCqNswgqhqi5XB+357FPQ87N lnAPgrCSKOOXjUDP+IDvhH48ZOet5elo89PxlhMLH3IZVIS1+zCLy+KZ2ZCrFs9TKkXL mlfFnTI5EqFiMOy7+z0hqTgHUxJxK4JN7sNQ5s+VgfheSJjBiD0tDN1BD5gy7wLn+saV CEKF3qEPYu/yMWBT2YrpwbYpofOnk+C8VBXIEk5D0AaA0GiG5YZ3OHUS/o+wS7Kwdg6g 2yg27Qk74EXHbWqFI25NrjboOY1GbAbpjs04T8xT+qB28KBZz4iDlWO58qZvZ3eiMhs7 SuGA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=b5lih8LOx/ihYKZ4oYsk+pv0ZYGvsrEgVnSpFHxi5Ig=; fh=yzxOebouBN6sudmuFYzmJ2dR3UYSeGVDo6mqqRVtKCk=; b=0C8wlWYeXNusQaerqa70rw0+r2kqQmucZmNud2v2uo2baLb2VSRyF43ir4P5PyVv6C /JFdKLO/cxU5ONZL/mrQtb5nql6/cL3nmr1H/+8aM6syGroM1uu3RVmsWyE8PV4MMKT4 nsemABRewG7gFAMRAZzJCcuhN1/YNdcxHUG/Y0dX2uojL1XeNACmKBfTZyuFAHrowXMm Bxh29rCpgopY4JmAyN4jVBVJA7hjMr7X2WGy36FPhL2JppamfCh5XxiwNY9vmScxZWc8 P9GjHtlvyDC7UUVZRGe0IH1fdbkZU7mfgNuwIvJ4N+uFo1nO9kW1OUuSQLXwPm47S8ZI oMmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hI1paVJi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id k15-20020a170902c40f00b001c3a06b4fd7si8841143plk.561.2023.11.20.08.44.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hI1paVJi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 656FD80E0689; Mon, 20 Nov 2023 08:43:58 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233728AbjKTQnx (ORCPT + 27 others); Mon, 20 Nov 2023 11:43:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43746 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232576AbjKTQnm (ORCPT ); Mon, 20 Nov 2023 11:43:42 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F2BDC124 for ; Mon, 20 Nov 2023 08:43:38 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4EF1EC433C8; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=7w+Gdoob7Qg7v2q89vsu8KyPhB82cWk+lg0XMgtIZKo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hI1paVJi/CwUGt3vaH+ZMABSU3IvJHJEhYMCFWR4evYIZ4M21YxT01l1mzPEBHkSt ckt/dKlyZT9PHB0pCMIyOX06oSMQlcwl4oOrFJygFxRMTLPzFpwMD2qtfcnAGK5dIN /s3GayxO7LhlEbfeudaQlsp5BhWtutkybgk/KkuL9jFpcYea9dBbk/h2axteeVJCEN jEEs7Tkq/AA75TPRUeAR+ILmUQVIdn8KfeKRfhoPcUgDo/CdwfRoG5pllkcSh6G3gp xVPa909LEHsx//+mAcH2Q+1xdZa4DL0wESC1X65d/QCxDPJ+ACgar8dB33njScZ5ip bHxdg2HMxJxUA== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027b-17; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold Subject: [PATCH 05/11] arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:25 +0100 Message-ID: <20231120164331.8116-6-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:43:58 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102065429960964 X-GMAIL-MSGID: 1783102065429960964 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Note that only triggering on rising edges can be used to detect resume events but not disconnect events. Fixes: bb9efa59c665 ("arm64: dts: qcom: sc7280: Add USB related nodes") Signed-off-by: Johan Hovold --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 8b968062a2c4..5ca77acd2a46 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -3426,8 +3426,8 @@ usb_2: usb@8cf8800 { assigned-clock-rates = <19200000>, <200000000>; interrupts-extended = <&intc GIC_SPI 240 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 12 IRQ_TYPE_EDGE_RISING>, - <&pdc 13 IRQ_TYPE_EDGE_RISING>; + <&pdc 12 IRQ_TYPE_EDGE_BOTH>, + <&pdc 13 IRQ_TYPE_EDGE_BOTH>; interrupt-names = "hs_phy_irq", "dp_hs_phy_irq", "dm_hs_phy_irq"; From patchwork Mon Nov 20 16:43:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167267 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp63503vqb; Mon, 20 Nov 2023 08:46:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IHVGFbSokjm8en17G9/dZYqsOJ+EX6DS14ZeWDpo4p+LYH7y4V9U8HNQgiIFsn/pbSmVHoJ X-Received: by 2002:a17:90b:33cc:b0:281:da1:4b96 with SMTP id lk12-20020a17090b33cc00b002810da14b96mr6185266pjb.22.1700498776994; Mon, 20 Nov 2023 08:46:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498776; cv=none; d=google.com; s=arc-20160816; b=zIPaJOPElx+XdiK6KjvhMLFbydSwQw7h9FMDUAFPbuFDurayhwTO0o2V6ekvWUgBr7 1H1rhDmlJS4iy30ta59UDtPRKKCwLMvRENo/r7vu6X2gidKfHAt8tcFtC6QaUZqGcefG 7beG34z6Fu11hE96GwroBXmbhkF4Fcbz2YYdgFxUfM6j6YPVCGIo82AR7rlBdhrAKKsQ ZefkL6R0z36lHB4UwIdxoxwUWJpgOHkNExTyuQzlTWZOCPI9Sfm+s40/T5OXh0rCmOM6 ncVDwPbWOd/hnAet3yQs/VcF+0W4ERvEaHIi2jlIOYeOj4PqqTfyhn7g1WU3dDxhkTl5 yZcg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=C1TuCUOMraip+FwoeygYDgN17iNOrTm7gVIaMqMyj1E=; fh=nfle7QulTeLtY88VuzAEe5WZyQEWpeZk/+9aWuMVtlg=; b=JXXlWNsuLlmtLmQdysOVDcGt8r+oASgS/2EVbhxq2e9DyVBZ8Akjv1Dv80t1xjAjwn Bopgr/Vx7gJbDSCK7d9uxISR90s7Y27Iyfpy9oA9mDQlIWyQI0ngs7vwuqXFOm8UTy/E xpfBYqV1dhp6l39o+0WYie2K3p+Xa1xRgzhBFxMI2QOWnKYwzMsECwJCeRrvycvO2AQe CGkj5rOAaq99xmSeREYCi/KaHWu8ylS0LYvEAbwP7W6k1+LTTWmkJmIe+v8g0z8Zyx0U tPwS3xVNTZxynSy4pqeqkTk/wz00YkftrN6cKeQYx7LGLI856or0FQs+Vxie1QYtLAcq jSsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=O0snwrBC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id c14-20020a17090ad90e00b002851546ab95si4506151pjv.116.2023.11.20.08.46.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:46:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=O0snwrBC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id DE97780A87DD; Mon, 20 Nov 2023 08:45:02 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234001AbjKTQoP (ORCPT + 27 others); Mon, 20 Nov 2023 11:44:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43790 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233365AbjKTQnn (ORCPT ); Mon, 20 Nov 2023 11:43:43 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D46D114; Mon, 20 Nov 2023 08:43:40 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8CCF4C07615; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=DC95nfTMAwwngRHqJh8ElRG2sucSbJU8XrRK1NHwywg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=O0snwrBCmfmGdWevXrCP9VIENSRNOBZ9tDrkgxeyFmQjVFhSllxoDS+9+8e9BryfB YgCm2Qxe1jmN2Zlk60C0lZAQ1gG9UnNlohuVc+mH5x49A+EUzo3+dwrk2OETd4eJ3a auy1Vj2X1qHiBcRYY+OAdA9ufHeZWiE6roWUkROGVkTYbQUAkCI3q3GiqBuWMRJvwC yaSGMCYKWqIBERY5Wkr3miYxk+Y8eAiPjwZyvqcxTnjd0Il8L7JB1sYScF73fHCGju aiexUqYeoPCadkdTjSbH/qKzSlSPRzoB4mFcMZaBoFk2dUSCg5eFEnUSQRcVFjFSDq KzgbqPFLWcIOw== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027d-1P; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org, Vinod Koul Subject: [PATCH 06/11] arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:26 +0100 Message-ID: <20231120164331.8116-7-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:45:03 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102205681109612 X-GMAIL-MSGID: 1783102205681109612 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: b080f53a8f44 ("arm64: dts: qcom: sc8180x: Add remoteprocs, wifi and usb nodes") Cc: stable@vger.kernel.org # 6.5 Cc: Vinod Koul Signed-off-by: Johan Hovold --- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi index a34f438ef2d9..7a9cb0418ac1 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -2550,8 +2550,8 @@ usb_prim: usb@a6f8800 { reg = <0 0x0a6f8800 0 0x400>; interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", @@ -2624,8 +2624,8 @@ usb_sec: usb@a8f8800 { power-domains = <&gcc USB30_SEC_GDSC>; interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; From patchwork Mon Nov 20 16:43:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167263 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp62113vqb; Mon, 20 Nov 2023 08:44:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IG+K8PnVd0+YUxNVhjgXTG04GJLasAj0QuHdcNharYxn/X4TlwjQ7W8hEMVQiIwRsc79l/w X-Received: by 2002:a17:902:7d84:b0:1cc:2376:5508 with SMTP id a4-20020a1709027d8400b001cc23765508mr5481167plm.34.1700498667388; Mon, 20 Nov 2023 08:44:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498667; cv=none; d=google.com; s=arc-20160816; b=sji0yz+5irlyMqIRzu30ZKgQmXOOtrA2h4bPktpiYEjOKmtE5kZdzg7y+WYELehHpu 22/8JjdQGBbygCdhXej5u/p0Ar1ZdVuxl/hlK2SfrgDhR6YSbDwjz2L0jPR0P2Q9PI8W wr8UCTiUjwt8Zqb0f8R7URV59J0bssVDosxl+nMBJBRZ6eHG5oCwMzpphqqv8Qk1sHXe ivYu4OGEhN+ZWJVubYBF580/bEwZlAhH4jA8oWV4pfCRJLIFZhJscsRfODvlTVpkhDcP MpmhRRoU4qyYUdKlCwfcIDb5Es1dGWSTcRKZ5fYzf4tdYt5xOpMmST27bEuPnxO9M8QK aURw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=JdCP4BvxVF0bK6I2UsmU5F9TvL4w5oFHrdkb64Yt0rw=; fh=PiLQC8h3CW+9Lsfc6j9V2SQ0lyD7pYu4oPD8kSUxZkI=; b=ePYe9I1wuNc52sdTuFF9I7HjDXD8Ft95U5CqzVqpZL3+GQrKtYoO3T4cSusparR9bB BWHcQxl03IIhS2QReKGEQbtZdsN+y/aXygHBKAbPBZMLhGQFKdDM16XTQyXJtfS81Cqo VCQG3o5on9lM/4YT2Qe2/JGcyA5OxPyHiOnkistxpDH+QxkYoL5aYVaV1J7YQhwYpB5n N2mXz24od4Rbou5bLi+x2prx6wCAAmtkH6D2BpTJIMxzaa7tgaFv5wmujb7JAOHmJdTE eWmK0yExMKTTPkVL+lwiJq/q7wM3wUYUNG/UzeP1dQvcvjp9rvzIGyoFs/kLhWQm3ORC owDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=p9TyGwDR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id t4-20020a17090340c400b001cc3e45ac2esi5307831pld.19.2023.11.20.08.44.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=p9TyGwDR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 7A5AF80310CB; Mon, 20 Nov 2023 08:44:21 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233724AbjKTQoC (ORCPT + 27 others); Mon, 20 Nov 2023 11:44:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43776 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232515AbjKTQnn (ORCPT ); Mon, 20 Nov 2023 11:43:43 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF61CBC; Mon, 20 Nov 2023 08:43:39 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 82194C41679; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=fqPc1KUejJr73fp2EKi0XoZhkLn72O71c/IJHU03Ts0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=p9TyGwDR5cSjHACz3etjz1TAd9ugSB3pvPGfk9R5COlMpCHox/Abmur4n9CGcr/OO Kg/sWeoueAJsA3/3hUH/alLlhBueSh2QHjHfqJP5M0Aq6zSyfLNRK6xXo3IFAnEHT+ V+qw84IVuqg65xM+oIhNSvssLrG8yxUm2+wCiRS1LgxISjxqB6Ratn+XIW0B9ahYoR 1S58a3Ae7UAxMoWgHM1HSFoKzL+Dq9CICO2dwurDmNfRhd+hUwZhKW+TvL6acitF3p 9qVp0Rp2WmQ+srAwS+LdcCs1juIXsMUK4LLPMphYjXXH8g2ZOIABoSFEbHDxx2x+g5 AAKydFRllE6fA== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027i-1e; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org, Richard Acayan Subject: [PATCH 07/11] arm64: dts: qcom: sdm670: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:27 +0100 Message-ID: <20231120164331.8116-8-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:44:21 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102090606573085 X-GMAIL-MSGID: 1783102090606573085 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: 07c8ded6e373 ("arm64: dts: qcom: add sdm670 and pixel 3a device trees") Cc: stable@vger.kernel.org # 6.2 Cc: Richard Acayan Signed-off-by: Johan Hovold Acked-by: Richard Acayan --- arch/arm64/boot/dts/qcom/sdm670.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm670.dtsi b/arch/arm64/boot/dts/qcom/sdm670.dtsi index ba2043d67370..c873560ae9d5 100644 --- a/arch/arm64/boot/dts/qcom/sdm670.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm670.dtsi @@ -1297,8 +1297,8 @@ usb_1: usb@a6f8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; From patchwork Mon Nov 20 16:43:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167269 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp63518vqb; Mon, 20 Nov 2023 08:46:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IGajQAAk2DlvcDxoDhA3x6PmCZBeOLWXR3ufaZ1GTtbcw4l7+2sz9lnitA2WlC0RLyBuX4o X-Received: by 2002:a17:90b:4a0a:b0:27d:1972:136c with SMTP id kk10-20020a17090b4a0a00b0027d1972136cmr8824162pjb.38.1700498777990; Mon, 20 Nov 2023 08:46:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498777; cv=none; d=google.com; s=arc-20160816; b=Ccco7D/+5RdwU5tCp964WXjOf/v6jFl+HrvaSVmR51AdJitgSDKz+iXxtljcWiASv/ uLTzfcTzvtigTbWURkJMAWmKeG+B25JieQ9YlSUzOCUrqrehP23T9p85YAfkgnsHFDCH 2cBCbl9k4dJlOXsq6YkLw67WkQO7N9j2rtJ2eR1idUISLJFW54/tWrq0VOzU+8Ueh1P4 dP62BaKsiZEyobYIoHq99UEnhmuAzfMbJ4MbXB1PVmkRc6Y88ixd3GLUERbSdJLS4v5A 4q/glTP28NUumFt3gc8th+ymB4WMqRBttBcm14rpCC3czXRg7jHUP2BSipYgINbnSPUP zqLQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=5hycSqB1ygOzc3MiAwW3GlqDKKd07svAdBE0osaVWow=; fh=GdJoLMJspiWvbgzPo94g7IqKIrTrMYu3w3eMXYIfQUs=; b=LhVNI/nRnLZt9P9g5bISueqpRN8H+ihqrDk5yF6sILgCEOtTBHAsMphaa4Jpnn0zfH UTWG4hEaqmXXEMCaZOHclrbcfw1rH38NQK/Dkc423EswSVJmi5aM9lgbG7IjBqHoGr4b q8SayBpF1l7m2g6A3CZDT/vYPMPZn5f/bWT5iE94+GriBwupOa54xDtFOOcbq7TR+tFc U9E1S4iGofuAW6iCnMPbnMkVZ+FL3oaZejkflrvnfEj7A7oK3EwTJi4jD8P+zlbSJIKQ XypS29Iz+CLNfUADopnzT+edEKhP6B8Op5ElH7QwtCo/K0xXHYpeeWP8gKRQtN474G99 UAGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="HHff03/7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id lx8-20020a17090b4b0800b00283942c01e5si9274734pjb.183.2023.11.20.08.46.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:46:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="HHff03/7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 6ED5F807833B; Mon, 20 Nov 2023 08:45:34 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233675AbjKTQoK (ORCPT + 27 others); Mon, 20 Nov 2023 11:44:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233294AbjKTQnn (ORCPT ); Mon, 20 Nov 2023 11:43:43 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 034E9F9; Mon, 20 Nov 2023 08:43:39 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 822DBC4163C; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=yF7kH2+7K5KsoOvrrEdYeAsJiEH7OHiU6ga04VlA5vs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HHff03/7ExuTcRsvlSR6DOyFR5PEwyHS1FYomUERf0UN0kFdyJLzItdHhjROrJQJi xXnJWAvbNDt6b+XPFB9DM8Pji2ovMcRNoJ2d0XIs8Xs6akFeOjaAyX6taiJTzZRXaJ HXvezSAB3VMKshMqLxb6ICV9MV7TbK4HbF58LuIHG2sFfEx8u9ONmk4Vfe8K328muS Ae8lrTFcETkjAG4VVY58OmXeo7wNNkX1AEUL2Cxxrm/zKVfTgXODsQ5dHnrfB1xiKa Eg/ynqj2sCNzvVDvTr2Na4NV/ouaHTlvLTFm5X53qL/zAEtlS+P4ZEwfkMnmY+KO6h 4E4615vPlDRpA== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027l-1x; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org Subject: [PATCH 08/11] arm64: dts: qcom: sdm845: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:28 +0100 Message-ID: <20231120164331.8116-9-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:45:34 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102206447599029 X-GMAIL-MSGID: 1783102206447599029 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: ca4db2b538a1 ("arm64: dts: qcom: sdm845: Add USB-related nodes") Cc: stable@vger.kernel.org # 4.20 Signed-off-by: Johan Hovold --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi index bf5e6eb9d313..0d2be706505a 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -4055,8 +4055,8 @@ usb_1: usb@a6f8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; @@ -4106,8 +4106,8 @@ usb_2: usb@a8f8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; From patchwork Mon Nov 20 16:43:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167266 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp63149vqb; Mon, 20 Nov 2023 08:45:50 -0800 (PST) X-Google-Smtp-Source: AGHT+IFU+OJefM3T8YG6dS7QG3YU5qbWQxvRST/m9hkRN+BFdVDNXNHln/UJIX4nK8wl9QEpIqbD X-Received: by 2002:a17:90b:3014:b0:27d:8ad:c4e1 with SMTP id hg20-20020a17090b301400b0027d08adc4e1mr8728289pjb.19.1700498749879; Mon, 20 Nov 2023 08:45:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498749; cv=none; d=google.com; s=arc-20160816; b=JCKqjjSeWPS2B4dslF8+lzr27R9UGetFB0ixypjs9pn7kRn0oY2AuijEJ9b+NoYVB7 mxNSJt3Txnu9S9zVktxV5z+x4rhtHwCJ1YSAwC355Cy8gx4zzxX3VNnLZ8myboxmPafD pq4xT/Tfo6kNcBuIGXtbbKKuZq/NH4ktwtYF6RdgJJs6/cd6JE2GtmASlbGQXxp+X6yG 6UT9mS/U6SjGMGJv+N5YD7nXxglejWy/+vxBz+pGdcG/iNG3a2GaGqbGPSVJd+z1KB7n OeQ7bOHAu/jbjTKKKGhadbDAg3T7jp5UNPBc1Rz092dQCv+1eegPnL2WmR7TrLMOwdKp mN3A== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=9sJ7zPC3yGK8ZSY4mXtvIYL4AKHeJ4kcTXBJWw17zCw=; fh=GdJoLMJspiWvbgzPo94g7IqKIrTrMYu3w3eMXYIfQUs=; b=t2YF/2cIVnQKE0FNntNPTeghvC1Rp2OF4yVXL7hvBKuI/79OF3tAuCH/u0Gqa/t3Wn j0//3QWUxPA4maZaLedGppF9ftPv19G1kMQp1K8NGyVuVDdQ4qIji5E/f0kNtJfhO6aW XupRNnYNPfXEaGIYFLC98DcUcjno5lHG6EL+OEawopEa77U4imLdFR6ffNfWaGwIkFUJ Y/Qw3UyZ2N2ndmzv0+yrkcIYdpCuXinOUlkIq9xJz0LNazWo3Qg5tXJa/UOTWnfG/bsg zpD9LRMJjLROHZ37xcIB6Pn7LrBaboP4NiOKU1WdgLzmK1NXClYuNxYdCLYLd0x3Wp5Y dUHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jsCciNx5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id pv14-20020a17090b3c8e00b0028524cbc883si2678014pjb.90.2023.11.20.08.45.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:45:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jsCciNx5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 50CB18031138; Mon, 20 Nov 2023 08:45:26 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234053AbjKTQoT (ORCPT + 27 others); Mon, 20 Nov 2023 11:44:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43768 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233390AbjKTQnn (ORCPT ); Mon, 20 Nov 2023 11:43:43 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0FECB131; Mon, 20 Nov 2023 08:43:40 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B0283C116B4; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=A3mbBr9rE95h2nv6AWfZYX5TX/s3kpvz3ZObpg71pDI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jsCciNx5tZ1EiuX/UezIiD9iLgLT182VAQ1Xa72PTHcojDSaCs6Z8h43Nh8eueeqr ///4F+PStPFlpAndVwdv/NzjV8bc8D0tfDfKlqUbgZ5QrZUvcqfVnCCpg4C3iYOvQR 7dja83IOjfIdOKjeYFd8nCtLNVHVJmoCZQbiggfz7DW3L7cSuh5JhuYJcCQs2E+XjR EWp7RXmh99sqh/bpCjRzuuRDUjTauY6Z/uxW/KKnPGBpKhW57lCTJfsYOkWJCoYDmS YL/aWggnbYlm8Hi30LNpHZPHQhv6lyQL0TaVJ4DYhNI8SKwFerLR/7VeE83crzU6HZ mz0WoFdez2EGg== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027o-2H; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org Subject: [PATCH 09/11] arm64: dts: qcom: sm6375: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:29 +0100 Message-ID: <20231120164331.8116-10-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:45:27 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102177009621542 X-GMAIL-MSGID: 1783102177009621542 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: 59d34ca97f91 ("arm64: dts: qcom: Add initial device tree for SM6375") Cc: stable@vger.kernel.org # 6.2 Cc: Konrad Dybcio Signed-off-by: Johan Hovold --- arch/arm64/boot/dts/qcom/sm6375.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6375.dtsi b/arch/arm64/boot/dts/qcom/sm6375.dtsi index e7ff55443da7..b479f3d9a3a8 100644 --- a/arch/arm64/boot/dts/qcom/sm6375.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6375.dtsi @@ -1362,8 +1362,8 @@ usb_1: usb@4ef8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", From patchwork Mon Nov 20 16:43:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167265 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp62254vqb; Mon, 20 Nov 2023 08:44:40 -0800 (PST) X-Google-Smtp-Source: AGHT+IHIIYPQgsOZXJ/H3QlrlMqC6kIxT64Plsu82euEkE2BO5dpAqg153r21EsREWq1UsqOeRpm X-Received: by 2002:a05:6a20:4424:b0:185:a90d:3628 with SMTP id ce36-20020a056a20442400b00185a90d3628mr7269278pzb.38.1700498680386; Mon, 20 Nov 2023 08:44:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498680; cv=none; d=google.com; s=arc-20160816; b=XTT81CkJSUagj7Ni0DrHuZomzHiHljRTTorsADwwEtuQ4MFhBvOkg/vmk+nnqFuY12 rpXl5IaB5OzYR8nwUoS2EeixourkMsHwluJ9oMvSZYT5oLxNbBc9mvQPf9AyxzaEz65D 9kgGKQzBCyt3ppywKylLONKasjbz2YNZwZg0Cu3Xnbp9ZMPuBYMMEVeoWp+XkGDOWBn/ sk+ElWE2ZcSLXmBPvzquABP29AVnPYl4pRQWgzn6CBRPaSO3Yfvva4q1nEsD19X9a6ys kLOUNbk3bu0KcakW17pGh+B8Ep7y6KjKmup0Us3cTKn04j2NcWBvImZj+/EgTA//1BKv RpfQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Ayfc7FloemEHB/jQ0JWuNE+SLjkzdQ3t8WVLpQWKwOI=; fh=Yb1NCjR54xhoBP0gE9hAu5jWMqTRzddQatm+Ukgd9Us=; b=Pl/LWazYvHWf+3PBLlbyMTr+sw9tbm/NPUYC5BoedNIB+KPuG8/BJaPwUJM1V5O/Rp Dnqn6WrkjJ8OZdT5oSPZxeAgeVXvQPlDvxjeZGJ+Ew1hp/eAJZ5SyeuiG+uprsFGqV75 e1cIPG87BfTDA2Mnz18Khm+fLOk7EUdXNcAJ4hv5/TiXQnPuMJpTF8Ny+Al/1hxEHBlj GK03uFZ0RVeuwj/yO/C5GkEHmkdTTmr6Ym0Tdi7+35pjuX/PtUVBE2CJWhiTPy5BOt7r xo03mjTIteD6fYz9v9Yv3TGiYW5CR77YMwsudBKSWPBUpjbJSUQgLm30DkRP4qPjech6 zd7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KDWygnXz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id fj36-20020a056a003a2400b006c3463c7299si8510174pfb.197.2023.11.20.08.44.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:44:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KDWygnXz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 9982480A87E3; Mon, 20 Nov 2023 08:44:26 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233873AbjKTQoG (ORCPT + 27 others); Mon, 20 Nov 2023 11:44:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43746 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233330AbjKTQnn (ORCPT ); Mon, 20 Nov 2023 11:43:43 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0FBA1122; Mon, 20 Nov 2023 08:43:40 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B5997C4AF6F; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=8BjxdaxGR7AM7JM0q4sNfpkDijm59picBUaHjJwjXnQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KDWygnXzLiQWHrc8yfju2FCNNh0DADPj2nfvrTp5hRZtsgKyvFUWO26Flh6ZCWXr9 Y42EexgmaJLSggXssgtkoOfrM0gyqPUABkwKJrH2ulVYoPh/KyfIofO/aYokSY7HOE 336wSmrTsg4FvQwef/1Lz7B9nu5ATKtAXx/u6e0FfEoVvb2vlijMJMNXb95qJorGiV ipB4xSk3qbuw7qWTdqv7APvu39RsOwt7jggNLUPXKoU8fTRVnBXOAdkW8BSWsj+dsD TemqqQuzvtb6wBRtQMie4yowoZSelklYhD6jtZQvq//hN9unRQcffogqfxAtM4Hc5I wbgdYXqyFjioQ== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027r-2Y; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , stable@vger.kernel.org, Jonathan Marek , Jack Pham Subject: [PATCH 10/11] arm64: dts: qcom: sm8150: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:30 +0100 Message-ID: <20231120164331.8116-11-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:44:26 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102104249245643 X-GMAIL-MSGID: 1783102104249245643 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Fixes: 0c9dde0d2015 ("arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes") Fixes: b33d2868e8d3 ("arm64: dts: qcom: sm8150: Add USB and PHY device nodes") Cc: stable@vger.kernel.org # 5.10 Cc: Jonathan Marek Cc: Jack Pham Signed-off-by: Johan Hovold Reviewed-by: Jack Pham --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi index 97623af13464..3e7048d8ac55 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -3567,8 +3567,8 @@ usb_1: usb@a6f8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; @@ -3620,8 +3620,8 @@ usb_2: usb@a8f8800 { interrupts = , , - , - ; + , + ; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq", "dp_hs_phy_irq"; From patchwork Mon Nov 20 16:43:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 167268 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2b07:b0:403:3b70:6f57 with SMTP id io7csp63505vqb; Mon, 20 Nov 2023 08:46:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IEeIocVOYVVZ0TDL418ASgtQy8CqM7GcK4z+HDDSCqq0RfaSuj4RpgFGQaarOMjRoEI5kXR X-Received: by 2002:a17:902:e749:b0:1cc:5db8:7eb1 with SMTP id p9-20020a170902e74900b001cc5db87eb1mr11054792plf.51.1700498777020; Mon, 20 Nov 2023 08:46:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700498777; cv=none; d=google.com; s=arc-20160816; b=e1YeJfGzZIJoqpNrT5+m3/U66AcYwxiilAJjtHBVrPJQVRpquwhwuhAKwvsXUhZQbs 9QfNvLL1ayACR21CtbhTC0sN8aNQTw7W0MOe8CoyCk1SHRBoy5TvnxRuiiyamWjsBk17 NfaeMdakQXQbh/hfQtbpm7caumL+SQnRpd0aIq9YAWtRcZfkdSiQy+CXoWUn7rDX0b7W Au/Dkzo9zbOaV8408eLIj5MTYsPG/eIRWX2yZ1FsghyCM+fTPLvclZETIYslPEGKE/zp ZLrRbRsKFC8VXrXyl/CFXA4KObLuh6HcmRXAOJr/sj7iN9uhiOEOGepSFJKjztsetUUZ QXCw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=JJ0lXGztXfS+Qxh4hMnkJ1iev7McBVfsbxA4stVcxII=; fh=ieaNNO8wrNQ6lan/R+S9WClfa4OD02t6WOhbCqrNdIM=; b=M+qXuTUJSbUhEknbUvDukuC2URDTuv3r9cQFm8OQcBkPT4/mZ3Mpg80lvGUcegYYvH nL0hg+1XgYc1pZmqUPSNH+N6pAm8UFplPwycEgXE+tc6dk4Nn7KGYEAnDUNEyb+6b9tx H/CFpRGbW1tjmki//8wQ5jSGYgB9TDyy1a5ItshZdvI89gFnKdNE56raF2ebJeVkPpp4 5Zib9z4uZltX/3RB9oKuaAe+92VxlMxTWFGXSbQQ8/PrxMCLVgw36IQqipNwkqgdlBwu gkllNz0QBaH8ZNCo98zKKp+f+CZPUGB2HAlEljlD8PPFL3FCFCZN7olUU5U/ejEjKa5z 2NJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uzoT9mZ2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id i16-20020a17090332d000b001c9c8c4cfb6si9045075plr.214.2023.11.20.08.46.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 08:46:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uzoT9mZ2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 5BDEF80774B0; Mon, 20 Nov 2023 08:45:14 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234058AbjKTQoW (ORCPT + 27 others); Mon, 20 Nov 2023 11:44:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43746 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233470AbjKTQno (ORCPT ); Mon, 20 Nov 2023 11:43:44 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32D14C5 for ; Mon, 20 Nov 2023 08:43:40 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E097BC433D9; Mon, 20 Nov 2023 16:43:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700498618; bh=FQ0xzwWn42NWTxCZkzqidN/MrgLTjHsoVeG/2jN8NCQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=uzoT9mZ2/0DUt4Gb4HR4EVAovcSbVISMtSth61Au1jY7bPXXxQcYNWvtvMndlYbsA Ouhvp8/4O93tZRhgoj/uGDTZGhjB79haJJrpenwjkH7zhXY1bi76U1s/7sM1DZkRAg 0CM7m7DJUT6ndOk+6bs8YLiaSoKe5rucpDzB8JcvwrsHLw4YPaV79pts+jrxkZyESy Donlc8/F6dN5AuDIgLKqfyfUNirR6MOLjnDWR5sTlVjOGyVkED+gXSND1LAANU5KtW fYw28K6LUpf7e2xiInHSbQiMns6l1YYMR6lSADnlz5mJoF6ftox7kr7y1gASm+/RH0 y1BxRTa5ye6Nw== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r57NE-00027u-2r; Mon, 20 Nov 2023 17:43:48 +0100 From: Johan Hovold To: Bjorn Andersson Cc: Andy Gross , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , Abel Vesa Subject: [PATCH 11/11] arm64: dts: qcom: sm8550: fix USB wakeup interrupt types Date: Mon, 20 Nov 2023 17:43:31 +0100 Message-ID: <20231120164331.8116-12-johan+linaro@kernel.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231120164331.8116-1-johan+linaro@kernel.org> References: <20231120164331.8116-1-johan+linaro@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 20 Nov 2023 08:45:14 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783102205162632527 X-GMAIL-MSGID: 1783102205162632527 The DP/DM wakeup interrupts are edge triggered and which edge to trigger on depends on use-case and whether a Low speed or Full/High speed device is connected. Note that only triggering on rising edges can be used to detect resume events but not disconnect events. Fixes: 7f7e5c1b037f ("arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes") Cc: Abel Vesa Signed-off-by: Johan Hovold Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi index 7b9ddde0b2c9..9b5b098bb7e8 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -2923,8 +2923,8 @@ usb_1: usb@a6f8800 { interrupts-extended = <&intc GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>, <&pdc 17 IRQ_TYPE_LEVEL_HIGH>, - <&pdc 15 IRQ_TYPE_EDGE_RISING>, - <&pdc 14 IRQ_TYPE_EDGE_RISING>; + <&pdc 15 IRQ_TYPE_EDGE_BOTH>, + <&pdc 14 IRQ_TYPE_EDGE_BOTH>; interrupt-names = "hs_phy_irq", "ss_phy_irq", "dm_hs_phy_irq",