Message ID | 20210819060904.1551-3-priyanka.singh@nxp.com |
---|---|
State | Accepted |
Commit | 71b255b6575b8e859ffddc880cce3c7606c7abca |
Delegated to: | Priyanka Jain |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=JJPS8VPZ; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4GqvWV658Vz9sVw for <incoming@patchwork.ozlabs.org>; Thu, 19 Aug 2021 16:10:14 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 022D583117; Thu, 19 Aug 2021 08:09:52 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=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=nxp.com header.i=@nxp.com header.b="JJPS8VPZ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4291782F4D; Thu, 19 Aug 2021 08:09:49 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,MSGID_FROM_MTA_HEADER, SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on060c.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::60c]) (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 8424382DBC for <u-boot@lists.denx.de>; Thu, 19 Aug 2021 08:09:46 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=priyanka.singh@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L+pJG0KGynx1uvZjRsCtOlMYlzwIP3L2LxDI1/Apww22EWWEYRgwi4It3fzTjVVIAd4axdxPk4B7jZ6r/MZkVSnc0KGADGrMNsDQm6vYCuUF4ucCPhROJg8kC4en9/wrQdzHiiK4X5yo+bJK1c8xIooMtbOrfse+uM1n6ZnXan4WQ32wWjAKxuTeTN7mujviOXSYQBxWdDOzaxWAbrV+JidFpD+N0wsNEQ83u3sPlN3TLfgBwHJTrHmhiInNeIK1Us4uz+LZfjtb+Rl3J7R8j+J0yLV4Jig1fh3HiNeBm2Q5awNoF0FQI+KEh+BZHSIFoxd5DZUTLs2AAyQhUk/qKQ== 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-SenderADCheck; bh=GSrcFS1w56DNauAJ0wkZnY1QVTNGcL6Y7Vm1CXABUp4=; b=SijxNDy0azbMHZRtVc6nyIH1LmPgdgC10ErdgQM1V37LGxRoxUzM/YzQoh/X5Z79ZdegBnkKXEkVd3NnWC4BE0DXqwvvq1Br+GdMrKRZMqTnyVHTdiG/kbKAihBDPF9boQPtEEZhNRNC/6zGTkH0qDIWV8WmbnLfmzcedjHtBB+fZtrAISkPUahN8VUjHN7GDztB/dbETI0ZKiORkcV0Wae7zc8S47u5Q66z8FYYHrnjB8sX+G0HnpwEwPmQfUhfUWLQfW9V1C98Hbz+bcEWcfmbe+Y2XwgrssDs2kqQYjStqLXtMH9P/5k7aH3pcrCs/3FvQrfKtoMg0G/eA5Gf3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GSrcFS1w56DNauAJ0wkZnY1QVTNGcL6Y7Vm1CXABUp4=; b=JJPS8VPZbwVgLkp5MM/Js0y0ATGxYJkfivuyd9/ZB+lIPVKKeo5oL361eoXq+lmaGs/jQwwCftcUiO7XQzfIxLOQkU/jvHSOTiifHYEJ821z3SxtWkuKfm5R2DQQZgmf5cU88xGDqK/hpkAv2XHt96BM+/A6v31j2fPXtEC5kTY= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=nxp.com; Received: from AM5PR04MB2948.eurprd04.prod.outlook.com (2603:10a6:206:e::14) by AM5PR0401MB2625.eurprd04.prod.outlook.com (2603:10a6:203:37::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.19; Thu, 19 Aug 2021 06:09:45 +0000 Received: from AM5PR04MB2948.eurprd04.prod.outlook.com ([fe80::90b8:e3f:7412:f867]) by AM5PR04MB2948.eurprd04.prod.outlook.com ([fe80::90b8:e3f:7412:f867%4]) with mapi id 15.20.4415.024; Thu, 19 Aug 2021 06:09:45 +0000 From: Priyanka Singh <priyanka.singh@nxp.com> To: u-boot@lists.denx.de Cc: priyanka.jain@nxp.com, poonam.aggrwal@nxp.com, Priyanka Singh <priyanka.singh@nxp.com> Subject: [PATCH 3/4] drivers: ddr: main.c: Fix Bad Shift operator issue Date: Thu, 19 Aug 2021 11:39:03 +0530 Message-Id: <20210819060904.1551-3-priyanka.singh@nxp.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210819060904.1551-1-priyanka.singh@nxp.com> References: <20210819060904.1551-1-priyanka.singh@nxp.com> Content-Type: text/plain X-ClientProxiedBy: SG2PR06CA0132.apcprd06.prod.outlook.com (2603:1096:1:1d::34) To AM5PR04MB2948.eurprd04.prod.outlook.com (2603:10a6:206:e::14) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv03194.swis.in-blr01.nxp.com (14.142.151.118) by SG2PR06CA0132.apcprd06.prod.outlook.com (2603:1096:1:1d::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Thu, 19 Aug 2021 06:09:44 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 328b70fd-c1e5-48f4-8367-08d962d7f132 X-MS-TrafficTypeDiagnostic: AM5PR0401MB2625: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <AM5PR0401MB2625192A3D69C9E7660BFE3D91C09@AM5PR0401MB2625.eurprd04.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:497; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hDm+oPkJwLgPniJ07xnfYLX39J9jq3sBYkclv9sVZ6HQyUFAn18F/X9LIU7pAHWFfgeZ6taWM6ZwFQqiMhjAtHaEolm6XAMgPpIWY6JRyDmtkTwBPGZcZVr+k6F6aLxSipAbgTnZ4xnJEe68ryIGCSGZ/Ar+3KfYfrmH6Eng4Lyvk7QaFjWFxZcooz0XTtGcoMNSgFp17z6Gp34hpfhq0bgJP2+LA/28dul0Lqktxes0vUDArgm+AtXHD9aVnXy/V6v7P52FogVHGHFbR1Ke0CiIgxN/onzUpWeGXgLYINDS1f706njxwrtZSRHLn8OVG+VndEaEmRNmMLyLt0T9g13ZNE/KrtOPrApo1YSbhAaeEYrGawsGvIAcskQUPjxNaw3OFzO+CW/aA8L5RHQlnnC4SmlJFYNbCWF4FictdqFoHU4RdPYqy6ZxH+6UIHwU2XZczZDwDwQwr++LoNStCB8nPo2S0Mxs3gXBMOEeu/erFDgqiZZ19HTEFrHH5RZkBnEMJW+5wDIIhxdvrqijCKRIEPrAubMbL7ipBugPYu9ruQexL9z4aoHH4GTdlGxSQd9BvXoVN0QswJM7hUcWUgrp1g2VFqwFEfQYFRVS7VvBZhfDZftSYydRbfn752WhEEwm+nB3RwNsZETuyBNsVEBvlVwSyqmp0z3mcyrXjZ0erqfHDN3etGpiNWeq87Tr2cL4MLlwyUom0TCUuJWx3psiB5SSrGgi/sRrw+mivSM= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM5PR04MB2948.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39860400002)(346002)(366004)(376002)(136003)(6486002)(1076003)(956004)(86362001)(478600001)(8676002)(2906002)(8936002)(44832011)(316002)(6916009)(38100700002)(4326008)(36756003)(2616005)(1006002)(52116002)(7696005)(4744005)(26005)(38350700002)(55236004)(5660300002)(6666004)(186003)(66556008)(66946007)(66476007)(83380400001)(110426009); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2ydd9oF5YtJcxivgEXni3exA9aOdrCxu39q8//g4b7r6DpsBBsvBJHaUq9/thUxP3GnEF65WXTmMSlFlmyDib1y1zX19KF8wZa4XqOg4qdM+kvXWIDDp8HGlp7F9NrGxh+TqwoofOqy9vmE3o0cTqfh5CxJfCCJy/ng7Eg5zGfL4QGHxXo8mO5K/Y7OaQ8L/rntHKcurUhvPcU3G0/g4WnGiWeFcLExqEOWh/KgvM/ETJo3FJg/Wrd40Ey4o+O06b3kLo1Nh3NvxaG2Cdp+tmahOJPLvrT2Jn+gqPVQf1koPWaFvOe9LxHL2sYgAEu88jrP++iiCZMl1s+5elwPGeApBTztzZXcqGfZPd06w0hHJmPBrldKCp6zpttEDPfZp2bpAgH1PgBw87H+Sd99vEb7HD1SEplJaCYpYr6VDAGIQI6/MrKcsPUHTOfNZxUDe7nHI8Q0K8yY/0SJPHtwrC1TLudQqFk6rRp+ZJfQw1X4HbIVmrDE3uwtWL98BpxGJesezHQQo7VuuT9LKKm1JJpjLLC6Hlu/oO9v8phw5c0BSTruq01EFmGjpbFY5dL5zUZQ3RKnt2aahxxO8ctRG3PDE7a9mMu08ojLO+ZbLb+DBP388VZd1J1iJBHRlnOsIk5jhx0dKlafM3SJ51Q+aQ11QObB+E5vFSYm3Ng324jrcrUjJeNPtMce1EJu42l/lyvMDBXEEsfTE2JJCDuuvDl4/nvg42NSqhrmrPi5j3NIC4AjxCPmab4eusxSOYyTKyqFZsCoUYJEujSkXvzJyMPIyNmjg/OzgGRQcs1HlePuS8N5xBmHoLAqBEQL3wA+rQpWToLqAA+PLm6KXO0jenCbDtXfsedj7JIyj+6zgs3ZkkhNM6fFx1ndvw3LDij7+SM8NPCzfOTGlhQ8yS5A9gSdxtrGYZ5VAw/Vv3t7KmGeU4SzrddgP/F1rJt+cK9m+Bghu5aDgvw/C6FV1TvmBfvbOxiiI2M1AZCluLGXE7R244UBN9lKoCLbs5TZA0nY6YmnnNQFwZyt94RC/30WM+K/n3tC5tYOkTuSCYF1EMlpnNFPFUmYbc0Sdw4OKpzCJC2hETLZPiPe0PmrG0pSfWHr6QAVpUokRZgBktTjlfqL1Ey5qWORM6L6nCQuFJSpONPv4WqJaH7haANXd6g12j2QvQWXRzCd3gF0ulJQOP30hdEf+oOA7y5u7gXYeltjNaiog5FH34zLtJu7dJdIy6mIipK8/j04MzDMdMf7EFGcayvLZ0uVSr8CQaVU8CLTpC/lQq2DIR/QQbLMopMgGcbsufqqF5OipEgxNiTso9f586jDk3tha+RM/17QWlwi0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 328b70fd-c1e5-48f4-8367-08d962d7f132 X-MS-Exchange-CrossTenant-AuthSource: AM5PR04MB2948.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Aug 2021 06:09:45.6654 (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: FbemYnpXkUgmalOmImIR5xzgz1qA7e/rj+zLCLbjyFtmsTGZf6rVBhGMj8oxSg0qAmiyDyxsCqmj6vmw1S7x0g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0401MB2625 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean |
Series |
[1/4] drivers: ddr: util.c: Fix divide by zero issue
|
expand
|
diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c index 8e147160b9..f389e5ef95 100644 --- a/drivers/ddr/fsl/main.c +++ b/drivers/ddr/fsl/main.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0 /* * Copyright 2008-2014 Freescale Semiconductor, Inc. + * Copyright 2021 NXP */ /* @@ -297,9 +298,13 @@ const char * step_to_string(unsigned int step) { unsigned int s = __ilog2(step); - if ((1 << s) != step) - return step_string_tbl[7]; - + if (s <= 31) { + if ((1 << s) != step) + return step_string_tbl[7]; + } else { + if ((1 << (s - 32)) != step) + return step_string_tbl[7]; + } if (s >= ARRAY_SIZE(step_string_tbl)) { printf("Error for the step in %s\n", __func__); s = 0;
Fix Bad Shift operator issue in step_to_string function by adding an if check Signed-off-by: Priyanka Singh <priyanka.singh@nxp.com> --- drivers/ddr/fsl/main.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)