From patchwork Wed Sep 28 07:33:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 1683695 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=dwL3mgvL; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4McpDy5ldWz1yqJ for ; Wed, 28 Sep 2022 17:35:30 +1000 (AEST) 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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=79yc21Yqmwkwg4RhmxN3qKYiCH5VmuG6lrvgQAu8yM8=; b=dwL3mgvLbsRJG3 ReBwtYR+j5+b68bySqpwxvRN106AeHwk3cG65PN0Ss7l+UfOMsPfCYKYbst2MMSzaZtSAVz4x7b13 uobO6daE+n9mXWc1fFIcLpze1PPumz3cQ7YtFT+my/EAY81ZohE3DQXWKIKhtgPa8mubJhnOxRNvb Uo9mcsC60mnqVQxuH3zY47tD+s+j8iFSXcgxzm7EtLz2pBbiRbXaR/CquotcHcfNqVghyQxOjha4X wupGr7pzKvu3NwlvbWBpCz7ziuOghVidT1bfrKVMRwZUUDem7ZU6lOgahSJhcy6o+e7juIEb9tWh6 r6QYNy8dzdBYY8RgWWaw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1odRbB-00EYnB-KP; Wed, 28 Sep 2022 07:35:17 +0000 Received: from mout.perfora.net ([74.208.4.196]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1odRa7-00EYG8-Mu for linux-arm-kernel@lists.infradead.org; Wed, 28 Sep 2022 07:34:13 +0000 Received: from toolbox.int.toradex.com ([81.221.243.92]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0LwsP8-1pIyRf06OG-016PRc; Wed, 28 Sep 2022 09:33:47 +0200 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marcel Ziswiler , Alistair Francis , Arnd Bergmann , Fabio Estevam , Johann Neuhauser , Krzysztof Kozlowski , Max Krummenacher , NXP Linux Team , Neil Armstrong , Pengutronix Kernel Team , Rob Herring , Russell King , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/5] arm: dts: colibri-imx6: usb dual-role switching et. al. Date: Wed, 28 Sep 2022 09:33:31 +0200 Message-Id: <20220928073336.63881-1-marcel@ziswiler.com> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:yn/lVTArrd6dZK/MMBnSp6uwkGmPiaHm0T/Zvch33TBfsm1S2Sf kF43qe8cHF8J+e8cXXq3p9omOfNS9x/u7J9SCu903/XskzK9gCUB/0Tnc7Np8N1Sh1+1nCQ 3X9JjvIdVsnmkl69WncaEyaokW44hT4reOPRP6Zf49l7+ug8rQpCFQMRQFrnD7OhmZbsCYT 1iAqSeFj2ktTBMU6oVbiw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Ayf3aOcxwOI=:nCz07pTGQ0FUa+X7m8NVh2 1HSpfSW2qB8P+IenLRWnyJCLyBsid5tVSm80Y6b/IApTRWoSiaH8s0n4yp/T/btJAJyZDUvuG g3Tg+6EgcPPuQvVxmq7N/wDVZAv8xlB3/elDjLyJrbFeyj7hlH05tKDvh4tmkpjPD3V6BUpiT OveMjsBwvMbSNWgJwT6oTLZXyOfvUkLMxvA4yTXNayOdwJfrHEZLOt+KxUQmzDEmUBuPGDz1I oa/abOfpljpq2a2Le5mm5/i74Ub56GXg8FkdiCe0/hk5xagxDztTPl+33la4D+V33Gc2rQIG6 K1hdrA9IcpKoxG27X9G0xos4/LOI1aQPK0sZm9qoRfyXESNFBC05IZ7jtcDTI1jXjATk7fjAF a8XlVgjbQ1alaS89C5mda/gpM6MrOpxermiSyCiaMBalJiVBQPBM1MKT4EmoiDrk+YJmZIOdR VFN76gEchlz9RpIg3SW7MhV8OKV5+6ajxZkn/gsfnYPxolxgoXK5QOEVm6T1tswq3k4UuI1BB SxM7gw1BVaG++sPW6dggEXrCECdWGzMfW0qQg3RSAEw9p/QwKLHH+8w3LDyeyzHLlhngGeNqJ bveSOv4ta+2jglQnb3Z1fUv6fkfek9nwU3Cqm3Wx4ziwt/Nnl7RfoHR+0d5EP5Pex8XTFrud9 g84yEXLQ4Z0+2dqifz9elestvFAZliN0KMawIKzLNgGsqEnQzrIcCIieCmem4juMiWZYkLCSv lT3STgPP1yvpQNDshYPCPGd3p+rM3DZGMZlMFLA1Azb7f2YNl9k2+b9ee6mtvg/Cy4qAnnSC/ ZMmHhm5 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220928_003411_876589_D382B061 X-CRM114-Status: UNSURE ( 8.07 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.0 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From: Marcel Ziswiler This series is an assortment of USB dual-role specific commits as follows: Introduce USBC_DET GPIO based USB dual-role aka device/host switching. Content analysis details: (-0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [74.208.4.196 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [74.208.4.196 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an SPF Record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org From: Marcel Ziswiler This series is an assortment of USB dual-role specific commits as follows: Introduce USBC_DET GPIO based USB dual-role aka device/host switching. Move USB VBUS supply from single carrier board to module level device tree. This pin is as per Colibri module family standard. Specify USBH_PEN GPIO being active-low rather than active-high (cosmetic only). Remove spurious debounce property from linux,extcon-usb-gpio. That commit is actually for Colibri iMX7. Changes in v2: - Dropped fixes tag as this change is rather cosmetic. - Add new commit also actually enabling CONFIG_EXTCON_USB_GPIO. Marcel Ziswiler (4): arm: dts: colibri-imx6: move vbus-supply to module level device tree arm: dts: colibri-imx6: specify usbh_pen gpio being active-low arm: dts: imx7-colibri: remove spurious debounce property ARM: imx_v6_v7_defconfig: Enable USB GPIO extcon support Philippe Schenker (1): arm: dts: colibri-imx6: usb dual-role switching arch/arm/boot/dts/imx6dl-colibri-aster.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-iris.dts | 1 - arch/arm/boot/dts/imx6qdl-colibri.dtsi | 22 ++++++++++++++++---- arch/arm/boot/dts/imx7-colibri.dtsi | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 + 6 files changed, 19 insertions(+), 8 deletions(-)