From patchwork Fri Jan 19 13:02:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ghennadi Procopciuc X-Patchwork-Id: 764070 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2086.outbound.protection.outlook.com [40.107.241.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E0F92524AC; Fri, 19 Jan 2024 13:02:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.241.86 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705669362; cv=fail; b=cz66itZWkCyRee55kzPPtiUbAjuxCkSM1n1vsfhz2hw0/rb223nmfm4jLqXt6cBvn7/GOpgsGd9K6WMGi5hN+hMKxWC3jy7vW1iF7YdbtNjUpDpLiETJQpqatwIMCLHmhvxtmnqMv1XlhtbnuMcS5qblDDsEMneVwuw5z6r6Evk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705669362; c=relaxed/simple; bh=dufGRm08dn6P14n8z14Y9ejM7BC+Zy7xeEmoL56GC0Q=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=uqorRbKW3NQ2CCiCyHCIwicggLAksfUeFbugWDFQx7H4L8jOpj2KKD+k1Ok0HLMR7hwtVaNE+grvbDGhqYFp6d2bdMFZSOtV2YtpuNBUr64CbMa4FTnSOqlq2WgYU8uUBJWU1q01r5M99u/a1wY3Gt9CB4S/m93y9SgO3AnBkJs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (1024-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=MJmvtxPH; arc=fail smtp.client-ip=40.107.241.86 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="MJmvtxPH" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=al4JlDLwfOotfLDRuGdPOaGSEmSj2cPh8n+09B914ONgz1qcUnCIbYUQ0rxAmsSb9Cyxgdv2+absoARl8Kj8wjNR18EiECNh0UHLKqL8ROAx6lH+XU5j37CkYR7qc9fLGQk3bxLAZTDUIgPF6qE6S5in4RIFXXa6L9B2jU1h1p4BTUS9DCinJd7CJNrZ/a0vXqZoEYfk+mq6LI5RojiKhpNmRKlbY53BqbxuE12rv7LmibiClHtzq2hyeuSahnEyhA+Rx/8xSUXd3Gtg3RKgilHOha22w3qiFunabtgJx8i/wWxCQCbCV4g94+6kHjBtpDhWhSEroofj8sis8BMNuA== 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=EMKT9FxSdrOmdFtAK+E9CRrYwTOkIiRz1YWLC5FGxn0=; b=K8vpiR6RmHPYg1ZqepQeOYeef2QBW76lTpMs58oEu+bFhV2SCsLKCi2W2ky+/eLwwEttL7IMMBpJnCskcz6xM5mSnnNTdGgD/FirgfVs4hzBXUf3UEaYyGMPV0r662rpMb2yowL3OTR1dEtf3XwrPV2DDp3fzOqt2IMBKYQYl2cAEwWHGHbZEU15sZ+dCj2nVL5fa7/EE5Uc9hdZkFNy0QLa+UPd0gMqDMQzmD9iMC2AWRKW7Xg3u6lMv5dM6E9DjaETw7X3OyitEd0l3NUrdN7nw3U7XJu1lkWOZmq+NghOhiQGXbD5IAykHdBMY65I9twaCTSv4qzQ4F2nADYUAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EMKT9FxSdrOmdFtAK+E9CRrYwTOkIiRz1YWLC5FGxn0=; b=MJmvtxPHHrKmJsyWMMoG1gWKutIuLu7RajNm0laeObEG/kgrb9s/yjDIsQFGWKP0phUCrR3VTvcp9bfKXEbdqIzyv3YmJcZ8t4tGIOiGeC4XzGlZ3HBFEfSY72hnOpW2X1uawdt7Oi79wYzWGUg+nu9VcBuyU1/snNknrAjAUP0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU2PR04MB8582.eurprd04.prod.outlook.com (2603:10a6:10:2d9::24) by DU2PR04MB8951.eurprd04.prod.outlook.com (2603:10a6:10:2e2::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Fri, 19 Jan 2024 13:02:35 +0000 Received: from DU2PR04MB8582.eurprd04.prod.outlook.com ([fe80::9398:2b64:8350:3ace]) by DU2PR04MB8582.eurprd04.prod.outlook.com ([fe80::9398:2b64:8350:3ace%7]) with mapi id 15.20.7202.024; Fri, 19 Jan 2024 13:02:34 +0000 From: "Ghennadi Procopciuc (OSS)" To: Chester Lin , Andreas Farber , Matthias Brugger , Shawn Guo , Sascha Hauer , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Michael Turquette , Stephen Boyd , ghennadi.procopciuc@oss.nxp.com Cc: NXP S32 Linux Team , Pengutronix Kernel Team , NXP Linux Team , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, Ghennadi Procopciuc Subject: [PATCH 0/3] add uSDHC and SCMI nodes to the S32G2 SoC Date: Fri, 19 Jan 2024 15:02:27 +0200 Message-ID: <20240119130231.2854146-1-ghennadi.procopciuc@oss.nxp.com> X-Mailer: git-send-email 2.43.0 X-ClientProxiedBy: VI1PR08CA0268.eurprd08.prod.outlook.com (2603:10a6:803:dc::41) To DU2PR04MB8582.eurprd04.prod.outlook.com (2603:10a6:10:2d9::24) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8582:EE_|DU2PR04MB8951:EE_ X-MS-Office365-Filtering-Correlation-Id: 3a580253-218e-4315-849f-08dc18eee761 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9AUfwC5LluzmnWjzpDpJNYPVv/kfQyt2VViqRcp7/OOFXETqsaE3UaXSDIfLl7fhBL4oLTuj1hKQHrEOTDk6NHgiZrXgq+dIlf5zt/X2b8sGKmdM90KqpPuEIb8lYook/qJICJ1qCfyDMQrvqihzsFDa1yLzjzWYlMMgiUnvY3geIskd5z0SdqZpp5e+anSO3tN0t0mmo6plkJTpWvTMauzFC8040VVJWag75wcS3PDGGCRMilQpYCGfoiqytgANstzZVJe0FMp86gsO9bOeywg4CWsOAAsyDk66o8q6kUt1Dnc+7OetOAX1311avVfUGCQ6F7rquvcIdRDP8aSfZBDU0s3cLAZu49QXB5EwI7Y2Jmiq8eY9kGxOwOzAZ4y9bzuhAk0CDi5kDyEmJZJLjTxiVxqZ3KHHW1HDeWXLxsNBVFuGBBy/4gvnT/BD3ngddXtBmcASpxsB1q0loEBAQfujoVPsek7BMEvIu00sluO1Bkx0Cda21wZEqHXnWUPG8jxQ+TDmzUOV4DToWLJE6rCck3EXoK9rDPImXI4NPgMvRBWnha+iolt36b3OuXL9bRqovhkSqF3H0+jnJXNyQsq6XbMP4LqZFwJUNsF4RW8= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR04MB8582.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(136003)(346002)(366004)(376002)(396003)(230922051799003)(64100799003)(186009)(451199024)(1800799012)(6506007)(6666004)(6512007)(1076003)(26005)(2616005)(38100700002)(86362001)(8676002)(6486002)(2906002)(83380400001)(41300700001)(966005)(4326008)(4744005)(110136005)(5660300002)(921011)(8936002)(478600001)(7416002)(66946007)(66556008)(66476007)(316002)(54906003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?wlxeAyW5Gn43M9gMDuDOSI2C384a?= =?utf-8?q?g1Hnm5d1LpE7ZU6muvOM/75I6wyq+GZ4KGaaAhVtA3fCaOHAah3ihzdptkEaJdWVo?= =?utf-8?q?UVF1I+ZyCSM2Qf3axfAu7OFcn/xtMx9dyPB+2XNQmJJq3Gzn3mUPz/ANQnHmDcNjV?= =?utf-8?q?LArO9uaPBVI0jXyH+QWYBufOTiZrQ2cR31u6dsKbA3w2O/hHl0gE9R0Q6eVNEKPeN?= =?utf-8?q?VrT1401qLTIuEYFQkrTbyE/vdaeBqXO+rTOQdt5qwLfQpSmMNk05V2GMBzPykHlKG?= =?utf-8?q?GtnNQB7pHpJzASUdnkK4sYjU8HuYOb4S79E9eeiN83DoFVtRJHg6hkDcJ9H9Lhs3a?= =?utf-8?q?Ev9T0x+ujMkYn6C/goGl0RcNDAWrqQuaGpR3iAwiIvb2xWMt9WlisFC9D7ptxDPmh?= =?utf-8?q?WsLp9EdFUzasDVDXILCULkl/0yX2h+iU9rKuhkuXLopaYgV2KFGOVMRG45bebyTzd?= =?utf-8?q?uG7txboBVsuAvPaX4Xafa8tP3QWiVKOmSiDp0/2y/KRmGijSpNyyXIcl1VdyPxltS?= =?utf-8?q?QnCzUo+1kQr7GcBkuQkCAdgxLQLzg8wZhZyRQYvMwf8CdB0LlVtVlEN+c0T3D8zBr?= =?utf-8?q?apQ/SA45XNnhMpu+bptN8Ep0VOUDfHq8zhPXYI/0/0NMTAQjDbgLhTST/LR2U5iIc?= =?utf-8?q?xYqXN7/bapH0mVrFXaVAd1zvvKlFzrZdCYL4swO+91Ul09LyIgJ1JUaOuem8Wl7Ab?= =?utf-8?q?vDd0H0OkSuVh5l6G7M2ssM5bp4pHbJh37kR56hICSMa8NfoBv65JF7eeHSCTos4uW?= =?utf-8?q?I7YzKh14e3OnnqwNJ/jTTiaZWf9aZFPZh1ifujM0KbHGBIlYtjphx4I0NxxAtoaNm?= =?utf-8?q?sdZjhnCPRfnXFQHHpVgIHSkygVQ3LqfvFbbIJZNuQ10MwsP9SWTqtYBRWQwDJ32cC?= =?utf-8?q?BMhb66sXJJQuPG8LOHKvh5uPTBd8OmlRrf/l2QE6+HCizbaknqsNTEV4wbKr5eAl2?= =?utf-8?q?PGFb4fgBCTmK6XVbLXoWy90J1lNTH3BxuvMPRBOLcJQ1D3ICDOx1XmFhdFDTAkh/i?= =?utf-8?q?AGZGZ/BhytyZkoSdAQRnZ98phjb6CyzDa/pnwy5eLV38BwijAlJghBYs5+Hd6swEL?= =?utf-8?q?sPtC9/tJ+zo2P9rNyidr0rXRqSrCuAMErU7UnKw27FAIGPZoRTyMzFfC/M4Uufy9L?= =?utf-8?q?Oy9pMasTPcnVLE20wRX1hhl+YxyZTKN4IIfG5/4DfsA6ZGsFPXPAyDTwjddlIboIs?= =?utf-8?q?fWr+7E6D/rLqXaV4XtMsTuZzhoutjgYWH7RETIjTlpFLBbPpNBSO+e/mBnq0PmJPV?= =?utf-8?q?BgVXyyN+0xw0XaM2CJHBP+jjlP985QKDy9IucmP+wPQrrNXeeM+B2hOQvhrfOD8vf?= =?utf-8?q?kxSmwRk2/ztpGGzk/h0P0FNKQGyiWfA2UzlkO5R9oRzP6OBxTjZYFI5qVfHEnmkBQ?= =?utf-8?q?V6FEuDpIv/AyDjDTzqA1A9AQaNW4hgeCFKvOEqxXRJUyd8dKkzX+Jinv2x5aLho7s?= =?utf-8?q?P+6uSInpxeO6IERuuU7qH3DH+ZcEbew7JOK6zFpyKOfjL1WzwOBNq83dW97vm4OcK?= =?utf-8?q?7sc+MM43ecdtXe48scOsKDJMQ2Ko3zfKZQ=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3a580253-218e-4315-849f-08dc18eee761 X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8582.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2024 13:02:34.4218 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: peGu20PhrxMA8gDLfF6rxDwNHeSOLPxqkVrEEF+iHvggrB8H25mbjV4jdgHa8Omcamz04PjLC+ttvsmeK2cIv8tC+LSYaSY9LVVZKeAXThQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8951 From: Ghennadi Procopciuc This patchset adds device tree support for S32G2 SCMI firmware and uSDHC node. The SCMI clock IDs are based on a downstream version of the TF-A stored on GitHub [0]. I can send the patches individually if you prefer that instead of submitting them all at once.  [0] https://github.com/nxp-auto-linux/arm-trusted-firmware Ghennadi Procopciuc (3): dt-bindings: clock: s32g: add uSDHC clock IDs arm64: dts: s32g: add SCMI firmware node arm64: dts: s32g: add uSDHC node arch/arm64/boot/dts/freescale/s32g2.dtsi | 40 ++++++++++++++++++- .../arm64/boot/dts/freescale/s32g274a-evb.dts | 6 ++- .../boot/dts/freescale/s32g274a-rdb2.dts | 6 ++- include/dt-bindings/clock/s32g-scmi-clock.h | 14 +++++++ 4 files changed, 63 insertions(+), 3 deletions(-) create mode 100644 include/dt-bindings/clock/s32g-scmi-clock.h