Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp14466827pxu; Tue, 5 Jan 2021 02:16:06 -0800 (PST) X-Google-Smtp-Source: ABdhPJy5nZexrgwFh0QJWtFNOWmRWQ8uUpppGt3tlTOMQ6ycVrPnD2XE43sqGYprd1XM1gFHpQNt X-Received: by 2002:a05:6402:139a:: with SMTP id b26mr75502607edv.47.1609841766082; Tue, 05 Jan 2021 02:16:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609841766; cv=none; d=google.com; s=arc-20160816; b=u+7D3ysyl+w4CE/UVjqGKaXP7JwJL8P/MGv+vHZ6h5Tx/rLvC4AOo9w5AzJR7TSrhg PJSO96+T1HoV6tQAyC1cb+YKudaFKJGk7fNVhlJb+1cREsPpbhVGVxzzAfG6vkpSAewp KE6Ogb+8z14yeLD/yX4U2vVnKqFOts840UNfzHJd7svaKfUm8nhpE+/kOpCLoHhGcdrL i01CdSgWZUmZyIgJOJm+HDsX3eHACeYt2mJUcr15qvdjyKD6JtejMEfZVoLTslvBmzV/ fPn7n6aG01YfgnnhDWHS/Is6yn6ASURYR7+Cc4l9sSVJYu6gb7It7LGtt2ATzpq91yf8 IHJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:dkim-signature:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=gYOyUlnAGiNfPiqs6BiSy7QAqM9dPQZMRYM5DfEygxk=; b=krFvELb3Gy9qf31anJyuih5/7Gw3NJq4T6lTp2K2THR5nG+OjulXFz3QQlXeA3e7GQ azFeFOHqwyWeqkdigUvAt4scL2D7efexL+L+ISgTFczNqR1+skuXxjK4tg3AJu6nszxw CAmd5dQcYxtts+NoQs5OAAcCSi3AmaFBynkxfka14sykSo32qsUiLdlTlbitmzX2FhVw TbEGsIKtHZTehXCBfDI9FWwcTgDs7tnhgb0rmIcTrwawNars4GGGqsFamE529Ka/oX6n RnjWilj/uvb+aYu5E9Bp9ezQvhYvMRrEbZkPqCRN+2lxMaGS34/SzaLsKlLLPsiJi/Mu v+iA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=fK760iSg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lt15si30604260ejb.499.2021.01.05.02.15.43; Tue, 05 Jan 2021 02:16:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=fK760iSg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728789AbhAEKNJ (ORCPT + 99 others); Tue, 5 Jan 2021 05:13:09 -0500 Received: from hqnvemgate26.nvidia.com ([216.228.121.65]:12012 "EHLO hqnvemgate26.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728756AbhAEKNI (ORCPT ); Tue, 5 Jan 2021 05:13:08 -0500 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Tue, 05 Jan 2021 02:12:27 -0800 Received: from [10.26.72.150] (172.20.145.6) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 5 Jan 2021 10:12:23 +0000 Subject: Re: [PATCH 1/2] clk: tegra30: Add hda clock default rates to clock driver To: Peter Geis , Michael Turquette , Stephen Boyd , "Peter De Schrijver" , Prashant Gaikwad , Thierry Reding , Jaroslav Kysela , Takashi Iwai , Sameer Pujar , Mohan Kumar CC: , , , , Ion Agorria References: <20201225012025.507803-1-pgwipeout@gmail.com> <20201225012025.507803-2-pgwipeout@gmail.com> From: Jon Hunter Message-ID: Date: Tue, 5 Jan 2021 10:12:20 +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: <20201225012025.507803-2-pgwipeout@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [172.20.145.6] 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=1609841547; bh=gYOyUlnAGiNfPiqs6BiSy7QAqM9dPQZMRYM5DfEygxk=; 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=fK760iSgSh3XodQJ9/CrvYqzAPZk+ZI93qyb1QZrNWR1uQAPpW+LZwZhnM/AFsA3n FyriI80PBYkbrNSnQe9Sz85qgVfbPgmBifTD2EEXxT4577woLHSW95lgjpNaTh+OzI qKF+ApgxxWTiP1+2eMJquLWZHobORR6iqdQP+gN8DAy+SQtCDJhOd+TZYLAXjUxBNL VBYvj+AeoDXjG4ICyWjVoxJbzFstjcleCFz2v3LoKrYhlqDvjxOtXWsE/1C0Ery4Vv tNYaqwltuXnS7BdH0dOoms1fJdHwQWr6mMlcAJmA+YV0j1HOdfXwNBJ8gAhIm3UsPZ ahwBdesM3TKAw== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 25/12/2020 01:20, Peter Geis wrote: > Current implementation defaults the hda clocks to clk_m. > This causes hda to run too slow to operate correctly. > Fix this by defaulting to pll_p and setting the frequency to the correct rate. > > This matches upstream t124 and downstream t30. > > Signed-off-by: Peter Geis > Tested-by: Ion Agorria > --- > drivers/clk/tegra/clk-tegra30.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/clk/tegra/clk-tegra30.c b/drivers/clk/tegra/clk-tegra30.c > index 37244a7e68c2..9cf249c344d9 100644 > --- a/drivers/clk/tegra/clk-tegra30.c > +++ b/drivers/clk/tegra/clk-tegra30.c > @@ -1256,6 +1256,8 @@ static struct tegra_clk_init_table init_table[] __initdata = { > { TEGRA30_CLK_I2S3_SYNC, TEGRA30_CLK_CLK_MAX, 24000000, 0 }, > { TEGRA30_CLK_I2S4_SYNC, TEGRA30_CLK_CLK_MAX, 24000000, 0 }, > { TEGRA30_CLK_VIMCLK_SYNC, TEGRA30_CLK_CLK_MAX, 24000000, 0 }, > + { TEGRA30_CLK_HDA, TEGRA30_CLK_PLL_P, 102000000, 0 }, > + { TEGRA30_CLK_HDA2CODEC_2X, TEGRA30_CLK_PLL_P, 48000000, 0 }, > /* must be the last entry */ > { TEGRA30_CLK_CLK_MAX, TEGRA30_CLK_CLK_MAX, 0, 0 }, > }; This looks good to me. So ... Acked-by: Jon Hunter Cheers Jon -- nvpublic