From patchwork Sun Nov 26 02:56:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Wahren X-Patchwork-Id: 13468764 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 C6C26C0755A for ; Sun, 26 Nov 2023 02:57:39 +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: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=kjWPv4Tj7UheuR49lZyZyfuWp7tSpGVqY9r0rsjO970=; b=29n7taPo2/vr9x WMedT7kicw3XBag739vCoKUq9uyj22Sju1k1IXofhEu5NnkAl8N0X6Z83RepMND3UpPFvD0Tx+Mfi Ru/GA0sy/2pyqnZrf+6DWUBoJstwTqHiFCF+yd2sWOXT8yRUL9XeGwle4R3hl53uPtiQKqF56zAZO VYNzvGbjVmHpuLekd5Lq/m8zSqrs4T5vy+x7WCfVEZiM/2X3ewfNPeNg28hV+jxTAtQbysc6SQxpQ +8Ur5YUxnxdCNDje941uimqsqvQ+Lgyk6qMPbHrIhc0myJJs2B2zu0BNByZ0ci5FmbSlfE2c48dMg 7mQD+n7calvH54eUMBFw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r75KS-00A8Te-17; Sun, 26 Nov 2023 02:57:04 +0000 Received: from mout.gmx.net ([212.227.15.19]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r75KP-00A8Rl-1V for linux-arm-kernel@lists.infradead.org; Sun, 26 Nov 2023 02:57:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1700967406; x=1701572206; i=wahrenst@gmx.net; bh=J1gJcLMyXZ+FsOhBrNIdq8Ve8lUdV033prPLll8RRVg=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=oeVDF4oChzX9TAVC0IgL2df7f7ZS/jTbE9rKV1cC79SBdU4LZ7vwBIIIx9ZJHYBR 4g8NICrcNyu1Re6FgJkWWXt2VhUBC/Gc2kUBMF6xS0q4fQY3YIEQET35ywWUBGU/M 203vyAn26lJ+X4MCKTJSREC1ga+0vhh0kuIp+o5vcTH9bt71otsqcn8La6jY2zON3 g+p7goh1mCEdRVP0+v5jxrloRoBcbR94eOYrQBdmIH5Nw5nt4solL6gmRfh3begaj GvBKJKcCIg5upfepxE/dnpmaigtf39VFa1Z2Xu6LB3LlZxAjG7vQU5ABNXdw3C/DR se/wV+g3GtpcACovDA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from stefanw-SCHENKER ([37.4.248.43]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mlw7V-1rX24b0tiV-00j3Ii; Sun, 26 Nov 2023 03:56:46 +0100 From: Stefan Wahren To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Mathias Nyman Cc: bcm-kernel-feedback-list@broadcom.com, Cyril Brulebois , linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Stefan Wahren Subject: [PATCH 0/3] ARM: dts: bcm2711-rpi-cm4-io: Enable xHCI host Date: Sun, 26 Nov 2023 03:56:09 +0100 Message-Id: <20231126025612.12522-1-wahrenst@gmx.net> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:DbvfE6OS0wsWi/hPWyTyC8xb1OdJsIz+l8oKXEuXIAQstgFWCdb 06XG05hErGWv0uFmQa/R7ZPVLHrkLAdHVpHZAJCNNpCuh9L/6docqFo0H60UxqMOE7qApm0 RYzqzYxjtr82OYCvMXyFMzwDpNFFrbr7d1TWSzRlT1BCyABeakt9zCB2hJAW5wH8ACrkhXw 5TapLmAu/FhkzrqrZ5gTA== UI-OutboundReport: notjunk:1;M01:P0:M4FnxJ4ExmU=;A+iRm20MfmFSiYQtY7jVUlLzSe8 gOPmgaOblLAtLF+e745WZYo+rFCpK7SRtcWBt7XmhM3rlaNUIE1SDY4riajM+9V3m6LnSyIXE 4G1+YkP6wZSgEb2OF3TOMckvTeDXrKRM4OXJPhmj7Yw7VhP3CDpV2meWrNxLsC0LBzCG81OpJ jJcIRboUYLIPr6+yvzpdT4YoNQHfnT0CNL2/J6ADfXVk8Vc5mkxiUP3X7BAvvNgNPBtXlkASv 6Barcqi08qDP9xR7ithRc0JzVvFAOigwd11qHgPCjaQvZbOlnN1WYbvJeL5c0l3ibQlUOGf7V 3I2tfrMKELNrFICOuf/zMCJK0oFoDVPIFSPbBH/V0woUchHE0PxLcX0gLALOtpiGZmhwUyUDz Oh583YI1rcScbo/3AoYNWZhJZzHP5j6/ugb7jXSqTVUoB48hl03i4tCWk7F/Zp1DmjJjXi/ZU /lq4JEy1DPvgWFvxUqspoCHUy/lq6ZjUa18ByBYf2ppHN3PXsYtrVcx2nPdtgkfdZd8KN1leZ 3/m7l+hUk+ltgRlRpabESEfROzpWKhOBrM/2wSzlGYBqxWpsHVvLGPjIcXE5a2hfim45aihLC T0dZfG+VHOFkgmwZ+Ed3v64TeMXSgcpiDMd0kPzDztFouWBuzERhM5z3IN7OPbkLAfrAeTqpP D064eC6bp6DuxTJLQV4xzW7QC1oSgPjC1/l79UVj7l+aWMgvF41gm3oMoPf8rX5meU9GtojN5 5VY0/3bzgwOZP3rwymiF351LBMIhcZT95lC7zmMc3S1/UJbmuVktVqVGVXvHYd69dRqq66S7f fZjqzXC/HM/ZPiU7e4qmaSmvFRYX3oIR1XlkJj3CwZcaI0Q+ExhGkJhcX/4vI7qhKm86OxtrU +xKwnIcXoUiLwS7Hnwh29WNgF2mGcv3AppsMnFjeH9CahWu6aqC2LPnqFzBVAG9QoOXMA4dAI kpMm+A== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231125_185701_962309_7FDB7EF6 X-CRM114-Status: UNSURE ( 9.42 ) X-CRM114-Notice: Please train this message. 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+linux-arm-kernel=archiver.kernel.org@lists.infradead.org In contrast to the Raspberry Pi 4, the Compute Module 4 or the IO board does not have a VL805 USB 3.0 host controller, which is connected via PCIe. Instead, the BCM2711 on the Compute Module provides the built-in xHCI. Stefan Wahren (3): dt-bindings: usb: xhci: Add optional power-domains ARM: dts: bcm2711: Add generic xHCI ARM: dts: bcm2711-rpi-cm4-io: Enable xHCI host Documentation/devicetree/bindings/usb/generic-xhci.yaml | 3 +++ arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 9 ++++++++- arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi | 5 +++++ arch/arm/boot/dts/broadcom/bcm2711.dtsi | 9 +++++++++ 4 files changed, 25 insertions(+), 1 deletion(-) Tested-by: Florian Fainelli --- 2.34.1