From patchwork Thu Feb 27 16:00:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Botila X-Patchwork-Id: 13994856 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2062.outbound.protection.outlook.com [40.107.22.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7FBE7270ED8; Thu, 27 Feb 2025 16:01:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.22.62 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740672085; cv=fail; b=GRkAMfIZFjUYkNd1MeFt6DqwQHmyRJgAVJo4gEPAzkahamX83pdjFyKZjtWcAFtS1J6tcaLhoTbvREBiaDYrnGsA0dzjgJgWPi/MF+j4/DPOvEEh7JTnUj8JRzzbOJajzmzBmZDvs2tjgryeWIO8Zl7LEDyaTrUAWNrXtOz+2f4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740672085; c=relaxed/simple; bh=mBffXABRRScye/9DES6Hq3gfWUVcBnFe7YPxNeGeSIg=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=qFsg7GLI4ue+QUZv+kFr1VM5q86YbLvcJBxO7U9as+nESyaPU90kc5wnIe6McS3C+RIro5/BbTBmPBnM5eYoJbZdjjJymSI7gHkP3lu4hADMg6YDiMinZDHgB1Gff/k646K45iPhYQoEzL3UiqZNf0RkYKSveITkqGDuskZ7r0g= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=CfYLgrmB; arc=fail smtp.client-ip=40.107.22.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="CfYLgrmB" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nPioWPSbQ5C3TEC+JdwVcx4OmfYcbHrImycvGBpDd/frSO+CSPkDY9pRItk3EXf/G9ivYUMD1TvvHVmGIF6yIVgw6V5iqn75F/6T5mfnaW/LiCDN72QywOx1ScaS6+ab6JLDAgRv6G66Q9lA/LoFQAX6c9ZYTVUZAmACfsXofBWZHuWxGCJOQyoTVjBGiSHlW6tC+6ebd385n4SyveU+wMBNjfee0/pqqMsQn/FALK++nFEcjiHme+HCdvdo7OVqA8DuVaA7YOvOOIeMXC91crXFMiJG8D3PWbHh45oxsr+7uP5stYAT5/e9rMQjdUAQ0WLUXTcRHhAe2eHy1PiOdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kkvBtsKjLT7TkY6qeFB9NcMiqcT2Do5KVPU8IZvAoxI=; b=AyeECSzX3rGdyVlLGmv38CSg8+W/l62pEM013TbNtuBiZuuk98uoGnW1/99dImdhZxIKgibdyUO7D/5FQbEazrCc4JzMBgTIvlMbYYWwNWVoDLbWQfQKD55kfCyiGYfBBMW0Dx5Za2Du6IRQErfcXRSpRPTD+r82lyI4haMBenLJrs0ttI8j7W7+U9K7X+dmmkwWGhnu9aawl0KawaxKxBAR2v99dKS/0FDGVCfi8VOtKaGI8RpsNPE+DKWY5xdK8xoqzcAbEs4ibP5KMUOr7zgG/Mg2ZOhXD0KAeiRk21XpkSAKB5+ZUMNWo09xrdsAe+PPoe0ZvMKkZbk7k1XOJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kkvBtsKjLT7TkY6qeFB9NcMiqcT2Do5KVPU8IZvAoxI=; b=CfYLgrmBnos2SOnYHiwvNwbovxJD9W/EIQPlJ0bGCldWu3IztOub1xucpHxYFSDBndP7HVwKpBzofkatqU+Xy4aOtKeD/TwMTBCDJgbhyCDbQfKrvKxGJA/3QV3IvzR8DT1DfIwqrWs+0SCImRQ4KJErgyl5TmvZBDwPzZ680HfrdDDoQOtvqYjTkR6lveMVjP+4PsdmXW3waDppKDL3EP1Z8hmdSsoIrPBeQfJoEvUHA/z8Nr35QX9AA6K9r5n+eM+nsQxeozruXuJo2Q7kydnObW4GUU3sIycDaR7I1rk6XNDGXA2cbjacoGCQCYsgKvaeX3sBrFKI8mfbLMajWw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AS8PR04MB8216.eurprd04.prod.outlook.com (2603:10a6:20b:3f2::22) by AS4PR04MB9266.eurprd04.prod.outlook.com (2603:10a6:20b:4e1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.20; Thu, 27 Feb 2025 16:01:20 +0000 Received: from AS8PR04MB8216.eurprd04.prod.outlook.com ([fe80::f1:514e:3f1e:4e4a]) by AS8PR04MB8216.eurprd04.prod.outlook.com ([fe80::f1:514e:3f1e:4e4a%5]) with mapi id 15.20.8489.018; Thu, 27 Feb 2025 16:01:20 +0000 From: Andrei Botila To: Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, s32@nxp.com, Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Andrei Botila Subject: [PATCH 0/3] net: phy: nxp-c45-tja11xx: add support for TJA1121 and errata Date: Thu, 27 Feb 2025 18:00:53 +0200 Message-ID: <20250227160057.2385803-1-andrei.botila@oss.nxp.com> X-Mailer: git-send-email 2.48.1 X-ClientProxiedBy: AS4P191CA0015.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:5d5::12) To AS8PR04MB8216.eurprd04.prod.outlook.com (2603:10a6:20b:3f2::22) Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8216:EE_|AS4PR04MB9266:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e98fb4d-e5d4-479e-fd01-08dd5747f944 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?cn28U2N0xC+paFDQiIPzS8S3b0MRXqn?= =?utf-8?q?UygSNxWBr6hUric4zH822BTsK0o7EHk4Tl5J1irG9BQ7MpoGlRfsot4EYuTw8Iw9a?= =?utf-8?q?LApGlFGnQ2/ayYPsQXWxQ50n6Ob6QzVFxC6JHUxEHVN/qkhKCS9gK/hId9a4fJhxc?= =?utf-8?q?fOtsn87YPYXwlmTGQRwEOq1u0EKGhlCS1r32b9XH+WJsgCBdpcqkQOUXC0VakmSYK?= =?utf-8?q?6UkY3szlZXwJbyhUxZjynzUNso3DKBacWboD358BufEltByOSN9Jbfh1Y9qDtNHiA?= =?utf-8?q?AeNHT6yG9hJzW/HkJv/Q0iFg70do9yWk9VIOIEvY7OzxEtdm3m2LNlTPcDxMVfQpt?= =?utf-8?q?e4GKwyi7LVajso6n8+29OCqwNhv+qaZj1/oM8ksJVhjHyt7DOdzrXjX3+MOBgaKBH?= =?utf-8?q?vOsvu3TmYYSd78AC80Fr7x7DJQC+my2za+XQvHQBuLTbQE4tS+35Lc030MDxxzPqF?= =?utf-8?q?0qZLADziz1C89w2lJ7O3zGc578YP9NzYtotcuSTX1/D088vJOsa3U8FnaEPV2kWFZ?= =?utf-8?q?FuT7DVwdPdKOhIqHWUUP4meMsZDm58DlbpP2jEjTals4/8ZleMtwdUnxyJuU2+umw?= =?utf-8?q?dbN9DmW/z4psc01uTpJCXDTFzpvEXcEb2m1ndj4EvsRNRlDoA/eBSYG/GKmZ0nUAF?= =?utf-8?q?ckOfiggGa3WrBCwGGRojda3f21iIHUsT5YvuBKGfvs/Ld2txLz+SYIbWvqWgeS9Am?= =?utf-8?q?WbspDrmh72zkBPi+n6UZU6VFHU6uDU5Y/SkbypsylHwAPo2jwUiN4RV9BzIqwIQu2?= =?utf-8?q?tRU1QPQaGhU8GXQzS3Ws0o4tyZUm3tianSA6NP8ucmWNUgDFMb98zb8sdEyQ8RrOA?= =?utf-8?q?fXeI7h9j5VmWMfDKcGvMNqgeVCm6Vv6p3xljFXUqEZAPkRExYZ3tKUgknHf7nHdMR?= =?utf-8?q?fZnvte+LCCCUEIyPFKCh2DujNq6llNEO9+kXyBg5azUi/GlAeuPcEH6DUMp8ng0SQ?= =?utf-8?q?k5eKoFz847nov+nfTchX33wuAiVludMKCKWTOqbUySa5hU5mnjEU+GOKeB2e4Zw/G?= =?utf-8?q?OWXJTvA9q7UumZ9Bl1lqrIE4PXBpR2tp6LgRKXHtTo0RfMao2QH8EBPBK8bp0qFn5?= =?utf-8?q?hziZtsNpI7AwSg+94E6jC4xje6orG8qEF7LYCevOWXbWn3LQFfqeC0vkGZHIyhsms?= =?utf-8?q?TCiT/yWa1spsD80HqErnj/aJXvh92LGT/9YtMdtyI76JyTsU0AY6UIFtvv3crc25V?= =?utf-8?q?ZOlMk2lXl5CXxfNSgiDLAojelef1wHLV/hG+MiQkyHwJ21OYMVFaIrzDPdxLlk6MG?= =?utf-8?q?kVLkEcMlkZewOcGNqTq0h5yv+OPMzPBowITe43H/lPfLssVpXFR+WxkgxrYw0QSNf?= =?utf-8?q?BfdCMJm1ck9L?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8216.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?EJ36a1aFFHpwwtZ6NNG444NzHapK?= =?utf-8?q?w4SnfP7pB/GxsMWgxxe80vKg5Gm3jijC5YPGyvO4PuoVTK46NaY6MTBZ3fDgNhskd?= =?utf-8?q?S3bS8f2gh79wuMCHJqmlcDDcaTCiLufcvY5aMN4jypiAof4OyRw95UCoFOznOYQEM?= =?utf-8?q?ZVN57RVsQs5LICebxIwvjIxVgCeg+qiI0wNoFc+OZOyeZOYSnhdqnv1qHW5kYHqAu?= =?utf-8?q?gbSM90MF9lEFKmfqGaR2MpK6Fpz7aOx6JtFulkT43p3xTNv8pxkfm66aMA/tybraK?= =?utf-8?q?F2nvC6qoLCSdsWSQPyTi9flLro6WSIDex7bVkeP7OxMnxDjHhH/kzYdV8xZweHSe+?= =?utf-8?q?MDRXQYThZNE1AbupTPq8ZnSlovWFjtHegfRIrOE1D4zpr4QHN7WbDomnmzRV2TBe4?= =?utf-8?q?VwtRqtTZnz9Wq0SyfTnKtnVkxENOu5/9vaKz/oY/bxwlTPWrAL6DAjSK430ZjMrQB?= =?utf-8?q?gJrJEpCyrOieCDXuD0RnUfEsJoCWZtt9C+mSW4NqFa4GYhzlAd4XRg04DeBKvarpc?= =?utf-8?q?nQdCD9yOJ3icpTQ8RzNhHjeGzCi5NZkSfMKBNU8TQD8FyinyBrx2/Tw/NGInOP6Jg?= =?utf-8?q?ddTiSZD7NGTSQOz7UgJZewbJ/jcxjYqCLDbI2kNpS9fRvDNUcWi0iedcv1SrzhJZc?= =?utf-8?q?vF/LVp2gbX24nbQ+lXjI/hGP4VC9rv9swMtbJ9WGvGph+ozyTM40vjxZHYNFoyT0O?= =?utf-8?q?IXehsxMxM5wceUl0AOh7XngG5XyKvQgnNoarppHesCrTphwc7jmpNrymDcFDcmZUs?= =?utf-8?q?3VaAkV3WIXrnfb/DVcPDNvk/jRqaUbIOBCRn36Vak5UmU9JESjOiLWLB1O7E1mPjo?= =?utf-8?q?lmhGBt4rNaws0QqMu5J0F4jH1W1CGP46mdh9TpfhULIKDxNIWIDcvlmSs4zX8OzOw?= =?utf-8?q?KrueqM3MUD3RK9CFe3SYbZPMkxO51xwJ+5sgwgeVQBWOdb7xnf1LdkMFaXUaO0APE?= =?utf-8?q?8nz5osLnDtWoRKD8MngCRWQ4sf44WjvmnrxsBcbA9KoV9TAlqUcNl65+3VVl7vIk1?= =?utf-8?q?dxvw/CtQ97636Ynq4fjJt6yd0fZ7Xdl9zHCWpDhJ42vW5KhOWrr3mCwpqRwcc/XDJ?= =?utf-8?q?CdR927Fnd7WqqxBYddgWkauAMfbItJh5y73UcL9oN6SYIl2I1BzMRL7YxrgsIpH5T?= =?utf-8?q?C5SyWbKN6tNJ1HPYIHrKkYaaYfGQGWboN8qaAU5WQxqKzqQ7NxRPNlTt5ZHY4Hej3?= =?utf-8?q?AKW3iGVQlLyASOVs8NXx6B02MaIyNLUP4OJHgHtuUm1sYHncgv876xBODoxiogX8B?= =?utf-8?q?m8rrPHcOavfjEO/j1ucyI2ozp27WBaOZl92qGx6FLynerFuElFqHNQfpIRAxisdrN?= =?utf-8?q?sK8q5Upm/75bQqpjNP5WjkaPd3lE92DWqx+BdwzzcSnm5Cs0qAz80fnkPrbugTu70?= =?utf-8?q?nl1LXV/06wpXCLVMCAGSzLEVWZBO/EyPh538mffUc7onQ2iXPeK01AlwdpO49fOqV?= =?utf-8?q?vn842sHxqqHir/gnt393mgbJe9c28DssuPYC1BQG1L/OaiYzqX8CTIhoR2iElx/gd?= =?utf-8?q?eRr29uuxhl9R?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e98fb4d-e5d4-479e-fd01-08dd5747f944 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8216.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2025 16:01:20.3184 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 3vZwwtKdQ2S/xWyR3Ylz5R4uhxzenaGrVbpmrYRUcukInjGj7vj8UBUjhruYOC92oxNPoaApWtd2xKbiUQYO8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9266 This patch series adds support for TJA1121 and two errata for latest silicon version of TJA1120 and TJA1121. Support for TJA1121 consists of naming changes since TJA1121 is based on TJA1120 hardware with additional MACsec IP. Andrei Botila (3): net: phy: nxp-c45-tja11xx: add support for TJA1121 net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata drivers/net/phy/Kconfig | 2 +- drivers/net/phy/nxp-c45-tja11xx.c | 76 +++++++++++++++++++++++++++++-- 2 files changed, 74 insertions(+), 4 deletions(-)