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 X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_CR_TRAILER,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2A4B8C64E7B for ; Mon, 30 Nov 2020 21:18:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id AEC692076A for ; Mon, 30 Nov 2020 21:18:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=nvidia.com header.i=@nvidia.com header.b="aFobR1+Z" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388478AbgK3VSB (ORCPT ); Mon, 30 Nov 2020 16:18:01 -0500 Received: from hqnvemgate24.nvidia.com ([216.228.121.143]:1559 "EHLO hqnvemgate24.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726265AbgK3VSB (ORCPT ); Mon, 30 Nov 2020 16:18:01 -0500 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate24.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Mon, 30 Nov 2020 13:17:29 -0800 Received: from [10.26.72.142] (172.20.13.39) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 30 Nov 2020 21:17:12 +0000 Subject: Re: [PATCH v10 17/19] ARM: tegra: Add EMC OPP properties to Tegra20 device-trees To: Dmitry Osipenko , Thierry Reding , Georgi Djakov , "Rob Herring" , Michael Turquette , Stephen Boyd , Peter De Schrijver , MyungJoo Ham , "Kyungmin Park" , Chanwoo Choi , Mikko Perttunen , Viresh Kumar , "Peter Geis" , Nicolas Chauvet , "Krzysztof Kozlowski" CC: , , , References: <20201123002723.28463-1-digetx@gmail.com> <20201123002723.28463-18-digetx@gmail.com> From: Jon Hunter Message-ID: <60657f5e-bd30-094e-f8df-6ba69e0d6a3e@nvidia.com> Date: Mon, 30 Nov 2020 21:17:10 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20201123002723.28463-18-digetx@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [172.20.13.39] X-ClientProxiedBy: HQMAIL107.nvidia.com (172.20.187.13) To HQMAIL107.nvidia.com (172.20.187.13) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1606771049; bh=5UIpgHFj+EojPFgDz5YQrNAI6IBxmyRZyyA7NToItog=; h=Subject:To:CC:References:From:Message-ID:Date:User-Agent: MIME-Version:In-Reply-To:Content-Type:Content-Language: Content-Transfer-Encoding:X-Originating-IP:X-ClientProxiedBy; b=aFobR1+ZfwnyCXEc3ERyQW1u0lrgspqC6y/3flZhfT85r40JwoMVn1ORgMaTzQhrY rdo/NjwHvGJ6lksGl1LbOjHzo0FQc5C2ymo4KHyVnoQqx0vXfmvoHvKu6HgoMItmHs AyT2Or5OuclqFeIe1LR7LES9DEsNMjvR8XZ0cId8YSp7Cx5nAbZWEyzkLxhY0Af5vv 2NQAEqtiC8RyJeZvB1GhHc2TK70Te+fx6GE0iM5KzFMGjTXoPI5x1ts1ggSgEfpXGI NXK2OTy/zkxeieg6hTFG1efgC9Y04QZDexVJIawbHqeJaKClYjIZW3aDWfiMO/KQAp pkAAnbtDFHchQ== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Dmitry, On 23/11/2020 00:27, Dmitry Osipenko wrote: > Add EMC OPP DVFS tables and update board device-trees by removing > unsupported OPPs. > > Signed-off-by: Dmitry Osipenko This change is generating the following warning on Tegra20 Ventana and prevents the EMC from probing ... [ 2.485711] tegra20-emc 7000f400.memory-controller: device-tree doesn't have memory timings [ 2.499386] tegra20-emc 7000f400.memory-controller: 32bit DRAM bus [ 2.505810] ------------[ cut here ]------------ [ 2.510511] WARNING: CPU: 0 PID: 1 at /local/workdir/tegra/mlt-linux_next/kernel/drivers/opp/of.c:875 _of_add_opp_table_v2+0x598/0x61c [ 2.529746] Modules linked in: [ 2.540140] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.0-rc5-next-20201130 #1 [ 2.554606] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree) [ 2.560892] [] (unwind_backtrace) from [] (show_stack+0x10/0x14) [ 2.568640] [] (show_stack) from [] (dump_stack+0xc8/0xdc) [ 2.575866] [] (dump_stack) from [] (__warn+0x104/0x108) [ 2.582912] [] (__warn) from [] (warn_slowpath_fmt+0xb0/0xb8) [ 2.590397] [] (warn_slowpath_fmt) from [] (_of_add_opp_table_v2+0x598/0x61c) [ 2.599269] [] (_of_add_opp_table_v2) from [] (dev_pm_opp_of_add_table+0x3c/0x1a0) [ 2.608582] [] (dev_pm_opp_of_add_table) from [] (tegra_emc_probe+0x478/0x940) [ 2.617548] [] (tegra_emc_probe) from [] (platform_drv_probe+0x48/0x98) [ 2.625899] [] (platform_drv_probe) from [] (really_probe+0x218/0x3b8) [ 2.634162] [] (really_probe) from [] (driver_probe_device+0x5c/0xb4) [ 2.642338] [] (driver_probe_device) from [] (device_driver_attach+0x58/0x60) [ 2.651208] [] (device_driver_attach) from [] (__driver_attach+0x80/0xbc) [ 2.659730] [] (__driver_attach) from [] (bus_for_each_dev+0x74/0xb4) [ 2.667905] [] (bus_for_each_dev) from [] (bus_add_driver+0x164/0x1e8) [ 2.676168] [] (bus_add_driver) from [] (driver_register+0x7c/0x114) [ 2.684259] [] (driver_register) from [] (do_one_initcall+0x54/0x2b0) [ 2.692441] [] (do_one_initcall) from [] (kernel_init_freeable+0x1a4/0x1f4) [ 2.701145] [] (kernel_init_freeable) from [] (kernel_init+0x8/0x118) [ 2.709321] [] (kernel_init) from [] (ret_from_fork+0x14/0x24) [ 2.716885] Exception stack(0xc1501fb0 to 0xc1501ff8) [ 2.721933] 1fa0: 00000000 00000000 00000000 00000000 [ 2.730106] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 2.738278] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 2.751940] ---[ end trace 61e3b76deca27ef3 ]--- Cheers Jon -- nvpublic