From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11011035.outbound.protection.outlook.com [52.101.65.35]) (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 3B03614B086 for ; Mon, 16 Dec 2024 16:40:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.35 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734367203; cv=fail; b=IIcmo7fSfhgc/oJ6eLkRLiXFIdaSe69AwsabEHi+dVV0sv6XA1ahw1MF6sjUFqJqTTe35PHHtVf+pOPmM1VpUL+AGHCMhWhxf9pfSwD+I31RetmIEM+0oMtxvmUy+200hcq+aG4KS/hadiiNGOiFFMJ8D46FfyFyVNTof6ktt/s= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734367203; c=relaxed/simple; bh=4J9QOt8uYSG3CKL7iJIl7yztLObwxldZqwLwhtkpVQQ=; h=Date:From:To:Cc:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=rloCBQ1j1SCCF5sddNl4BS/4oGTy8VPfJm43Jo0J8hJMzgvKBTQCzeEf+ekXDMJ8js6CK4LHMECwsPoozPvVWoovk+bQa9NryqmIkOxuNwBaAYMb2pJRmfuNsZRSWUm5Lj5ECal35jfXkMITiQBO6hoW9Cap0ROdkCsB2buxtA0= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=T/VC4NOJ; arc=fail smtp.client-ip=52.101.65.35 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="T/VC4NOJ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y2MM1TlCD3ugOBegAlcIBmGnqjYzfiOuTIgp1gZ0V4Yc6Ac5NejN5/nQiUv4NenOIb6pOk+8sEZvDeVoCjh7oZ6zP71pi47qxp9wXvhELk97OGYmotYeBSbRN18T4QhU7M2wRefy/oAPoudha0P2jX93LKhq0ZNb57mFLUrkuOAmcHJML/rBLxb2BJ4zQrB84SB+eP9LE5rPztne2rdHsi0mhh1YPLZZRJgRTUJugQMru73vXJJYCXELydXKpzlyWE7lUMU70RWyQKsp4hCCBCpIEe/CaUbCUaLTkt8sTDQIj+YQfaeSb4vQ3m72ymHFEXLW6i6e/czIgJhcPQHpYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=j64LIIZimFutGiG29jIqbfP+pR+rgAw9rPBRlUHThug=; b=uEielfKaFyihliZ7GN8t29kqw+LmTcA3QgdlpWxmmuFKAuPoFQOOkkkMmK89aJ5QFRtDZiDC3H1PmuC9BqkXb3HGHqiHJoynE3svlJjvO1PSw5qdrUgbgu7s6vHXRhXmN004bFMPUGqbomX0kW6cMxuTOZt0Uy+u45AEdgFu5/Ow7MeUF7U07Y7eu9wbzQEUogxyizmlsxvE/LmxOSLfggNWFcutgm4AkoQJbmLjXk5hlCFOjgGUkucejF719ouRFXh/zWiVO1Kpvw+zredtlelDU0cEQaq76inyxcuXRYqW64QgzB5hyJK9RdE3mvZXNghhW/K6+bZB61gUMR6n+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j64LIIZimFutGiG29jIqbfP+pR+rgAw9rPBRlUHThug=; b=T/VC4NOJmlQ3dnn7WjLd9CD+vFindd4qVIuqjKuYKmztbcLxdDRrqKpxakQpSJBXsxPUpxbDeIoQFEF/4WxGynt9IrkYUTcia3cnZM5pyb9USgHNpBMS/k2d0Vs6BvsDNAeaW0zAgYYSlHoiMiUbF0dmxm6Q89Wtl0eBHjrPOEebHG8+v60V1FEeLix7qFt2vQQrnWs8JMEt3jw6lEsaO2xX4Mk4JtOdmAyU7HWD+4lIzLPQOuuXV2ETEsb8uYVdodI4o8dutaQa/x5pYWaVcIlYgo/C1ZkIPqpUca0ggHHWh7l57Bhk/meiEyG6TZ9rzYAafrxX8ECc9NPJwZcDTg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by PA4PR04MB7776.eurprd04.prod.outlook.com (2603:10a6:102:c4::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.21; Mon, 16 Dec 2024 16:39:58 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%5]) with mapi id 15.20.8251.008; Mon, 16 Dec 2024 16:39:58 +0000 Date: Mon, 16 Dec 2024 11:39:50 -0500 From: Frank Li To: Laurentiu Mihalcea Cc: Rob Herring , Krzysztof Kozlowski , Shawn Guo , Daniel Baluta , Mark Brown , Kuninori Morimoto , Takashi Iwai , Bard Liao , Peter Ujfalusi , Jaroslav Kysela , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-sound@vger.kernel.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 2/5] ASoC: dt-bindings: support imx95's CM7 core Message-ID: References: <20241216145039.3074-1-laurentiumihalcea111@gmail.com> <20241216145039.3074-3-laurentiumihalcea111@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241216145039.3074-3-laurentiumihalcea111@gmail.com> X-ClientProxiedBy: BYAPR06CA0005.namprd06.prod.outlook.com (2603:10b6:a03:d4::18) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PA4PR04MB7776:EE_ X-MS-Office365-Filtering-Correlation-Id: de67047c-7973-4e65-c59c-08dd1df0474e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|52116014|376014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?cZVHDEb+yJaqWpbPkIokHvS8iwW5Gtzs11M0XqWVMPCDADEA461rA8AlEJfb?= =?us-ascii?Q?BQTWqZlWKp7UNdJpBHp1eDFHoFiPX4qX1Tz2Ex4HZnYBsUsXtwd1JpmCG4QM?= =?us-ascii?Q?ise02zpeSGuKNpz1n5l4FXhjlO54VlAqTKEVZifM6TC154XAyPx41VjT2zSn?= =?us-ascii?Q?PQGMbnD1G73TnlS5Zmvn5pWCC0L+uiQDPVMhVZgSvc73rfh7Y6zgV9hSM1qX?= =?us-ascii?Q?aA7snzDgJULTkT5UcwmSRHuYLg0amPfY9/8IqNN+tMzjFDj6uRKkGmUWMTu0?= =?us-ascii?Q?du9tojzu6kG8DoQkWCIHrvu8xbmwkhtocfLXSPLuwfbwkLdWPM0KFBhn5CBF?= =?us-ascii?Q?n08dW2lsmRhFwErsTDHZsG+BnxBtS8TCgyIlhvcUsGJo4Hw9DvSCEHoCELoa?= =?us-ascii?Q?EQqsM2WpJcpgiHa1xmVojholp+Efn6qCxBwtxMxymohvi4m39vWupF9Er5Si?= =?us-ascii?Q?A4sFev+ZKEdMSFdmUW4FDnEpPqaWvmC4Ap04mWwKb/+aN+9Lt34SNqd6vOC6?= =?us-ascii?Q?nvcXNEK1yiT5Sl+7SJMHY1hMIU+6M8HvHaWA209XG3Jp6jiSx4SCLvDWPrii?= =?us-ascii?Q?XgLdBSsR2hVkh/eNrfWwTkjMFfjYEVd5y7KogZetAOsfneMXAaqki3I1VKK2?= =?us-ascii?Q?HX5uWKGftHZQImBPXRsp2eWZLslnSksY6flxDAHstC0FMq4EBoxiCwht3WJ2?= =?us-ascii?Q?3hen0YwNp1BdmdVYydymYaUyszC49dQvHDCxr0JKAlb/yTbgg+yjrdqk4X+9?= =?us-ascii?Q?14TfsvssGEu/0r+eoofQV/G3AEcY6kyWNPPNVb2nQXMAf4qdLBOuZYvq+z+Q?= =?us-ascii?Q?aZgnX1ncr2MAVKfKz/Y4tbEHCLkYuhwMJ3Quub7Fy9fgJO/y4K/8a64gjta2?= =?us-ascii?Q?O/YeWLiwJ8VPmRpa1317UjGkkWGGNsHqoGUtetibI2QcyqX59KxyNxqr64t9?= =?us-ascii?Q?w2sX86ljFD2wETVi/bRHZbFNY/q9X9pkTMAFPoeyI6kwkfatMujw4jgCy+J9?= =?us-ascii?Q?v33VG5Kydl3mlDruhNR0cgmQRKyKRApSXtKgpDu4lntSWaKymBe9Xcwo9CG1?= =?us-ascii?Q?5rHJqBoSV1C+EuLG9A3JePuoggZGwKosthw1/CpF8J6gpyqm8ziDIZuO/OJA?= =?us-ascii?Q?0nSWVoDXDJhQLN210xQFTuC3FXuz5Q73ZxoTZV8+a860xGq3W96cocOr69Rj?= =?us-ascii?Q?0N6xsdgkCiSkBuhYa/HrJeifSIaEDNiNL8lbGisYsPyRl88eQeiiOzocXky3?= =?us-ascii?Q?6NNoCe6osHF3G/JspL08lloH28B5iPRuxAczZ+l7WnGd6WQ30gbLE05+39PG?= =?us-ascii?Q?VDY5G32mnZERZCmsGqhiWPlSuze8m79WJZhbju3pL3gIIYXH7gJpXzhDCCn2?= =?us-ascii?Q?dB8nf3WVTyuN+TWgKOicczyNq+3i?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(52116014)(376014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VcGJnNf3ZA/0NLgB2jPEYPBm4jACGZQYvhIKDlJhuI0ZIvRVHJG3pV7JSLLM?= =?us-ascii?Q?HX0yIh+QzxHvYXaIn9YtifHusPbtaCEmQi6nJEUndqjsSPdChEZPkeoLvrgp?= =?us-ascii?Q?pmxP9khGSeNQSZF4i2YGb6F827oUdK25u7SJKxzI7y/c0cLoSRlCoGEZNv4R?= =?us-ascii?Q?vYX2lQ09s+/uAX8jHEoQG1OPO22jOmrkQlN8nSTc1DqWNcpNYQI1T3z1E935?= =?us-ascii?Q?iC2BsrKOIAvQFZF5WS4h7oR6ll4m2YJTEUgKLyZadduOnS/7SMqrCQgqoEWY?= =?us-ascii?Q?CUYYsiL53HaHt4VltwTVAudygPTql4d0p8qtGseQMtgXPNYnUK120Y/ZPl6G?= =?us-ascii?Q?XL3g/58Qn9WOwSgGp6JzvrvkGkdYP9YSSVlQOO2M+61/nNoh+lsX68j33lAi?= =?us-ascii?Q?MoFsHp5VP6l+Omz/XOFUyADAnsYfr9ZouMATLjcDrpaQj1MwO3E0hBhojSNj?= =?us-ascii?Q?32BfUJWKxFBWC6bR5ypDMPvXLxO6m1HreRhGAd7ApBVAck0HzXS+RVxqpgDL?= =?us-ascii?Q?Cr+mRd3qMNn660n6pAojtTFjnxIUTajXKfggfGZeHssSjNHHQuOopZhZW6c6?= =?us-ascii?Q?lOMQGRrheFpa2fGzdaN0CWr8dqJfgMtbVV8rPRoSz3mGCGtmcfIxWbblKYM9?= =?us-ascii?Q?rGCDKkHYaTsnTrb4bCuFXBtJs8OYOMJS+9P9NkoXSVrkRacpDRocoISwf1Dp?= =?us-ascii?Q?fCOsb/3LJirdkCobIG3IFx+97nEZ3jRuUKVT6DMHDqVmP2kU1PBzh37iOP6S?= =?us-ascii?Q?W5Wd8EH1aPcx9JNQMe+Ac3dX2QTkKHLgEi3db2yuteEZnUBPS9cZrrmDuKXN?= =?us-ascii?Q?TLip7RO3/9UFyLkjvUMHNU06P3bdXOsmPIfm6A+H9bsEKCdy7UF9vpTMiKdg?= =?us-ascii?Q?nuDUKGbtFxHGVGC9JknW0Rd2dcATP7w2PmsL/vNnEMxwNEHShzI7QAaAcX+z?= =?us-ascii?Q?x1CC5PXo0sxifz2ONv4Xj/UwREB3Mr8xmB3iE/A5fOFBto0kQ8VPC57cADJw?= =?us-ascii?Q?RnbYGj+uWsPsay3dbdKL0NRcNtELH0CXrBedrv2528q8kyLWn/Q4atP9D51P?= =?us-ascii?Q?+uC+ozCdyCWWfXEykOU2mdL5BpVjrWs8sHqa6qN9Qpz/dZXkEjEMynky8A2N?= =?us-ascii?Q?bDKNqvmNJbEPnDJcs06t6Gz2Jn7EjFcmDpxbSu3bLIbDqJoPm3h1ViKwQJrW?= =?us-ascii?Q?7iYX0/cC86Lxl0UgsCWBG0PGv043S2eEz8up8Wxpn9mUn+cslJpCdNeEfb6U?= =?us-ascii?Q?9X1t01tBAe+TJsnbM2ISPPHT8l4mUNOsK2ALxT9Xd1MrQE4sulnu/UGffxGQ?= =?us-ascii?Q?yXkzlERj9ezSgZoCO7bw6UKQOExFEYQ205v5F68iDy2AIUYdu4vQvxnZT7ge?= =?us-ascii?Q?5zfSnLYfLszyv3HxQpK9a5iS55qnU8MgyAt1TxueBl79zy4BHAEgBopBVkSe?= =?us-ascii?Q?jMlNIP/OeBfvKD4Gk4dfX6Nbjc9L4T4NfEVjnp8C/7vbg/z5r9FszBMSRqY0?= =?us-ascii?Q?ClwwWXtqYZiA8USWgNLivQoCpWt0rqLn0ux1qmG0KdKW2ukFPy8C0xgQF3/n?= =?us-ascii?Q?8aTyRxyT/7PgxWEYA61IMwg5TxUZDK0TfSlDbuv6?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: de67047c-7973-4e65-c59c-08dd1df0474e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2024 16:39:58.3234 (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: 5CznWhxG1H7Qz+CPxxMCjsBT0jdd6M2wETi128Yjnp8l8S2J8obfoByX4O2h0MjnJ20XZ2SIpBzZMUiaxKJjxQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7776 On Mon, Dec 16, 2024 at 09:50:36AM -0500, Laurentiu Mihalcea wrote: > From: Laurentiu Mihalcea > > Add binding for imx95's CM7 core, used for audio processing. > > Signed-off-by: Laurentiu Mihalcea > --- > .../bindings/sound/fsl,imx95-cm7-sof.yaml | 44 +++++++++++++++++++ > 1 file changed, 44 insertions(+) > create mode 100644 Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml > > diff --git a/Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml b/Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml > new file mode 100644 > index 000000000000..cc1eb358f288 > --- /dev/null > +++ b/Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml > @@ -0,0 +1,44 @@ > +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/sound/fsl,imx95-cm7-sof.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: NXP imx95 CM7 core > + > +maintainers: > + - Daniel Baluta > + > +description: NXP imx95 CM7 core used for audio processing > + > +allOf: > + - $ref: fsl,sof-cpu.yaml# > + Generally, allOf should be move just before unevaluatedProperties in case need if-else-then in future. Frank > +properties: > + compatible: > + const: fsl,imx95-cm7-sof > + > + port: > + description: SAI3 port > + $ref: audio-graph-port.yaml# > + unevaluatedProperties: false > + > +required: > + - compatible > + - port > + > +unevaluatedProperties: false > + > +examples: > + - | > + cm7-cpu@80000000 { > + compatible = "fsl,imx95-cm7-sof"; > + reg = <0x80000000 0x6100000>; > + mboxes = <&mu7 2 0>, <&mu7 2 1>, <&mu7 3 0>, <&mu7 3 1>; > + mbox-names = "txdb0", "txdb1", "rxdb0", "rxdb1"; > + memory-region = <&adma_res>; > + port { > + /* SAI3-WM8962 link */ > + endpoint { remote-endpoint = <&wm8962_ep>; }; > + }; > + }; > -- > 2.34.1 >