From patchwork Mon Oct 24 11:29:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Greg KH X-Patchwork-Id: 9177 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp458140wru; Mon, 24 Oct 2022 06:37:06 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4Fq8UCLxYnJ5wJgnp8Cruco/++SGKGAFmINHgLKQ6Ng6Bn5km66VtG9VNYbuo5NR3Z5fCs X-Received: by 2002:a17:907:a071:b0:7a7:dc5e:eb32 with SMTP id ia17-20020a170907a07100b007a7dc5eeb32mr4556567ejc.519.1666618626627; Mon, 24 Oct 2022 06:37:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666618626; cv=none; d=google.com; s=arc-20160816; b=qLgVM11llgeW66Rubtf0yxdFhCnH6vNqZwM217YtJcUDTvFi4QhfVkFChZAyJKhuv5 cr6yYVnBkK/718OgdkvZpGcP37azQoWH669tBZzxr8j4/L/ud1nNANMAaMF55pYQBvTv PLZgz1rioJ0mIGibbqyxSWNA3kM5dnEQ3VN0S6nZysT4dqZS/cfgjkTOrlv4GRdJcJeS QPy+akk6XliRcLpsDuFjyJPXKE0lHTsyulhII2+EH5oKFlUlvjD57oM8wfmDEx8+bQb5 RwK1CHTOSEofwlcsWVD55QJzfm/e79ShUDN0wpUkKwlbqyrF/lXIuqbBUAExofMc3UzW T9gg== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=GPL/BbDa3nWOUi2yzL8ikqB/YniEZ8xbi4lkaHeaBYk=; b=T7nwHSbAs0p5hheyPe8PF74qWf4uuFt8/o6dUI1NXV8knihX2XIxEuXggGlj3JOxmD Xxu1GSXCTlB1HV6Rfwk4M1SqJ4yZc1K6Dg5AO0cZseD7Ssz7Lqwz15GmTz45+ban3G5H Jhm+4Yf57kiYBDUHNoiLyx54PEq9naBkNzlTQZxCkyKjMGvG9Gcnfpc8eB8IbAbgCYID 5WT1d2TrDufB+Cyq/9sGSiWPCAS0lqSjDQGlJuY6btiCLzllEtbgniM7uWmSD9FQmzN7 NNdRwUiHF55WPjDNR/tYMuG8rAgPpZ3LZFLEeSmBw8iIcH2lWeM2m4br+Lggy009O0Ca 1rkA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=MH4Pzop2; 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=NONE dis=NONE) header.from=linuxfoundation.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f6-20020a1709062c4600b00781b277d931si22409345ejh.390.2022.10.24.06.36.33; Mon, 24 Oct 2022 06:37:06 -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=@linuxfoundation.org header.s=korg header.b=MH4Pzop2; 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=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235843AbiJXNPy (ORCPT + 99 others); Mon, 24 Oct 2022 09:15:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43754 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235975AbiJXNOR (ORCPT ); Mon, 24 Oct 2022 09:14:17 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9B4D97AB1B; Mon, 24 Oct 2022 05:25:28 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 5F318612BC; Mon, 24 Oct 2022 12:24:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 709C9C433C1; Mon, 24 Oct 2022 12:24:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1666614281; bh=MXrEhhsTFOLm8+h3IlgHPhePRebQau9ZYKXn4VVTL/Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MH4Pzop2o+POvk801Vbm/qKk+NUcTAhL1oyndEFOzcgN23aK4iehSVJvSJNcU056e y405mYYR5KNZf7NLNSBMYxVNZsyXD6wzty80vUsfrWpoEaIDNC57wzExT3cwDhi25S VV8cNshKW/Frlsa/a75yhZc0u4ekPZ1yseQbwI5M= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Dmitry Torokhov , Krzysztof Kozlowski , Sasha Levin Subject: [PATCH 5.10 184/390] ARM: dts: exynos: fix polarity of VBUS GPIO of Origen Date: Mon, 24 Oct 2022 13:29:41 +0200 Message-Id: <20221024113030.606259701@linuxfoundation.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221024113022.510008560@linuxfoundation.org> References: <20221024113022.510008560@linuxfoundation.org> User-Agent: quilt/0.67 MIME-Version: 1.0 X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1747576293483192696?= X-GMAIL-MSGID: =?utf-8?q?1747576293483192696?= From: Dmitry Torokhov [ Upstream commit a08137bd1e0a7ce951dce9ce4a83e39d379b6e1b ] EHCI Oxynos (drivers/usb/host/ehci-exynos.c) drives VBUS GPIO high when trying to power up the bus, therefore the GPIO in DTS must be marked as "active high". This will be important when EHCI driver is converted to gpiod API that respects declared polarities. Fixes: 4e8991def565 ("ARM: dts: exynos: Enable AX88760 USB hub on Origen board") Signed-off-by: Dmitry Torokhov Link: https://lore.kernel.org/r/20220927220504.3744878-1-dmitry.torokhov@gmail.com Signed-off-by: Krzysztof Kozlowski Signed-off-by: Sasha Levin --- arch/arm/boot/dts/exynos4412-origen.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos4412-origen.dts b/arch/arm/boot/dts/exynos4412-origen.dts index c2e793b69e7d..e2d76ea4404e 100644 --- a/arch/arm/boot/dts/exynos4412-origen.dts +++ b/arch/arm/boot/dts/exynos4412-origen.dts @@ -95,7 +95,7 @@ }; &ehci { - samsung,vbus-gpio = <&gpx3 5 1>; + samsung,vbus-gpio = <&gpx3 5 GPIO_ACTIVE_HIGH>; status = "okay"; phys = <&exynos_usbphy 2>, <&exynos_usbphy 3>; phy-names = "hsic0", "hsic1";