From mboxrd@z Thu Jan 1 00:00:00 1970 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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A4F6FC433FE for ; Wed, 6 Apr 2022 05:56:28 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 584AB83DC5; Wed, 6 Apr 2022 07:51:58 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="TKHAoa30"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 537CE83DD1; Wed, 6 Apr 2022 07:51:08 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20625.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::625]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 0A0A083DAB for ; Wed, 6 Apr 2022 07:50:37 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fgmPfpY84RXPENhCAC9ZDDWXHSd4gbyABaiN6sM4vLtZFOdBpQn5/fcyXH/nWJPI6yg3l9HVvYaQZXzGnf4AHCEHa8O5846qFJmDzLOuuBGfvgj0604sr+ds+17QyNDPbxiR9dMbwlpTculki72CY6wxdKTzhDMShFGxdFFFSPHaWRDXUXBPWjwWS6qwMZp9TSjJJD8N8D9sM2lks2Honf6zjuKhimehUC3davOOLD9PQkQFfE9uXqyunc3bkskjviOI5WpGyzze8NiWEb8jqdeXP22sruOzg3c5bI4iaYUEZmzAa5vZF/oTbctK5WGQw3Dzu69th7rrB2HQBNllmA== 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=qYNvIztDP0nWhoc361Cg92SX9MFKo6KbyTDbuB7eVj8=; b=I+7Aur/39ZNDED9qLYVmLQuS3VJgGTUNlJkp761sDMpyPgdjooEgFIH9ghLR5iJQ86iUgCS0LPz1xuie4I9UxugFWEr1ac72fqpmt7uvuuIzucZpEYJEes61s+m6YjQto8kBIOOnzUn/r0nvVjt009RlfP2Kg0StfD71T56BHAfukWLHlX7ex1Js31jRok39TS7sUbECRaah5C9+nKoawxzwZ6KQQm+k8DatYC1LQykVpE8my9iWPMvuUbRBznde+dWLN5hWpcI4XpzU9Y9cogUhb1Alrvvxb1zd0oIuoemJrIrnF+1vuiisVTqo+op7pJLBjq8LdZX/5sL6UaZ8EQ== 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=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qYNvIztDP0nWhoc361Cg92SX9MFKo6KbyTDbuB7eVj8=; b=TKHAoa302IOMz8OS6cY/yPTLENkydU1ILQ6gnNB1XsseD3DAFTBDPhjdiFnZgL33cyJLrq3OnsdG/V8Wjy3FTcnwgsxCxR7KEaNYAY70cnbB2KU8f1EnRoJgknQqZvJkjGJncypIr7m6bRVOq4yWkNqC7M58uC4jh7Gf6LEx4O0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by PAXPR04MB9423.eurprd04.prod.outlook.com (2603:10a6:102:2b3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Wed, 6 Apr 2022 05:50:35 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::389f:e6eb:a7a2:61b6]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::389f:e6eb:a7a2:61b6%7]) with mapi id 15.20.5123.031; Wed, 6 Apr 2022 05:50:35 +0000 From: "Peng Fan (OSS)" To: sbabic@denx.de Cc: festevam@gmail.com, u-boot@lists.denx.de, uboot-imx@nxp.com, Peng Fan Subject: [PATCH V2 26/26] misc: imx8ulp: Update fuse driver Date: Wed, 6 Apr 2022 14:30:31 +0800 Message-Id: <20220406063031.21960-27-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220406063031.21960-1-peng.fan@oss.nxp.com> References: <20220406063031.21960-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR04CA0153.apcprd04.prod.outlook.com (2603:1096:4::15) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9b74c6c8-bc0b-44b6-6fa6-08da17915eac X-MS-TrafficTypeDiagnostic: PAXPR04MB9423:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True 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: cPBqLkL6C/WvdqWSw7oPUpoS28uKdDoFEBCslKOQ/Zmmvr56vXkyumPkwLpdC37/lpND4vgpE0RFXqn9qHJncOT8F5nhDu6d+HLjiezAtEjzpPbMg7SYh3gDlW2P1WSotXjiJjnilNx2PrGvP2MN31kYT+hCMw9moXNul67Y5a5Zkqlw3QHy5uQogrS0JAeE9yXUlo507MUwU1bQ3NFjKOBuUCe4ZpDlUrp5n7EuhZvF9wB5cQI4FmIQhCfNdwDnEjZK0nnZrQ2ItUo0rCAD1jib/gv05S9PxGnCkHxdvFvce/EhF/z69yrElaAwgNabBNS9hWwJfPFqCqrAKoI6ZgHjsFopAYUwYiLIF5YJtZj+unbh2rXsoArkVyKaT2LVm8S/CJlLdNTRC92vtqjLFMqtFqBA4+MgqTYTrQ5BMltLHKKc8gKDHW/ZjPdDSNOjU96KLxK3gypa1I+VUHKVt5ORArXjySABn410hs8DSni4/z7Xmcsb1kZg7DVVI4FPIA4uDKKz9st9LSbZEHdTUVCptbUsxwObWJZ5gIXAE3F1godiGVHGloMH9qN0vLHUotkNb8Xr4VhH+9jNcrhQXFxHKtt3l7zj3uP7etTwQX5X0NGPomvLUWBdWkar8ZEhm4qbMaLibG09xn+LGbWtUFvOxVrTAOIB+V0uCWs3vEvEPJb0LjpytG81xklNtC2dh8x6aGpfwhvLD7svMRahiUF1Z2Z6Rltr5yNdD8XaT2w= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(1076003)(66946007)(5660300002)(26005)(2616005)(186003)(8936002)(38350700002)(38100700002)(66556008)(66476007)(83380400001)(4326008)(86362001)(8676002)(2906002)(52116002)(6916009)(508600001)(316002)(6666004)(6486002)(15650500001)(6512007)(6506007)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8v1AwwaCh2iE5ChU86Sb3HNM5Z/GSDBfxXUK9/fGfKE6t8iESC6LBtvp8hIK?= =?us-ascii?Q?vWo/yS1MxT2/0GdvBtiyFyPi8U1N52NuLfzfWOxwTmIZsqUejjRhdhzRuiww?= =?us-ascii?Q?Hr24yv6+m5qKFUM0ZMep2ye3OrBC45nVekdgryztliUG23eqFeHrg92ttRUO?= =?us-ascii?Q?a3V/sg0M/x86Utn3XDR97TtpSJ41WiS+GAv9Tr0zzWaetkTWO+ypHN0HWSp9?= =?us-ascii?Q?jtNzgEThZwJFiuXMCWRpEV/5E7kS45vjJrXdy3O7Mwernrn5uqdc1yoz5MpL?= =?us-ascii?Q?N8AcbgbCA40XyG7E7Fita/F1sqDiwStk0wtXUQ3n/LCSoHKjOS/0gNfXtQj2?= =?us-ascii?Q?PfiHBvVpMX7oOZtxt56lQ3Rl3eG/IKnVECZ3IG/3IPHdfePGxgBuxJzgFnRf?= =?us-ascii?Q?ShD5/2bMjYXhaiHSP7eHH4T/VDW3bbIL1FZ5GRSGTEuazbkRUdgKBZI5HDNp?= =?us-ascii?Q?AfzzmgbKaYsm+d2wGKvOGy3Otxe3G5hC/AFCht2NLEW3eFZgcCYCL9z81MsN?= =?us-ascii?Q?2rpbDmAqNlspKQECElkCLmT/ZMfUyKsiunfrHNdGwY9yNp/I6yI170xNS8w/?= =?us-ascii?Q?0/OXePxB90rRJGORUc0P+z1QmvaIBZrOFrd8YnOXU3yEA7fiUQ05vV+zXegW?= =?us-ascii?Q?JX9MPYKsyyb4aSJDkt/bhsHdpYgMRWS9ddAV2YQ6Ooh3+Bpx0vehvMIDiAZW?= =?us-ascii?Q?G+TnpOKNFQZDYDxGZNctGkjXoxQqGF1YD7EElYFtmMtFF7boSgFRWLDZbDnG?= =?us-ascii?Q?MSuthnYQ74Q/xZApRS4n31+K8KadI+UN8hkYqDFto1zU/InXIFylnGl/iU5t?= =?us-ascii?Q?BRkCzfB8NSA/zzKENaqtia6CJTwAjMFk6GIktbRoO4FNKHmMVHBDpNZS1r/O?= =?us-ascii?Q?WpT1B2APxEwPzD6nOSwsGDwJ0HBJrJdTDAs5Dw2LGPqq3q9XQdXA6E7tKeXr?= =?us-ascii?Q?lW2d8/9VOpbJgNe0ZPTkZ2uszcmoUMnEfG99NRT91wGP6woGeAF72QlagPs5?= =?us-ascii?Q?lrP0ss7PZWOGsVJz63/k5W/jVllR/y4+QHTtNqPVLIfYBoy4gXCxSQjUrhjH?= =?us-ascii?Q?pt+icYntQwotegF9oSoYmhCQbQ191wbDB2/8SDIvcc3p8xw+Wg1CFGZrifNl?= =?us-ascii?Q?ms9HYhU3vEXUQDOLlViba6tfSwKvR7EcT3cMhkem1D0BkmR7On33F5BU7abY?= =?us-ascii?Q?2gnbyz+1y8+JUQnNb319Qfpb4Aupcj6GEHCtgVSye7U6ohAn+4CAvbz82kB1?= =?us-ascii?Q?UOtwa2EamYAOwieFJzPIBVEc1J67BNXbymCdE7ENWBofQqKupERKn7eMiT+l?= =?us-ascii?Q?xuiTxagpYNTGPbSRexFQf7eDiX9JqYggU9HgDK5Nf9CRqx2ILh2T4Si6FpXJ?= =?us-ascii?Q?yFpwfdZ8DknE0y4iHjn5UXN8RaunjMYF+1TAXPBXdrJgygCHMYpVJ22lDaUR?= =?us-ascii?Q?UNi7R1kdzav4oKim8nNTQGocUS/kJvT88DZQVPuy1dEtlQfaKCGZnNEO+5Ws?= =?us-ascii?Q?kNWiJAXTD8EKGIi07QbJ0ZPiJnwhVLL8k8lP/nBr5U22zIR5a/8G8Z+fvOWg?= =?us-ascii?Q?Li1as7IK0tFg9dWW2v6q7czQ/muCUK80RRqiaDZdE8vaIfpy9KOjAznLtG/C?= =?us-ascii?Q?mRWkkBwR1IAZFEGmOp1P9OI+yTiGlN+p0MBNG1QcJxKoASPznLuQX/QlvQvz?= =?us-ascii?Q?WhJlYu4I49usU/ZpexWPoIrewF0NR2y1n/Z8jY01TJp3kFJxCknWspSIJZ4i?= =?us-ascii?Q?u39TbC/2yw=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9b74c6c8-bc0b-44b6-6fa6-08da17915eac X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Apr 2022 05:50:35.5370 (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: 18UOvuDQMNDmwBzAi0COZkEkLmpbW+f0ZGLS4elcztogrn186fFGN/Xh51lCrxDIVsrHWcAkKVANJdyfkTixQg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB9423 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean From: Peng Fan - According to S400 API, the fuse bank 25 (Testconfig2) is able to access. Add it into driver's mapping table. - According to FSB words list, the reserved 48 words are ahead of the bank 5 and bank 6. Fix the wrong position. Signed-off-by: Ye Li Signed-off-by: Peng Fan --- drivers/misc/imx8ulp/fuse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/misc/imx8ulp/fuse.c b/drivers/misc/imx8ulp/fuse.c index 01db470e8f1..090e702d9f7 100644 --- a/drivers/misc/imx8ulp/fuse.c +++ b/drivers/misc/imx8ulp/fuse.c @@ -34,9 +34,9 @@ struct s400_map_entry { struct fsb_map_entry fsb_mapping_table[] = { { 3, 8 }, { 4, 8 }, + { -1, 48 }, /* Reserve 48 words */ { 5, 8 }, { 6, 8 }, - { -1, 48 }, /* Reserve 48 words */ { 8, 4, true }, { 24, 4, true }, { 26, 4, true }, @@ -63,6 +63,7 @@ struct s400_map_entry s400_api_mapping_table[] = { { 7, 4, 0, 1 }, /* OTP_UNIQ_ID */ { 15, 8 }, /* OEM SRK HASH */ { 23, 1, 4, 2 }, /* OTFAD */ + { 25, 8 }, /* Test config2 */ }; static s32 map_fsb_fuse_index(u32 bank, u32 word, bool *redundancy) -- 2.35.1