From patchwork Tue Dec 7 06:32:48 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sameer Pujar X-Patchwork-Id: 521645 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 alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9D392C433EF for ; Tue, 7 Dec 2021 06:38:59 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id B4260222D; Tue, 7 Dec 2021 07:38:07 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz B4260222D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1638859137; bh=TeYzMMJ9webng62WChkbVqEjemrgxgWk8hkimIPChts=; h=From:To:Subject:Date:In-Reply-To:References:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=ooizlJ2bK2+tXt/1REzgwf0Dh/s9MnEbwQY7nMCTQk6c3gUm6N1hdtld+KHVWP67P o+SGeYYpourAhFO6ILZkvsRBaw3h8AnlDinvQrNdoaEXhSYVW1onAmaJYlO1AZArTt 9DBNVoIgbRVeSpuUE09QyzebJ4XwLjJE7I9iiIng= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 6AC43F80431; Tue, 7 Dec 2021 07:37:38 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 56E7DF804AE; Tue, 7 Dec 2021 07:37:32 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2051.outbound.protection.outlook.com [40.107.223.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id B5D25F8032B for ; Tue, 7 Dec 2021 07:37:27 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz B5D25F8032B Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="C1PhE8Uw" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aza1i/EKtnSeRbWilEyz4aLoeYBLx6xIrqk3My3Q8DbWfFj9atuxbqAp3wVU8lZTmRgBVc5/+RtyKiWbqTvkIIn0+SFlDINahB0lUAagZqUt1J0iU7uY2ydONKW0On0InBNBrfqGHOhEIqDUGnhWBP6bloFCI9oUcIJEnc/w/t1GUl/JOY4WEmjKPFqvNRa0rqj6ukupcxz+IRAFgf7AJuBjfpLTwGfhFgDiw/gAsTKm1N8nc8z4pH3GpE4c5U5d0cY+6n+G/oK5sq3ktLnC2I4qU0HFkOQdxIAEfF5JDGlxl8U2vLMgP9g2UDvrRH0BrooGGHtKr9P8Af4GLuiSow== 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=R6xwUk0bgQS5WSOzRPW5Oltf11UbhLUv24Jh0MnySTc=; b=mXIn4EDU5hrjBO+cEQoQLDofcwnpSR0Bc6BR7n3F6o05pUidQ+JBhz3J9P03gRAFXmUy3ko3t2CyKy8uiHf8BS1huWPxCfYimb1m76Vc6BYoha4o8R4T9/rDx9RVUMpzWrlhkz6MvQ58i9pstZXcFkjPAL3DohmI6MtWpw4095BYz8aHHou5EMuyBod1TOZ5JRV99Kqu+MDZL9NLXAaz3FzUdqKV+BQUvbyTaaMcbIihqNC6pw1LsEZzuWdEXY31f3bzewLvHexZvWwn5QsNhAZIhTAXsIxPkk+Pvlj9qdsxJoXklzM97L54JXIIw1xtQLjYPnfv1wKMA6ITUZadWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=temperror (sender ip is 216.228.112.32) smtp.rcpttodomain=suse.com smtp.mailfrom=nvidia.com; dmarc=temperror action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R6xwUk0bgQS5WSOzRPW5Oltf11UbhLUv24Jh0MnySTc=; b=C1PhE8UwvVZzthUdsriTzcqCyOZB3wRo2U0Vty3YKNd8fHoABhuwx6yo1wmOu+Vgyxa4S0yL3wY9BtPfvH57QhzzQeVxa5ydKmvRZeRC4+7g5iPzIGR4yZ8Pg4G7pJQf2t/2G9L0odLFWLevmUGpWxLF5MfQL7WLtyN0xN1aznhMp65qiaTLK+Jtyu9riSrxhidqEMJXGmYZFN6azgZPNuCdn8LvSFRGyVoo+ZCQNrr8E4s3KkWV4gLQ2fP9IgeqaIV2rIqkxD9jBRC7cfwkb9DYJfik8hsIL/H0nTPqyl5DcUKrKKRd3wztOqK722G48wA70VT59Hf1hgFWaxSP1w== Received: from BN1PR14CA0009.namprd14.prod.outlook.com (2603:10b6:408:e3::14) by MWHPR12MB1840.namprd12.prod.outlook.com (2603:10b6:300:114::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.11; Tue, 7 Dec 2021 06:37:23 +0000 Received: from BN8NAM11FT003.eop-nam11.prod.protection.outlook.com (2603:10b6:408:e3:cafe::e0) by BN1PR14CA0009.outlook.office365.com (2603:10b6:408:e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.19 via Frontend Transport; Tue, 7 Dec 2021 06:37:23 +0000 X-MS-Exchange-Authentication-Results: spf=temperror (sender IP is 216.228.112.32) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=temperror action=none header.from=nvidia.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of nvidia.com: DNS Timeout) Received: from mail.nvidia.com (216.228.112.32) by BN8NAM11FT003.mail.protection.outlook.com (10.13.177.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4755.13 via Frontend Transport; Tue, 7 Dec 2021 06:37:21 +0000 Received: from HQMAIL105.nvidia.com (172.20.187.12) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 6 Dec 2021 22:37:17 -0800 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL105.nvidia.com (172.20.187.12) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Tue, 7 Dec 2021 06:37:17 +0000 Received: from audio.nvidia.com (172.20.187.5) by mail.nvidia.com (172.20.187.15) with Microsoft SMTP Server id 15.0.1497.18 via Frontend Transport; Mon, 6 Dec 2021 22:37:14 -0800 From: Sameer Pujar To: , , , , , Subject: [PATCH 1/3] ALSA: hda/tegra: Skip reset on BPMP devices Date: Tue, 7 Dec 2021 12:02:48 +0530 Message-ID: <1638858770-22594-2-git-send-email-spujar@nvidia.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1638858770-22594-1-git-send-email-spujar@nvidia.com> References: <1638858770-22594-1-git-send-email-spujar@nvidia.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5c56cb41-79a2-4fc5-aae8-08d9b94c0634 X-MS-TrafficTypeDiagnostic: MWHPR12MB1840:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:480; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mi0JdKltRItsI1Be+ASuR9ZBe3bQbo+ZTa6M2klA7VWtCbmLKk7pNbH88NocmiwPRm8hinIzg4iLrumT36K3aBW49lT9FSKxUzoAX1aZHgKC+1d4eC2AaPvEx3wQvcyF43oopsn+Lajc5C4/MKxDWp8gDQK0XaLytd3uyQK5QvaGWq/wFXDxkQJlccsj5ikfaoSS+PNvUeUiF7vwvWi06g7pVWSASLlCXp5vMKL3I4eOacXHg5/rg2W0HUvHARpXjkbfR4FVeKJSH5GrNugK/kUy2cpTLTtTiraAuVmkF/yewPAB62BO8Mac3vggwt6JHIuk65OdyPTAzPLfHq2zbX+N6iCf3qf/onbqGK0HmfEvzzI19DC6YDJQn8yQ7u+Ph69p0XDMl1EiKNu2BbO7IJbxluyLCzGeNUcMVPzOMgzAb3bKUXneMFWcOMABlVp6B1wkBEAjz0yJAR8SZ+j/q1gffdilgVe/kqLMSmrb/aIhimDfSglhZs52p3cglnKFq1vI4Z8Tb+eF3QmszYFe/8XPIOAecGmkAmJxmG5wWZ3+XHtCE2X/bASq7ERvuAgA9fWiq5RUEQwrC8qZmKrjm/sEVuNv0djgOoeMObXo9ttoVyIeIaPMK9/OnKJlTeItBQTl4vyAc+/ZkJ6S5+Cw12oDusOp2XVdnkH4QImTQse4GWOcOCclr42B2oX5W1RGzdlScR2KIgpXbgFpqF4IKuA2vEC07LrrekZhRPOJ+YxPs+bA6gRYRS4Ul6+9Ns2/pp+Yxc64Nkf+dfOUOEsJKOOPPqzv/BkgBBJGGxijeU0= X-Forefront-Antispam-Report: CIP:216.228.112.32; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid01.nvidia.com; CAT:NONE; SFS:(4636009)(36840700001)(46966006)(40470700001)(36860700001)(4326008)(186003)(508600001)(47076005)(83380400001)(40460700001)(7696005)(86362001)(26005)(36756003)(34070700002)(2906002)(7416002)(63370400001)(5660300002)(70206006)(70586007)(110136005)(426003)(63350400001)(8936002)(2616005)(316002)(54906003)(82310400004)(7636003)(356005)(6666004)(8676002)(336012); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2021 06:37:21.6935 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5c56cb41-79a2-4fc5-aae8-08d9b94c0634 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.112.32]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT003.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1840 Cc: devicetree@vger.kernel.org, alsa-devel@alsa-project.org, Sameer Pujar , linux-kernel@vger.kernel.org, stable@vger.kernel.org, jonathanh@nvidia.com, linux-tegra@vger.kernel.org, digetx@gmail.com X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" HDA regression is recently reported on Tegra194 based platforms. This happens because "hda2codec_2x" reset does not really exist in Tegra194 and it causes probe failure. All the HDA based audio tests fail at the moment. This underlying issue is exposed by commit c045ceb5a145 ("reset: tegra-bpmp: Handle errors in BPMP response") which now checks return code of BPMP command response. The failure can be fixed by avoiding above reset in the driver, but the explicit reset is not necessary for Tegra devices which depend on BPMP. On such devices, BPMP ensures reset application during unpowergate calls. Hence skip reset on these devices which is applicable for Tegra186 and later. Signed-off-by: Sameer Pujar Cc: stable@vger.kernel.org Depends-on: 87f0e46e7559 ("ALSA: hda/tegra: Reset hardware") --- sound/pci/hda/hda_tegra.c | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/sound/pci/hda/hda_tegra.c b/sound/pci/hda/hda_tegra.c index ea700395..862141e 100644 --- a/sound/pci/hda/hda_tegra.c +++ b/sound/pci/hda/hda_tegra.c @@ -68,6 +68,10 @@ */ #define TEGRA194_NUM_SDO_LINES 4 +struct hda_data { + unsigned int do_reset:1; +}; + struct hda_tegra { struct azx chip; struct device *dev; @@ -76,6 +80,7 @@ struct hda_tegra { unsigned int nclocks; void __iomem *regs; struct work_struct probe_work; + const struct hda_data *data; }; #ifdef CONFIG_PM @@ -427,8 +432,13 @@ static int hda_tegra_create(struct snd_card *card, return 0; } +static const struct hda_data tegra30_data = { + .do_reset = 1, +}; + static const struct of_device_id hda_tegra_match[] = { - { .compatible = "nvidia,tegra30-hda" }, + { .compatible = "nvidia,tegra30-hda", .data = &tegra30_data }, + { .compatible = "nvidia,tegra186-hda" }, { .compatible = "nvidia,tegra194-hda" }, {}, }; @@ -449,6 +459,8 @@ static int hda_tegra_probe(struct platform_device *pdev) hda->dev = &pdev->dev; chip = &hda->chip; + hda->data = of_device_get_match_data(&pdev->dev); + err = snd_card_new(&pdev->dev, SNDRV_DEFAULT_IDX1, SNDRV_DEFAULT_STR1, THIS_MODULE, 0, &card); if (err < 0) { @@ -456,10 +468,12 @@ static int hda_tegra_probe(struct platform_device *pdev) return err; } - hda->reset = devm_reset_control_array_get_exclusive(&pdev->dev); - if (IS_ERR(hda->reset)) { - err = PTR_ERR(hda->reset); - goto out_free; + if (hda->data && hda->data->do_reset) { + hda->reset = devm_reset_control_array_get_exclusive(&pdev->dev); + if (IS_ERR(hda->reset)) { + err = PTR_ERR(hda->reset); + goto out_free; + } } hda->clocks[hda->nclocks++].id = "hda"; From patchwork Tue Dec 7 06:32:50 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sameer Pujar X-Patchwork-Id: 521644 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 alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0E673C433EF for ; Tue, 7 Dec 2021 06:39:36 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 00D982310; Tue, 7 Dec 2021 07:38:44 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 00D982310 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1638859174; bh=O5sR+gusTPgAuX0Jg9RtLsND4v0cbxAGXn14Qt32S4M=; h=From:To:Subject:Date:In-Reply-To:References:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=Red2W/PS+CviqR70lOGwofLlJbJeMy5WHXma11Lhe8c10Lp1Uuek4QNWFM9WamrhM XH7ToesSF1ic8Mmq2yz1LKOS543gWRIDixZsZ/dsu8p6vBhwULRJXEtAqYiArxIW7V 98XYzgGwsQshHSwhdhlHEKJa/CxSLuQE82wbsozo= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 35659F80511; Tue, 7 Dec 2021 07:37:49 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 7BC18F80515; Tue, 7 Dec 2021 07:37:47 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2067.outbound.protection.outlook.com [40.107.223.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id DED4CF80507 for ; Tue, 7 Dec 2021 07:37:40 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz DED4CF80507 Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="RoV5gQk3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AxqHAkXSWZMKr0O6XofPOgITboOKIFsQEp4jhapNG12oPBkr5hH1r++bz1e5R+VWev7CTEnnRHDgac2TLSegHFn1e0khGFhQMBY0FD0ijjpvMHb89DidJGyemT+FyeyGoVssnZSfmEJwas+x/gmDjTFu8VtIgrQupwN/NvA1ymRYbB2eF6e1MUjItHhqWUrsRCE7Tl81vee5u2dhcVbEsPUZWbDDha2a2aOxxiXApFYgJOt6kQfGZ0lR4HGL1CDByGRY994eEbHq/GgNwz29xKjOCSGmg/D/W3kamhu9yR0+rja7i9p3vn74eSGyb2ggJOfoO9vZzHh0gtPKxLH4Ig== 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=rW2CBw1ZqgMzRjVYduwvq7BT9NVzCPU6/lpqXt4Mmzw=; b=iM7of2d5fbgt3L6QApA+41pOs3poWW4Seclka3LyZRDeQinAHFF5Utx0edw7fe50tloBSN5WL3UW/MZU52K+hmqOmIKCH2fncLNDzDUcbbwlXdPr90Mr+M/Xy7yFRToN7afzoJBbQ1Uh/hX9ww2QLjoklVIZks7bGgUPwlHAqa49PO/bxNdK+b602mhjEI9U9BuPwKw9WFUURpCHXOTMlyZCrSWt123U6g60KG8422fSHrDgjSVL49V2yoU0uRzrwYoZzrYphaeh6g5xgzwYaIXzgCHICEh+MpOPf5WUsxsL2w5CEDlU7IiP67M+TNRYjXaIqIikD3ocFCd1VAz/lQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.32) smtp.rcpttodomain=alsa-project.org smtp.mailfrom=nvidia.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rW2CBw1ZqgMzRjVYduwvq7BT9NVzCPU6/lpqXt4Mmzw=; b=RoV5gQk3wRxbAygBmzQrdbJDj2M2v8/V7RksaTyxrjXnp8jmBHjVYyVOBep1ZWqeCDl8ItaZ7vq8GG0ZUjVJswKcPjioUuqKNYix/RxwykjZ0pGuv0Gz3HWCJWCAzvv9XRiWuGZzUjK3mu9BG9Su3g/dsYi8vvVOIXV2Q2+ezZJp5YAxHxDmZm6SVGkfMpPmP3OqNLeE+Mz7jGjZuUCRE+Z+0GRxTMXAkK1ETeMLpNLfwHG67h7c1wDbkcg9XsJoyX3OI8l6vpDRyqJA38jyliWvOnVn7biy4K/kuzx10ntFjPsvWEVZh+2C4VAiewO3H1qMHc35l0eBrzWJflDiAA== Received: from BN1PR14CA0025.namprd14.prod.outlook.com (2603:10b6:408:e3::30) by DM6PR12MB4895.namprd12.prod.outlook.com (2603:10b6:5:1bc::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Tue, 7 Dec 2021 06:37:36 +0000 Received: from BN8NAM11FT003.eop-nam11.prod.protection.outlook.com (2603:10b6:408:e3:cafe::6) by BN1PR14CA0025.outlook.office365.com (2603:10b6:408:e3::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.11 via Frontend Transport; Tue, 7 Dec 2021 06:37:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.32) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.112.32 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.112.32; helo=mail.nvidia.com; Received: from mail.nvidia.com (216.228.112.32) by BN8NAM11FT003.mail.protection.outlook.com (10.13.177.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4755.13 via Frontend Transport; Tue, 7 Dec 2021 06:37:36 +0000 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 6 Dec 2021 22:37:24 -0800 Received: from audio.nvidia.com (172.20.187.5) by mail.nvidia.com (172.20.187.15) with Microsoft SMTP Server id 15.0.1497.18 via Frontend Transport; Mon, 6 Dec 2021 22:37:21 -0800 From: Sameer Pujar To: , , , , , Subject: [PATCH 3/3] arm64: tegra: Remove non existent Tegra194 reset Date: Tue, 7 Dec 2021 12:02:50 +0530 Message-ID: <1638858770-22594-4-git-send-email-spujar@nvidia.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1638858770-22594-1-git-send-email-spujar@nvidia.com> References: <1638858770-22594-1-git-send-email-spujar@nvidia.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1670f76f-f165-437d-63fb-08d9b94c0e9d X-MS-TrafficTypeDiagnostic: DM6PR12MB4895:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:935; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LttAvFrAwr2Tk/vNM1w9jRsm+ZwGeZFpU4IJOYBJTPCBxnYRKWnDPclVhx83lEiRT6zJPHIKXlTyghD7v+y9Bxs4styhXYhqPJORySeOnFeHshCOrrgSBIX5P38lAGayylOqndetM2dcu1NDLN5BEbJ0KB8nKm7oIiK3iLbsFy9lca71kyMLVyTZeHeSLq2RkpEhqKXfwlGfueVK4LQIg6ncd6wJn0n4ygeGgEsPFIQSIB+fN04dSgqipO8kH9Emg6nOWlQYFzN88348BSk4EYzZmAsJVAi/tbThAwxQ5EHQJiZVF+5Z4y1XpdUjqDjZSjU9O74KL5buU411XEEHiCIHnO7ONr7v5OJxXWsx4bfx9UZ5BVtR4SnteW346Ge72LfZk/aH/StBk5P06orkSrJRC3to7x4yerBSKqXcOmi4Ni4YYVIZlG6fZQ54zoqNpv0zTSKXQtn0LwsZhcjqqntiLqqF1/emHZDJSjDvj3GoUflKNN8gK67pQiiL1tWtYo2NOs/PUPsEv8OWIhCgAc6433IoWSCQvlDbxsrBFfoC+Ep8YE9SZi3ZuxrW8lzLDkqlP2gG+NUbT6RVi1sZdVbtWJ34ilPqs302UdYORfEsYFypJzPB5nAsCiKan9lKiA/KtrQpCGIRODwmLT0J10WMFi1OuLBmEfCT4j/wsD7u3duAZcluBX8YphqDmY4Q4k5oFmAe2R7sJEfzm7SYBTXvAcTkke83X5EeJRmL6i1IMy94820mpRx9b6sHCUZhy8Er5UMZ9Ni2FRRVZH+gRyYtsM7zqJ3hZ25F4lAFMRc= X-Forefront-Antispam-Report: CIP:216.228.112.32; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid01.nvidia.com; CAT:NONE; SFS:(4636009)(46966006)(36840700001)(40470700001)(110136005)(54906003)(83380400001)(36756003)(2616005)(34070700002)(82310400004)(86362001)(2906002)(36860700001)(40460700001)(8936002)(508600001)(356005)(4326008)(26005)(7636003)(107886003)(426003)(336012)(5660300002)(6666004)(70586007)(316002)(7416002)(70206006)(8676002)(7696005)(47076005)(186003); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2021 06:37:36.1766 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1670f76f-f165-437d-63fb-08d9b94c0e9d X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.112.32]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT003.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4895 Cc: devicetree@vger.kernel.org, alsa-devel@alsa-project.org, Sameer Pujar , linux-kernel@vger.kernel.org, jonathanh@nvidia.com, linux-tegra@vger.kernel.org, digetx@gmail.com X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" Tegra194 does not really have "hda2codec_2x" related reset. Hence drop this entry to reflect actual HW. Fixes: 4878cc0c9fab ("arm64: tegra: Add HDA controller on Tegra194") Signed-off-by: Sameer Pujar --- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra194.dtsi b/arch/arm64/boot/dts/nvidia/tegra194.dtsi index 8d29b7f..6a1d896 100644 --- a/arch/arm64/boot/dts/nvidia/tegra194.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra194.dtsi @@ -976,9 +976,8 @@ <&bpmp TEGRA194_CLK_HDA2CODEC_2X>; clock-names = "hda", "hda2hdmi", "hda2codec_2x"; resets = <&bpmp TEGRA194_RESET_HDA>, - <&bpmp TEGRA194_RESET_HDA2HDMICODEC>, - <&bpmp TEGRA194_RESET_HDA2CODEC_2X>; - reset-names = "hda", "hda2hdmi", "hda2codec_2x"; + <&bpmp TEGRA194_RESET_HDA2HDMICODEC>; + reset-names = "hda", "hda2hdmi"; power-domains = <&bpmp TEGRA194_POWER_DOMAIN_DISP>; interconnects = <&mc TEGRA194_MEMORY_CLIENT_HDAR &emc>, <&mc TEGRA194_MEMORY_CLIENT_HDAW &emc>;