Message ID | 20240620-ls_qspi-v3-0-1a2afcf417e4@nxp.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 A5FB5C27C79 for <linux-arm-kernel@archiver.kernel.org>; Thu, 20 Jun 2024 16:59:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: Content-Transfer-Encoding:Content-Type:Message-Id:Date:Subject:From:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=4KDdOaQLnz5ByclRtwTVaEwIY9i9ftXrZkjAwUrgnB8=; b=pjGHZa08C/yZ5nGbWaEIN2yjiq u2FS0VTnAArPqAH53yCnI34WAXLy4d+pXSldZr77Txj74TXS/LBH6OdDvIUGnkBVpkdW4YK2UoavS FfzPockgViHSuJ6b85MwKaoZ72KSRSEgElxtUax5nyXs9rvy0aB3DHkiKtWZZxZtd6i+/OXySAHhX Jsmq241sAdiP6DJ1k6vMDlT7f7oLAwVOgIA5+fRGj2kFwkXgvpuaxOkGeKNudE34emQS1LTHHTTKa tDz6Ej+2lCgWCrhFbjJ5StS2VAvU0xCJXX6NcaoNz+eQYHYmPipnfTmg7fSSeS56quxGP3hcwIgWu oczCaZzg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sKL7b-00000005y5b-16Eq; Thu, 20 Jun 2024 16:58:51 +0000 Received: from mail-db8eur05on20611.outbound.protection.outlook.com ([2a01:111:f400:7e1a::611] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sKL7X-00000005y4U-33ZJ for linux-arm-kernel@lists.infradead.org; Thu, 20 Jun 2024 16:58:49 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QCWs4jJ8tmTqjA8gYgyromezqHSXvvb7nr4u1+dXImO9GJa1C6CaQjFW7Y6qpAQeJ9uDVrORVFQO5IJ2WdbiWwm/JQONsXKieYOEbNYp3e0ypcVCeaeEo0QesN1Ym8swYCExvIR/VwQIYQNmkBdf6NxbJJ++9bEtQpC3Km20NqMzomPYM+JddVfSk6uIwkR1S04W59P8PQQGiMpZmpI0pDL+DyD9XkK92c5f9CxbRJQ9zfVOvQFHx/AOBsMeogGE+uwWRlzMzBiVH19dPD6gRjqRtejJDifbfsVNFAZFF/3d1RQ/zKa3OSP94PsklLONGyh8s9SwRwjZ9rFxxIjpsA== 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=4KDdOaQLnz5ByclRtwTVaEwIY9i9ftXrZkjAwUrgnB8=; b=liYgJgJllTZ2A1G1y13jsb/1Xd6fe/lvlqXpI9j0xLEBo52SWaro3eHPlT4/TaMrYKOeiCqojNAZlriYhsZvMgppoCEFQVs0NWL0lNn9mKVyV+e5+xtKfPSLuXySLnAVmmTihbexXdgYc4N6uaQ6NCKtNIzAhCiRPKm/hFyzyObqPaLNodwX0Mbwa0cgC7kaNa3cnhYwltnBVTXA5SIvWzl51I7JAw6aCIxDN1MfYvBLCKvwgmeFjHyViptNDXUF6wEGT2wB/xrVDftVXnJbxuzAv1csrPOks37YPLJ5pbxLmLNxrOUE/uJFqRGDwccln4ruZ4HSV6XThAv3oaOxoQ== 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=4KDdOaQLnz5ByclRtwTVaEwIY9i9ftXrZkjAwUrgnB8=; b=q+TCBkdr+++KgbsjXV4+wzAHczdaSENpnb7PRI3shHDY0IlEv5cHrw7xm9CMbXc4L7s98deUWtpK9FAMyqlyutmGmzcOHj/Hz5sbVgzqh78M8/myO4M7U2Qet595HsS2xpz0D1aurbZR+bHppT7YcDZE1OBikEHVhhlp+rnumiM= 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 PA4PR04MB7632.eurprd04.prod.outlook.com (2603:10a6:102:e8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.19; Thu, 20 Jun 2024 16:58:44 +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.7698.020; Thu, 20 Jun 2024 16:58:44 +0000 From: Frank Li <Frank.Li@nxp.com> Subject: [PATCH v3 0/3] spi: fsl-dspi: Convert to yaml format and use common SPI property Date: Thu, 20 Jun 2024 12:58:26 -0400 Message-Id: <20240620-ls_qspi-v3-0-1a2afcf417e4@nxp.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIALJfdGYC/2XMQQrCMBCF4auUWRuJExuLq95Diph2Ygc0jRkpl ZK7G7t1+T8e3wpCiUngXK2QaGbhKZQwuwr68RbupHgoDajxqO3BqIdcXxJZuaGnATWhqQnKOyb yvGzSpSs9sryn9NngGX/rvzGj0sph03jra3cytg1L3PfTE7qc8xfFVt3fnAAAAA== To: Vladimir Oltean <olteanv@gmail.com>, Mark Brown <broonie@kernel.org>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org> Cc: linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, Frank Li <Frank.Li@nxp.com> X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718902721; l=1786; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=3Jl5aAnZNhlQmHjIX+NC8ghex8qkEHP6Oc+SrQaoz7k=; b=V1FuZdZpRBLW+tXNJWA9rZpu10wk5IT2lUUlkeVUxGlNPHez+TqYmrQ327MjAHAMGs3Cii9+8 UadUj+aLk+ECWD7T+r1SQjQoYBL3lhiZyVgtAQmffbXc9r883zjpxbg X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0029.namprd04.prod.outlook.com (2603:10b6:a03:217::34) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PA4PR04MB7632:EE_ X-MS-Office365-Filtering-Correlation-Id: d56a9bd8-c9b9-43dc-56e1-08dc914a3e55 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|1800799021|7416011|366013|52116011|376011|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?q?dPQzk4dc5aFYbWpA3ldV9jOKzi08Ccj?= =?utf-8?q?mYdN216iwukGpKdnFIlDrEanmP7ixEZB2mArL03I+s136+p+rJFORCf5irCRXZrZ+?= =?utf-8?q?GPdwDDSPOjM6TKps/B7h1RqRM1hEmrzxj4l96+MXYuPlCyfarKeq1dTsS0AAQTPdf?= =?utf-8?q?KZBXpJS9zQRGp5HWUtCVvIYH8EHIC5X3gOeFCUh6hCVJeVrJugW/sOtQHnF2tao7x?= =?utf-8?q?TfE8Q9p+i1t2v1ctVIzN2TwazTkpJ8WATV12FIy4t3E7DyaQS8d8ui1eUxWAghE0T?= =?utf-8?q?qOUQsN05+KzzCpClVMIP1I1/gJC7mex4yO4prKWdw1ddpCFpowRk8pI1cNw8+kqWk?= =?utf-8?q?O6et2VOjbY6g20w0P3c6vbZaWrGbDut2YclXHPadmD216zprbID8OwHPj2NxgzWu1?= =?utf-8?q?HBJj11+ZcZfNchMMbg4xOWuNDvywzErgiDQoVabGfkz89s6KDjtsuJF5FPnH8gTw2?= =?utf-8?q?l+df0/mBfdgeBNbon87D0AoImrDk+MXZcJGzBnTNuGMLNG+JjveHZ8MwRfoVHPqnk?= =?utf-8?q?I74qplLe1pEhZ0o7OTyssOLlLR2/ykqO+9Tw/cC5f672SSzFshlbqd0+XAu2YiWKr?= =?utf-8?q?D6ImdQDVSuE0+OK/fOMeJM/zNt/aNc6yQVk+NsiQn4dnxi5M+775US2r8WGBXjeaT?= =?utf-8?q?ka09uveuX+YuOkpEFo16hKs0qmZfQn+tSNnYXce26IIetHQ3uP17vXuEHzQkk8fAt?= =?utf-8?q?xXPrGinxglUg69GvSD1dwh7M1IJDAj239cBgdEsMuxs3eAr+8zCTSrFFjGv3A0dMP?= =?utf-8?q?Co7Xqql0aNlVoAXqTHCeDOW675g+BBGNWbBjbQkzkN9nnroxs/NiDkPMLeRUHv9Uz?= =?utf-8?q?QFelP64ycuLyiNc+3u4HzunP6arLChmKt0nsAgaast1VoWrrrOYs8HA/enptpNNxs?= =?utf-8?q?gnTKctWO/GyF472tTuoiJeFEQR0hvcwC02HPvRhdmtGhuiwxbCFrKdHElHCtc0zNn?= =?utf-8?q?xVdOv41RWwuYXkOvazhp4Xrxrp/16E3cl1H4z4sOoafmH8dAzwZ74fiHvHx3OUEmT?= =?utf-8?q?Y0NKGT6EWSmWrxwKtG5gAm6r48ox5UX07Bgi2i5UNw6iW2VwfdeWdra8WxAPImwFu?= =?utf-8?q?iLevsE8lw7Qda2fXsLXB1+Upjn5BLpGN6QrNm7MHkUJxPQJcXPOBFCePfou5YJmUP?= =?utf-8?q?N3Vv7G43s2yIyrOY8D5t0Dxq5DrDa979Iy4X7+GR3VikgwnKbmv38Ps09v508DTbm?= =?utf-8?q?igLMWuyxNsbCws1Q9/8/e0DwGNc7hTpBTzA+9FOshEwXERyw+gB9sH9AgZW2vvq+t?= =?utf-8?q?XGXsrPMLyorxe?= 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:(13230037)(1800799021)(7416011)(366013)(52116011)(376011)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?lcjOyi1JWn0QDkPnhynElcC7nhws?= =?utf-8?q?/zo+/46+JA2EjHQ46bZb+2scCWEvXwa10foFkPW4IeOZLBTgN336kt/57L2Df8hhm?= =?utf-8?q?/+rWP/06uC+pXHsy11jhlflLF7iiaJqDLeEgxtoIPW6LKKEv7TF0cnZIfRxgvR2RW?= =?utf-8?q?chiv2ahP1SN3zTm7UwfUq16ERfAXXm+099nGB7us9WLfLSwgfzeJYO2X0DlGWRDbw?= =?utf-8?q?SwBqY+sY3A+3XqXqbcUAvOfiyabn/OMrutinNkj+J/ZtyHyB3V33HkcOOcdQaI/RQ?= =?utf-8?q?0Ksy/ckP96ojqsgZ+pLEcMzU/o7KMiP6m3linroK03iWaIdiCOdiyB1j67noDnt8T?= =?utf-8?q?HoKt8nUfyuuLrdi+7Nk2NUZcQg49384uPhluAyVJ38c0lXHiq8OSkh5kb34RkGuKx?= =?utf-8?q?PjiyISm5E2zq38ac7hdIeSVJ9QbjyGD9weDcQaqAhSinnYwcdBMKO/kdUAWqH9A6S?= =?utf-8?q?zqVNs6lb5du5X8Ch0JZXedxXqIyuaFyw3AQJjVuZUBEi8ivb8dnntPwSIRAbvT5cL?= =?utf-8?q?cfVXc61pYimQ+qjqEhnDJLkaPWYJQPkdAsjIG+ZT2VlUWve5VaZm4NRjqVKIz8orE?= =?utf-8?q?6bPaDiIelhI424xchBB9p5ymxr1FxqYo2FzUdn5jSSkF/pXtg4ORhrSY9Ey/++vG4?= =?utf-8?q?lPYnLpuBu2vECDhSdRnoUhJE6XY0C5alOjEw7TU4+/ALkgGYRGBbr6GkvdALb9YgI?= =?utf-8?q?XqSmAtHIAU10CDVgEV8olG79LQrRoL8wbUPjHuYhezJGndCIXFYMETqKQy3X+/Hyo?= =?utf-8?q?XHUl4IthB2EkuuukSMdjTEMALD6onsYzMVeQrgsM50AGatfMo76fER9UPEgPJNnHC?= =?utf-8?q?lw0TZJFamqp4+SiN2wJPOPVUMObi7PyTD54fNFH0aWvI52tuR9zvO1UCKt0msn56f?= =?utf-8?q?GyeNWUzKSiKEBrwUFlQ9ZHr8idc0meX0zQNf3QnCLXtvKM2yLjUElgSGPb96bQM/j?= =?utf-8?q?3bJ+pSqcuLK5cABhWkqtD/+w4e0Oh+o7KN6PosiFl7XI2TvuB/guj0eWzFWxSKFe0?= =?utf-8?q?+uZZxod8e7S8hw95b2cqULE/TNaHMwq8FpBrdwzp/vsA6JxkEfnruqYIozHCM8+dd?= =?utf-8?q?n3b6BA0ymHDiRHQzTUYoBv4vmJOQE8wusQ4M8oJlrZxpjMvvUhP1hK4ZFbyCw4l80?= =?utf-8?q?P5C6+Ntb7JQKp2C+Gb0U+PGR2pZi9sbkr2RmH9juU4FqQz4JdIhR6nFanUHhgiI1s?= =?utf-8?q?3c9qyW7X1oDAxSoSCiQQv4U/seSNwsgIcdwZGvx01pJvbpMdPxcl7W5SnWc47NwPI?= =?utf-8?q?O365HttJkD4mMezJz0TgR1b32N1z2ELYd/DRJKYOb4oNJrECt4hgaEeEhDRLzXRBA?= =?utf-8?q?vUGGkY04n4s//tNBHDTYoU1SEGyrH4kCQsyNsoVnEsi8c7hgZcXsIrUVaZHkVaQI5?= =?utf-8?q?b2PkG3RzkmxXQo8ZluSYK6csN/huNX133UdLJVJEtoYt4nrXpiGWW9F96BSLGBjxN?= =?utf-8?q?3+EZshsOPm86HRnMo3qzSLQd9RGSBbUZ0Kjo8IUG2nzjKskM/QTt87XJZIL0YnbqS?= =?utf-8?q?iFOf/i+YY5Y3?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d56a9bd8-c9b9-43dc-56e1-08dc914a3e55 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 16:58:44.1520 (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: v4RPXDWYG4Gw06vBSscqeXinEPW4zTft2m3B7REtf4VTjiGCwWympljYA5K7X906pJkIYADt7bm3ctZtgvB2IQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7632 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240620_095847_990416_C6EAD95A X-CRM114-Status: UNSURE ( 9.92 ) 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: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
spi: fsl-dspi: Convert to yaml format and use common SPI property
|
expand
|
Convert fsl-dspi binding to to yaml format. Using common SPI property spi-cs-setup-delay-ns and spi-cs-hold-delay-ns. Update driver and ls1043 dts file. To: Vladimir Oltean <olteanv@gmail.com> To: Mark Brown <broonie@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Shawn Guo <shawnguo@kernel.org> Cc: linux-spi@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: imx@lists.linux.dev Cc: olteanv@gmail.com Signed-off-by: Frank Li <Frank.Li@nxp.com> --- Changes in v3: - using Vladimir Oltean's https://lore.kernel.org/imx/20240613-ls_qspi-v2-0-b288f6f5b736@nxp.com/T/#t for fsl periphal part to keep compatiblity. - Add common property and depericated fsl private property. - Link to v2: https://lore.kernel.org/r/20240613-ls_qspi-v2-0-b288f6f5b736@nxp.com --- Frank Li (3): spi: fsl-dspi: use common proptery 'spi-cs-setup(hold)-delay-ns' spi: dt-bindings: fsl-dspi: Convert to yaml format arm64: dts: fsl-ls1043a-rdb: use common spi-cs-setup(hold)-delay-ns .../devicetree/bindings/spi/fsl,dspi.yaml | 115 +++++++++++++++++++++ .../spi/fsl,spi-dspi-peripheral-props.yaml | 28 +++++ .../devicetree/bindings/spi/spi-fsl-dspi.txt | 65 ------------ .../bindings/spi/spi-peripheral-props.yaml | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 15 +++ drivers/spi/spi-fsl-dspi.c | 14 ++- 6 files changed, 168 insertions(+), 70 deletions(-) --- base-commit: 03d44168cbd7fc57d5de56a3730427db758fc7f6 change-id: 20240613-ls_qspi-bdced20e235e Best regards, --- Frank Li <Frank.Li@nxp.com>