From patchwork Mon May 3 08:02:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ZHIZHIKIN Andrey X-Patchwork-Id: 1473050 X-Patchwork-Delegate: sbabic@denx.de Return-Path: 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=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=leica-geosystems.com header.i=@leica-geosystems.com header.a=rsa-sha256 header.s=selector1 header.b=ixWPdhHx; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FYb7N58Sqz9sCD for ; Mon, 3 May 2021 18:02:56 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id C08EE81743; Mon, 3 May 2021 10:02:47 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=leica-geosystems.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=leica-geosystems.com header.i=@leica-geosystems.com header.b="ixWPdhHx"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id BA78382AA7; Mon, 3 May 2021 10:02:45 +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=0.7 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 EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2070c.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::70c]) (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 3269681743 for ; Mon, 3 May 2021 10:02:39 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=leica-geosystems.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=andrey.zhizhikin@leica-geosystems.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lIMeISqpyekf2UwZ3LYaBkDsdLVUzgbWTrc8gs63E40m7gWVghZnVRDRJOIQXkSUPS46mzSGCHO3YwpYstto/p/3xjNNjL3ZoTexmB7LckHMBiciSej1LQId7BQpEWbqPFcMxWq584AM//lvVbG4knS9Ok5bmPGEK0ISvNBA2UW9rlEAgoG96fxy15+hjcdZGCKgzTy6nvH/P23HnHLQoyzsg0VeA6XkpTdTIETQY57sxPGSh9YSh11Il3UBQMtEcKCkNfL87deTaiMOZuY8c25ayeVHqV6vhMRbz5Q1lEm44gpTTTZBHnJ8gennW8CbuL7HZnq2hPBLynPiJS4taA== 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=UMYFzB3exfegtdLdfvllbe9wgyXeMn/05O5El6MJoT0=; b=USZTlFsMULna8p2LSmpVH7fwfkqKOmf8ndhC4E+7c8Uw2fLhCrCXW8jP8tM90+rUwb6T0MzMPUqn20hgtb4sg0SOycVMPFd7PGRgtif5urEtUDLsx7VGVXA3Nb7B7L4dLtmEpWV7kFhNXsk6VrhuXfvsgI6wjYvh8ne/Jh1GsH18taTZ5ncwdM/MEaHTRqmt4P4mgcsnEB+KdtT3CS3v6eBwTJdNuJ0VEnxBii0mSQTZ19QTzeLPOlka2UepGsa7dQ+zhJl7erExCsGopQiZciYm/AFcL+ZhZVUvICEyOu/SwctTpyCPJKXeLmVZoywkN6Q3kkYW7nVUGiKbnYfmpw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=leica-geosystems.com; dmarc=pass action=none header.from=leica-geosystems.com; dkim=pass header.d=leica-geosystems.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leica-geosystems.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UMYFzB3exfegtdLdfvllbe9wgyXeMn/05O5El6MJoT0=; b=ixWPdhHxpmfJBs8RC3IyvgO10dzBxhJZJnnQNe3XEc28aVjBSHGJ6pxC1xade+QWyYlJk+yKTMZ0qZ+qUy3TTJCyRtLFNZpzGLCLYfG1AENixNFPOa56vO+lsK++rMaTmshFfGyUIK6V2LU9DpcxWVggtcoMwnv85L7otShBwww= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=leica-geosystems.com; Received: from DB3PR0602MB3737.eurprd06.prod.outlook.com (2603:10a6:8:9::13) by DB8PR06MB6091.eurprd06.prod.outlook.com (2603:10a6:10:104::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.35; Mon, 3 May 2021 08:02:36 +0000 Received: from DB3PR0602MB3737.eurprd06.prod.outlook.com ([fe80::db2:2568:8384:444f]) by DB3PR0602MB3737.eurprd06.prod.outlook.com ([fe80::db2:2568:8384:444f%5]) with mapi id 15.20.4087.043; Mon, 3 May 2021 08:02:36 +0000 From: Andrey Zhizhikin To: u-boot@lists.denx.de Cc: Andrey Zhizhikin , Stefano Babic , Fabio Estevam , "NXP i.MX U-Boot Team" , Peng Fan , Simon Glass , Ye Li Subject: [PATCH] arm: imx: imx8mm: clock: make debug output more descriptive Date: Mon, 3 May 2021 10:02:10 +0200 Message-Id: <20210503080210.705-1-andrey.zhizhikin@leica-geosystems.com> X-Mailer: git-send-email 2.25.1 X-Originating-IP: [193.8.40.112] X-ClientProxiedBy: ZR0P278CA0086.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::19) To DB3PR0602MB3737.eurprd06.prod.outlook.com (2603:10a6:8:9::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from GEO-HfyyrYQLnZo.lgs-net.com (193.8.40.112) by ZR0P278CA0086.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.25 via Frontend Transport; Mon, 3 May 2021 08:02:35 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 17f2b13f-b7a9-4f48-08bd-08d90e09d039 X-MS-TrafficTypeDiagnostic: DB8PR06MB6091: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:303; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gtn5SKao4ox0UMQzbcp69vqhd2ZUS6P+7qOdOKmTSKfVxZ564Axldw7tBuD4GF91wFpVngITmIoQCXaIzYVlCrFXtF3zKiGwXMZwaPMDBnCSq8Rs9wEBo+0+0Qlm12RKuqf43xcTRFwCAhDvIczbflIcUdiWfcisqN6jMXl0WfK2s3ZzQP9a0PnsHhlyjXyffdQfBWObnnKADGKj3LWJYBXuVueYFageOIiW8FdlbbSeIySn2gHdjc6fJu3twpK0mYBNvFVyJAL1mw7mrn81Yk/mUJEZH74oN9L0WlPRSIZEFZ7LLYZW52xzKZVkQbRDFPBlcQ2Au7gcWlbGnCaCmsFNwJPNI8G4qiuJaT0M5qdN0Y+WHIFnSwsXMEz2yx97jhRRWrpeRQHsEkbmBVbAPNXZX156WCix0GGV2tlYyJGA8tjQoF/TMihHpx/5++1jTXehqTU7CDz3ER+luMScDCwBjpX6k8IcYWjjKXSH7MkqIJvYWnWTHfkdx2SIBo9YTrHtLotkZwR4cIFvnmUg3/JE8cZ0nOsYvUDxk5QdjtBOGR6X0YxvnWECP9Bcdewg8txZ2PWWjiOmXdHqLQRUmZf9TuyQU2t85DF7CkD3bjfZSoVSKpUjKEoGMuC4J2Qr5Vb1Da0SuLjesPVTc1ZHFC2cPPf4/KfBPj09j1v2KHLSAYbLmhyho2Hl9fHMo90n X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB3PR0602MB3737.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(396003)(346002)(39840400004)(376002)(1076003)(6486002)(54906003)(316002)(6666004)(38350700002)(38100700002)(5660300002)(2906002)(4326008)(66946007)(66476007)(66556008)(26005)(186003)(2616005)(44832011)(36756003)(956004)(6916009)(83380400001)(8936002)(478600001)(6506007)(52116002)(16526019)(6512007)(86362001)(8676002)(32563001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: So2G9H6f6xwOB3P4z4/4nuoYrTbeig4RoRMYAy/HlEhtDQeP6w8yG+CiIzpciez1zMRmtLGFy6f7+a1AxvogOgZ1Ae7+KKI2Qvxr1AwDZFo7bLv9+nkzIEuh/ik8tb4E7cNJOEzYadEsIwdJWQSXEf7+i2BqNGIzqDtJzubvbxyMKcZyDr/eXO46E3jekKddYvWFG463vqVeKu+1Cms2hGjt+xZ6jCtVWJjo1cCjT36TlSk3xlqOMjYUpQ8t4e1KjRH0lwpwksTa50QYTjF8lUi70WtUX29wX2CpuaA0aBNU+45TrFtQlXKIx45mrLS726UBTXuqv3o1FN6jlVkGRTMrNuBi5mChgSjlfi/r3dUnIJROhCHNFOLxyd++GjYZ7HzmCh1VpW+TpMLYAMjYhkiv4hpuItc1uU80+yIZ+vCqz2gX2J2W+kyY9ToqkFXt3COsC01YLXu46N8iCZQBW2dGo6c/OojUMrjGb/sWyAvlJz084q+skMECTA+YZ7dA8y5CB/v+SXWIE8OGOM5MVsCtfjkxOUOgRyeUMuy7KO9zStMhY7RPr1mSI0MD/i7nFmhmNG9mcpOcJt5T29NZTktasV5dUs0I/NA73MbOaLR6m1KbFtORhOMK9rYNpPN5zdFoB/R2QPpau+R5Uc2mw3cHq3ay2gzZGfvT1mkvUlc6CtRpMHbB4Nd1FdqnNflVNjo856+anxiEhwQh8FqmAWCcCuucq05+xJPS+XFRPy6gcnrNcFKgWM9gCD03jbPTBrRPhXa2OrWVGW92G8oVTvQNcDFSTB5PVMmf1i/9G1E/lojFfT7vmEtntXUG0Ew+aPib+pIJUBH4D92roVH1NjbzX0w5ggulBueij7FZxCBLgyfdu/fMO7FwH1SqKjHK1YPZYsIMLECeEt1+a77FN1+Ki52rrilPwnK7YjlhnG5BI1Q2NpOeOHVYdsIllEkFkt5Ft290WUgCLVv1+ujreN+OfuVyi3iyG7KwkBAE2JczjI3LDtkTms+XVX3Hg+xM/8BswooEgChibDumcv+lKeVe7DlCfYdIrCurO9Y5PE41Wy0HHf5lnNGPEIuMk26cB114MqNDChFVKzotieGdGMKns4BsUiOcR1hYDP9lJ/qQkFU1cM6JVD9AA4C0chJaxNmf364Ahv9qLhn+YbBDrREOcj6pEh9n48z9hoENMxPtoSq83VKFyYVc+UhElTv3dDf0Q79kXhfu2vX5rZ8Mwx/s3b6ZkHwDUoBzLi4CI5n3obOVTwLXMwvD8b4/G3jDMvnN2+KzDJCeAVpGQDWbhnroHKJmdVL2ZSyDt4gbStccdnFP0kJ98Q9EiwyGwBMy X-OriginatorOrg: leica-geosystems.com X-MS-Exchange-CrossTenant-Network-Message-Id: 17f2b13f-b7a9-4f48-08bd-08d90e09d039 X-MS-Exchange-CrossTenant-AuthSource: DB3PR0602MB3737.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2021 08:02:36.1928 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1b16ab3e-b8f6-4fe3-9f3e-2db7fe549f6a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: a92Vl2VSmy7MNFw/VRCgL9AcMIpV+wDLlxAujpL6Q9CvkHfkq4RIHm8b8xjcaJH4APn/u+1EcNfPSapvc4JodLpRcNv7UhTyhMTSDWCNuoM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR06MB6091 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.102.4 at phobos.denx.de X-Virus-Status: Clean Clock initialization functionality has ambitious debug messages, which are printed out when failures are triggered during execution: - Separate frequency table lookup functions have the the same output that makes it impossible to understand which function failed and produced the output - PLL decoding routine has a generic debug statement printed, which does not state the actual value failed to be found Extend the output for both cases with prefixing table lookup functions output with function name, and report the failed value in PLL decoding routine. Signed-off-by: Andrey Zhizhikin Cc: Stefano Babic Cc: Fabio Estevam Cc: "NXP i.MX U-Boot Team" Cc: Peng Fan Cc: Simon Glass Cc: Ye Li Reviewed-by: Fabio Estevam --- arch/arm/mach-imx/imx8m/clock_imx8mm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-imx/imx8m/clock_imx8mm.c b/arch/arm/mach-imx/imx8m/clock_imx8mm.c index 7d0f564a24..8b0c19cec8 100644 --- a/arch/arm/mach-imx/imx8m/clock_imx8mm.c +++ b/arch/arm/mach-imx/imx8m/clock_imx8mm.c @@ -72,7 +72,7 @@ static int fracpll_configure(enum pll_clocks pll, u32 freq) } if (i == ARRAY_SIZE(imx8mm_fracpll_tbl)) { - printf("No matched freq table %u\n", freq); + printf("%s: No matched freq table %u\n", __func__, freq); return -EINVAL; } @@ -148,7 +148,7 @@ void dram_enable_bypass(ulong clk_val) } if (i == ARRAY_SIZE(imx8mm_dram_bypass_tbl)) { - printf("No matched freq table %lu\n", clk_val); + printf("%s: No matched freq table %lu\n", __func__, clk_val); return; } @@ -646,7 +646,7 @@ static u32 decode_fracpll(enum clk_root_src frac_pll) pll_fdiv_ctl1 = readl(&ana_pll->video_pll1_fdiv_ctl1); break; default: - printf("Not supported\n"); + printf("Unsupported clk_root_src %d\n", frac_pll); return 0; }