From patchwork Mon Dec 5 19:08:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Greg KH X-Patchwork-Id: 13065012 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 95C4AC4332F for ; Mon, 5 Dec 2022 19:19:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=2Qc4hzE9Z93b3Z7qS2ief2dQiCQcEiNNr8hKN8KSv7E=; b=SdzNQK+ZuxUZGb GbM/MI97vVBRR1PTC1L1VpOfqJOD22cHS3QGAp5L5W3TWx7cD64KoUG+X9kdK5M4etQNg5DmnRrE6 ZKf8M9neb1iAhRVyYZQXlib0tHCRct8UvkCSb8LAm5XZ9d1LyicB607ebsDQRRNuJE6WPrxUfTqh0 iY5Tuks2DAy2X0ThuGXSHzpxytQK3z+bYThoOs6z28QXQV0pZoem4KOQ6PP2NbvFlpXbs+YCMP+tM Z2b0bLcehzz6adgmu/AjhBgJSsPjjNbM/Yoi1veA1z+swl7bF1qM8ZyXMYGkD4hKxdD+9FtDONVwL drE8++c5xFdFn/r84i7w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p2Gyo-009FlQ-BX; Mon, 05 Dec 2022 19:18:18 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p2Gyk-009Fg2-RQ for linux-arm-kernel@lists.infradead.org; Mon, 05 Dec 2022 19:18:16 +0000 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 1F4DB6130B; Mon, 5 Dec 2022 19:18:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 08F84C433C1; Mon, 5 Dec 2022 19:18:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1670267891; bh=n0Pgk6ooN8a8GRMiQIOIsVed9Vrsn0KJaiOgB0NX8Rs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=zwJHGsoCmzuuOCtapkv7E4FnYrkDdE6EVxiZ8bzsdBzgrnQGofCokYX7X6bBO+0kd LXshD11dqdyEergi4NcDT+DRzFO2YYksU93uDEDmVL+GW4cGUIvk9jU9BNDVjoXFvh W84JGZKtdpdRO2+xUrqLe6G3u7Gs1UJl5oIja+W8= From: Greg Kroah-Hartman To: stable@vger.kernel.org Subject: [PATCH 4.19 012/105] ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl Date: Mon, 5 Dec 2022 20:08:44 +0100 Message-Id: <20221205190803.538874030@linuxfoundation.org> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221205190803.124472741@linuxfoundation.org> References: <20221205190803.124472741@linuxfoundation.org> User-Agent: quilt/0.67 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221205_111814_959401_176DB03E X-CRM114-Status: GOOD ( 11.85 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Sasha Levin , alexandre.belloni@bootlin.com, Michael Grzeschik , Greg Kroah-Hartman , patches@lists.linux.dev, ludovic.desroches@microchip.com, kernel@pengutronix.de, Claudiu Beznea , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Michael Grzeschik [ Upstream commit 40a2226e8bfacb79dd154dea68febeead9d847e9 ] We set the PIOC to GPIO mode. This way the pin becomes an input signal will be usable by the controller. Without this change the udc on the 9g20ek does not work. Cc: nicolas.ferre@microchip.com Cc: ludovic.desroches@microchip.com Cc: alexandre.belloni@bootlin.com Cc: linux-arm-kernel@lists.infradead.org Cc: kernel@pengutronix.de Fixes: 5cb4e73575e3 ("ARM: at91: add at91sam9g20ek boards dt support") Signed-off-by: Michael Grzeschik Signed-off-by: Claudiu Beznea Link: https://lore.kernel.org/r/20221114185923.1023249-3-m.grzeschik@pengutronix.de Signed-off-by: Sasha Levin --- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi index ec1f17ab6753..0b990761d80a 100644 --- a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi +++ b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi @@ -39,6 +39,13 @@ pinctrl_pck0_as_mck: pck0_as_mck { }; + usb1 { + pinctrl_usb1_vbus_gpio: usb1_vbus_gpio { + atmel,pins = + ; /* PC5 GPIO */ + }; + }; + mmc0_slot1 { pinctrl_board_mmc0_slot1: mmc0_slot1-board { atmel,pins = @@ -84,6 +91,8 @@ macb0: ethernet@fffc4000 { }; usb1: gadget@fffa4000 { + pinctrl-0 = <&pinctrl_usb1_vbus_gpio>; + pinctrl-names = "default"; atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>; status = "okay"; };