From patchwork Thu Jun 13 14:32:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 804611 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2040.outbound.protection.outlook.com [40.107.7.40]) (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 75186142E9D; Thu, 13 Jun 2024 14:32:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.7.40 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718289151; cv=fail; b=Vo7ZHuDrcykA+0QzHQsuPlKa/fzhmWFSt1q2KK2a7YO7aLTAg3OJ+nIS0hZABVVuAq+TWCd+mWc7Pd6a8ubiFWCAJw7rl9GmGPJtSC2Z3RIUDqosH0xY5Mp1o1zcejYAmpJvYK4p/qOhdD4a08SwOsrUbcgAksjIBDdA8u/s0/M= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718289151; c=relaxed/simple; bh=TnO3vc9cXocqVZQDqdWHx+IRnQqHEuE7FKWeiDPjO98=; h=From:Subject:Date:Message-Id:Content-Type:To:Cc:MIME-Version; b=NODCdDw44eCpI0f/1YnvAjADlGqIYVirZ2KiOBzPA9obSCLvMZusOZgBbQvlSLqgc6PzJvK19LZfl24uNGV69W8vvt2gG+sOakktmf/9ahzdkmViEfmp0ojpN0L4TMbhYw2/Kt8MZIvvbVYUoWx6UAE3VxqOps7ogOh5rigIOEs= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=Bh91a7+b; arc=fail smtp.client-ip=40.107.7.40 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="Bh91a7+b" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xb8uANB7x4UBUOYtfJMBs+fE5i8rRe4/CdTE3mNeaGMOGyylo5TBeG77RgCw3TZCKZX14qrYcJD3IVNRlK1T+jrX/Uc4dUHBAzCew88rEBvMbRRhalfOu81rrx62r3ZzbQdzD1oSkkOHvGYFzqco5NK273ieEupPtUMO4+BtOBDK9Rb68KkOQUivAop0anf56PCAww8ft+g2ceSczJO8NugMkysurflUliTNtk0PY67aYnIy7tv7j6nyn0rQ7S6h0zLb5fm4ypWN9HjgKb/nQa1h7cQHzQ7XRvdBsQeQIxYdHkcC71Q/weC9mETjwyaTH3jhyedmUfdr3ORoNET2iQ== 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=+WLyt7fZpxOL4yPtZr+ZgI5gpGflLys/t8xH7k6tRfA=; b=JufLsmBALcQtIyV/yef+nPEcFaV4Fburi0xDdtQO6LAKr+RvZ8C5BNkVuHZXUfH/1x/AZyxJcanIS5EdyAUR7gsbqL3EArdir59iraW+ncunEp0+S2xW4OekCHNMOJAVL1NGqgi8hXTPMLTYtmODJY4s0ifo10PLvxgGHAxt/oiPYFR21PdR4SkMGJd4YDNFoTBW4dJMUGPOUrCz5GbdQoKvHt8mTSD6uVRL4zbZkucOTf2N4w3CVOqmr+0It8PtQaKko+aEAgXJ8ZuUvgEIq+yLN9e33P7Vnrwl8fnAX4VVHIcv3syTyV9pWo5NzVyXwTgaql10Tu2QA86m5hG9+w== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+WLyt7fZpxOL4yPtZr+ZgI5gpGflLys/t8xH7k6tRfA=; b=Bh91a7+bOPMwOCc7JZjxEixfn1TLaZVyasIfur9i8gsR/MUqw/YANNVkjp2mmsrALAJwkIapYphp9OpywoRdNZ/NEE7qZyRf4PGbZGslOcxq/w+SKs9oe69hMsFQtPsOQLAzO7RZ7zTFv2583hoROWDsAj6K/nosa3nUdcXj+4s= 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 PAXPR04MB8256.eurprd04.prod.outlook.com (2603:10a6:102:1c6::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.20; Thu, 13 Jun 2024 14:32:26 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7633.036; Thu, 13 Jun 2024 14:32:26 +0000 From: Frank Li Subject: [PATCH v5 0/3] arm64: dts: convert fsl,esdhc.txt to yaml and fix layerscape dts warning Date: Thu, 13 Jun 2024 10:32:04 -0400 Message-Id: <20240613-ls_waring_esdhc-v5-0-36644e2fe21c@nxp.com> X-B4-Tracking: v=1; b=H4sIAOQCa2YC/2WN0QrCIBhGX2X81xlu6mpd9R4xhlM3fygdGrYYv ns26KrLc+A73wbRBDQRLtUGwSSM6F0BcahAWelmQ1AXhoY2nLY1Jfc4vGRANw8maqtIx2rWSqH 1qeNQVkswE6578dYXthifPrz3g8S/9teq/1qJE0o01WcpRjYxNV7duhyVf0Cfc/4ABST2DawAA AA= To: Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo Cc: linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, Frank Li , Krzysztof Kozlowski X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718289143; l=1878; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=TnO3vc9cXocqVZQDqdWHx+IRnQqHEuE7FKWeiDPjO98=; b=Lka4fX4X9qIq1mDGePFzY/f0namMqckrc2amCnuXDzrTr+iHVO4aWqruGV/GcUGKaQObLPe9y /Mrg/vOZ8xkBVQpm0wjy0vps7ytkeHMfjOqtrOhc2dlZa0L9aQ17eKk X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BYAPR03CA0017.namprd03.prod.outlook.com (2603:10b6:a02:a8::30) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-mmc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PAXPR04MB8256:EE_ X-MS-Office365-Filtering-Correlation-Id: e30eb888-0b26-45e2-e128-08dc8bb5a584 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230035|1800799019|366011|7416009|376009|52116009|38350700009; X-Microsoft-Antispam-Message-Info: =?utf-8?q?hGp8GmdhfwkIR4/XoUtI4k8x8ocp6jI?= =?utf-8?q?PwzFZuFHzi0C8Thu4pmNQ818komuJ5GMTQ0TuAK8I/CG8UEZ24t01vemdP7tshOL5?= =?utf-8?q?XWGr/HRYPh69Tj50iXz466zQWgGG1Bhoq5FjNnWg68fLt8oI+M1jo71NQKYwxeblB?= =?utf-8?q?BDQBy40MECxnsOZRdKFiG6lhGt0lwHhZr+XSWqL43VWvimQ8oL7Ej31c/ZmczHPOz?= =?utf-8?q?tt8803ET2JZ+xV9E9QE9jBwSPtD034BgTBESV+awNFxVqqkaOIdm8NSqnhmk973Nw?= =?utf-8?q?ndqLz7jrt9Ug2LuDaab+xuabhuUF0kG5NTthlfC8z5FZJsH4IDZtSPh6Apc83vzHR?= =?utf-8?q?3RvlbgskHiInDyARvrMaDoYxkp8TUgsh+xesc62mUWEKUmsgRWbd9mgnqu1r+ssXb?= =?utf-8?q?Xt0GZa2ipvAiYHww1j3ApowgDgnKO0MXGIqPECeRN11bj0PwdSYoAI4zk/hhuovYM?= =?utf-8?q?/z19TntbnzcYymcL80wz7Ns9mXBGhL7TSlbDG1JAjv8eEzHe6EiSgXS5X0fhmrmuq?= =?utf-8?q?cceGAms/CNSf58Z4VnMSTaKWUkgFnpUEZ+xqVjoNXAb4dSUM5tNTN72N66VBgJ0Kd?= =?utf-8?q?sk0qHkSzrxC9Yd91whdgPeCukhH8b4BXsewaNsvn3eHyTR4hb+jyuft3mqSoNeYV0?= =?utf-8?q?nR+9SoeE/C9J8ASOckWIGaJrTiKYkzeLcjv+P1ru2SP8hX5ypUw2jor6XmYRtU6ac?= =?utf-8?q?CwiA7RSt0/2uP3dPwVRA01lGWrTlZp6zYzmRHrkXySB3GXVNn++FQvAR/4vG02oXG?= =?utf-8?q?TBz0WwPaJ0SJUiEANr8Q2K9YubmZqSGtUL/5JLdUWV5z1sg2XLkqQYU7ZKsvb8kxt?= =?utf-8?q?0Df0K0j/9SHhc/N9qpQkrssHdxh2W3dHzuS/FZJ16hb+bA7GFKlRwCa8JA/K0o+VF?= =?utf-8?q?sv7V020fjuUE6B8ack2wJLM8t5Nq+//0yCmnHj8Wr7GpActGVkW9Qlw9wCslCudjD?= =?utf-8?q?ZYyeM/nhvFG8F67nDY36lheEZ62Cgsr8V2ET+13djZA/0caAGYMsDWuVgrRfPSfNg?= =?utf-8?q?0GsO0xi9OBibT9N068y7rDiG8z5+p2Rln39uZLQmg0rLBkCdyVt5BEeC/mmOBjWMO?= =?utf-8?q?8DsmajsdIPxj0hddEQuE2fFDYc+KJEKoceSjaF9xsln/4PqDgDaJ80rJPfo822nB2?= =?utf-8?q?8LWHt7PCTzb84lIh32N+Q3DrZMEzc+JXRqjLkBWeD3xBxUVuRYsVskQzJcLnPn38f?= =?utf-8?q?3zv6/vFOWzrC6wai7MxYPrk3P4A4HR+rFXN86rOUGEw6iZ+E4c7FPOcbHKNl1/yVm?= =?utf-8?q?YxlTV4azmQrvvWywEIht/XHA6/lz3TvOVYU2pTRmxn0Pu2IlF5JdpiA8=3D?= 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:(13230035)(1800799019)(366011)(7416009)(376009)(52116009)(38350700009); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?vAgjBdaLQr3y9CVED8m3Zzd6TUSY?= =?utf-8?q?9TuN/VPAmmslgP2kjmRu7z+cIRD1USef1KYOF2fT9jibsBJRc+RtKy7wRA6t2e/Vm?= =?utf-8?q?rXmTFNtrmmH12W6P3wUxBkGDKC5YUIHtAH5pCyG/Y528ZbzEsKmmi0R3tsa1yU8Vo?= =?utf-8?q?mJgku0wfQiCZMG2iJdSzr5U/77/AZd6o2QQtmyckoYxpS8kg/TzwzEDfWeqf2b5Pq?= =?utf-8?q?RpTTsv/ehxjfEU0ODq0+fTnG+xE2mnVymQ6qdOIyJ+oa2XSMSD1lPuN7aa9PCRRT/?= =?utf-8?q?Dwcj0KtDm/YTb6X2aV9/ZXkFRsAifkIJZnC8HCeHEuB8DMxrnXXPo9H7v55NrA2S/?= =?utf-8?q?KB9C3RpC0AsTd4qdwxclMLHcAkyq5oogmZmVslxOPOkRy15qLTRhrlj9Vx6mOjgbT?= =?utf-8?q?Or2Zl3ghtKeVcorz9IlXIIidl/79qBswKFynDxj3WN4gcxpNE1N1XsAWBpD9acHWQ?= =?utf-8?q?I/5BNpxGos3aiKJYznv3xWOJ+kQBjllMShRZLQ4lBlPY7TUP2cya6FnNa6y4XPC9q?= =?utf-8?q?zJ0Oe/CjPiu3ykqGSjuXf3iaAkI5H21wczC5k0FK0MOrWtJ5gptQWN8KtvKU2DAFw?= =?utf-8?q?KX24cUy8B6AFq2R9or0JMhcRSapHrHJ6TdRTLXlQj8aR0ANO4gNooZANHG+sxCdu8?= =?utf-8?q?OUMo4XWMPnY7MLTU8DHFARALojlcLIvxESQECaSE7rA9Wnuspnej3KkD8m3DypNmA?= =?utf-8?q?AITmvMwuGrUY2LzB8oIWi5f0kMTTniznGatQ07nwFnUf84SHTVLnfW/1UawICthbn?= =?utf-8?q?NSzsstWdn/H2WqUb504702xO7F/n0HZd9sflFCCRUHUpA2+muRa6DSxplHSuZy2ea?= =?utf-8?q?tzlAlpRfhCRzxrsaKLxmyVYGW+ImmPNrqutLVVjP6KCIN/6MzMSebAEIYloIopZpt?= =?utf-8?q?rOzYOlRCZ0EJGsVaVicdMjDx+0miILvDAZalVMC6PIpH409uutcZCDAaLu41aeMQp?= =?utf-8?q?XrBlDGNA5uHqyXUVrLMLztEFvWexW0QP2qPOYQllcjJOWYCKFfrVwQaYwOKYWvcXN?= =?utf-8?q?IOB7iZKUzODGAJa+DCfYlQ7sHFBpByRTmeHTN+fkeYEFAfHoWylmd4RmYfIJA2UYh?= =?utf-8?q?vnPdDFrLEpSZf75WPSx8xxL3db0wcssFp7pqqUqZzW7lXIlv505s+54oCZbIWVg1k?= =?utf-8?q?IYz9+++SvnNqabI882BqMwRkxNDaiUQYBBwPYSXzB0wHgiRDa3leFXY/DLf8y/Chp?= =?utf-8?q?3GOgmFwbYvDzQJInZvm2izFqVZUNgG8lncyhp4qVmZ04d57eWrEKO4LJwH0YkBYWm?= =?utf-8?q?pNCYiYdNQ7whR00MlQqsyL8DXIHVbrHAmK/EX5Hl5rOD4xsqOot5oYVxkzep0EZa6?= =?utf-8?q?gNeQMvTF9zO9RAUjWPgsHjJYWDsjMx2IiIa88kCp8j4epyJV4nYpFsCrBR3V7CSe0?= =?utf-8?q?7doWnTmmU0N50Xan5TxURLvLHFFaRjr2N8fLBm9KeRzZoom1/3UdVpg/TxxSC76Ru?= =?utf-8?q?cY0RH/c5uF2r8l1Y9UxMiN3jtYu5ztm8MSMocZziWCb08Aph/X69K33f1R7ZR8MOR?= =?utf-8?q?V/vcZ5FmHj5f?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e30eb888-0b26-45e2-e128-08dc8bb5a584 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2024 14:32:26.2908 (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: 8wxKsbHoVNcxMRWqkWEPANa/OFOBcXsmreDahucgLf0Z9Rek00SgpE/BBAAC2EIs0RhS6OAJ+FJxUiJAH6om8Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8256 Start from v4 because fsl.esdhc.txt to yaml already sent out as v3. Now only "bit-endian" proptery warning left. Signed-off-by: Frank Li --- Changes in v5: - squash dts patches to one patch and fix typo. - move spi-slot-mmc to first patch. - add Krzysztof Kozlowski review tag for fsl,eshc patch - Link to v4: https://lore.kernel.org/r/20240611-ls_waring_esdhc-v4-0-d0d8a5b3f3cb@nxp.com Change from v3 to v4 - Add dts warning fixes - Add mmc-spi-slot's voltage range fix, (not sure why it apply to layserscape's dts file. - clock-frequency is not required property - add dma-conherence: true in binding doc --- Frank Li (3): dt-bindings: mmc: mmc-spi-slot: Change voltage-ranges to uint32-matrix dt-bindings: mmc: Convert fsl-esdhc.txt to yaml arm64: dts: layerscape: Change node name from 'esdhc' to 'mmc' .../devicetree/bindings/mmc/fsl,esdhc.yaml | 105 +++++++++++++++++++++ .../devicetree/bindings/mmc/fsl-esdhc.txt | 52 ---------- .../devicetree/bindings/mmc/mmc-spi-slot.yaml | 16 ++-- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 +- 9 files changed, 124 insertions(+), 69 deletions(-) --- base-commit: d35b2284e966c0bef3e2182a5c5ea02177dd32e4 change-id: 20240610-ls_waring_esdhc-93136a5dd794 Best regards, --- Frank Li