From patchwork Tue May 7 23:22:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nathan Morrisson X-Patchwork-Id: 13657925 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 478E1C19F4F for ; Tue, 7 May 2024 23:23: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: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=3amtzvjCrtmRm3k1za+vnFnTvj5/dVhODJOQQSVaGbo=; b=DKvvOzhUh0afoW 1JakH+8EBoBc3JpYvDSgpYJu1Fq+rnf0hwHxsIQxRbe8KR0WfmDTiwnYVl0564/ffbYmpaxPVpNIZ FWEGZvP1xOpdKdMLesPpqojo6srbuoNzEr1Pz6kbvkXX0u+ubvGefGXe0P5cH/lCX1lroR6kxB7H+ XGCiJgbGP9tDk7nvo3J1dLZMV+2LPtngMrIVKlrIz1bQz6bQ2zfkt9cftbWr8aO4bp0kFXoC14cAa svyh6AhMhujff/KBMeZiEmGhQx3xSZEFESPerOabUyycAGDZORF6mavAkOXSrK10DA5J//SMBrzOX snoQylEoTytthVEPR3xw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s4U9g-0000000DGnq-1NxN; Tue, 07 May 2024 23:23:28 +0000 Received: from mail-bn8nam11on20700.outbound.protection.outlook.com ([2a01:111:f403:2414::700] helo=NAM11-BN8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s4U9a-0000000DGi1-1jb2 for linux-arm-kernel@lists.infradead.org; Tue, 07 May 2024 23:23:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h/6YRhwDyQoPkBR/qyGxtZ/ENodrnWoAxs0jSkOYOP/TDYf8vBxbHrQtfz0dXL0pV2QYOPQVsj0559krMrn5HZGUbHEP0qX61Q1rwKFHjdimj3P48BkmXunpMS5dn6aCpLTdIqZ3LFTdLWURCFUtUJq2H94QAGrNqnCeF+hk0Eumwu2KjdTKUUTQ3OX+5Oawf2BGovYSqIMFhHaKT9RzTOQMYXFR0Lmkx8xr+YewNhhp6LjwA2OsKQaG5wrJ62R909JSvBfqkrsoDreRVaMGnJznQa0jFBQggWC85kxvCJ96viHN+7zQImHDJTCqKHEqCfJSCpmLoNDQ2Z2lILa10A== 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=N4QxjbTNl6CXlsaKEyXbUwiORWPr+dfW0MbfS50eBvo=; b=U3Hejsrq7WXLD2+sdXOyuZt2CUdQqPRqMHRwBNNMFfU4iWGoahL5ywEYwbvtBH2X1bljP4BAmuVLE258thmfA3a+wBLT9fIQY50cqEcvQL/WjMzcDR7OeZMXKZ+TBE8UbQ9OtZy3hKmK5IvMkF9NDIu2s3+4HDmnDaa+ddE+8l0W2t01S7lqLIXotM1pmAL31drs1eCIlwS1VdNfYhIxNVU7GzCjkgmu0Ar564BS+y3916LgK8kyj9msNZL5NUBnLG+kHmTi6nFpJRup4FGjBt9KpbavmxsJvURzc1DlpLDVey76d4regyPNlGIBPHHHdZpHYHRcOJLaGU0tAAJrIQ== 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=N4QxjbTNl6CXlsaKEyXbUwiORWPr+dfW0MbfS50eBvo=; b=Q1yK7cxDF7yjRnQssh898kGkMKESB2saB8QYKgD3YCbToeLU5kLwCRL0b3njeWmNbNyhIlFiqHD/DUTQbOp9b56anLYumaIhVYyzlB1AlkIi2DJcBNj1DNI8Vrktq8LVHmzUxzkd8Ci/yG92cM3jbtaoKIrj90hdilIMO69Lu2I= 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 SJ2PR22MB4226.namprd22.prod.outlook.com (2603:10b6:a03:546::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.42; Tue, 7 May 2024 23:23:10 +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.041; Tue, 7 May 2024 23:23:10 +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 v2 1/2] arm64: dts: ti: am642-phyboard-electra: Remove PCIe pinmuxing Date: Tue, 7 May 2024 16:22:55 -0700 Message-Id: <20240507232256.2865168-2-nmorrisson@phytec.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240507232256.2865168-1-nmorrisson@phytec.com> References: <20240507232256.2865168-1-nmorrisson@phytec.com> X-ClientProxiedBy: CH2PR10CA0004.namprd10.prod.outlook.com (2603:10b6:610:4c::14) To SA1PR22MB5636.namprd22.prod.outlook.com (2603:10b6:806:3e2::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR22MB5636:EE_|SJ2PR22MB4226:EE_ X-MS-Office365-Filtering-Correlation-Id: f007293d-3733-4870-df03-08dc6eeca901 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|376005|52116005|7416005|1800799015|38350700005; X-Microsoft-Antispam-Message-Info: trk6Ypp4Elc99txQqWsW2VfIAPVqcA7EBw1NdZWv9aqgTqt8FjUDvP/3n/XFEUZraDnRwGYiy439Ivkkb5Jq+U8iYUfR77/5Mg0NiDTkKDL1sOpMpCt1hv2EvnZiJZ8LdnpvFj7l42I+CFaS5HrVQitQS3UnmyGIYvrbixDU5HZ73QPcQwUafBBZdHnqw0bCcFeeAkOwgAEiHr6S/nzhKsh6tg3Qc2701DpHDf5rn/wqHLpcODoqUeLIG81pW6EQJMVrYDIUV/AalHCLOY5RtyEi3M6JSOwrPc6DdWU+ut9Hi23MdydDxdDbSLx7oFYmbvZaTC3LpHneqT5TysJQ7SEYNEL4xIEo2sVvTwRO9c0iuAqwUDeTx4y2sZpKrSDvUa5MBd1BN2+xilW/SphfYpRpjIZ7k3S+GAWANx8jA3YBCTIvif4WvH7qi+zmV4QW9Kmk6MtAfSgjcregynfUdSSIZOHexKSrFc9sb+2uyaNgSEizryJuMi11Bwupg8P8YdPToYe0dgMAPhU1y/bGkCe/SK2zRE6C7Lg+NUjZRmYdiNXH4gjuYr29ty7Qcojx8HJnZNPkLzoynHlDUw7XfSO2SBtGWx8DnAMcAytnRvpz/+n9hUgbD1HjGjV/EVNZ/iLoQp5B2TQGCbWooc/zWQ+omeyR6u8SLwdAkCBYcxwJ673QQiuN+uscxzyGbamPW1aAXJXnyY0j3uX4ebo2bdmGUFM4z8KwHbW5LbDUALvxA5cl9Co3Pwxjg00SK3guxlvW7cX9acAHYeCQWTRiDCcOkEmHINbKUMD7DvBaWEaBvxgigO0WvsMZJ7/FZI6d+ANbVX/Rf7L7hrK9A8HRWCBzeg0eNabFF0Sen/VIZ04cq1muYOmTIXB2IUYnS1TKKPjG3UVejAw1zcbRD3a6ee2prpF/IvsQ+oktECtp8Kpdmm03EcGt+MZSHfioEYPO/v0CDwm/giv28Vj9/AWSYQ7+a6gt31NAaeSsQguIN32nIkZtIedbdcoDZycqDAfjrhF6Stt3Gu6AvTMCIKCbdQesMySz8qriH7lmJwZxVYGBz77UqEBwC0pxvPxea7wxlmI2mRTUz+gqXoGxnqCyySBDTP9jsh7mvziZE0dYgzgF5YhtgvMlodmoUzXxsQgL7zTXf0Dcz4JoAOGZ9x+fAzcV+Npzas8rEWWJs8tgZmhmd7irEyGGxHT+5agAyJ2uMT7AeCgWK58ZVDDvxDgMpxh6Y9yQ0pesv+CeYIjR3M2l1f1qwd2DS8vGNTMCOt7QYdzF9crtlMiX68mYABp1qI9h2WI5B6pMUF5jVPAx9P3gKL052L14IAwQTgQBLfjtlVFQjiXDPaLcHGUZ2Vx3yg== 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)(366007)(376005)(52116005)(7416005)(1800799015)(38350700005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: uZ99EcV+31Kt2qitn9z5O+qI0p9cGUdIqztWpdXJsht9DJrfn1oGIat9lBFsK+gZ/nkK4Q3XdAgp5CpQniVoDcTyxcZBeFq9lOSdz05CDk/l6Ig5YHDPuw6WxYc88e6x9FIliHMr6CSnvwAfbzmA8vxtS0KH2IRcKnN0PXVD0jPlSTIuJdOo2mtf5oWM2nELE4Puoc3y/ikWATXqyH/xUbWKIM+3iRFL9nlK8fu13PA7OUTmzJcc4vEE+LakQP2g26LGk81dIMogR6O1l0TUejaQDi9WHc5u4PeDQkNFKUWFPy82BUUqNJiFrA2zDxGQ8M7CfjhDjFXiRs/l0BZ12DTTM6mtadmj/aAwYFR1OpXZkiBErHCTIKNhP98YmF2f2MHJqCu2+lO/CdAqxLXOU/xeRLTN0iQ28gHudUcsxJX65RQLV9c+gYzEoHQX7BeTlXhmgfMcgoKGxEO7oEPtxr1nxzaKY1tCGPW/lyuOvehwy4NA1nYAlrVz4D00LNjDiO63xuRqHuWt8/o12KjwkenSKIn44XCRqeVWoDAnOwUtGtzmKByh6nO0Yj62rTL9ZYYTUsfsyZwKjVTIZtb3IOq8cGtgMUyYsdFuGGA4hED6GmHyN6RETyIa3sBnK6imgkYrL9KnVFRxSt+uF+nWGoVogxLLcQrcYKVQO1TNDuyjPAiFf01VzSN83ueVWTVw8jbAdCJymue2MgeVGBGbFv7KADRrBEqvhaRQKIbtb05eFUxG98cfZV0p7rtXx+izcVLJMBi3w+OOUHqcAUZizWtaQ62wrjFb6f5x5d1VLeiuqMt5KwMIWde9bjVLyGWthQVO8ur3nses3c/k2O0nLlrcifUgL4f9VtVPnl1kfXHYJUM5QKTAZ0zuRFSxF1KwcYFggARD/KxTXEx+BN+2KDDJPkD/7AgsHZmKeUNRNoTomGT6bicytToGl3dE36ZelA+4+9aqCEUdC86AOw1zYIdC6GTehmfDAsOvr31/kRE+38hEHTxmrr/a/QG9UkQDn43RLmHNzDQHnPcJwqjwdJZUPIoD381B4ZyGKTkBURSKlKixQyNI9qaf8AzC3vKUnywsMNaNgOluxVDExLLBUbOyjbbIo7t5AVAAzjABQTH8YD2DS9kFJT3w3X6f3NOcR/54kQfncC1cx4/k0NeAsyqPgIhT5LYYYOLIfKwp2nWG7tXUb0Jt3TRjC8eZRChfcA5+mjqGOFTeu2bF9KMYK2PfNiEF1bjAVovSFM1A8uCo6uiz5eGGDMnkAE54Dn9xm3UCM9WcD47Vr8ihp5jEDABN/7AdnAbFcLJurkzx8bpywLecFbucza7VFTH1uBABAQU8wl7kz3XtKqN28MoBPTwMjzJTt/lIDUQVi5Lnn6+Cu1PzfU2mbly8GadHGO8sPVib2aZspFXYrYHxFjLWpa1RDFxfPSZILxSWgr7zgve4JGUQzLqClS3WrqmzuDTp0vgV/ql0Kn6Dh/QZotfMORyehkyvA7aGHTx6N45DAD1LAU03okcelJloL9sh1cYLw2zpVSBksTtcHQ8Msx9IuIZ70CeCwIihZuDMpn/G09BNkMNPIuSVSKVlJriQzvhg X-OriginatorOrg: phytec.com X-MS-Exchange-CrossTenant-Network-Message-Id: f007293d-3733-4870-df03-08dc6eeca901 X-MS-Exchange-CrossTenant-AuthSource: SA1PR22MB5636.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2024 23:23:10.8175 (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: 59gjgmg7GVS4mnUOs63tf6+KcYiQMVY2f/yovps3ffve86tHHDoNyApJ2z1Q2bVsH7M404M9RyR/jrxOOeiaaw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR22MB4226 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240507_162322_474849_F2DACF7D X-CRM114-Status: UNSURE ( 8.71 ) 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 Reviewed-by: Wadim Egorov --- v2: No change .../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 Tue May 7 23:22:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nathan Morrisson X-Patchwork-Id: 13657926 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 5149DC41513 for ; Tue, 7 May 2024 23:23: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: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=6lluoZ9xq/mkFdjfbm0lReQReatzO9GKsYZgd7pMfRU=; b=U9aYbxPYDgSJoi 5KXCRlZ6KvyxbCHP2FQcrLp2C6NIcHQcZYKOVKkKwjruHOCrej5Og8XMgfIFU2pJyLNarnj6QcGza NaLCdH30uM1wg4TIJOzKEw1GQddougCtVO+TPHXH8+DRcWFP7B/ojLNemSdVldXJHSvT7q4f3QB4A F2zDo7/euJKqXLUPYjMk8HLc2ioeJiwPyBGgbvumAsbwnzWeoqKklBjazKTNdU3cMb44FwGiqppyf ODTiqlF9/YYISE6Y+3bueui3aDmjMLt8cZcvoNBJ4cfQ+9k2JD69bptYVcfY/dWU8hktzId/12Ag5 o/OXtV2c+r5u5DeMnWpQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s4U9b-0000000DGlY-3lz8; Tue, 07 May 2024 23:23:23 +0000 Received: from mail-bn8nam11on20700.outbound.protection.outlook.com ([2a01:111:f403:2414::700] helo=NAM11-BN8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s4U9W-0000000DGio-4ACn for linux-arm-kernel@lists.infradead.org; Tue, 07 May 2024 23:23:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oF/xKfabAilHGpkEYzs/6VDHgmzbkbPOWza1s5NL5BNeCltt8ZEPVfCaD5bFhZpbISZf1qKLXBs5Q4elf7WKdzs+akMDV1MIiFbjQ3RwetjjEh3+LqVTbAcNgt3FB9luyToTNeGCYgFPWgT5viXw9+oOxnsxpfjuPid3d+RXRuXnFKZQ2a2z8amrYFlQYVJjVWjFdXlxlsuga4K73neQJFOcgbhKdvdvt4fZ9scxk1EMCd/rTuEEoLn2Q5zM7sbwYRHPDLCld44kwzWf4RAEHnlK4UpholkM6dhrwddruJttzeJxaO87eXf1kMhzKV8Avmb1sznHXluGHtksyoWclQ== 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=kmMvWQd/IEnJv1fFiYrCqI8aHeaob3Eik8lAJIoMXS4=; b=l5WfnriUKn1s9AeIZE2I4376tJOILIZtW3mn8/e+Kj9rnKt/teiub/xtS5oMQsXI7I6nwWjTpZynx+1XZ6DBoiQRBJDpKHzd/62YFWLY5b6Un7S9IALSIPWX28f1WSSLKDo683hqlCfvdXHYT8uT0PnKI2zb3HZ447c0qJOSRivGt9KP+qC+mwLyQ3vVJgwfEh/E8+QzpG9LR5H3ohFe47aSCeM/vsafxL/1u30vdhuFXnReMB7tnJscWveis4slLVQOqIW7whwKqzMoQHKYxOm/IcZLIwdyFXDLubH8kQMshKpT4BAWx95xRduCL5Sd4hMADAYGLCHHhDBYPwVuyw== 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=kmMvWQd/IEnJv1fFiYrCqI8aHeaob3Eik8lAJIoMXS4=; b=aiej8dTHBKonCPDhMMQVekSVYpUSXOHW9yyhIlEAKHMhMCOH7DNSlXD/191KR3xdDMFCKICtqUixULRbibdRxqAUA5aSEnyv7NvNrSPAdaapLVihTiEFE+pZLxjeqg7xkRh3RyYzzSqs8yocNQs2XcJiplfYDvncP+bw3AuNyOo= 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 PH7PR22MB5374.namprd22.prod.outlook.com (2603:10b6:510:313::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.42; Tue, 7 May 2024 23:23:12 +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.041; Tue, 7 May 2024 23:23:12 +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 v2 2/2] arm64: dts: ti: am642-phyboard-electra: Add overlay to enable PCIe Date: Tue, 7 May 2024 16:22:56 -0700 Message-Id: <20240507232256.2865168-3-nmorrisson@phytec.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240507232256.2865168-1-nmorrisson@phytec.com> References: <20240507232256.2865168-1-nmorrisson@phytec.com> X-ClientProxiedBy: CH2PR10CA0004.namprd10.prod.outlook.com (2603:10b6:610:4c::14) To SA1PR22MB5636.namprd22.prod.outlook.com (2603:10b6:806:3e2::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR22MB5636:EE_|PH7PR22MB5374:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ca548d3-5c64-406b-43ca-08dc6eeca9e6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|376005|7416005|52116005|1800799015|38350700005; X-Microsoft-Antispam-Message-Info: limroFdRTViS/BwkIzOV/7aidxXh1ETKKn3PxBrNxDYjssZu08UY/IeMD/X0ZxYjOofAvRqb9Exp6cxYSmq4AcmW1u5ZkavXAVqGKjG1KX679y4L/slch3SnfMEC7js71WSu7WeHFqU8efd/X24eSCyGWeBUWJVdcsPYjc9m0pGU9ZduELQXyC1cT6l0E18qiErxgX++IDpe7TqJbE7mv9rqOnAxcAEjRZ3FGO+A6znYulb4hctvfz7THD+qIjIx+j6YY1efNLRu7bDhtLBZLarNCNfXHl9STCQJOlyZdk+wPiPTZLkgDzYsAl8KTJzj4h7Eqkpe8CKG1if0+Xa9i1m2oCRttUQ9WlmLZgQehqSqCBsFdF971ZyuzGrpDSa3BGx6CB8WE2y/xs9ATwF5kM+0WpdCRfL5eqVTkGtFsWtGtWg80p1JNF8/7DNrp5nlGw6abOzwqerEhWBa611DNRoX8w5FLMTfQRSoM6EZQauW0HLZo0EF6cUU6ivYcIjiM6re/GvnQ1fNyv1ib+vjyi79xMHrLAUsYHQMqRj7O89a8T5lj6SoE5bfI3DN3fANkUVQR51wZOLQk0ggDEAIxU1GS06OWd4lBC8y2RJdwY+Ts29mqMAeNnSfkzaWLJZ2r23F66L2za+x81N668Gdm214HsaHnWsokKWZuVnFKNs4bqMovdG+Mu0hYRAkl/04o2JqO26u/ONtN5PAV6fqsJGUBvhiQ6Ur2/SVSOLhNPeRlssNUlsZBCkSQhVgdUncpz9gso3XVGPETBF9p7B7lpkDNqRCIDSuW24uOmwaLftjokV3KlydVSnH/mMXxkMJ1syZSlU7AO27327X5Pq/ahNCf/PokZuse4Dw6CKNp4rKA0nvsg5ujtYXzlUwAirpWBBFJ1VSK2qdbtr+TSeRBkwY0tTVyLY7k2+DJxR4kKBQGAxAfmbfOPi9Vk1WPTrgIupzBR1S8ZWq9rhSiUF6ArRdxSoshQ7j9C4brLxI5utuoNG03vA2ffleZHPo4Vd5+h36ZIghY4hS2L2pEAT7T2vRY6M6I1ti8wlADX13IkIac6P7+KXwxuGdLbaAhjBRVVmcwLbRO9dLqtLGyli10IMnx75Ug+OmmeuKiEPh+MpWuH1z5J8H1PxnCaQUPb/uYymG9Rm9psy/1n+KcBtZPM8IwD36/MR+6t5nbsDpERj4vM94nn3zcYmbiq+pP1B9Tw6Zu1iQZE4i06k0/xtBuG3GQ/89opaRMJQ7WIjEPWx3Fptr3f9sNwv0sqA4MiYpzV9XKn1Ad6t9QMqZ/gIQPQ== 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)(366007)(376005)(7416005)(52116005)(1800799015)(38350700005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: i3gTZKa1iBokVWFwDgXQBxJgLucovMBYgYE2jSS7Scf7+69b4Aha11st2meqQXeeiVGy01itU5QOBPMluiDkHe0wCm7g/SPr301lOMVzHszjqKxzGn1+PAFfwZLyKGueKRpyuHhjsQT2obnqBAcrGPkEbsiWHBeJl/gyb8yod5g0bphFHeUbuVUzvJ13yEp+xnmllHs5mP9WyuFuRDW0e6Jrrk8eHWYjrbh1PUYJ2uAYixoS+bUfmNXSngJGK49MprSvT7ICYcl88RjrmhsXtNdqxbl/ANzBVAV2tJ+idhQHdlRzAUb08rer0UO3pp3kUthlQxVI3gjLX/B1B9phq0hcWznFmpxmpCIV+x6DMUPCmpmFTlLj8vtv22BSDVAsnFseBu/TWZP8a1u/T1ZyGbLrf8TMuRMKyLYQgRa3fNIrXwEPV6sb8Dc+KQDICGSAd15zSEwHyfAX/PWfF2mc1aJ2E7Jzh1kqprWPDZiz2kzS6ZHk0UcicLHfivspo2wjvssXpOnRlIadF2WVCm8ug6KRcIXN/9H5rESkmTNpXpQhZMmDXck82VdoixNZxUVKuHYYO6T3lDKTW15Mqq1ep+G0H2JsODYCVAvgbAMw5Sg/hZankR20HmdS0FSkho2IYBYGHBNWLEsDPNIeNtEg7Fdw+Z4uxiTexu5y937zuQiF5QkwRE7YsBi3rp74AUlX5T50ng+loOjf/GIYLOA7x/sexSQw1KH6RL6kt450mP4FX5JhAXuFNbmLsT2G/7ZD2/udJbdiyrZp/V8zlv/laM4mOwZjcI/3hIhVK1Vqe9gR/4/bdCQwMu+NLV4kRnU77BOgwUuDOMQ0xHmf9OkYtKf6NeUl/MroLVZZB7qYu3ezItzWMT6yIQThSffTLRWNBxXEWkBktwWkf1KOtDXqyfhQp6Vr4Mt01hKcDcpV1PfjaPQrVLVBnJVQ+45MoHXg9XIUEpA+PAVx/UNHbbk3CRgJHYPc7gPMDY6NEY/AB8aOquHPmcAUVZ1teUXpbQZPKC7IadCPdmG4HWZ1MDH/buiIBtAn5nkIDo9Iy3KqjeFbOgx8IBOMT8B/0Ft/nxlV4TZU1ctLTtCD/K6S2jRhwnRm76lDzlSIMqwIJVC0EtHdINGKQ29BaRiJbaBcYK86r4U3Wo1eLngb8yhrwP5wEJq4e7Un1wScUXvTApgFTk4wBq8zAjMe5dJLjM8yLT64NDnCSJgPSy7RofS73cckiMZIF5BMSwDxbcyexuIb/OuZ1YVYBB99HtVc9+ZOCmrlrSjrcbDXJuk07Oh33tiYUfwZZMvNZVp4syPkRvMTalj1WXgYEVVkMhTRlRXdANVRrPtPZeu5I7D/TkVC7jq5NuO02DkLdYjJtF+36NfCWf1zYn0GU3wPHXQDoDUTCA8CA0xAQRpvPkOoIgMJFfRVXErSI72ZY4eyd0UNQ08QgtFku3NrVG1oQpAQ1b6qijkwfEjFcKXdeSaQvLLG2Y4z7XE87NuY93HYzap0SCoW4pwbh1zr6YYD2mS+bDSItNTpmKk+v0679wE+oCEQgprGEVAN1wB+U/ncdjeXXRf4d4p6Av/VYD7qy3SDW1Ld7Def X-OriginatorOrg: phytec.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ca548d3-5c64-406b-43ca-08dc6eeca9e6 X-MS-Exchange-CrossTenant-AuthSource: SA1PR22MB5636.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2024 23:23:12.2843 (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: oHGbpiD6jmJBerbII1vjTsVecs4SYktgEQdi62m6cUMS5iF7s9PF7Jl6Fble+RzYo1crHwCGWnzj8HsiL28Jkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR22MB5374 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240507_162319_109192_D5038C23 X-CRM114-Status: GOOD ( 15.45 ) 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 --- v2: - Fix double space typo - Remove redundant status = okay arch/arm64/boot/dts/ti/Makefile | 3 + .../k3-am642-phyboard-electra-pcie-usb2.dtso | 87 +++++++++++++++++++ 2 files changed, 90 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..7a5ce4bc02f3 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-pcie-usb2.dtso @@ -0,0 +1,87 @@ +// 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>; + }; +}; + +&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"; +};