From patchwork Thu Apr 28 18:16:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831087 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 6CD10C433F5 for ; Thu, 28 Apr 2022 18:18:56 +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=7e7lpJbA3MytwRF1lrqWZS+1r/2rQO7R7KO06yyrbac=; b=Fm8u24UCHcnoAH DDFY0/htuDnmcbPg/e64poSzblx/ZjfIVNqO1agFxdN80px5fYgBNETLfge2rCeNehkMfRks1RZn9 +9pFY4oZfHbeP4viafAvZzJxBDWIGa89w4UgnD1broWjN+W9z1+nYovyLbmZzGEP2vScPDKsFDLGn AKeH1etloIL/RzPwUjNEqZeNR6ntRvFKeZ8nhjiAy6yIHLL1/giCwMtMxW8uvxQIBQYtT0VdWk1/s LxqTQ5uY+D3vHuzzCB4hSXoxKgLmozGmSHfN/hEKZxyK9m/thuv6iWgg3VNM52+xZPwIv2UJ57U+S OECa1L1tCjUWv4urmdVQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hr-0087Rv-CC; Thu, 28 Apr 2022 18:17:35 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hd-0087LK-Ts for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xjgkst2/BC9JO8//KJpyx4vn1jdoV6dOJmdV27e4hHNnrAar7FBHJLddk541TpW9Tebw7umfXDhWxKgS3pfjxMEyli87K1WQrv40VKHod+i2reqwo1R6XFXE8KxI5f4Od5TyWxnZFWoyxup4y5EbQz7naUSX89YF/BIhyDMTThFbXZGxlA8Io+hxTaFdw17jlbw/q56KyruoZQ32+Abjvk+osAc1zc1Yazmez1cDY9q1RnqP81l4J3N/VKTlWeeJhyO2D0OBdAZBDrYsn+b2tw5eBRCNSdpMuyCnQuEFBBdetKgYuQhBlESfFIXat8l7ESfiBwC1g96LUL0zNk/9fw== 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=QX1pSpga6zicaQolIXfNW0Ey/UDwT94lgv+D6hQ53+U=; b=QvQBFYrAvNdfdC68oi4cmiFNPJSDdMerydNRfvhci1hm4raLtF/C0qdVpAXXn5jZlaDeL1JyXhhJT0v/rbGX9kEAnt/FA0dRv0xwFDSOZsHtDzLxt7IAXtFLriV4Irg2oP3eEnjNYOh8WM02LBoj+hiC6bPkPCsIr0ir1v4DAdbwWqaqJCH35d4JSXIXm7tV64gPa5q7dcFXikqoIfktV3ESwHZXzv+nQ7DQkp37Oon8hK4bZfUxUSY/2NtCJeOcJkT+Ksd7LD1GjCEFbF47MYujaW/rA2PLDS3ltWRNUkHy9ZmoOsSAMNex4t0SEvWFcOXDSFesxhmZbOdJF25IRQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QX1pSpga6zicaQolIXfNW0Ey/UDwT94lgv+D6hQ53+U=; b=s7wHB0mwEfHCQTps3Ir/PMydvYmO5ZcYV0TBkqOSOdqVCnLctopyekJbVIr8bIUsZucQZn+tkN8C9Y2/DP2nca3FzwptWpnGg2p/iab77Zes2M2khH2OgebPq7ZqhL5Lt5GuSlkrV3wLYIszpFozIYfB7Pg45yK0oVca8UzjttoGnaB/0Nr+SUTsr1HkYqeACBJG1/7QrMuQ1294AkGDAD4yXSXlctE1M05Y+3HrkIBzLQMaVKeof604rwb9vaGG/taCuhMjIk2/0vdCN9MIsRW7lP2ZAZHfQrfviawVv2cvt1mpHhYuIHCZVCaHo0U+9luPjgQmjCRK8teX7Xi7FA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:15 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:15 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 1/9] dt-bindings: nvmem: sfp: Fix typo Date: Thu, 28 Apr 2022 14:16:55 -0400 Message-Id: <20220428181703.2194171-2-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e1994d1d-4112-4299-c700-08da294352ad X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gEYLZ6t/K/8VaH8k2rewfGwFvIVKQkddbNejkiDsRTp+gE+BjL1QUXUkjLPABY8XZzfp6K0jlfjhv77Zw41ThnQHM+UcYE9F5qkLcWpdSLYkIa4MwNSMhMaSekkjQxB1CwQc7sOmEBJ/OKZgbZ/AuTpAw8GKgHGhIP6p5xTiyetCw0qPurZUb23Pi0qh4qFl+w3eJydCL1fqIz9sVWPRNHnyo2V3pG9kjQMU1WYru2nTIRgizBgjHqksTZAfGhVYlFjscSWFXkUzIeqq1FTYRndDW9H+/EwZnZ4KHl+E8bfmpGyBkY80FxXpAXMhZlmI7V+3G9GrZwLVWp0KZx10MOcleK8XYvckGfC7lS2eAAQ/Bww7JUY+43Msz3xr/lCNMtgEpzI7D1YHsSpq1FWEfDkJHnoKZHwwe8xYf/NN6YAQ99SadP16cMlzGtJix0rq+HbPlmRsnfz++L2km5/iuNhUgfwcvPwvcNY4scvTRHNG/qitS2u5xpfrn6MPShWOA0s395L+3p1ra1bHhiLTnqZPrkvuatZgVNzFj/ee3ammMrtCjvdxFbmCxsh76G/uHom5FMFUEOPN+38ZaKY153GW6QWCNbMQpo7R2ujrbgoJ3Q9Q+MfE5jehn5IRbPMJqF1c+k2R19ysUtP0DoaGfUTQtp1C9uXWKNj27TPBS68GoBBRjOA2Y8GUa5R3mcizsMyWFFohX8+DsvozC5yfgg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(4744005)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bixwC2188Zv5kYoeVgifpIvZlwO60P3XAVycW0j7m/NRdCSIkMQwK51EbajycOtwGXro3TwZRO9KpARYB2wtcKq3lQURCuDR/FQa8fnREW8lzSAaX/nZi2HYHnORMOO+v3BhnOT5Kem86R//VtB2Rdjd56UWbgMnwHb3YfyDcmKu18LF8VPIROPj4vtSoZw+PC8OeULoCRhwxV7zQJhTBqT6Ec8lRTlTNJq/LGnB7SyktQInYQz3lUExBrSbFFWNMSu3OFkS8oxCTsHUWHfduZdqwrc+WiBhKEQrKZFvRuaW0mUWgjfxktf+cNrOvpZFkU1/ZcjKjXoFFI/Updh21UKD4OIXEXtiADKu82ivOEuR3PU9LQevNyyZbiqHsUAl0YX65iL7VqeCoi2coFBKPEabF9ug+2gsVxppyc+qdnBKG4gHT6nloBy1o5MqScAGP79Chqwx8nP9O7qrcIzNbcxBWGndbKPN1dsE3p0dOVkSHmbr6P7ig93qdWyqfIUQUNevjcJm45Kishnut/l8pKBCQMgCUUgEOU3/VyjmSW5V+zQ80Bp1Ot9aJU8aVVZ81NT7NhyRmEh4s8BTIEEiky2hWamx/lydZi2u4TeyUaR01Lopsj+m7zosL+nrkADShB9xpMVAJVAINCB2zYuCHXiIDMXO6SpnvS5uW/4m7ezLdvvlkYDVCR4ySvXtVQCdR3RIjA4LLM/oIwtdkC08SxAzxgZq8Y9/5hnFJX7VjCeNoIlpbd9iRcQxUCsfk979MaUsvNbD8ylDs3x3nya+3tWnHCz+qIBZs3kayWjfJHOraYm8Ehg9aqWGS8B7NcQQSqDPf6xN0e/GAsWh69j7cl2f3C5Q/dz06ljLBFtDj6wTYHWoIqNPMGriPoYiR16s0FYgfm5ZKx8uGgbEEcquQsxUfMFzPcO2IK0zsF6ecvx34RuIkuEbNhcEm97y7RjJWNlEm3STwp8mGR26q9lmDyvFdqlL2ezBDDPR0KUZyh73d3dgEC++Kn0ShmqhRmTOxYHsX9/v9uIMDeTQYjuczs1C9LNWRZFqhcRom8qOdWD7jlsHOF624HhbzgTj5yfF1rsStWh/OWXBREcQrAWwXR+hwIh/THzes6pEMFAC4MftvdBRBn9VzKdGfmtChyYL2sWgXDSy3kYFYH8ronalzRiADuSDo/dzwPZ1SkRFUJ8W+FlkwT+aHvzPfAw/2JkC6EhIKPqUsp6aLB9mb1Hsp0OPgFMEKGlUnUt1sVOm7k0JVtt/+4L0cABY+sYl6Scvft6qTj5bHHYt0yjeMxIam6+7/MjkgvfgiYXe9LMZTkYT21gjcBpTTGnqPglIpvNUUKDc/IrMwTkOmUWNg9Snc3i8JEztTONX45SHQ+s7942cDvS12HY2UXN4WSpLSXUh7iAwl92YUk2pxgZ86tEEu7nZNhBQSnUH3T9euJ6Q5TjWp6h8yyfjz3igj5O3m7sedgjt5268ZLJTfyyNlrbDGeW6JQm9w3PBM5qlae4oH+/LFATzajua1fsE+yme7red6fXr9pmXV1IhIDxYnXNUSmsqqPaf4PKvhxrAOAhVkO/yvQ6p1FiYQlx4JSGWyxL2IEkIAf61GOK0MPOBDCRXMpeoGZFyCxewOoWnE06JngR6z9wt2+s6xTr0kiSZUoIbWrSIEye106rM2GbxDObetH5KdM6yCKbn8qHmg6YdEassSn2MhZbEqyVnM72RYm1ruBTMWiXnbn0qqG6YyWjd+qluB64yY3NRYnbSj8SY49Y= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1994d1d-4112-4299-c700-08da294352ad X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:15.5358 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: qcacK+WTNjyfHaNawozzdCExl8RtVSmgHecSwAxkW/E8iFEcstQEL0qbqyN5Uy2dkF6YeinFWaPMuNjNautrag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111721_972055_D217CD33 X-CRM114-Status: UNSURE ( 9.12 ) 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 There is a small grammatical error in the description. Fix it. Signed-off-by: Sean Anderson Reviewed-by: Michael Walle Reviewed-by: Andrew Lunn --- (no changes since v1) Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml index 80914b93638e..b7798e903191 100644 --- a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml +++ b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml @@ -10,7 +10,7 @@ maintainers: - Michael Walle description: | - SFP is the security fuse processor which among other things provide a + SFP is the security fuse processor which among other things provides a unique identifier per part. allOf: From patchwork Thu Apr 28 18:16:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831089 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 3C205C433EF for ; Thu, 28 Apr 2022 18:19:04 +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=AH2JLdq0tWzUaa9nYBp0RyW2zdm6Zbv9qdjJ+C6WSwI=; b=wdShgjV9bdReWN 3iNpLYxneNnoi34oQRy9ZRHSOC6rUmJc/WATSM8lUln+MYVMmZ/JuXa7yfsalVvI/JjpBBRYQZkvf 7oLngh7AwJkxQ3Tjxp25Bzmb6u5GbH96AIucLcR5jwEAPk1en0B6goVDr2e6nIaNSVpD+cgE6EcnD +UnyEiq5/hxDr5S/PCnOBmZ3CX4xOnZwNa98A/LE6VpjiYF6jF/VD86C/Pi1ECEvAv3tSFEW970/5 MCEj3FOB0RifEuN6LQZciEsY2QetgOu3MowznmN2avY1QybZ8KNubQvmJG50U6sGwsGLx79iFuILb Zriob6qNa+cy86/zBdug==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8i1-0087VO-07; Thu, 28 Apr 2022 18:17:45 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hf-0087LK-Fu for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YwWJRkwECMKXWBjlWKcIICWb5afldzaNrWJk4IcFy64zcDduugvcNGz8RS+skP+MlBt0YNR/jTKdLbn3856SWA4duARHS+wddWjXAO2HZrH42y8qjEZQR5uY4DbWxw/Vnq5LoKzV2ZxJEgXnekblYMW7Fi2yjqusK/7ATt4B38mmSxMB8Sw5CWHC2HD9UNJLOFi9yQY5wOE6VzRZjAq+YLjG/e7zQNCbASNovMKvGHrNskpuVzuqf7PVcgZ0pPsMkQu7auQYib9hi9kijcmXgJYuALbfMM6neRtCzsb7OP39MgHa0TBXJg/bkI7JLF3EI6tXwa4PDhmU/taUcARACA== 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=8AODrMzluPVtWvVgNYwpaPLBHeIUL7zU60OP6D8ebqs=; b=LH+KuXdpaT66czX0UKDmqUXChfwNs5BaRd+MxHVsutdRF3CEBJ9SZtKf0Vp797Ja/MS1pGPG+a+CspdzN6tOb/s2HCLmG60h2F+kMaQRUfFVesaYYoFZuFh8q7vOOIJZWsZZ+aBv/2lZCHTL3Jk+EnEupwGLTJW0mE1Ba2/BaUaQkLZkXigJH8J+0H8jJWSdckHHSSaAfhyK/+2ptQ9qoZylQvuPPg3XmfxNUc0x6KGjC7Vhbb6kSZvtIxtvYz8Cqvx4LsZu3qWSLq62Vs62nCA5r/UdZoopt8OKmwh3qMXU0FEZL2y2eCitoOv+FsdY9zKd1rb3TgEHI98wCuLd1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8AODrMzluPVtWvVgNYwpaPLBHeIUL7zU60OP6D8ebqs=; b=S0rG/wo/8mZ4vn+Z4BK2+3oFyqGggkw/fuwjxKhT3SAcTFi4zJc3U97CU5K8WUFBOOFYpsnG3dCsd1mIg0py4Xx+epQm4MiGfjyOYsTaF5gczBjU6uHiOPpVlo3UPxonxkNW+kSzkZ1ArcEjACCHVEBZZUAgqwm0PF0zHF/aUKeuSVB27DaGl1rgXMAqaeMrSpJZSh7BusV05V/uo+W02GxIiaqRUvPadP4KOK1jWdGp1wz5taZBhYrb/mR0Fjp6Sdf3eytxbuZpr2lrubtTJo+2Mfl4mNj7pDUt8236IqbHuUNOClYtwR/UzDLD0K8f8klGSZWV4xB9Az5oUA8poA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:17 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:17 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 2/9] dt-bindings: nvmem: sfp: Add clock properties Date: Thu, 28 Apr 2022 14:16:56 -0400 Message-Id: <20220428181703.2194171-3-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4ceb3201-17be-42cd-3e8e-08da294353ce X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: eVxcN5Niscp/mvSuVjXdQ39qzrGnuQVPTDrST/V0PZ9XgwN5gTfdYW6KUL7HDtkC79hzuLl3V6+EoRTWFIm4I9TCVcrL+n7s5geJFGqtRgSJaaJS5zitTIsri+Q7yzncTVT2qXH4RjbprHEAhNnRx+XPlK/iisnKqs7lzZE//DGbWOjsFPpQggBy8k3jXMjgxkR/AzhSkGSCB+w/Mhn3IME7bE0LCT06DXxjwy4EwSjB/TQYpexyxc9ES59tkwPD1BXOHnkLloQP6upexsSB7uUufWzqclRbBIwdKuBY4b7TBVURDL/u9S/ly+Dmco3VAE3EoXVUtTgjj206YTROK5IHYE2/kxQCMyszaxzGZMM+ZqM7KFljbGyIXwMrYR2gXaGNXODiRZCv7xl+MlZg1gm3tshjEV6qqFP4VG75fzc18bnFTnYEQUE75jEB0zVIFsobj/wsf+D6EdywrrUVqg1kG0AwnVgeJusdatSfWIeR5XKnui9rDY+X78wmJ4zmmjggXLjAeTILU1z6Jz+6d1N36nzTpgKzygT2eviVkUYEjWGLFGO3DqbDefcJENg0SriM5wRvf1Ery2TndpSw2oPNVMrkTBtGEvxPyxiFe54tfNcqFncyKdCFS/Jae7vdwS2tUp4Xj5acmWLpgM147bByZ2w+qRNZ5UUVKHRLuRYOF5wo0FjQOYxMO3cAyo5lzQB7cEENjjXs/EAWrBsXmQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: G70vu4DQLHVYke6ZJRQ/SxZQ13dA3ZTse4G21cwx9xIjMV2xSSTolD1m87bZPmUqmt2dUgGUY4tmEpd4M11lG5pb0oau4DEocWgJQTVSYIBna6qYgfU1ybUN0JnYDd/4qft7BHfDfWHjuE3F3DjGWSR//x9XL+Afg0GusSqseVSekR18IlXwVM9nF5SFJwtpbt6ZUi/KWJ+mUcU3FHuR3WPqZ46RQsFW1A9TAk6fL6cW2xX1ouMjSPimBAtqbhlbS12qgE5WZsm/gpBqrnMrXmxgwxAFIsFyIONojzjGv4k4EAu+QLUm1yIr3sFML8IeODKcAQCy8jQWw6ORjz5fwy0iyTLoiUS9I06/ip0GmYNnd4jZ1KMrpuy3X/qPPXEkP/uQH7In+PXgGsT+q5xhldb4GFIbiGNfjw/sIyV2e6oAYW1mDajw0PawY1UHxpGbG06wXaQKx8MdT5R1+zkO52BHqgsb/LGPeUSNKF/oZcZPSazVQhrAYx0FHFnmObTfwV9QI/QCq3w2Rl4mnsZGEBOXRIKmy8dNnM7wt/aXxjwz9z0vyMrIORI7MzYgjHzt1ntRomb+k2KRPay381BXFKh9JHCp63fKYkgRv1DDo1qkIon/lxlmVxRNqxOWXcuxbRhk/kGoKoU+/e8ecFdgwCdfnNKk9mipeCi/pOvIxRnknj8+MlECcmMbKmIsraJTBOOGJNvEUDwFbizwsIMtNbBPgqnOMZ0HkZw1dEn+UWQObg4az1omZ62gYmhdqBAkQ6dp19sQ0svGZfhA+8/1njSIuhdAaf29x94FTVcCgFBc8NaURk0uQSXC77ZaAqdtrMDu0kS3eOADm/mhUnBUhhDLBJ33XGbePgDsbabBpbpseFjb7nTbf7FqWlSKgFdOV4ceM8zPMAiSc8mj3bbKC1Nd2XNgY5CqOwtAAj+MrvL+nX0UQou/Am4AgnLUgq0gbgChBk5WW2C7O7JSp7HaFTFKUF+ciQz1p39yDnw6c83rNr/tg9Mbzisml3bNaFwgkMFW00SfICrivo6HK3DiL/kNQ0nOLlo3AYMvVIfImLXLM8puhJyOZaKvvgzuJUY+Br3Qlq8VtGdr8Z2pljFdsWHGDf5hHFTz2crMjjIIm0sLJqZ1XYRkZTAkFFaK6TjSotOrcBCuw6JxJghVCfConiRt3W8mK0DGCjpSSzc9dtCUsDEoyYxKaxxijPAMognzwSng316CYVSatMMemWbIWDAHVcC6qOGvYR4NCgtqBeuV19o98DQkeLqMF6QWdgfsEhh+Crt3ikZbnhKIu9mP7H8BwQBrsDDemjQD50Kyf3lJrnaz/TMqwl5C8lKLSaXkzQdkTwTA82dh4ApbmvSMdN1A1+3CGQYekpJnI2NNry3ep4i+jsny2YFEUq94Zu8KM5MebrHrCqUCNHwo6eZ6QD2nnv8hb2H1dOd4UJq1jYG581lCnb9QMDCPQSh6YmQG9tp8ykToJzgYu4oT3hlkGwXgHtnY3a5JOEc4iUfLSzJcyfhZpG/ggUWhMmo/KsHmrR2WH2ZtToTSxGFbyOmg0kcBZB/Rop2yxIOjR/6hQj0qR9A9pu6g/87XLp6GPqH96HXw20cOdJ7kfSSJRBU5Geoy/urD2GyzucNEufqr7zvfN9xn8RsRRC4MdDBWyJhUEKokEcv1tlMmtTJ8um43dsRrItRjmaSh7/mDkLRhA+6slVQy+sKIER7W/ML8LMCnje6e6k3v6mT8KwmocZsb/2yMaRktQgk/hq3AMCeyqYI= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ceb3201-17be-42cd-3e8e-08da294353ce X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:17.3325 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yrL6p6xJzU+tfE80QfvEaIAnpsJedX58Yyt6vFMmrUeNcAUUsm5YuqdYE8+Xs7KZXEO/iK2NPheWsjtCJyu8ZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111723_555488_F7E0BD74 X-CRM114-Status: GOOD ( 11.83 ) 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 To program fuses, it is necessary to set the fuse programming time. This is determined based on the value of the platform clock. Add a clock property. Because this property is necessary for programming, it is made mandatory. Since these bindings have not yet been present in a stable release (though they are on track for 5.18), it is not an ABI break to change them in this manner. Signed-off-by: Sean Anderson --- This patch causes CI to fail. It will be fixed by patch 5. Changes in v3: - Update commit message to note that this binding has not yet been present in a relase, so it is OK to make otherwise breaking changes. .../bindings/nvmem/fsl,layerscape-sfp.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml index b7798e903191..54086f50157d 100644 --- a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml +++ b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml @@ -24,15 +24,29 @@ properties: reg: maxItems: 1 + clocks: + maxItems: 1 + description: + The SFP clock. Typically, this is the platform clock divided by 4. + + clock-names: + const: sfp + required: - compatible - reg + - clock-names + - clocks unevaluatedProperties: false examples: - | + #include efuse@1e80000 { compatible = "fsl,ls1028a-sfp"; reg = <0x1e80000 0x8000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; }; From patchwork Thu Apr 28 18:16:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831090 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 94563C433EF for ; Thu, 28 Apr 2022 18:19:10 +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=EWBCHgdUrjHqCGd8cV+ZX59WypzV9NqEAgPcUwIYbYM=; b=d1omy1e8n8aTcs c3CTgmck0u/sL8jSCOPY0DzKZWjBSqjXyqx4JmRRWIzqYjEgpkzzoecKHUDI0qwxKfFY3oMhj337D WLSMNQP1PBdtpxfaMCe4xM5D0UQK2in3GBgFIb6MH/JTtxYK741BVUeQjVxPmag/8/l7ZBNNoZrhc fXkdHP1FZXIS4Wf6qBSTDiTnj+VDvRBbjyOP2g6ga3dc+iu+Gfl8h45FtRNmQ2Ws1ljiP+akC/9Ex 4zuHrXsEUVoNDgmqvsoX8zJxzlynLUQ9/Qbdt2M0yffzgLPyaup+DcjKOpFkqLZuZLt6dW5wm97YD ZHj0FxxTG5KeVou3k3Bg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8iA-0087Y9-HF; Thu, 28 Apr 2022 18:17:54 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hh-0087LK-5C for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RB0OAQ/gKLfRyOD0Zg57FocyVF00jm0TaAyVN2ALXg+y/ib6UpEO3nCk/ggb+iqXbNJ5zinc9Ugw+Zsm94A+xC+m9KbUeb2y1iH1YB5DEJdd3oh4s2Nbe0/ZEtMARqTzKn0yR8rk8ZODP4jyF6IVQrcepc3to1q7vpj2yE9TXOleiLOy970UmO4Mb1ngUawVxnD/yPuO4Inw6D7bR+z3d02tdDWXuyaE+MU10GoSzRWH+ZjpQNUH41Pf22Eqj48rNeaSnD4r/jhE6KXknVVIpJyh2L0H/63BDZsK7h9mkaMLo0trIfG3ml9Sk6EECBqOG1RTyGCar8aNwEJgKz5mfg== 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=/F8E7QDBuM2Of2bZrW64IJvZUhykVsBgBNnau240MMk=; b=XMibZG3dhMa3v4y0jKahQJipGG5XnP+MFF3jNV3/gTSPxKhtBll+unlgqNJG9M4IzkVphMSRfi5sW5GlzOIGIF6JczvUpItb4KXnSGmen7Y6QMkpWCZcR4w1II695xVkPu9zpK7/50RiXOlyh2KsaTQoWRNjBp/R016DZF5YFxFstkKWoE/RelSKQGXyb6qIVFUO+q9dMNL8vC4/PeQ2rK8xqOLD1oKyS+uMi8Z8abwvvlvyaVjOSIje6lqHZvCc8nkjHfdNONZnYtQeNkkqPC4s+vYd8x3mSAIl69Pw9KrUwuvryUxAZxaJ2SrLCK4xzkX61uWPXKIPWuKPzfB+0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/F8E7QDBuM2Of2bZrW64IJvZUhykVsBgBNnau240MMk=; b=IEF9mA25jZ/WunEDapVbqU6kn1YLDv6ftddEgE6TVpcf8kNgp5K5xyxT5/jcO20wNT0pL8HHQ2tUcMasvX632W2xCjS8kcZxUNqNN2skmeL6BkhOX3LL69CB2bZiEeuHLqM9330YpDrrLL88vB+F460Oul1dERQJDXxF+Ku8EeJdBiJa5Whv3UZy4/GjW33/o67SOikHnNbT+IzAaAr9h1KhoW7V4RwDHvcmn4G2SJ0URkQS/DtUZCOCuaKniDJsJG/8xyKwU6vvGHhwkaeMQeCGPlGRDOlBecvldbTQVMXxga6Zuwqt5IX2vob3HVNqVUkpSGAw634mQAPmPhD63A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:19 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:19 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 3/9] dt-bindings: nvmem: sfp: Add TA_PROG_SFP supply Date: Thu, 28 Apr 2022 14:16:57 -0400 Message-Id: <20220428181703.2194171-4-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dabd2419-65db-4f6d-1862-08da294354f1 X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dICjrVz+1XoS9UGV/usSMwGj/0gEWgH1QuAM/itC+YDqfX40UOECCPpFLkg/Q9W9FJCH5i2vds2M+h6W2Kgj4mjA251mtlrd0LIkPGG3/thbxjTOx5qE2UNekR82/LlobapYCa7rZZqYyFvzyuApW8fVy2falIuE3eAOXWzln3xCM4QvG8PC1PMJCTRvEQ12UV13FYOtlAKA+coevxZCJ4cPqYMTHYEzSr72PiWoSuRISGBWqPp3DETxbzrycxbjBsSs7ohvPI3GrfmdjcUjll3qpM85GWc3zWDKSWoyflLgFYFk7J2nSVU2BFqlFjbM78yzPSAXR5Sa5tkVW5PnGcD2QKFYCMYzEzXcJMnvC2n2zPL1yqVeM/99n2xDI3zCjs30ULcJE1hBcP5R9GLW7wRjGGtnODSSRz7hEhl3Xy/eylBQS5h9BOjqQuR+rIynoxkH3ndxTLbgXEID5drFvvJNa0pYMtCmLk7H0LbIp8yy8gI5BhH1gQTVNJauOKbosppaIG2r4x+30GRJk09JpEAwGLHL8iwuaqhTH+QvQUflmdFRnknTiHy0PVX3MOZNXlG+u/TeqWZeQXQQ8MpS1MWplnXl6Xoq292l7SUZJ5dQ4SAiUQYbC0K/ZHpFqeoUXkNjTP4VJUXHhZThgEK+EuM8Udwk3tnlirl/GLm8ZjySWZNIK6g5VlJYUcX3ksx9TM45dAvcMqroSF7WI3DrtQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tp+lsupy1vpc2VGFQhyDhqnYm/mp8kaFIBvitXx8srxP1B7i6QxpfZtPNrBjATAmVsgN0CpWPeYZdfDfNlz6ncW9hPCjs03mHdNhh/fp7qncreOj5CWsEDEcnL9z4SL1oGimi+IGLVbxlly4siNMrz9rXgT4QRNQf1tJi5hNKe5jBU+Glc7AXYrYuP57aOtgsJO2JaLvhKfF5LVG/Vp7AedEF8lJ8ClDCR8DcF08iEM7naRe44KMZteU+dPaLxPsIjO9+Ob3aeFYl5heAQtq/8c/sr08mRofGZzGSzTVXJdEORosTF6MFGFIuJHsihGEvEpo/p+lb+XtrUBLKEJjmL7gNxkc4mwfUmuCMACda5kih7WrLs1ZVyBkpgcIzMXWK6+Bt8CLcmPbFXwlcnhDDUqw8UMH/eZVcFm2uIAVEwvdeQAXvx0j3nFKV3HG0sWDF53oWNXoj9NEtqFnwYLjbspfhSTkDC6qegf9APU50iN3jJVM0/wbnKXwFjh04RW34PaHirmAbxPZXckCZ8MYBaKBDIMKlxVgAerpPr4n2VND2CqqLktlegp9007WpmMmhs35f421KlJYtB4bZ0VeJP3SUxaYMEz2nWWEu1BJ//Dg6NpV+w4KfYU9nhkca5wLyDEi8Wcbngk0dYEulDezyycQ/5USFk4y7LCedqVmMKPY1LhvBz/o8C/yeYGMUOIV5koYUCHskCE6sKGsAT5q6nPrSfVLl1pLNXTF1HEIkPHIVFeRBmYZ3Od1vqDqYGdx/L0OANbwnqu2pcAnqZWnfZJ9XApWFGSz1MkOD0g5YoY1qblIefmRpo06WyFP1rC3bkMafWQdHv9LzTSYqHVmtpFV6bTNJFloBbjb4MDbG85JT1+0tWtuvEwpYWbGHNF6HgIyhNwdSAoEJ7q34L/5twZ18YA27D2Pkuh8H4e9blGkWjzXFshQHHF8WPOdTuO+Ixim/YqNybezEJPGLJzTx8PKTMGD7EU9kdKTcWcVDOhKlGWQ0gUIk1SYMfBn9cQyd3HYrYyAnjZGqRgZZpS9VVjm+kvfI0IWxvoFlEgSNcqWGpFqRWT9JMGernVveFIzRcklyIXU2vDeHrScgY2qNj3aIFt7ZeZo7c+v4NnekQxhTXDtEZ+okCSfYtcc+fLNxQzRaDiyGiT3gaBRFOjjoxUbBMATt8nV0cmwWfpgA0uvX0yU+lcmEhdOb/4qts2+hDpVPv4NJKl3Vxh070x1NHXGyftlQR7+iigZfBTP8pbd7VDv/aT8dDQGhHVlciC/Eia8y7m+5rVVniNMGfrd5HSEdhrR3vlIX5QAweqD7ptVpFYalbabfvMAZBtOz2Jk+mScUeAAaQF+rX26WKUkI1iCu+wA1ZBMBBTII5VbOOup9RWTFwKoVi8TN0q4UZg54CsKFsNVAn9L+5ARHukPjCHs4wFhZzW7YgL0cJDUyFaNRVWE57VWXmnG+b8m+rfgiCZl0BKOm4e4pREQE0XGLTrblWoPI+S5+JeypeXbf6WgtDdA17qxL+NcFQZ6+oSsh69vMcNJeVZ0JBsHBupO+GcyMm3LtEUu6dD43G3IsQVz3aoJs4XKn6fU09H4vDE73yJfLlbWNAQdpIUPwkN60QwYAdhvZY7kAm3V6lRH3zdnmFLIf2uSid3RDkp2MX4A81gq8pxKICSovfxcScuFhctg8zDV1XwoKuBE3PFt67CfjzmQM3LZz2APwZ3+9EDO9nMaVQWbkmmMNFcr470KPK+O/F0lH+s6zu6F3ru9Z/8= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: dabd2419-65db-4f6d-1862-08da294354f1 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:19.3793 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: R4KXLOuZQgW/hO8y4iyxBLhgxB20Y0UTgfXTUmAvXGLP8Io63hm583kP+vZDOdLs+bIIdjY3GGLbmqEW3mkVqg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111725_223131_D12B1FFC X-CRM114-Status: UNSURE ( 9.60 ) 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 The TA_PROG_SFP supply must be enabled to program the fuses, and disabled to read the fuses (such as at power-on-reset). On many boards, this supply is controlled by a jumper. The user must manually insert or remove it at the appropriate time in the programming process. However, on other boards this supply is controlled by an FPGA or a GPIO. In these cases, the driver can automatically enable and disable it as necessary. Signed-off-by: Sean Anderson Reviewed-by: Andrew Lunn --- (no changes since v2) Changes in v2: - Mention "regulator" in the description for ta-prog-sfp-supply .../devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml index 54086f50157d..c5d7375b840a 100644 --- a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml +++ b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml @@ -32,6 +32,11 @@ properties: clock-names: const: sfp + ta-prog-sfp-supply: + description: + The regulator for the TA_PROG_SFP pin. It will be enabled for programming + and disabled for reading. + required: - compatible - reg From patchwork Thu Apr 28 18:16:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831091 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 3AA1CC433F5 for ; Thu, 28 Apr 2022 18:19:22 +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=XncPiMPA2VWKijWFu47QONF6ZIhKpGYYfanPHQ52y+Q=; b=2MDQnfU/k+MXOm dJ0aGthU4piFmevNPQX5VaDTOmOlMMdXNs1RSoXd3+A7i8eBRVpdvdnQLkw7ZURxu/kVF/bWWd3/V eo2ubJKjO1dtD4AHymiA2xrGtmHHVFUi9gFxAS4FoEX6QxMBXDlmI1K6iP2aOfyFdDQPJVe5i+Jk2 AlnHUaDULqc8Jr+7w5nsPPPob93+FJGJxGWTmnkgeoVX2ub44sYceUNdsqy4U2e5UFSGPws5iEo4y y6PWkVC9Vdwih00VUSIs/DPWGynVXLlDScycdG49kSRz/dipulZdphbK5NlGjaMinB4BzPc4FB7r7 vRTMbtItMUj5ZGGVpJbQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8iL-0087bA-JO; Thu, 28 Apr 2022 18:18:05 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hi-0087LK-Te for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I4cRYBs7x302oIfmqwfCSo6z3Bya5ASdgvrim6SxeKkS5uWy44SizmB3hDwuW86RqzBjHiWEWBTRKxBThu2m9z0BjBv+uFE9sDpgW54ko98tLTI8yIv60I/YOFTsQc7hOmHiC2O2dKIYXR78xIfuqmWEVs4ai1oqJLvMl3TyYYxOvEAHGGvRLXNq35gOFtuV60LLVsFRgfg8o9RlEwlZDUQSoZc0Ka5TIyh6Gn4kzBzhq6gGFkJGK4rrAdbbZ/WUopiS9LvSCAowGVRLOnTTldimr86LCW9vb3OkJ+0mjL6EPdx0jafBwq0s9sjSu/JCCmAlRgcOihouFHlQoHSPkA== 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=yK1kfQIMX5OnOhthEIkqw3AB4wIJzlyKh97MrKqUG0Y=; b=c9Hy+WeLhOkNEoZsox1rdTBThZPDjq44HvjkqkejVNDH+PJkrLobt9/SWuErzeoDzbxpscnHFfcFnBwcmrJ/F4HiDThxL7JYanIFdfCOam3nDaE0RKa4AKA21snSHJL97Rx0A1HgGFg1kbKZu082xZ3/2ddvb2+fckVUI/6CHufjhMHzLGznrLAPmPbsWjKum5Ke5XCbeMOrZXvRScD+uxN6KuErhq7/W1HL9QiVnAL13chSDPnfW1HAjdeuEn5dP+FDY6jIEY+lrRC5Wv2s+Zgkz74elyZWHRJLfdSoCQLKLM4l4oHjKhxNHh5Se+yxJcirlgnNCj/QMRncqq5z2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yK1kfQIMX5OnOhthEIkqw3AB4wIJzlyKh97MrKqUG0Y=; b=jsnCUuYutdHK0aXbGY+qQL294Emr+nGeLLqYVpUcfaNib/Ix8ixGOHZmtO0cWUukKwvH4hH/VcGaKSxdfGai0cl9Mgn6u+JGBYsKuJgh8eBawBLfkPGirmNa8ufOSN021iqxyO5Ys1hxKwISD/7h0xuHk3Um1laPv+/RGFRq52gctjZCL10fOzpcf9yJQxQ23c4zfoMdG43xyDeK4bymQSljKdvsNUGK3ygRGRG4ZTdD9sPeqQXyQNT/3g4gDZhy/cqa/qLIzsAN+PBnfj2sDzxFzJ5I3xUStyk1PWn2VNo6V6NSnhOY8jQay2C8+dUBTJkWE6JE3CV4fbA5EyhB/A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:21 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:21 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 4/9] dt-bindings: nvmem: sfp: Add compatible binding for TA 2.1 SFPs Date: Thu, 28 Apr 2022 14:16:58 -0400 Message-Id: <20220428181703.2194171-5-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f79de2ca-d69e-4105-a46f-08da29435605 X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BstQGYhCkLz4Y62S37H6EaDBMuq84c+REf900DYTCALNjIuvA1BCn2j/PmOMFBsUUv7IGsKA4q6geZ+t5pUKHA1LLK2qnyZP8vx/5hCmdMrWQIet0lMX+XeSfvcPFkcZ/6APo6pJOx36s+Ejoa3l6X+5FcsxLR+dvzb6evKLbOytrqLoFNkgV1vwV4TfVY7l4cNNxyssmp/cC/93n1l/CG2QpLumpd7A9Z9aknZK4/GArlw3WuiHur/zG1aUDMCQa8/AfczwRTe13/i6TR5AFKiG71IIMIcPPqdKauioTO4EeZ2OCkvv8NTGFgujjTi5Kmvg+3EOwpn4v73ZoaMyj4GIeXhGtLPCY9QDS0omt8D/+5u1dR3eeCM707yAXxW3tJFk6Mjs4sTxVt6N1OAYVJcgHV3RlFYg/0VeZ9UqjUWg8F4dI72IHp1j8zBcaO3BHa2Evwj7ecMOpxs0KtifJUo2WS4KwAyygp7dWVN/9FMfo4r3OFZn5ISdUY8bEUtVLfxrlciHqD51NY515sKov/QkHV//H9ShEqoqw3ZthLzeny3hkz5KlHVmLrSLzg4XI2IMCbw2+Mul95xYJit4ZzlgDRtcn4Gh6eoDIrCllQew3CRgKA0Xr4YSW9s89XgTfVaI/ioJ5l54RFOA66RV+/5DE5Y3NvX8gc4dQq8Zmi/VxGhT4zvwL1wtnttdY++Vsu2JIMA3JTu8t3q8mWdCjQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 62Ig0t1a40m3MIFlzf7sWlo9A3gX+5gxrxj5xZCqRRXWAmXnBrxMClDijWAKlP9/VxxUJ3L6gYJ894EX4kZyLfvTan8TsabDfeOmjU/VSe+2crjAc/2i3zFT8G0ZYIbWWUukv/KktwH4URYgjvgpbfIMMAleya+J7VmjuktzZD/DrLGMRc0S46jYa93PUz99ZJ+NEjZWW9jNgZge+ITLJuf03TQYaCbrMJgIYcASpZ7KoJ6NX5SODuFnm46Y6RYvAa2HfJ8h94QJUkIFZvjupxFLudwBXRvX/adI97wLOJu3J+WsDEFYF2FQPh0JgekSj6ail6WIKIUlVvd7d5sZV04qHUHjSXytvUJ9np6n5DZ9H8+wBE/e7LzV4jLL1XcNiXxR0aD9SaX0iIaOe3sq0e4rLtknamM7X8BhpGuAgcDHb5XdKOW8u1IwAN0oFhDQKVrylwn3O2bgXFXZdkCrPjpetu7YFLmGVn60PJ+WhgV9/vLvBiAXmBN6Xo7i3Xeb7/XYWa+V/pa6LK3ZA8TV2Winbt0ptSPADEdNR7TrNAqCE4GE7HlJan1imptq1QK8LQcQ1vByqmW6cm6MJ+OdmBp+g5EAsZdkZ9vgq5Zmp910QDx7pNGVANaQOO0XByp52wFSeH0XKO5x2lIYXR8ProNM77vhw4DN0SUkNjC8+2GPk2Kkn4NMu2woEhIFkEWItSAOKHbO7CyFLCX2h+YQcIhXtRJOOxY9z75GAWX72TQhLnaozj90iydIdMw8d83G/peAlT8kwE2tx048sh4AQRFBfWg80/WaPpFUy9R9PetnpH5zDpbv9XxvbiARGQxOrBBNDTtaXgcQO5KAn96MfZ/j/cuHIbxl1kyb/eNOMEROdv6zCmNF0VNqZwEhF4VgHOiPyRZNbx2f/haw/oyKBT8zsVtwHSUU1aM50i0iGddrgTCbhsX4s8LVfbTtxk90CubDoVQ01IpCzcQgWJQ2Ye9XXbEZstql6IYlE3++UQn7RuG9TW1fKmUTq/pvtR68RFVhrKLIdz94Vyj2vdS9hHaFKTMaj450AhrI3RqvRsSAIKo8+YQ8gD4letIq+V6QPdpxguVbFk99gP/ybPJitMTtIuuzZzpJU9ynkEl1F2U17nC5r8+GnSGePP7c4yAebG/Z+ohJlSweMxiv//SWAfNRlFqnC71+6CVl9/40RoISPSknsq773rfSBOdE0DCVsn6utv5Yf39iQGQGQdo7yFANQdSbZphjQWpS7Cg0Y8APn2B6v1VykenvsdKZFnFQ6wUdYhkqXBcYubiVzMbKSoK+iog/GXefnSAiIClHh4Kg6+fKbO8TghZlJtJT4LDtnfjyKksH49G/J5yForg0GFkmPGnQzH9Grvyoc4A057yC62FvpTrsGKMVJxsYKXWYLgLMbScYMTvuVLLCJl9ajyWK5vkSjqKX/AN3wpTPe1MwI3Guan3m8/01IXwLpEpVk/xY6wy2idkjqb4xWIbifytD6EotBi5ehS2VkoSR5MJR2Fjms41NRIhIhHiNNfeC8V7nEjr684iDx89s3wFWzj5y/kDdmHhiSZTAQ/G1Cla3IwZGKMWrDpWRXAstmUhYgdfVi+LSTIlHv6gorMeNeUSeNovws/W7+sszqALUMutKMD/lWEZ87f9Z8hGZb6I68CeLKooSwq0nryNo8//PIQhDHNaK8rh0xG73h1yrzzx+muS7OQgwvJKxHiS7oa8QSTNTshFJyX677wXwTNBj5CHCtBuNNwXfr0DfxoZKFjA= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: f79de2ca-d69e-4105-a46f-08da29435605 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:21.1604 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: n7pWUVZ0KYyAESZnoGTUus9kJw9SLt0yeQOcwG5K2ImLJPf7wnc22xIkPU/AexxHkn9L1Cp2t6gWcyotdOWfXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111726_984398_D3C3DC36 X-CRM114-Status: UNSURE ( 8.83 ) 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 Trust Architecture (TA) 2.1 devices include the LS1012A, LS1021A, LS1043A, and LS1046A. The SFP device on TA 2.1 devices is very similar to the SFP on TA 3.0 devices. The primary difference is a few fields in the control register. Add a compatible string. Signed-off-by: Sean Anderson --- (no changes since v1) .../devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml index c5d7375b840a..3b4e6e94cb81 100644 --- a/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml +++ b/Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml @@ -18,8 +18,13 @@ allOf: properties: compatible: - enum: - - fsl,ls1028a-sfp + oneOf: + - description: Trust architecture 2.1 SFP + items: + - const: fsl,ls1021a-sfp + - description: Trust architecture 3.0 SFP + items: + - const: fsl,ls1028a-sfp reg: maxItems: 1 From patchwork Thu Apr 28 18:16:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831092 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 1D64CC433EF for ; Thu, 28 Apr 2022 18:19:35 +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=hwbIaF1UfA9zVdfxLaIgaVQFL2XjR5jNF6LiLGofLCg=; b=oomB+3kxe1o9n2 M/eMB8EwQ2ffMtvsKUvDNe4/tyAswV7WxMJxYdg50oCgx1sJVTk7KVg1MiTm3odFzpwLbxQ0P8NdL N87DtWaltUGO5+VHdy2/o5DEYZGEpGf2bJCIDV8/CAc7OZt0NcVObZKR7UJrH4bqcVSwTG/MXruXG pfqDoXLED97Lz7rRuMMngJILfeIRlSM9XzEsjO6uCOZ2fgBk3VeAGwmvyj9xBFxmyds565mshvzNv YqrrQRuNgl0IIjTsxArU41LccJZfFVRegSsbrfqDGNxIdd7hzipopoQwmXDbv4gKcjaDzdZvFaU45 c33gq+67Lxwmua9dHQRQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8id-0087h7-Cf; Thu, 28 Apr 2022 18:18:23 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hk-0087LK-Ic for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jbSbi9MzJo5kjrikQGJzQoNk7wbEabA54js8MbOzurjj+lC/nTfWrKA1dI/dbhs5ev2/7ZxIRiinD0CRnXfO5ooptY8X5uiHlAOBFeMS75tTiwpeUY7p09YAhe2BtcwTZlRkJ6UBm5bwlyPBEJYWtlZX7cXxKezL4eCkn22pVTgIAlsG/3LjpNJPBcIBmIdFUinelGPNcSSwScYNx9c84AopcLk3m5/qoUaA1AWJaxUkII0Fg1Fq/g7NGqg/gez3H4NU8U9sbl40ijFoKVzV4yZ1tXNnV/5bcDim2ZOQe7OtPUKPcktJhHXIxpRHJbqL3edgr4lLZnO4QzXZ9/Fg1g== 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=r6QWTy9eNygOcLXSbn6gs8ZS/yqJFVfvBodX5K7njAU=; b=CuckntK8gBiMRzGycdWfN0yOg9nHatdekrgAiM0wyXCqqy3pm97kGByhRmQwCiIMUu6P50Juijpo73jBMw4PQydE9iIQ7nVFYz+YDjR0JA3QvZg+Thr123Z02Kfw9V+hA+r0uD2eKgrTCv5YyFhRI6B/lNkTSRVI8IRJoNz2nbwID0SvvQhrequzRTGnKcrRloolenAlBx47uRsU2KQhTw8lNccgP/XMTzxVIvdcqAOIR77XTrq0c83vWVYMnIvcnguAaMpPTJj0NoFfC2CAyN+WtG+kcDcc3kaz9jkGVrWmB3BGunqIrja0ucWopJNj7NjxZpEpCxO/SfHKUwPFpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r6QWTy9eNygOcLXSbn6gs8ZS/yqJFVfvBodX5K7njAU=; b=yP5lOCKTwT3xe/XeEpvcdO+toBdBirieF4LD4uB4zajMy2Ff//AMe1h0SZkix9WP/0JiyLM+D73qXUehMYlJwkLpsFyd7y5nGaEhf8WiYLtCfraJ/Pp6bO8QmScuZRBiQjI5CxLkWyGk3V+uOA4DfLm1/5g98x+6k83OxUVZ4M6VknRGR9jwV5smed6kLX0Wsy6VVVoPyhzl2o3uLgVVrytNK63EGPZ70IGAG9lOtDumRRN+fkMiA5tOgIxOo5gHYNGLXDfQWVnOpFM68RAnNUP7bQH3phpt1VCEldB3kEV2pLhU+lo93iyBAPeJ8WxH7HJp4B1i+saJRY57diXCtg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:23 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:22 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 5/9] arm64: dts: ls1028a: Update SFP binding to include clock Date: Thu, 28 Apr 2022 14:16:59 -0400 Message-Id: <20220428181703.2194171-6-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 48802c9f-485c-486c-a72c-08da29435710 X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sNQ05/ElC1oQvQ6BrKmg+22LWN/4/d8+KNEANmbYHMh3OyKhEI3de/oC7SlDrh4aEkgpOfJXYEzuKE86YZkUceqbrly9uCYKIkTxp+o4Y6XepFufUcpNIy5MbgsXLOQoRFZspSLGxiNLAubd6q/wfxAU2BrqgZRXRbPQ1wBKqoAVJx6Ljko9+epW4dPkTs+nJTZlIKpSN35EvnkBC7dAIWchIv1qHWH3YCnEm05HrLF8j4GYjFiEMRzX/muP3y2e4RJxrHDQnEl4gsIUcCfF2t4QaRA9YXCtyw3VL3m6KdSiGmLhiHAZd1m0Sq+vJI2BXfH5G9ayhUWH79k8YJx0XJNUi9MKly7nCdmAiLOVCx3lHe9+tEofWsT1aXxnlqHNi2wknQaICrHJCLi4Ve4dzMHtm124SPKUkk4o4Hy5tcORl3/Y6HoB7o6gb9dzxigoEzzLVt7aCVLS9qRjXvaF+pqTorym9Q/h3JflbG04aDWUBcN7F5V+QFM0MUEN/pd7GsL0OiDYX8G1uWX4XE3e+XoOm8zg5f8UetDtmuUHiziaaiJqGwX3aKAV8ThWaiYISYUr0EHVY2YeUx4wHPm6zk/7RIxZVUFiQe5Se4Z6iTUaP4OaiDSfuBpdAwCdbYYryaPyD5JMu+h/Dhw9C2bZQuQ3hfZ4bjBpCxLB46Ko/yL/VV4Ld9pPMDwBpUdpIiBfU7SUYOYWxIqPCTD9oXIKwA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(4744005)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Q5PwqCmED1krxHjX2NqtYdUzLAJM8fh3Sb711ow1kACBbuHcwtdK6Q/gcangnsu1yFjgRIHFeTIZ/3rUAxfHW5MAs4n8hvtH9FFLjoHhYlo1cBu0AFm4aMqyFZiuuxnYcf4xqjie39hP+e2jDfFbDHFUE0EJJc3hmXxk5rq9qNtejXjToJedBVRyp2BJ4s7+UFAoAYnO1REvszIzBn1Zy8lP6y7NAhP3pR6Sxb2M6XVMazsWbvXp1OSUL9YYZqJuW97ix/t9Xn265D9FqWfJ+7cDPoiyLQUbtI8hgUqm/eUiqCPFQa0vsDGsnuVrvZ66Bekuf7/xd6lqkv8p2X3BN27YKROca0xmrH4m5gwhbnukw2vAP90tfTEah4I3sDSDpap66Oknwfdn5HOjm9ng0TU2oHvmq1yyJqWt7e2KUANtda+2FYuBtPM3qQGDpxfTBqe6P80wZTA78qvQGroEyE4p3Vu2gVtfePG0SwcFBo3Y4s/jMPnQ0378+GbzAxRBNVEpighB7KZPdIEPAfi3NNTDaTtZBnyoiO6B6B+UQT09sCQH+zzG8eq/01z+0iV6+xiztbiVgRbo0DteTTllVKHAB/S9lKz+DuCs66Lp2cXHeIGR+tV3NYKG+8o8z8F0aK2ZcZiWJ5gEq0qiAPPYWc9tqYOWJUcKBTKD+hlDqu3ztyrLSHJ/u4s7GEbDmTmHgDqk5Zww2YBjEkKkYwJAixweZizSWdX4INsgOSfzKUwvI2BtYf6TI64xRr0TZFd5HnOXhYBD9o9NeZ2Z6MrlzEbzhnZAc7ppd8DhJwgvp6y5kJSeaR2cJmME+TXt6iBgOQMK0UlqzMVnGj+oGt72KwYXkT6iIBXKQ5Szo82neOdWEVP0TzGHWii9yS890UNvqaJOag7yToFxnBeK4b+DhF971CqxVZJu+6avW3gACDBwoifZYeuW3piCaNaxq9gGguZ60Ka5yU1VO5TbOwjW3u2FgHF3XYZq986huBn+XY/6D+vfZf7gVOfisw7Q8cpzXebYqfMaIQ9GYDAvG/RsqqrPaGuv42MPQaQKJ3poM9hfQQT9kDHAeGuTuKv7w+Z5C98mQfNJNOv3U8Cx4Cyw3ziNW1jyUwI/a03BQeze51DaImvjuMkP5vVm9IQoPSe4rcsuxVx0X6Fsav7X/NZ/Kpd9Kw0ROiWkRvD1P6n0cHAAL1+l4JN1GAe0tyGNrjAJ4ZjEUWKqjKKuaGiA840CEM/GIdFPlGHzZdLegTsucZV5JrbczQwa7OXlAO1eoGyRtY+SAf7GGzXzWdMIQ9VdjBENE3M45YqYeJWf6fSEFXpick79lV7y6N8Z29quic8rSJZqTWQCcn91da9IkB+RXPAVMFGCNgz0bxD32AIe3q9hr1ksoZzWzjfWfd5I7fk39L7MSV7Y7+YGP92ySVGttJXQvXhyMdsurZhFg0Jj1HUrbK8DJWD209k2y++BG3jUt1PXll6EBQNx6gjwFQXpR9Ikq6fpB9fPBph2A77qxDtX7dHvA/NG7SzOIaDjiVYbm1Zp18I0c4YyVeo8fX0b8QSfCbMTGRrLBKP86FN9iVwpbq2mEoR2oDSNBBrfk5taGcjBxv/G+P0dPC3A5SeV3plXK2kWdEqdMlryE5ZhwEJQWLrtr80Lz5IQUGlVD2NFqgM5VIN1gkGGU5z/iThDw+bK+/gZ8bFunusGP/hSivMVsMZ275Ceac49wAvkDo8xw1uOZirUrFNGNiBGRwysSVGLGH457ZOvFIYDwYVMu1A= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 48802c9f-485c-486c-a72c-08da29435710 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:22.8946 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6UzOjfQjt8ycrY1PWcbFb5M3XrxWi56FpvsNQS9mTEFsVpIUpkyA/zCTREwIUEew+GKUe+zLImyCaB0BAzYZ2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111728_678654_340AC428 X-CRM114-Status: UNSURE ( 9.54 ) 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 The clocks property is now mandatory. Add it. Signed-off-by: Sean Anderson Reviewed-by: Michael Walle --- (no changes since v1) arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi index 088271d49139..59b289b52a28 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi @@ -224,9 +224,12 @@ rst: syscon@1e60000 { little-endian; }; - efuse@1e80000 { + sfp: efuse@1e80000 { compatible = "fsl,ls1028a-sfp"; reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; #address-cells = <1>; #size-cells = <1>; From patchwork Thu Apr 28 18:17:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831093 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 D25AFC433EF for ; Thu, 28 Apr 2022 18:20:27 +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=Q+vr9rPWahg7YtTFiyd5SasEZ9JraLfjEcpoI+yXYEM=; b=jhy463x785vtLp pp9BZL5FbEhjqSNflapYC63qAVPhdu9PcRIkjRo2gD8gZWCT3RBBOI5B5KWXtHjWEJ74pyzx2pfIQ wbe2r9TYZQF5B0q8mDbC5jy94bnZ9B7e23sVgw8xSvNWOHepo3oHS1grqRaCW2FOLav46wY0pXZwA 59WJukkpdYbCt/uxCnzWjnrgi59RmXDiGsXfjXcEDDG67tSMwamxdAvtFB7rV3fIXpN3aqWx3OXg8 QEGVZea/80WGLQMQzl1Y8oqKEAZuaX0GWjiq/vFXpKejp+hgJ3hV65qEwo+OoOz5s2l9L85ShIB20 kt4wqaq+8mY8Gkr98gfA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8jS-008807-C4; Thu, 28 Apr 2022 18:19:15 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hm-0087LK-9O for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gj0RO8GTbW78MNsvyAsPfnLGN+jCYXcZhqVRB5b/oxXzvRwkq7+2kt6/wIDa7JS0D6slQecLVm2oI1rzEwmGemocP4oDa0i+FdNIhZjVUTDCEld0n9OByrATo8ngrcuDybMBP/DqoA+/SzkZi2eRXJ2S9jP+rbh+3UkngPYv3qxecYKE0z2xDfMNL2nNDUd9Y6L4SFKKghuAf3uytIfifUtTv372kv0/MuSf1M03Liez49UTj8j2AABeSiYY0U7ckTG8Ut2JxMDIEVYWEdrqvFxNf3AgsWoPRjGDz95HI/qROIhFs4CwnegdiB6yMLvdfj2iL8yvWOQAqJ9lZfuhUA== 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=P/G4FbVJy1vmb58t9jLsF4M1WH+VulB0OMt29R0ndkc=; b=MIjwE+rIjzMN6nNEM8u8hn9H+kgKO+IjD4Ql4AXe0XNJqcFwF3s8f5FMj1R/VIwW8QLb9aKd/CTuRCrhcv3zRuSX0Qpjzxd0RK+kN4GfNgGhOhH8mGTEWeTaeXwfxQUiHiU0Ar/hO/3qeP37R1Kfcz4HMTBzolicCRv+Vjtw+OPh2syXzNjVmC4WlVtVpANoau/4wLuzruTSRBxYVR5BWXbKISku63Rjsos3Fj6YdI5RsNS36yg7qQPfwebiYc/hAtJb2pO4o5tNYspuThCP/CjnFRUtCYuuuVAEyRZfkWw7NWXHL3iTJAuJWpiUB6ZZysJjRijFIDSLM5Zpd/Bvag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P/G4FbVJy1vmb58t9jLsF4M1WH+VulB0OMt29R0ndkc=; b=r64pHFnUCZWGRgrYzQ9eKRl4xf1gKES2Hlyglta14VSnD692EbnV/OnEDwKXxE/LntIUo393JsHblN4q5YopQP2a8G4Ca3/bhpzZhN/fOmwq0nvjPZO0qfItCK+wmH1AucGyn0nRcH7ygjDD9E7Xd4DRxabxzizqFZn0VNHctXB7dpA5jN/3DrH7jB9SUfxtOM2xEgOTlBPvZGqz74kcPRKLqEBmJJca5Ed5WXk3+67M2k+fiN4Fl4n2rVjpIHBnZIqGWUhtOsi/lv22gv1bxfc07WSOORQ5qpLZQPexVmCUwViejUqc+0aNlLtzknukcbP0sPs0flmgUuZg8ckkOA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:24 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:24 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 6/9] ARM: dts: layerscape: Add SFP binding for TA 2.1 devices Date: Thu, 28 Apr 2022 14:17:00 -0400 Message-Id: <20220428181703.2194171-7-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d3944ff9-a2e7-48b2-479d-08da29435819 X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: C293wkdUwS+tPFggnThHaDa8p/uETbpJ8v4j3gb9R58qrsAIHoNl/g7HYmpFFo/xd0TOhfsYrMzNw/cjzERjwBW7MH/Pk2Yj3J4VKmnQoabkwMdru5QhpEfzjW6byBl08fTu4iLlgxGO+8fk49lLT/sITtJYB+8B6gZpoQJmXiMgFgl9I2vSnBT7szi5Kr9ec081GndYfIOMr9DaoSyroSXn7C9ACIxCNlON+Gq6n621kPZ9oDuvpTUegreuzPI6ts4lVNjpjfbiuySy9vLzkr5giemyVN+ELsfm6ldkpVXaCFfnUQxH5Pxxs9nMGwrjzW4n4NIdekr64i61sisvpTsPrI8voykgcFXCJ/omOLyONcXj63CDiJpYwO5m0qEAeuQ90ORRu6AYmV00KO4wkjHvuh9HboYKucIPtKtD3BClyDBhatqF4smqtub2MeddO/FKSb5hIfbzox9thMpov/Y1TrvrgSAZQvYvNTlzSxb3JCjG97Y4IoHD9TASU2KaBNH+YmAo9ZtNg7uz5UfkPgymNChuZM7NNpRz/VtYhhdMnaVV/52cGMpA9AOBaTYy9K17+JjEfmGcfhx6vp/lzhrlDr5fuRV7TFXGikyMkF5msYyqBUyCSKReFtIL11HPpJIAPz64UHfZVh3oOw52XM9TuU26ABwLAzJEUTQ9k3I6t8NCMLNAyrSpMDcUSIiBTIyF5atnW6a3e2tJwhAung== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bfHAmhl6G8UZdun4JL3ysP0zBsgupDNtMccay5ZYdZyAMWz5bQ8klBpFu0yqK3zv/yl2mplhs05IPCLXkNTikOzGJX9rVR53m5XM9wlaP2B3fzrAe4rMCSoOUmDrA/VaHpfM8nFDeVGIng90pxJTgfrMQ2jaT8NlAmpiQJlj5+xT+GL3c8pEYmp8oakXEHVPBdCbOUvNzPUqAdGRElDjp3Zhpwo4VWyURPSA7sPEIrQT68ToiWuIu7aaHpUSB2G3I+qymjGiD7BWjGnXkun18mCq66IUWCzS4pUpyQVOX2iveydQdNwhBv4+OzsmWmO9ZyFjNN3+9vP9F8pRTdP3rm8TUdL83FZZQumDFk/UTELD+yNA82UKsMv1+htvg/OLn8LOGNSVYV57+clCevBnrC+tiwwYJs2tP/TBpF01u4iEizcdwmhecx0N28bZ1XxQUIvOlqbnnOfMZL3D3tr5SMWLijW8A+n8k4ehQCOS9GDG4JICQB1ep8hgOf/FIqhSEgYa1qwJHabPIhajAp6WmD4jb0WnoEE7jR/bR1iRPSIY/kWN2VvLWFweM8mKWZNuvki45/W1Mu7L52+JOKBCsJMH7aux0z2k/32jrQ0ZIeqI+vPOPzFAKs984I39RbNRDk+KKkIL8nUTEZKU+IM6rU0fBqFXGL8PisPodfx8rzFkJbTY23aZZ0A3zwtKr4uRq1OYHCk9NTsBRs4+uEcz6aKDZzxrgeV1xzs9Lxb+8QmVwIvWdGBC60gRqMumxjqUNzDw23qaM5g2ApmoBMlEkCh347Dh2QSEDUDRyQcQZMUoTYnpTEK6KmK2iC67MlF1pmrCTBTU/4SCGuNRmXLnMySFAhaTGoEv3u95O7K8QVdlGcI+A62Ns2paag7LGz/WZX9iEUFDioTqoFZlfG3M3DSSgtlEYtF7eOg8Zxc9DgtvH7tkyiYv07j8kFXwMQhniERnyboY/Wf829Zb1NIwUioy+qw+R2XIf435zKDq7drrMiyws2Dcxy0fqC24ptD/pbA94brjWwfAo9wAI1u5+JZG6ym/L0kAT/lK0/nMp6HctVQLmlYpoTNzDwn18/+Ip4rGk14S2CdXejIK11N5nmy7K7skRoUQmKSlecBqGevsMsq0ruNbJPmVc6TIcGs9WRUPJVygp3HLTVwQ8NzmjTpMD0d+tBB8h3lrCGuZicOHypHTZ0ODmui5W9gTsT6XsFiPxNn4Po1uaKzNDMCAhsjese4/uzd9DkEYHi6lpXj6FI5EyZRh9NzRpEbDjsfz0FI7Hdh7jT7KnP5HNShtAD/D8ZHcUrCb6MK39BZOJi9T5FkiQ2+6m5O8FpNtSx+UnuSKinLIAgsBhPx+gCmzjYMMI3rvIdrPb4lEShaOuj87pvsfa3jtFW3oP4nAtR70Tfm9ef5kOBtwjs9i/mp6hVhQKfly5GYq1+3YIBGKceRFXEfG9H5xO7CeD3rBoyYoO0cpPK/oGUBycmWICilpzIvTSeQMMe4EC4cceS4FovtY5d/iuFmSyS4sZqNw8yQo8bJ/HgsIPs/zs0zJCk8KqenmkjNNSk/P4Or+qxGjqpvaN+mR0a98/Wd05hdUhH7tpp03O1LW50qXBRcQ4TeZAFpcHCQ8HRXsswta4/FMKPueVUF3fdb3eva2mEHEJ092CQ/dhEZijz1bxz8p+q3FwTWZxp7FFKQgOFcKgbq+AvHQRL8XwiVsAxD8tAJ5awuLhuAKMv1e3xJYyIQpSM3DBMqsRYqveM238aH4XVuAp2E= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3944ff9-a2e7-48b2-479d-08da29435819 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:24.5664 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JxtfJ+A+IKsFVRP3vE9M1tAPkbljp/bCAdOrvreIxYbiuDgqBSg5wYTvRsGipk3kAXx2Zxz8J71Lpqomq2X06A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111730_363508_0BD54A96 X-CRM114-Status: UNSURE ( 8.66 ) 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 This adds an appropriate SFP binding for Trust Architecture 2.1 devices. Signed-off-by: Sean Anderson --- (no changes since v1) arch/arm/boot/dts/ls1021a.dtsi | 7 +++++++ arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 8 ++++++++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 ++++++++ arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 8 ++++++++ 4 files changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/ls1021a.dtsi b/arch/arm/boot/dts/ls1021a.dtsi index 2e69d6eab4d1..c1e94a317cba 100644 --- a/arch/arm/boot/dts/ls1021a.dtsi +++ b/arch/arm/boot/dts/ls1021a.dtsi @@ -129,6 +129,13 @@ ifc: ifc@1530000 { status = "disabled"; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1021a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen 4 3>; + clock-names = "sfp"; + }; + dcfg: dcfg@1ee0000 { compatible = "fsl,ls1021a-dcfg", "syscon"; reg = <0x0 0x1ee0000 0x0 0x1000>; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi index 50a72cda4727..47ce525e0a72 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi @@ -271,6 +271,14 @@ rtic_d: rtic-d@60 { }; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1021a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; + }; + sec_mon: sec_mon@1e90000 { compatible = "fsl,sec-v5.4-mon", "fsl,sec-v5.0-mon", "fsl,sec-v4.0-mon"; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi index 35d1939e690b..b0ab0b19de7e 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi @@ -383,6 +383,14 @@ sec_jr3: jr@40000 { }; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1021a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; + }; + dcfg: dcfg@1ee0000 { compatible = "fsl,ls1043a-dcfg", "syscon"; reg = <0x0 0x1ee0000 0x0 0x10000>; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi index 4e7bd04d9798..c30056afc02a 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi @@ -413,6 +413,14 @@ bportals: bman-portals@508000000 { ranges = <0x0 0x5 0x08000000 0x8000000>; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1021a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; + }; + dcfg: dcfg@1ee0000 { compatible = "fsl,ls1046a-dcfg", "syscon"; reg = <0x0 0x1ee0000 0x0 0x1000>; From patchwork Thu Apr 28 18:17:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831094 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 7B9D5C433EF for ; Thu, 28 Apr 2022 18:20:59 +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=9gjiYpVTcj0CeqVpMRcbIj6PUMK/QHUikPkdp/26VK0=; b=002mS2zRepC46p 1sO6RCYieF9rrH5HUoGvwhHMYWkNrQWy2jUNbwLauik2XXXgh9z7+fC5MbCURZQVO1QsinAYf166S ZvQlpK9VE34bJt5tdRInUSunAk9E3j7f4rzfHggC7vcoltFFjx4hXWrSD9Tl0x6oQxOfiL7aXn4o+ U0XbB38h51rBngcI87sqWPuQqAa938/QQ4Cqe1KbGOO+PE/ias0MEVLlrL5zpYV13svYLq4gxUp3N 6XLBYEcSDBrQv65svlFzVFoYe2Z1v4Xlz+dT+UkUkj1fcJ0fCb+wyQKJyH7lzmKJSrsJ8/zerIhju qJbzqvE+tkhl3w9A/h/A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8jx-0088Bz-Cn; Thu, 28 Apr 2022 18:19:46 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8ho-0087LK-2m for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eKuB7/9ciN9//JGf7DFeygkg5kj6aDJodwYdR4NHBxi4fL9S2kAsirzjvY/YKdXZGd70pdeEQ+njo0GvP1AmNRaTfskwLuH82EZcHUqQJdbE94d2foyvyVwTxJH2aN1uD6/NCDwu9P9yh5xLcYxYiuYOkpR5NHwlYtXqWxeG8HsqyRUIAQCJrC+ymwDECZcrAUuUvtrR2QyZPoqwOaUy4CJfrbBnd1QGnoQWfkNyhb2nkGh9P3S4eJqE7pcVOHcjhJj9cRy+4RqRc+k+QgmVObERustfiUs34wBWMgjvSldDuvLiSRTBuNwg4JZvkvAw6A6kGP6vk6QY8QfJeVJx3g== 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=E3yWbO1eNmobBvHk2WqT+h2o6a/lggZukvnhHN1hLFY=; b=aE31s/lEVT9WZyWUgwjonPQhx0weZrpJ15+wUJ6h9lZAp6bwt5dabWoQC+38BSaTUF666RCF3RnAMN4iTwtPhwSdlcLToKKla8vF+OvDIiWadmZHm0/Rfipz8YwqeQ4dZSz/6mP+SiEpvRLWXjCIVB8vfE+s8MPlbik5k7DxSNXY3wgBTWigi9qo3pPjAUXP99mVch/8FtKgSphH1hP50Xut2nyYZuLhFHPVXDd8lf2pCFFHSiGea8f7kb76cZ6mekBrfhFZGUwjoIctT5mqY3U4Xpee8fVyuYVf70s6v/N03akZxRSSQtEQk88LJsI7GZJ+0ryLbY9Z7BjePWGvYg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E3yWbO1eNmobBvHk2WqT+h2o6a/lggZukvnhHN1hLFY=; b=M1HiIvP6GWEUnF+WXhwT/WExh0V45GhP1bK+KMULnVCkar40lFnM+4aEmqJhMNg8VHf94vxLZ2nvHykcHOKP1+nGte8tbrRoijMhONoAWSzXeJ+rCp0OfFtv/7kXEOzsUWeEJYfMaohLDDi2at+w/1Tspxe8yVfAd1q9nqGgVCYQOYDEgOcV24eKLqFsTgs4Kbe9pjViZ+MuwMPuzqqmG0RywvrflEqm0iTZBLO0pkDzB3PRt31LkhzYD8f1UoK7KhCZ6WzzQdRDdlplnNZGrXdFyD2Bs2Pvs3S54Xt6Fj6CcfwVFjfOe+Q+9sogJaHhcnHBt9Qv4vTBBnXBGqd20w== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:26 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:26 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 7/9] ARM: dts: Add SFP binding for TA 3.0 devices Date: Thu, 28 Apr 2022 14:17:01 -0400 Message-Id: <20220428181703.2194171-8-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 630c15e7-095a-43aa-c129-08da2943591a X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ztFBvKYw2eRYgsheiBfLmr7Xa243U2Nh71He7VgJ/oRygk8npSLhDQIFg9PrneLnOUxRP7abzllCjUUIjug+6YOSKS3Du6vBLnpHjcEBIr0Fzgmc++Qo/ZnGlz9hGy+PmuSuZN2A8rkzzAGK/Va67P8ce7yguqJxMnImh3a2SBsr0LGhsEeoi9jgFpBKtj18USbRqJYWgqv7CixddAqS0byQ3nIEXNq2MqpJx/HLjW04VMd/p2M9mH48WcSCLL9UQaAZLJSqhd0Fja6jk43BDTgJOGXQ4AG/Yg5n6jK/8pz6Jkh3DUd5pW4h69ofJ/tf4CmkP3mht+yNRNhCCYMhhjldJZHZ4f6YntBCZVqKZFOOunr3rBrOQNM8rE67o8xDTjIpwGrdON1Qk10itMtlD+tVMnaBRIfdb6GgcT/f8u11Ayoq+V7TreEa4qYLrh+xwyxHWazqzGMeOthMX5qKMC3RloxT443fUTcP/emU7IYgcNjq/SpcYrtxio+LohkTC4LvC9tjmFUTGQwkwhXi5Mu4m6QyTug1cV49agqyWUv/+NgsqfCYTHa2xMZfovRHZ2VNvtlv+hMeyxcWgIoyfxQVhsY4CE71rh2DonJcB0LBRWTG7iPjtQjmyTChNn7Wbhtk5KbKYCjdNCh5hwYKmj1uHh85lyGHTI+7fsAWvs5DeMuXg2mbd0DswYL9cVpr8hz/UAZd05LwjftT7pfvAA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: zA3q1C1fokIjjdeFtJTZL5pmGVqZSa3IS1OTE+D4zUe7Wd1HMVdW3DYprcXO0SEbPo/lmU6DIgUQOQQWc7cTWZk1wpU6pNd7Mz1rgZAWrw85kutn1u5Bq+S77pLBtcK6Pfxx4K1PI0zaIdedw/OOUnLt04GVzD3UefWDrvZ9KEYLxHiVAEz9koSVOxT76GvOLPXBHBTzZvO2d3wone1R4jTlcIpVaLh1tHeV8zjZqGuzIHA5O5Kl4wHbFEB+8uklsRL3u+Pw77901nnw3VIYVDzM9DF8k+kpt/lt5VfUhceavVyq3cRhTcysEf4mUga78aGOpV6/NxfAfu0h0HFVzJcpVszn3qFk+/AHJrgvqDq43Ht+hD/YpLPaS32wtPVUWnJSPG32eFRWhs1R6JNYc/ZkGcLJs0gLMPR6ta9a4kHFrafEf9GMaHsl4//Bykz7S0RC53J2oHrqA1ZWj2HieS6yYSfwDJ0IZPsfSb+y9vF70KluhekPIxVE5nPz38xIWR5IqG1IieFWW+z272pOf0BWjqAopbOlqfIfwuy8aaFvwqObDj5hekBLtJ3Rl5uRvTOPBE2/JIel3fDPCpSkU6kLM+jCBKEaZWhmBWaYqFf947H7AHt2VyyPwtqWROVdaSTwO3pPZRvPBpO3BHgiN8PeDi12eu9mTwluR4uu/G7RgVq8NM9rVc6ZCxba0PZheqFO4IWGwlcYkxig7hgn47vvaMXY7mec5QLpTrP9bykKFx5tXZ2NjeBuugKu+OP6NdDvg97POQK0IPVG1yD2xxb5soc2Y/GUc5YvlShhqIfE5oXf8QWZgzgLsctVui9bvGOjQggRAg9lTN6xV924zqYbES3SCc13ElpPVtsKOT62Mv0iRBWtwfSAUJIqUxa3vflfWDzbzj9rtjQi972G9lpxRDGwXtrHyTrRUkjPYHUGfdBRLmMyB+vtRTualRiYpRRd3X6guciaRkuV5NajbPEtW2QV/ZGXRRDylTTHY9tyNHJ/2IvakC+kIm0/IV1apYN3YMauVoH4iXnIkIUT8g1P09WNzP08MjqwbOwrtN1ShDKNR/Nq6QXJrQ66wS96bPn2mybxolItnDwjP1UvelMesGKcyziHMGY9vnNbrKmYUuLaGoUnxJCt7zEOcJdVQgZVYKtKEO7yPXtCmSbu575pHRe7W7gVMhhtl/E485rFkiH6VrsMraKjEB1zrddX/8x0TzAUgbxCHZqD7YJ8niZaLrWQEhEcVEMJqH4CO5UrUQoyeqQsU+FEj9+HLQlGs0Nf/6L4xxn3WUgT2GMtj5UrEMI8o3SdETNXW4iWMMGD46nJtKotcZEvI6nKM7b6YVjbxIWy/V+084AgzbgT+zN3DtszmfdWaJXYwSNkUpAQH3pEbBMH0yb92uG/PARnX4ENpuUH5avOY4CDzowIPXC84BKxqXJMzMI+gQdGM7HzjBBVanTsJXUV6sp2M1a5ddkqvf6zSNA6A6bI2OxUSaaOTjimd1+gR8zjXPsTl0aFCDyNcfIZYcq3A9eJhQ60FBnU+Rbi5HE8X//2KGNExeC6Jp6M6XtIXdp4flYufyd2dUvP/A5mLrUAmsdq9JChPaiP2o4RJV3OpaIqF9607s+DqHEO4N8WNA+9ro1rsW9Wm3CCK3tHngvVE97ItwNrIwGWNRkx4q2FEHkfvnfglN+60nSO3GSzrWFPvWaLkW+UZ/IORhwg5bZrR6lpdhFwcDSyAzugYanH5ORcs1oK9WBA16tR96M65UVMWKJhNW0= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 630c15e7-095a-43aa-c129-08da2943591a X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:26.2069 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MfBZ5g50lxCu/gGK+ONKk3j1vJ+kprFCe26IT+ZeNxKLhJy6iFaSnEG75dw3vV49t3oNziqJwwcDjRTNE/hx1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111732_152405_6623D14B X-CRM114-Status: UNSURE ( 8.58 ) 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 This adds an SFP binding for Trust Architecture 3.0 devices. Signed-off-by: Sean Anderson --- (no changes since v1) arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 ++++++++ arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 8 ++++++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 ++++++++ 3 files changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi index 18e529118476..1a58e8671047 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi @@ -269,6 +269,14 @@ extirq: interrupt-controller@14 { }; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1028a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; + }; + tmu: tmu@1f80000 { compatible = "fsl,qoriq-tmu"; reg = <0x0 0x1f80000 0x0 0x10000>; diff --git a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi index 1282b61da8a5..5705ec554bf9 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi @@ -278,6 +278,14 @@ dcfg: dcfg@1e00000 { little-endian; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1028a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; + }; + isc: syscon@1f70000 { compatible = "fsl,ls2080a-isc", "syscon"; reg = <0x0 0x1f70000 0x0 0x10000>; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi index c5daa15b020d..53dd8c7dc048 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi @@ -671,6 +671,14 @@ dcfg: syscon@1e00000 { little-endian; }; + sfp: efuse@1e80000 { + compatible = "fsl,ls1028a-sfp"; + reg = <0x0 0x1e80000 0x0 0x10000>; + clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL + QORIQ_CLK_PLL_DIV(4)>; + clock-names = "sfp"; + }; + isc: syscon@1f70000 { compatible = "fsl,lx2160a-isc", "syscon"; reg = <0x0 0x1f70000 0x0 0x10000>; From patchwork Thu Apr 28 18:17:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831095 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 53515C433EF for ; Thu, 28 Apr 2022 18:21:32 +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=MD91+jSsr7waqKmFyxMDAkJqn8snzPbLj1CWeu9abn8=; b=zqc6ErgXXLVy+q vJsJD6PxD4zZ0BpjNkvqzhIfw2iXGNFdof4zkqtXpsl9J6y/e9WpGjubVLI79sR6tt37izpQV1f/+ ArzGk7Iq1I4mgTJATp2SQpnsn9FgE3nFzSY7Qg1jITFHE/pXDjbEK/zIJCklAyRpU2Et48lu3wmZK Aq4+VVFD/qQfrA1pLk3G19Hy8MUlvCu4NwzHwGM6+6PkD3imVCDId22aXLHQLj8I98yknRWll1NP1 IZl5e7Kpdmzk0gNDRDzWhzyerbkkp7CFXRiWyz52VDvspxdKE7Ig6QKptSTrQxamxrJWIYRlsTBoy T6M51LUeieNbH7pSLB1g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8kR-0088N4-JA; Thu, 28 Apr 2022 18:20:16 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hp-0087LK-Ov for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O9isLFzkl2t20A8LUMzo9BncFZDE4OiyKtF8j8FBbNmg1TYrCpziEmV9VIjPrYGfdz3VuiQHLaVh25Tsf5TEqCHYZuwCcYy0ZdeVbKm+q6P1mva4D1h+Mhh+G7363dd0JMTJFyyxDmcxfY9GmWE8UXTgKnIiXK8s/pKLY3XaHFP24MWXTJmJa01+9YPiSp8WE/5PggqgvHM4vSUh88X0nQIUkwyqj8Lea2mM89f+R/y2w1keXiXCgqP1ylEeMI7XdKXIfHDU5s2o6jSjAcwCzRJKxdS14HZRmepJTZ8wQbfvuSoTbdzNV8rSPm5pqbt7DozNhv6KtaP2KEls+Lg7ZA== 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=m3ohv2uuhuUknQyZb3MQy4p0AuXKGDiBPO+j5olRxSc=; b=MCrDfYm55BrtTGfyB3n2mMYgQY/iG683csWlyOjrMnFflzX31G7O44h/R1YXIoau0d3fynp9APJKbVSnuBTItURWGIqz8ZGMHC3tk9FjWH5E/FGAiTbRyPu5qSrc8gsYnwa7tJV0mB+7PWetKqe96M7RYOhlLiNqCD/c+Wye6yAM5yZ885R8Xwwduhf4ceywR29nt9OXdxHRpM1MdUgY/noEQcj5VWomqDdl21yXkOU6jivgkn+zm6n3nZSPpYO30p3N1P5YTv3mLz5xRfARyaUCfkuifLZ8N2CI0hNLzW6PReWpVkni9FuE1CyANuzsb520FhN7UXkJnmN8CuZDsQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m3ohv2uuhuUknQyZb3MQy4p0AuXKGDiBPO+j5olRxSc=; b=gfNj56EG6QpPecgcE4IF/j7o/9PM98wQDYWIWvWMQ6+XloMqF3QcgJ5Y3RLjga9gvQfvZ2ux6odUwOIIATps55uLRHkEmlOd9b6X8IDX6D5N7o0FDZ5zGS6Oz3SB22E0zAnBTYUHCo4GRSYO2XRTdVT6JmRXIqqfESl0D3vS8iaX5xuq7i2EmZ/rVQ1xJG0TOH6BSDhZLi+rNhNir5jPz5duhvPuVKb/hEfEeh5Brz4wxQ5g4ngj6I2yfgZBMgiIGmjdX951GQlT/jxvk87l67ssGhiEpDpXv4pchRMsC2ZJ9otNHeQVUrNbDB3N2H2bcNgzMnTNn9hMOF9GAUc3tw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:27 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:27 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 8/9] nvmem: sfp: Use regmap Date: Thu, 28 Apr 2022 14:17:02 -0400 Message-Id: <20220428181703.2194171-9-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e5f8ee82-f958-44e1-7607-08da29435a17 X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: x2SX8g1Oip1pPYUejqc5IRIollbcYbHOjo9ithZkp8fpLcL/6yijjCsOHQ74xaa1WeKeMEEIYY36OyuqYpy9n2TXQ5Wb90WEzbKl+fSng9MaX75A0mvT7Gkbk6dJ8fd24srh9D89RsLRT65f8BQVhCfe3xUt1PPZe2NQuHp9JgR7JExPP688NJ8Hhu1dY/qD85Zdk2ZeUXfncY1haaaZ3usBoshP8yNQHzDrkZwjqofdyEDiU2SkQO9XBc/6mwcjdeZ5FJPhZzGfCTpu8tgUKvKWz9KNoApRDgDOO161ZujLNnHNK0HpwjlvupQI3PeDkahRzEFtJF+G+0nKPeKFizPenfEOOzdPSScClFkN/O+EMhsQDJ9SpFObZnvm9cYaQeby2FmURvoh+kbAbfSN3HfnnWUXm35b2oi3+Jwpg4KK6BJfUJuoeyGg1vJcuruHRUhtbV6/opWooNrAGCvcgs0+WieAIbRoxSkcRbU7M5PDpXKv5RknMY3HSqFf5y1gUpz86gGtQ+ufILJhophKu1hquCU/wRLQL4HZ/qtkNkjp1TzFV2Nv4P8DtCoRlyj4w6T2lYgfdIHmx31NRobnv730sT7oipfN5tz5L2GTjmvn054LI7aymR8yx/4aI8NLaNjAoS7WG7x1hdkIRanl4CsnTlgxRDC1GkVA4un+foVCK7cGVALplaVP1cx/iyBzJiI+Ko0dB6uiacSxPMUkQg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(83380400001)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: RKeHc8vtkbUx4xd4JuvyugXWJ9W66stfgiOOl0PkHh+40WG2dPEq5j3jHSZ7arqcjq4ZsxNPXEw5P9dMe12kEeNGUhZT9e6zLkflJITkmuGDeLucrlxDrr+YAOsfY23iBF5FZHNXgbMQ0+o+mutX2DDgiGldefSGd5kWbSg5o3ItM1KybPktF2e7CXGtsfGAGCibEhC/7U1jQ1x2Z1XvNLQdYSppxEWZ4lUs604e6xdFyc9USe5Bb1W8TztwmIgy0GQUbDAkFQtrQL2ELxqPphbe26LWKvTmIDzOCwaPyfc38dX5Vb2bC8ePgfQhZpc4FFloSTq7VtW2Rhmy5iz2s7E+6cQYIkbERrY9KPYATvj3HG2a+YasQ2PGhCnRXRKcAj+Qtb50UyDukm+PP25chjsY9eRkht0GYfxiRHNrayLJGPIg2VJyJv+cBkYvPHuDgXLaH/O34NlkJ8XXQ688akGcWKfiDniGZzLAUsMPtE63C5FnmHNdQzYqEnv/74bSH2gAsLaMQtqnaX1M9el7zGRAXC2Ha4eXycUih/5aavHeZ/Ilc/eqCTnn/pU5Zl4b5YSWr2jDBBwxrFY/WS3hbWpJYrhtEwigaNAWMEhxRJXBqntTCKG2Xf7UdwYRhQ+CSqJYdSz6N555Ym0SGyLoc5XTuSs907TY0HoLk7F/4UFmETURVgc76/oTfPIQgYX+OOA8CpcazJ1L7Qq2jjkB9nf5FmJZoRGkO7hocp/F3pE30O2ac7/yOsOLyc1lV43gkpCzA2OI8J2Si1hNAwmLIF+jFa0BgxVwsG77xIxrC31EPHsskGglGY6NIeGobAEPJjc1I+i7FL0zleW89st60aFlKlLSQ7HAD2hSMibNaEml7bW0nk/ObYpoFAnfZHW0c0IVhFNxM+EiY0GpqtmTAK0wD+EUW77yRIZnjLgp3yD9O7m9Zt0bPVsHom8600WUcEB+5E4n49zbtVxPhtYax5R4BjX6d+0DqoR642ujE1ECSO7S9qnS8hW/yLWzHMcYkxkLgmBvHo7TiH+wDA15pq6err0vzDbcLrAr5zHidWNW0lEl8Y2G0aLR4XrkAUpSPmIYOKF7ki0zHbILkL7Rn7laAflOJSZucxbKfr/SNUTGDi2eHxsdwe7FjgyzGGOx0NH3zRlY6zNrMoOr3znI8CyFaxEbw1zMBsVja66rBN68mMfoW4zsBhaOjXb2LsMZ6ITGeYa/Es292CaCZSoPwu+4rLsnzY7BwzEQ+GD8ucqwVnkkSewasYnIqn85dh8ysdqqsMRPyp6ATvICagqYRxuH1RpYhR9ZMhyyn77eXdlok+1JePhSqwewJYFZIVvHVOkhFI6GN/SWAZY+/y5Z2JX0vLAF5jKbWzZjtrqgtX6Yf5YNJwnvcoZeJzkAi7wXKwZ5tbul8bfC4O7BorCYDV+JeXUjtSQ2EAhgBTfBtMO9R/UGdRq/PrH8Pi2RcMnz5WLT46FtHuVC7PC7KlCjsVYDQlsAkqzoQVHbmDvSRvJM17FyuF883Ku0qXwSKb7YbIxC7DQPwCfWSj3R40FJfEhJ11vphGO5xQO7r/HuiRMTvMTndc25Q5P1QGe1K2CwkUOMZfnl+dRXGyhOSH6e2NCkgLLfL2IGhN0Groqrh6RW4l0IxuAhCeI6/8/aQWS3nbaQqTWXZn2fDV3LER5XAmIDZ81cOmHNLk32aVpuXIxBA7ZOxQgQ6A3/hMlOLS6KC8dyl0c41QRWnrtdPeCZr+cpoH3k1E9ToUKXyLDQboA= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: e5f8ee82-f958-44e1-7607-08da29435a17 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:27.8631 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gcfw/Od+QwNefXlEEFgcat3yuDncRSbjHsyazeGOzQJdYO391RjmSXbJAsyi34fTQKRVCNiExkFsizTMOKHHkA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111733_833912_651DC7A9 X-CRM114-Status: GOOD ( 17.95 ) 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 This converts the SFP driver to use regmap. This will allow easily supporting devices with different endians. We disallow byte-level access, as regmap_bulk_read doesn't support it (and it's unclear what the correct result would be when we have an endianness difference). Signed-off-by: Sean Anderson --- (no changes since v2) Changes in v2: - New drivers/nvmem/Kconfig | 1 + drivers/nvmem/layerscape-sfp.c | 30 ++++++++++++++++++++++-------- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/drivers/nvmem/Kconfig b/drivers/nvmem/Kconfig index 555aa77a574d..403ed5257592 100644 --- a/drivers/nvmem/Kconfig +++ b/drivers/nvmem/Kconfig @@ -304,6 +304,7 @@ config NVMEM_LAYERSCAPE_SFP tristate "Layerscape SFP (Security Fuse Processor) support" depends on ARCH_LAYERSCAPE || COMPILE_TEST depends on HAS_IOMEM + select REGMAP_MMIO help This driver provides support to read the eFuses on Freescale Layerscape SoC's. For example, the vendor provides a per part diff --git a/drivers/nvmem/layerscape-sfp.c b/drivers/nvmem/layerscape-sfp.c index e591c1511e33..59083f048921 100644 --- a/drivers/nvmem/layerscape-sfp.c +++ b/drivers/nvmem/layerscape-sfp.c @@ -13,15 +13,17 @@ #include #include #include +#include #define LAYERSCAPE_SFP_OTP_OFFSET 0x0200 struct layerscape_sfp_priv { - void __iomem *base; + struct regmap *regmap; }; struct layerscape_sfp_data { int size; + enum regmap_endian endian; }; static int layerscape_sfp_read(void *context, unsigned int offset, void *val, @@ -29,15 +31,16 @@ static int layerscape_sfp_read(void *context, unsigned int offset, void *val, { struct layerscape_sfp_priv *priv = context; - memcpy_fromio(val, priv->base + LAYERSCAPE_SFP_OTP_OFFSET + offset, - bytes); - - return 0; + return regmap_bulk_read(priv->regmap, + LAYERSCAPE_SFP_OTP_OFFSET + offset, val, + bytes / 4); } static struct nvmem_config layerscape_sfp_nvmem_config = { .name = "fsl-sfp", .reg_read = layerscape_sfp_read, + .word_size = 4, + .stride = 4, }; static int layerscape_sfp_probe(struct platform_device *pdev) @@ -45,16 +48,26 @@ static int layerscape_sfp_probe(struct platform_device *pdev) const struct layerscape_sfp_data *data; struct layerscape_sfp_priv *priv; struct nvmem_device *nvmem; + struct regmap_config config = { 0 }; + void __iomem *base; priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); if (!priv) return -ENOMEM; - priv->base = devm_platform_ioremap_resource(pdev, 0); - if (IS_ERR(priv->base)) - return PTR_ERR(priv->base); + base = devm_platform_ioremap_resource(pdev, 0); + if (IS_ERR(base)) + return PTR_ERR(base); data = device_get_match_data(&pdev->dev); + config.reg_bits = 32; + config.reg_stride = 4; + config.val_bits = 32; + config.val_format_endian = data->endian; + config.max_register = LAYERSCAPE_SFP_OTP_OFFSET + data->size - 4; + priv->regmap = devm_regmap_init_mmio(&pdev->dev, base, &config); + if (IS_ERR(priv->regmap)) + return PTR_ERR(priv->regmap); layerscape_sfp_nvmem_config.size = data->size; layerscape_sfp_nvmem_config.dev = &pdev->dev; @@ -67,6 +80,7 @@ static int layerscape_sfp_probe(struct platform_device *pdev) static const struct layerscape_sfp_data ls1028a_data = { .size = 0x88, + .endian = REGMAP_ENDIAN_LITTLE, }; static const struct of_device_id layerscape_sfp_dt_ids[] = { From patchwork Thu Apr 28 18:17:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 12831096 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 450D9C433F5 for ; Thu, 28 Apr 2022 18:22:15 +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=3Y2m3LGLEHyRlgP9Wd9T9oLI70V4PNp+ehaQE5aS028=; b=PXZmwMjjVwWH/j GS7ZzZFj7cHavM4yq41PT6XolsAgHafd8wxZ0hMyqny3PuUpgZW/igxz7JFPFNxrRZJWoFSDvQ47R lHe8jeDNKcpWIV8qDQcGNwTVV3I58KKweSae4CUV/q/egtzHQwhph+tep0xmsOyraxhNxFGk11RZl hKZGfGvA5DpeDOElgyhBymOis9ZsAvsRD5QIH9lgM2bVc9bWCY98u3cEi8kU5ash0mIHbztSOCiJj jI+O83Ar8NcbZ3TlT+2ntEiur2WuP2HKOj+migLgXtfxLyT7o33maYq/MXgjMYAXxQqPXU7lRle9y nv6A0nyl5NCxY6Ba6IGA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8l5-0088ej-41; Thu, 28 Apr 2022 18:20:55 +0000 Received: from mail-am6eur05on20629.outbound.protection.outlook.com ([2a01:111:f400:7e1b::629] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nk8hr-0087LK-JB for linux-arm-kernel@lists.infradead.org; Thu, 28 Apr 2022 18:17:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RJE/AnqnkgJrzzEAkWOdUez1M8RR1WQi+MfC4uCAHXSr8NRzMy+1YXkJoQYYe6MnOs1v5zqQo2g/FXnMJ4eQ4Aw9dGZcSL0Ceh9FayMl8yp3yO6inlhUsbxZBr9K3yy5l3wOQN6gW/4J81yHYmXSQObLdP2TTkvRXjtXKKA0XGHweNE4B37+ZrsZcYbFL0PTIS9Ft2T43pWhKMG+MThlRqatu/x6qT4i/0SvcJzZJMaUUrVuzyPQfdiVpdbyer726/NPVlFpFYewixC3exUYv2GnwoSjxikcU4NvvqSzha5CCkM1XYhL8HyGgWITJGHTuZ5Mn85sIVvgZ1oaaXXIwA== 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=Bjr9JNKL9UO3Uu62qeHN87lvtt3gKFygNSJfogL6JwM=; b=kQuqqEEJXgOEpAP/o25WF/q98ishsMca2GMW/1ERsvYh/F4ukqSXU+4IfiaUGSFKOmnz1Rt40DJN+YjzNB44DvVrEXEZL7UqUKa4BYSl9d8E5E8FBi93Y45KrIz3b9fG+UAJUqYWQoBZO9r44C4zfSdPEGxkc8rHYIfDTTlwE3hvgtmtTxGtqvYOIUi3lAomlXUQJWMIihxdSmTcftN1STCqqQhaZtZvWWp+j3bem1Xx27GBX6YcRlruvCFoaLY0cSSs3fFtWRHZizZIy7akgRpVuBiLtRs19WN++l0xvV+JiHsOvGOS0XkK1cIWHjYFghIQow9dMbHsqfgh0l6OPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Bjr9JNKL9UO3Uu62qeHN87lvtt3gKFygNSJfogL6JwM=; b=T4u4xnK0TxzwWH6aMy7oZ5sMGu7JPDaI2ShNZ6NDlz78U+wNhtqfrJMUpsXhdofx7i/RLfV04CLwsuJP/BX43zLWJs6KwnGB6KsbLIYOR2IKWzbIMqfPrcgfXkqZnhYzJmw6s5gJ+7dz9CYLl/pLSzrGRIccu0xVNIz0p/ienPSEdS0z8yJb3gqUQ0NY4BEVirC36GrzMQshBHhPF0xzLMNHgte20azrTEfbS9WomSmR7KLzGYnvLfPlNKLe8WVqS8PVXUcdR/kpZ47ryMgCgnoLX6akSQ+cNFNVpXjyyxVTQZ8AGztpY35NQJ3WB2OSEvY/w7m4+FxblpiSyY4LcQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by AS8PR03MB6775.eurprd03.prod.outlook.com (2603:10a6:20b:29d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 18:17:29 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::a9d3:8abd:3f5e:a0c%5]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 18:17:29 +0000 From: Sean Anderson To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: Li Yang , linux-kernel@vger.kernel.org, Srinivas Kandagatla , Rob Herring , Shawn Guo , Krzysztof Kozlowski , Michael Walle , Andrew Lunn , Sean Anderson Subject: [PATCH v3 9/9] nvmem: sfp: Add support for TA 2.1 devices Date: Thu, 28 Apr 2022 14:17:03 -0400 Message-Id: <20220428181703.2194171-10-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20220428181703.2194171-1-sean.anderson@seco.com> References: <20220428181703.2194171-1-sean.anderson@seco.com> X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5ebf76f3-00cc-49c3-8d3e-08da29435b16 X-MS-TrafficTypeDiagnostic: AS8PR03MB6775:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zpMb5pd8qcP1rwNO6FGlG/wYnEYBZ21IvQOp6E4oQpyIzzDWibIj5nGTgTcQr3IndMZn/e5QbzjjFGqtpImlbONuopU/KiJPi7Ny1U4di0afKvouwpcee5uZ714wJXIujfRsCKy2r97St12gokd1PQ8F6ZCdql3oW9msXxXaTn/bTCZUF2gMMg+KvFnMtt9jQ+l849CAFdDbL1JIHUlF3jsu65e7CBVEUJFAi7U8bSxObxj4IvI7KkXUbQTYvuYgtPJMCsIr/e6biK8jFfn+rt3kS+WBAZnDrGtdNQrQjf58rpMZpj2NocxSSg0S4EcPkYDZ/kiA1gP10MmCKe/cRE8E1yUQ/g0yJR/HDXkJfD9guJjMkETJXpTc8qK7LFTjEtXgonIL/IbkxQv9Erk9GvjltMR1KdifgZ/pD4wgWA3Q5IdH0onVMBiK8h601HM8i/QLPLUdAk6Z9cPFskgT+9Z8jIl+9WNjnS98XEam9CDz2PMd53aeQgpoIESyfNSvrzN7Mm7vs0AxLOs1iXWWUymHcOTxkfFAap2TPR0H7eBvRt9alvyWgDDvp2YlBOrNSCDrfJFOLRmnJmsv/qkqw2lInqBFo2ZKyQBDGKsv0fQHKcQYqMtICnVXMPVNmcuB5mNt29sPWE0eqoWFfXNQaEY/ISZ+aae6PzQ8X9ATxRahYCm7kodr6GnErYfN/dAOfZqOLe9WUsy/ID7k6YwmVA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(5660300002)(8936002)(6486002)(86362001)(6666004)(2906002)(44832011)(1076003)(38350700002)(508600001)(7416002)(38100700002)(316002)(66946007)(186003)(66476007)(8676002)(66556008)(4326008)(36756003)(6506007)(54906003)(2616005)(107886003)(6512007)(26005)(52116002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: m6C2ae0TE7lfGYjY6FHILYC5inAqKFRqRwkRZHdt1mlUyGST+3iJUbqFNhZ/7j+WUrNH+pq4BjArmoYkqS2kco33Gwp/4Ao4yiTQntgDdDpmqNL4A7rmCXuekRKg72mwXnKPDkrqSSDwKCL7hPvNIo+avoeDYNJxDxoThel7z70rRgVxwFoU3uMKpxMB306OeU6Rtkw7N9X/JVKN2XIDsSseL5DoQnvlaE8oDrturXLFFmtZFRHYxLHDeb1t1A8IcRoEOhXyGAHNXxW8eZSxNlgCSKAe7JdVz+1T07W8JDwp/oDn9r0VNSlwSBZ+V9ptv3Nw5McT1W6h22RIyh/tvsXuiv7QZmNwbpdKm/nyuBLJ8H0GUkFP+cV+3ya7MMhQ7tJMUv6SN8InpDn3a45h42bryFDR92hvBCGnd16xNS+KTpx2hDBpJrjPrcQE1wK3GGQ2305c+3iBB8VZivL1KY2nQ9lWNf0uitEqPW3OD/WegMXA2Vk4CtnGe94DMV1hgm3aXYIGmjgUVq0k3V/QdPnkrKda/jVFfMkS9rBQ/RuMUFOn8ncqzsIyBZVTP0n6LNuSNkNOLXA5yPgw8FD6U0ukrxYu0FlWTYe2nFhLUGu7j2sVwOC4ZlB1NPqmbem8M0mKnZER6ossgD7PCSgcqbG9cjOAV6rmRCxNm0ENZttT633xEAcM1WoK8LUFO2o+X2QW8jEbYVhJZrnhGpE/c9r068XSniIW9gGp4ff3Dn9IcStjUJZE5OStTFlFWakt98DceUP5MQ+3esy+MtBDvexAhFQUZHQAnNt4rk1pDB7vlZWZN3mM6oJujuGaHK1lmKH7swIAUMd7IVd5DsC+N7dj+9ra5K8PBSJ6g0lQ5a7abNIesYPGSQnprxci9kNKewfwpdO9qeKlQ9tSacUwHI+gUYxx+WtFumnxxnrfTICHgwk+uoQBWGKpzptgXryOnA+/HLbiFYFNX+ermx8lk/q2ouQSjEY5m1R24m7QBTsiQUFvvvNk+WrEpr58wh9yP6ZXNN9pTNZQLUGlL9XiuZtKoFlLffy9P34I0bGyBVr56cFfvevu0fNgZZQ0YPRMD7paVJp/11ThF5bxv0gajc8M/D8vTcH+9oXGE5sGmrnIQFUNDlku8iJn4tV1Fd6wKlmCpv+wSbTKUdwMnTRJ1HbdCyOXmayTBZdopacvx9WJGmPVV/IkhaOHq5nu8RYyvkoeg8eb5rBdLZEPWQlDpwL3HMI4VjDSbvIs1qby0d2LYg69wLwla0LI9iStt0N4O6mvo3dTrTECZ6lAa7E6EDbK4s5tNGZkGsIbWytQjCJwHjRtB/EJpZFE+ea8VeN9vc22LOLXNMmtJNZ13daERg7uCN+g5gRWEQ37YZAXPDKSND056N0HSb4IF55vCm55mSu1GwTdJ2woZPqI+g8ftJ9ly5Pc0Rer83STivxyqNj0vKxIVyV2zpwzVwHNq3nzhg9hWdRgsNMD6TJ+uZdGfhqppelrn5CWCsFonYd+Czr8CMTmQSg4TI5TWNhUSDMHMWcIpQcyt1dnVYHWrfSliJHw54EEsxoB9a4XZd9HHjdDA/FwWSkKaxmcknVUDxiv7tALXp+74lXB3bb0c2qaDytejgNUH4ijJOD3o5+e4J6txmqgtMeDicbYo+UYi4bGu4Wh4WDDhtyS4SR/gffOs+93UgWZ6CvZxfvzL4WKeSngidc7sEyqNEvgmT08EwJYYz8kAROA6XmCqJmo4mgW+0axuLHQKT/4+iTN+RzkxaE= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5ebf76f3-00cc-49c3-8d3e-08da29435b16 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2022 18:17:29.6442 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZL2yfRj6yJnsUIECv03Sgx2e6UnPMOgFZrBw86+qbipw4ivewSVKBQVUep1V59OlJnJkWZajemQLU7e+FhkhvA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6775 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220428_111735_695354_F43FD70F X-CRM114-Status: UNSURE ( 9.66 ) 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 This adds support for Trust Architecture (TA) 2.1 devices to the SFP driver. There are few differences between TA 2.1 and TA 3.0, especially for read-only support, so just re-use the existing data. Signed-off-by: Sean Anderson --- (no changes since v1) drivers/nvmem/layerscape-sfp.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/nvmem/layerscape-sfp.c b/drivers/nvmem/layerscape-sfp.c index 59083f048921..e2b424561949 100644 --- a/drivers/nvmem/layerscape-sfp.c +++ b/drivers/nvmem/layerscape-sfp.c @@ -78,12 +78,18 @@ static int layerscape_sfp_probe(struct platform_device *pdev) return PTR_ERR_OR_ZERO(nvmem); } +static const struct layerscape_sfp_data ls1021a_data = { + .size = 0x88, + .endian = REGMAP_ENDIAN_BIG, +}; + static const struct layerscape_sfp_data ls1028a_data = { .size = 0x88, .endian = REGMAP_ENDIAN_LITTLE, }; static const struct of_device_id layerscape_sfp_dt_ids[] = { + { .compatible = "fsl,ls1021a-sfp", .data = &ls1021a_data }, { .compatible = "fsl,ls1028a-sfp", .data = &ls1028a_data }, {}, };