From patchwork Fri May 3 22:35:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nathan Morrisson X-Patchwork-Id: 13653659 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 4B8B3C25B5C for ; Fri, 3 May 2024 22:36:32 +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:References:In-Reply-To: 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: List-Owner; bh=KYSquWp/vLsNKywWATF2e0pRjb++sWdHQABrNacKWrg=; b=GJMcVmZFbvBqhA Ut0PgqI3uA+JBqrWFmdlDSwncIuo72SYvxJqYAdFtckys3n8t++tzAqbQEaQJlitrLpbnVle9avpX X3ZZkcLa1SFu8X0Q9aetpOhtpSeAOHtmYPXZTuDc1mQ+OGQYxQTSSMrNWCXd7NsuQfrgmsLI7c8vJ 61DkZf+pbhG4u9wDO6nsta9OB4vecpFmb0a/qJHKNscD2e0sa/5W3rrEBn8xUCPddLUi2zFLoKUOT zPO9toMHUI9HRHNXC2xiUxUKlAT8WyOm1lGQxz9S9Y93kk+sqdm/Az2k38RCFK5kkAlWmTc/aISQq fRPW3itr0X1KCJSwVO4Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s31Vr-00000000cEx-36v8; Fri, 03 May 2024 22:36:19 +0000 Received: from mail-mw2nam04on20700.outbound.protection.outlook.com ([2a01:111:f403:240a::700] helo=NAM04-MW2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s31Vp-00000000cDq-0VD2 for linux-arm-kernel@lists.infradead.org; Fri, 03 May 2024 22:36:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kRO+sZNLA+dK0PV2TRxNmRNqb/lSgXig5aNAd0nkPPrLXp+33l8SP4KFvvm45HhJGWGTGjr9O/5qrcg1iTbhwWzS5T3EnY8li04T4WYwN+Rj4sIG4HcPDA91UL9MVO6D/Ma5LtQbC47uD3sM19BP2ilcdVuCBYzAN4btGbvp3FH5peNMsFMvt6+xIce4afqbkOtwkUdVGRywC61Vk2f1+qF2wNWBKl89wkn3aTV4BX+PiJNI/5avd8KgG+eM7IUqy0aC+Z1cwdeM09hZItHxwPfcBu3rn+0Zzs9MAdy89xM91N3ts1DhoVGSzP4V/kHa3QWyna5dGN3AJPWjGIzYTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nOK2hIBSCeFX/ytEFz8gi7/aXuphtvwYFS9dGChI4Iw=; b=fNqtBcFY+gik4+ozrnqM2fatDGZAiD+QmW0mADZVkdB/QwWL+fAZXMfuTl6xhfRWUFAvmAHDQiQZpT79PioNM54x7nznUF44mAVIIES1HOEw+nOtv/svW7zZk5cR00hnXijdxnfUV+plopoNRsa4NrtWBe3+TlLXr+gC2yUMbI+Gw5hjWVlQec0q8EJc96sZOenUupWIJc1O/YTePDgZrNvt925bucJsflau/KVraSpxqCov31A/RjnfqKEcrrmQ6TJu1IicDX/j503oaTfArr0GkfrAmAuKFKNYnuyPbjDn71zSRBWSXfn1hFjFLgi9Drenj5iLkJl6j4l76xMm8g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=phytec.com; dmarc=pass action=none header.from=phytec.com; dkim=pass header.d=phytec.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phytec.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nOK2hIBSCeFX/ytEFz8gi7/aXuphtvwYFS9dGChI4Iw=; b=eAzZGPxqehSu7/WN+BaBecwG8VBz7/LWdbr4qdiRGSL68qu742Ij9VY3Z6YN77mincKjS0u0G6lYU5EWWfKzrw2PCE+bIrpZKVQXhKqlong3AoACAvR/mbizLOIIyArTk32zAdvM4lz+FjYZ+QS7X4ozl7zr2kxVakrrptPW4mE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=phytec.com; Received: from SA1PR22MB5636.namprd22.prod.outlook.com (2603:10b6:806:3e2::15) by PH7PR22MB3616.namprd22.prod.outlook.com (2603:10b6:510:1d3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.28; Fri, 3 May 2024 22:36:08 +0000 Received: from SA1PR22MB5636.namprd22.prod.outlook.com ([fe80::aaeb:2d53:9f16:db45]) by SA1PR22MB5636.namprd22.prod.outlook.com ([fe80::aaeb:2d53:9f16:db45%4]) with mapi id 15.20.7544.029; Fri, 3 May 2024 22:36:08 +0000 From: Nathan Morrisson To: nm@ti.com, vigneshr@ti.com, kristo@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, upstream@lists.phytec.de, w.egorov@phytec.de Subject: [PATCH 1/2] arm64: dts: ti: am642-phyboard-electra: Remove PCIe pinmuxing Date: Fri, 3 May 2024 15:35:51 -0700 Message-Id: <20240503223552.2168847-2-nmorrisson@phytec.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240503223552.2168847-1-nmorrisson@phytec.com> References: <20240503223552.2168847-1-nmorrisson@phytec.com> X-ClientProxiedBy: CH0PR04CA0056.namprd04.prod.outlook.com (2603:10b6:610:77::31) To SA1PR22MB5636.namprd22.prod.outlook.com (2603:10b6:806:3e2::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR22MB5636:EE_|PH7PR22MB3616:EE_ X-MS-Office365-Filtering-Correlation-Id: 885d45fb-261c-4dc8-8b9b-08dc6bc16cc8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|52116005|7416005|376005|1800799015|366007|38350700005; X-Microsoft-Antispam-Message-Info: SRvYFcZKa5fQcjNr3E2ojToJaoDMmBQiS6shnxcv+3xTWRNx4RUMFD4ibf1WfIiHMJuBRx94yiA3qztIWzclexDHd/jUfhuKwfcJo4KianeCebNrSI5uxmsPl4vLS0fTcPcFhRRP4EkzMMm3d5WsFUtpQIl6c1/hJh2MshsB8Yat1TnPImF6j4kepJ+NgqPOZy2EAm57cfQb83ydwTsf3wiqJJdjlqC3h+Q4gqwsNf+xEmVDTHtR6xLrX9lu5vPSNlLQxAWkV5vrEiKfQxznaYLw12MPVSDpTSb8iVb/OY6bROZBn+oKOdk7GX1iEDl0m/vq8yt1cdS4aI+6QI5P/0un0qQHoWsIlRoyT4UHXP23TB78icpdzsdmcJhL5ss74/d2wdy+uh8MlBg7721VZMRIjfj5x+4L82rOgPveIMFarBF9MCc1bWC1v2jGmgMUM3DX9h/NmtQ5R0B+3ax58vlC42W6kan22Iz5HpdpMe+bSyVDNQ3glSKCiJjjpOO1a0nQrt77Md/go67UVyhI8z/7szna5c7rfxAysLVmvjUkqyhRlQuPu4oMRgwODN5BJzgguzffowp83kLPgPJw43ULq3efvR+/uuBe6lxQJkFeYcpo7695KMdHOIHkxiQnzt4Rrk3w2ycMt/VFZnmXh8wC5YsmS7S12LoDysoSXsnbstk1wurIcPMnU9ue+b3IoHuzuqgnXPa1o21AGoE4+w4UOP8JiYIJYztoKRJrNe/0QrugjmGY2VCgnhbgV6mju6rj9is0+VRKZLqHGvC+/2Q1s/xH6rE4iRpOK0mM0IYElH03997QPCwFeFB5R5kp9wpO/hXXLyIZOgKU9XJbUGQG8If81Zu3l736ZFU3o+VzGuJ5vs3f++9O6ZXxnb4MJsnvuwO8j4EwkmqimCcd9z7aX1hrpaHGeVd4wIF1d2MS9K9QjqLZfjjIk4iXC8Lh+nB5wt+nTRBtNKt/lzhObaV/uEeET9WUnLsW4RMxcbRPs+DzCE10LUZgBj30pBeJbSp8w59pVecNGePlP4wpnij/s+TtgObBSGHCVlfrqZbhXnzB2DBGhCNbqjfa87EtPzR/8ul5AM+xQK8/T7m+vDmYQYDnfMoCkBjjqrrY06JyQZf8F2PUxqKnLh3DUwl01GHb82ueVEC0TvgH1mbLmD1uEqBt0kiRrav6qyOmDmEnOI9Cc/2oNeO17caRdPh+tZAbh+jfXuiMWk4l1L4r5mWJEqNevxuOj1LQp4SPsH7RgCX8mjUf+RtTb2accye401AmtnYfE5+265bp02iEr3mOJ0q7TLz6s+EYPeb7VibaOLfbq6ebZgbc22vmGAnPR3SMyTgBPxTnQFxn8hMX/w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR22MB5636.namprd22.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(52116005)(7416005)(376005)(1800799015)(366007)(38350700005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 7QS3Ry8cFaXDf/ZQ0sczxuuO0s0Zj7ZXGc+AAC2IXuW7e5pB9lIOPNUvI7HVFaPAwMeY2SussDDYLlLEMfxXTuTUjlwJefa4NWf8ES613y3ftg6q9fowvbMuQWlP/Z8uArA9nFmUce6fgVYKpuhG90y/xUqwWxAg4GlaiGahmcKTx9JOMIs/x6cnXj+t1yNwZgubGxhYF6gVSXep1bXFFczX/fKQgXSeeoJ9bSht/W7O0C05wsjQSmNlDlrZaLAIohz9m8iK9e8TmNa97lpk89rgTCwpFJgL5VNl3ToM1Hxik0CdXWDx5++qADgONUUpk80NhRlF/As/Q5Mcl3ldB0wDiy/hC2nQhltNak9/+iialmQHI/8GKnKkobKyYGqdGPVUZOODPr0I1v/QqbcGI308cDGXleaw5oxKTeHEeouZQRokHdl5GZLf74e72CZ1GRyiyvF/BxeWyufl4gE4OEr3zmq9BWqHb8ZiUfP3883aNJt58nCu7dCxQnXNPIhmxgz/RC6kwzqmZeZJx0yd1/2lM9dioa8McDl9dDEhWMiqNlNygVsY2VSgkfVebpfyCaYcrtWqvBrOL0rd2GLFsd2edPw09U02pkj0JZsjcCSwfSuRBj9uikKvAiPZo0TZtxhZmz0qpErkDcYsyIr/5bIp+E+xJV981ZAHyhWNuytMrkLJS9RkeeYtx2Wdgfir23BphIWbz6omaYom//+n+6lE6jozQGriNOeFqHzWtXlgc2XkH47usJDONLXRm6PZSAZ1BUsZZHEoaTWtQZ5z4adhkKRU1vHGDmTh1ErK7DbpjD1cirPgSXK///Bquxm7MJIKalcs5NlYvJu7prxc+8Nz6kEH6BPcC2PHqPzqmJi27tXk7rxX1LO9X97GJZT+n34rA1zMRoXf9tuGQNgFJfhWqkVDQ0PzSkLugVz1U+mpKMgCRlXU32d3fAnQmXfpgfdDZNjAjNTPd5fvNecz3c3SGwf7up7OBD8h8giwaD6l+3AycyLBehudZf3d0ZY+XBFGQLWBiF7km1mm7d1d4IOSMZxlp+eUR+jaDOnYOGnc/qbTa0G4BmfFWKJgRFfF5j+rw0VMl0gqGMmEKV7xpFe1KsBVtH/hG0HVspsRJYxWtZ/ufvtlu+3Qt6KiKm3SqPvMS46lSIFYzlrLY4Vlbmpb/YrwZEB2FD57518klC3TV/MzB03Ko5HqKbZXvQ+LD3x85V+cvivEuuKcHgZvn2TA6uaNp43xwaR9NNxJMPSx88YKaDXX/Cx5IM5xv3pULfbP3a+0kk0zptuG/RfNNxkiHdIHeRhgITFTWbidMxJ297ljHgJdB+YH1nGC65Jqp2U3SytneCQm4cNLImVo2Yyt0wW4f3DrwmddMdZ1lo1iRsF6zjt8KJkv3IbDa7yEA02kKIgfwfKQ+X6hsNbWztvKPOcUh4lk21gvdUGhZEKA9p4xPEwdgkG9yHDoMAIqP9wXV5BFQRZxwXldXUJYCoD5/ae0+AKZceJ+DJvrQWzM+A8j/SXfPUeEGgl8i6BrSotENum6wZM68gSbi2gisJn31sXzU1r873umJBTgX4rujVoG0diuxSlGml8ZpgYX X-OriginatorOrg: phytec.com X-MS-Exchange-CrossTenant-Network-Message-Id: 885d45fb-261c-4dc8-8b9b-08dc6bc16cc8 X-MS-Exchange-CrossTenant-AuthSource: SA1PR22MB5636.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2024 22:36:07.9126 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 67bcab1a-5db0-4ee8-86f4-1533d0b4b5c7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WO3pr4WF614g9cgnzSQ3wUzUJqeBqOg1IXOvSW/JbYA1KNow/eYqZJhf7BNnQV6Bb53AzCAvG5sVa5ESP+C6cQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR22MB3616 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240503_153617_189816_52161CEE X-CRM114-Status: UNSURE ( 8.84 ) 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 Remove pinmuxing for PCIe so that we can add it in an overlay. Signed-off-by: Nathan Morrisson --- .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts index 8237b8c815b8..58cee0a8412c 100644 --- a/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts +++ b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts @@ -190,18 +190,6 @@ AM64X_IOPAD(0x02a8, PIN_OUTPUT, 0) /* (E19) USB0_DRVVBUS */ >; }; - pcie_usb_sel_pins_default: pcie-usb-sel-default-pins { - pinctrl-single,pins = < - AM64X_IOPAD(0x017c, PIN_OUTPUT, 7) /* (T1) PRG0_PRU0_GPO7.GPIO1_7 */ - >; - }; - - pcie0_pins_default: pcie0-default-pins { - pinctrl-single,pins = < - AM64X_IOPAD(0x0098, PIN_OUTPUT, 7) /* (W19) GPMC0_WAIT0.GPIO0_37 */ - >; - }; - user_leds_pins_default: user-leds-default-pins { pinctrl-single,pins = < AM64X_IOPAD(0x003c, PIN_OUTPUT, 7) /* (T20) GPMC0_AD0.GPIO0_15 */ From patchwork Fri May 3 22:35:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nathan Morrisson X-Patchwork-Id: 13653660 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 39692C4345F for ; Fri, 3 May 2024 22:36:35 +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:References:In-Reply-To: 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: List-Owner; bh=FxMXQwqzKGg3g6ZnuYI77PopZGHEYrBGJblFan6+5lU=; b=diM+7OToVGTDh5 Bpj9w8Zy6P5Tjm+QWrve3/Usz9v1gJthZp0JcFPr/IWkERCZWSFZf74qeckUUJ2DHpj9lTI5OWIco WdL6/GSaS1SfBZG5FiLi2Y4K3aXa7lrO4GSyJbycDG9+ddEU7iAAGdN+0v28pKhd0yHECSA8kPzHY DmdixubfkkzqaAQHT/qhT1F7ixlnfA/KNW3ynUCbuUlepp6ioCPdHcHUFpl3a8l7DxMDhKuIRgqVJ JPfnORThna8aw1lhJSyOjXctrOg2AZttru/JM4OxhmW0uRjl6X52vZAHrhnnVYIlujrRlezb4V3il 8dM7L3KNcQ0TeLueXBkg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s31Vu-00000000cG8-24uC; Fri, 03 May 2024 22:36:22 +0000 Received: from mail-mw2nam04on20700.outbound.protection.outlook.com ([2a01:111:f403:240a::700] helo=NAM04-MW2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s31Vq-00000000cDq-2EEX for linux-arm-kernel@lists.infradead.org; Fri, 03 May 2024 22:36:20 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aJScZeVpIqacH+vY04r5uo91wAd4+kUgsx5xbl6uwXa+ITPRt+bWjdoN+gSml2v/YMYGiIYXfR/buiB4EWYcYTOUv961+vYR2NLN7nkot0+sMxDBoRGjlKZUWbjZXvSdEWVZMkf5NxFvgUsGbX+30YWxV5oX/dUc1CFr6Nvwo8M0IUByJNuTEDLz9j68p+WXha/zzHs7SoyoxsJs4jjsuNYN1mAru57PFwXn4N3vtj5trMFHGymHlJ+tc9d8IfD9Bi+zgzu3ZDgTKqCvb55A/alHqdqRN2kb39xqickktzuCr0t4H+ve8hlACWCVX1dr8SG+PDwJhAWS8Gj8OBkdxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mRIpdyYQQ83Ocqd4fLpJJf/d+BkIHGJFv/HGlqg9Eg4=; b=R2qMyN5VjBsNfNT8dL4cUuND3zwHrkO8z25OYyNKCxIe4G2C8nwSKfzNdcY17XmHKFNI4jJ16TIz2yGS+IgmALZOt8w8HGG5fqqT26OrVJXCi6zJru8/mE/pAdfWvZD8Cdhqbxsnhqiw0GtpTIr4+IX8dAEMkOessI8uXslvdE4RHDFh0mIM8IQlWrm5iOGGVJSAk7nssBsjvaJc6yLgDHQ+jn5J569BlMQ+0MtF5s627L1PU1G+kl/zRo4MOFMABOyalU3QxcHo2M7dxsOd+T1RrtB/i5lUIWqGpgQsrEE/3uuXlJAzxOOzENlhow3eSS6GGQe+IH/9chYvY2t4cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=phytec.com; dmarc=pass action=none header.from=phytec.com; dkim=pass header.d=phytec.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phytec.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mRIpdyYQQ83Ocqd4fLpJJf/d+BkIHGJFv/HGlqg9Eg4=; b=O7fQEBAhozYy+rlUr2bZgr0lfbpgbSZwCtV180v/BP9Kt0CikXbtzKxydSHZCd0MXb13g2yErlPfh5pHIdf51Lt+ZOxFhb4oH42oS6NHx6jB2QVu1OnukR5UkXCr6LhgdN4E8jx6he0nCtxvWcGvsKYzzTZb5flyy48foMs3gBk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=phytec.com; Received: from SA1PR22MB5636.namprd22.prod.outlook.com (2603:10b6:806:3e2::15) by PH7PR22MB3616.namprd22.prod.outlook.com (2603:10b6:510:1d3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.28; Fri, 3 May 2024 22:36:09 +0000 Received: from SA1PR22MB5636.namprd22.prod.outlook.com ([fe80::aaeb:2d53:9f16:db45]) by SA1PR22MB5636.namprd22.prod.outlook.com ([fe80::aaeb:2d53:9f16:db45%4]) with mapi id 15.20.7544.029; Fri, 3 May 2024 22:36:09 +0000 From: Nathan Morrisson To: nm@ti.com, vigneshr@ti.com, kristo@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, upstream@lists.phytec.de, w.egorov@phytec.de Subject: [PATCH 2/2] arm64: dts: ti: am642-phyboard-electra: Add overlay to enable PCIe Date: Fri, 3 May 2024 15:35:52 -0700 Message-Id: <20240503223552.2168847-3-nmorrisson@phytec.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240503223552.2168847-1-nmorrisson@phytec.com> References: <20240503223552.2168847-1-nmorrisson@phytec.com> X-ClientProxiedBy: CH0PR04CA0056.namprd04.prod.outlook.com (2603:10b6:610:77::31) To SA1PR22MB5636.namprd22.prod.outlook.com (2603:10b6:806:3e2::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR22MB5636:EE_|PH7PR22MB3616:EE_ X-MS-Office365-Filtering-Correlation-Id: 2a2a95e6-3de4-4747-fc7f-08dc6bc16dab X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|52116005|7416005|376005|1800799015|366007|38350700005; X-Microsoft-Antispam-Message-Info: MLBzFieORZzRZtFBOi0o5pwth/8j0fx2KXnjUGEcsxhpFJc74rxxj+c2P4XFruj0PHHeUlsWREv+GtQkCk1UFAAkowsEAwSuaysW5PZED8rY7LkJ+lmB3XDzJF6FXddnRp0PrPwKn3pI5no/NC/D1Jxpwfhr+f0t+ne89gAOL8+zGCGHktsje7VSGVESkHlE3ncuVGhY1TzfXsORObnXkNzO0yiD0lmOps/rY2Fw0Ikpe5+UEtoZzxfEr24ls+0L3TIVg7xLelDybOeG08MHpNxzlineVac5kC7WJqyUr9UT5N/12Y8AIQMVbNPjslamDHid7KBwflHZiUJLVi5+ca6c/IAw2wdMYVl8IpIspB4D/BfiM+LYptjpMNl2MQFuoYBnWiXq8bH7NbQruGk05wpofdbg/vVRhl+O/GBpgULVnxY6sIF7oq0kHyrWuGvXZShdIN+PTqLixh/WWRDDUTtTwYqpKKn5JI3dB0ZDiHsaPl6mHoL4Lgd6h0aIgFVj540ebJmmkfYy5nuVSSUuLK98rQHPV5p7M5eFj1HhXBlPz4wLyKIqBfInvP4cEO+1MgTemIIF6dc9/c5qn6UmH2gQuoTpnYITObPaSs6oLzIJc2V4elp5YzMCRhHreYR3rcI3svAqYzpMc2vfrFACR8cSDGPwtpu02IqrDzerDyx02T2do+Nsx25lnNHsqOOKs/dO5vPF/OE+bd/mBc3SwwwrizxUk9VuY4GUG6LIn+jYsNrtEI8yinBhi6S0atuuB0hTE4jSMCZnaqgS1/gl7BY8JDm1/G2WCz4DrAqXLVv3e9cJ42ZCfgWGyLhdaIDVVA4zxhXrdpFpIUIq8wySEP0CezDxJN01T2RJgWyTQKxKxmujxBaYPB28WGnGjY6oehO/lbmdy9Iu5RiMTD14tln2Q+tjAxmtcoNZYTxngbrsgcTua5AVWz/+qUxdKIeg7KSR3ze3vgsmuZ+55wcMSe52Bx5d/+VHT2kEDF6QmsLce2Lefm9D9heFmm17KLS2NHI7jcYkFXWsmtqt88grM3btJg+8/bQV9QXdfeVcfwOcsxNpSg6TA+hq+eieQ00RxYmBbOFZRgf3/nRY9qeQjnu3uFupAAm6qYEFUsS+FxeR+MRKSGSWwFPbpKCzvjbuZ1p6HDMdGtY8QWswJUo/NVlaCu/eSdvO+DLJ+M/TyKOGRe8vuo7VN7nkerAzbh+3ea+TM5zhXuJ/EKLNYeY4fsJtDQw5g7+Zx7qOGWLLVpWrpBX2JBAvsk8woowZFIVD/icrsIJt2e7M5xrQfN+Iyg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR22MB5636.namprd22.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(52116005)(7416005)(376005)(1800799015)(366007)(38350700005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: gCg0RjEmdJCbQnyPOloZxCgUurDDHq6Xjrww4BPKxh3W+92fGCyk0OSgY1hKaEStJUhLBSloHmrkP2ZGn+dEJMV2pvR6fU2PoIl0lnoN33qiT3YX/938d8AMET0SQI8ux8ETORTxQDP5DKAUvDQ/oHJPfnaTVhoI9CjHq65AfeuA7MqHbmSb7vBFjKdOxnwcOaGmZUQObu8TYcDsNv4bLwVQWQgCXIo8TfBn2gSnCbaNwDZLpM+d5P1/pa3plN4X9X/9PZDZYQzc0fC0EqkOIJBo0rvaGs+CRktcl6oMXZIZIEOmpXtnQA4ww6NeArsU55qLmGgobU3xlvYtNre9uBiyIIqOnVL7nNdyLn9Kxj/bzg4fjEIvqkAZ5v29Fsep2tSQjVH4OH/DY2lpdC7vk4hWidnXOurfdWzxM0RijA2xZuKQgDEpnyEX5LLgtlkZWqMN7RvJfvTU0KB2x2/QkfgVeRsZxhRFBLlPNQjf26m2BQCTr46fnjwzxe0l4CvRCz6SAUpoGFYzjZj3ttyvRK+QWAfBlpjvpQJ/wkl3fmD83VSQsxO3ZCQ1+4x0/rsn/mt4Kti0Vfd2531Z/OumoxpKQAkRZ3d/iXjVw5eqflpoyUv+8zLj910JMDg4JFxi5mK0xutWefMPXSldNd65gDdCEo1atcSBSuOJ8gdIb35afiokK/+eCqC0Sey5uWzTKAUR4n4ZxVxqZlvji3kaejVkUYlmEnmIl1mHOS06fP5DZWgcR4rJabx7ELq8aWNNg78lfV0picykplSdsf6gJvdHMKtpU0ndIztLJjVSYlnQk5cw7eqOak+RlJ2TiQbvRFQbsxi1/LLYJRB/LG3gP6jcKhsocjTb/8LarVe44vWm8RdFgxO7hX2M6H7rWm8eGig0kofw+5D+EuXmprZlRa5jf/dEj6XYDhQJ5QjETiaiqsviEzRh7DE8oPnl5RNd+GZzSscnNVNjv6rRfTvAign4kOl/q/wCahhXCIoqiMuR4VW/6w9RIojyLQO6hwXl7z6SfBTWHimczNQiiwLScb3+3cHuo5l07PadnVLiUi5TZDuCQgRCJrCtZHq2xXUjv5g9c9Ir1etVvZwz1TPBs7QY+fPC3pgSeo+tvjHyCovGekYQusKP26U0fzbsJKbdBcifm9R7M+iQsjN3EBno2sfRR1PKSIFY3ASeOupoTHV3PvcF9VLW/z87IFyzacisuJCZNpRPP0u6stRqURfWv7/nbvay5Nz1zIHabO7Wl9129UMx88m5w8RMQmOu6lDPTsDZXcxnsd0Q4dxf+QJpZdeR2YM0fiRhGVaRzDZZI4treszJbaFUclvM0wum16dxWZ0OC60GypTzxcul5Prb2OQjSA87j1vlCOUUmqwCIbwywQixddbgkcTly3qjpjz305UrwkJZq0Dkb2VQRsdi/8zKyMRlqjm68zgAdDQdOSUPRU1IPH9gl5n3Et0LNWQ9H1iIwdmYnXmyesHo9Dk9+8ZOHebIa9Ck6+65brbU6/pTjXW7FYdR4ELPWXF86PgbwQzman+rH0Dx0fke2tPojSJYKE2pgyBYYhgBuOUvOKZIOhFzxOP3syPo0HIyhnUR X-OriginatorOrg: phytec.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a2a95e6-3de4-4747-fc7f-08dc6bc16dab X-MS-Exchange-CrossTenant-AuthSource: SA1PR22MB5636.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2024 22:36:09.3821 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 67bcab1a-5db0-4ee8-86f4-1533d0b4b5c7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: aKL8YcoKOqKPYgZHTNWrCFUB3S4PaDIxYyCqAcQ68SDqHjWHFfn5+mUZW0GxkwUSiiq726U5fyEe5KXKrW2dvg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR22MB3616 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240503_153618_607402_1C5AEB49 X-CRM114-Status: GOOD ( 15.48 ) 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 Add an overlay to enable PCIe on the am642-phyboard-electra. This will disable USB3 and restrict us to USB2. Signed-off-by: Nathan Morrisson Reviewed-by: Wadim Egorov --- arch/arm64/boot/dts/ti/Makefile | 3 + .../k3-am642-phyboard-electra-pcie-usb2.dtso | 88 +++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-pcie-usb2.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makefile index 9a722c2473fb..6a38ce2603af 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -48,6 +48,7 @@ dtb-$(CONFIG_ARCH_K3) += k3-am642-hummingboard-t.dtb dtb-$(CONFIG_ARCH_K3) += k3-am642-hummingboard-t-pcie.dtb dtb-$(CONFIG_ARCH_K3) += k3-am642-hummingboard-t-usb3.dtb dtb-$(CONFIG_ARCH_K3) += k3-am642-phyboard-electra-rdk.dtb +dtb-$(CONFIG_ARCH_K3) += k3-am642-phyboard-electra-pcie-usb2.dtbo dtb-$(CONFIG_ARCH_K3) += k3-am642-sk.dtb dtb-$(CONFIG_ARCH_K3) += k3-am642-tqma64xxl-mbax4xxl.dtb dtb-$(CONFIG_ARCH_K3) += k3-am64-tqma64xxl-mbax4xxl-sdcard.dtbo @@ -131,6 +132,8 @@ k3-am62p5-sk-csi2-tevi-ov5640-dtbs := k3-am62p5-sk.dtb \ k3-am62x-sk-csi2-tevi-ov5640.dtbo k3-am642-evm-icssg1-dualemac-dtbs := \ k3-am642-evm.dtb k3-am642-evm-icssg1-dualemac.dtbo +k3-am642-phyboard-electra-pcie-usb2.dtbs := \ + k3-am642-phyboard-electra-rdk.dtb k3-am642-phyboard-electra-pcie-usb2.dtbo k3-am642-tqma64xxl-mbax4xxl-sdcard-dtbs := \ k3-am642-tqma64xxl-mbax4xxl.dtb k3-am64-tqma64xxl-mbax4xxl-sdcard.dtbo k3-am642-tqma64xxl-mbax4xxl-wlan-dtbs := \ diff --git a/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-pcie-usb2.dtso b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-pcie-usb2.dtso new file mode 100644 index 000000000000..03fc81a6018f --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-pcie-usb2.dtso @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT overlay for PCIe support (limits USB to 2.0/high-speed) + * + * Copyright (C) 2021 PHYTEC America, LLC - https://www.phytec.com + * Author: Matt McKee + * + * Copyright (C) 2024 PHYTEC America, LLC - https://www.phytec.com + * Author: Nathan Morrisson + */ + +/dts-v1/; +/plugin/; + +#include +#include +#include + +#include "k3-pinctrl.h" +#include "k3-serdes.h" + +&{/} { + pcie_refclk0: pcie-refclk0 { + compatible = "gpio-gate-clock"; + pinctrl-names = "default"; + pinctrl-0 = <&pcie_usb_sel_pins_default>; + clocks = <&serdes_refclk>; + #clock-cells = <0>; + enable-gpios = <&main_gpio1 7 GPIO_ACTIVE_HIGH>; + status = "okay"; + }; +}; + +&main_pmx0 { + pcie_usb_sel_pins_default: pcie-usb-sel-default-pins { + pinctrl-single,pins = < + AM64X_IOPAD(0x017c, PIN_OUTPUT, 7) /* (T1) PRG0_PRU0_GPO7.GPIO1_7 */ + >; + }; + + pcie_pins_default: pcie-default-pins { + pinctrl-single,pins = < + AM64X_IOPAD(0x0098, PIN_OUTPUT, 7) /* (W19) GPMC0_WAIT0.GPIO0_37 */ + >; + }; +}; + +&pcie0_rc { + pinctrl-names = "default"; + pinctrl-0 = <&pcie_pins_default>; + reset-gpios = <&main_gpio0 37 GPIO_ACTIVE_HIGH>; + phys = <&serdes0_pcie_usb_link>; + phy-names = "pcie-phy"; + num-lanes = <1>; + status = "okay"; +}; + +&serdes0_pcie_usb_link { + cdns,phy-type = ; +}; + +&serdes_ln_ctrl { + idle-states = ; +}; + +&serdes0 { + assigned-clock-parents = <&pcie_refclk0>, <&pcie_refclk0>, <&pcie_refclk0>; +}; + +&serdes_refclk { + clock-frequency = <100000000>; +}; + +/* + * Assign pcie_refclk0 to serdes_wiz0 as ext_ref_clk. + * This makes sure that the clock generator gets enabled at the right time. + */ +&serdes_wiz0 { + clocks = <&k3_clks 162 0>, <&k3_clks 162 1>, <&pcie_refclk0>; +}; + +&usbss0 { + ti,usb2-only; +}; + +&usb0 { + maximum-speed = "high-speed"; +};