From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from SA9PR02CU001.outbound.protection.outlook.com (mail-southcentralusazon11013051.outbound.protection.outlook.com [40.93.196.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1AC7936D51F; Tue, 27 Jan 2026 19:27:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.196.51 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769542036; cv=fail; b=KDxFPN3cYUvws2f/7zebc5w2LIQq7/wtJnSNN/SibQly8omJTPkiMvLR7puX1TmUjjS79I8aN/9fJXsSsmvnhA0NE34QiojjyT676E08jmQ4ivF51aOSojE6GJUtS1ANR9QtYAmtmWrUmFIjpAFrWbjqfMvjdzIz/4bsLP8Sa2c= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769542036; c=relaxed/simple; bh=KbVGcki/eIjR6BgYWgz3MqdpA+yBRQR1RZUI9ybeBR0=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=SGFhb0G1uZv7bWJ3RT3xdUSqu+PWllRj7sbbW+K37RsJuwzqwvQGJtkrcR8fOjLrVvkloztdKKrU1CAdh3XbjbKz+fYHsGsmKNB3B0hw8o3+990xEyd54FUyJ1klpQx1vG2WmPSDe9vSoGjMkDC0gf256NCqx4nkr/MshBvN78M= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=tFhzbZDP; arc=fail smtp.client-ip=40.93.196.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="tFhzbZDP" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kE6nDyH6RwinRBu7lcO9G+Vg5MO9rnYuAwN6m8azlWsZRrbPDU7jBSaNCl5pQ7Df8Es9MAS3BklUt8v8u26p3JsuNiBbwEvmkpYfy3LU9Mfaii5jL/Z/5/0NK5FZ144GmwMap0szlILCmWfUxx1K1ocZplBJt5WEvO6CiaHNj0Wi1vJpywnilStjve2pCoYKwDkfnxY9Bf7tZ4PwCGw6PaHO6NEZLnHuv2FD2t7d8hUeCqfCGXWJ/heVrjWKdiWnKpJHhnvRBaGacAYerKBaJowR9uX1OEF0EpERvEvDT0oh6VwJ2vrG/IJuMYwWVejTq8YUb4f3f6dPfMG2v4rJ1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=rNueuGVcBbngnjz4WG4TJ/kVTVlE1/YErlikz1X7b4Y=; b=b1tn+VmYd4qEp0B2kFZvfkFivGjmS1tnwPeYlcHb0kFm+WSjwscbGL3GYg34LpEwXsEI/JU26Ubp8jFXwQVLVbseYnKqAPq1oqMejW0mk50XOwm7woHukCHb9EIrY1Oq9CyGJe45KXflYfOhwtDLCcPxlUKSlTBGnw+4Hz6p55V967W7rda3S09hEpeQQzN/d4bn5DcYY1gIXlFl3ANd/evYubhfMq6YiBO9qG/QrdDSgzp4xiEmk8AY4w2Nz/CiQesypSNB2/1AZ/YTpwyBpIAGVQCiVN+21EZaEvzPds0W2dAfQ5DAJs7UmQ7qOPLXYgO1h+GciGQ8kI9xcMW0Zw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; 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=rNueuGVcBbngnjz4WG4TJ/kVTVlE1/YErlikz1X7b4Y=; b=tFhzbZDPhdiRuUvfY5ixuSnrHDvf8DPx1GuYFN0nPn3SMEasgDPThxp3rFYVlEOJsB6AjDJcqGrInwmasieIRlYJht9AQ+4f0Izws8Gsh718tqArUQfEEZqNp0Ji0rgl4b/vqORhIKl1mDQ+3Vwhhi83qu2ay8yYrdABTE/2PuQSXg4fYWUmUF6qHY1Xou02KvGDZ3AoEICZAAnK1s4kI0HE4CKNL0FWRVpLcDJYTSPGv0gQ+kLTogE1iekGtAwUKVuBYCk0atbgMWvcflcobNRPj7r82pihrlgPJcaf9Fiy16zNm6DNG9k5g+jKgM4FDjNt2HMNDoqZlPLgqn6BIQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from DS2PR12MB9750.namprd12.prod.outlook.com (2603:10b6:8:2b0::12) by SA5PPFE91247D15.namprd12.prod.outlook.com (2603:10b6:80f:fc04::8e8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9542.15; Tue, 27 Jan 2026 19:27:12 +0000 Received: from DS2PR12MB9750.namprd12.prod.outlook.com ([fe80::56a8:d6bf:e24c:b391]) by DS2PR12MB9750.namprd12.prod.outlook.com ([fe80::56a8:d6bf:e24c:b391%5]) with mapi id 15.20.9542.015; Tue, 27 Jan 2026 19:27:11 +0000 Message-ID: <07c39248-db3f-4584-b466-492cd79994f2@nvidia.com> Date: Tue, 27 Jan 2026 19:27:07 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v3 1/4] ASoC: tegra: Add AHUB writeable_reg for RX holes To: "Sheetal ." , Mark Brown Cc: Sander Vanheule , Greg Kroah-Hartman , "Rafael J . Wysocki" , Danilo Krummrich , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Thierry Reding , Mohan kumar , linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, linux-tegra@vger.kernel.org References: <20260123095346.1258556-1-sheetal@nvidia.com> <20260123095346.1258556-2-sheetal@nvidia.com> From: Jon Hunter Content-Language: en-US In-Reply-To: <20260123095346.1258556-2-sheetal@nvidia.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0017.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ad::15) To DS2PR12MB9750.namprd12.prod.outlook.com (2603:10b6:8:2b0::12) Precedence: bulk X-Mailing-List: linux-sound@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS2PR12MB9750:EE_|SA5PPFE91247D15:EE_ X-MS-Office365-Filtering-Correlation-Id: 6ced250b-a2d9-46f6-5062-08de5dda11d3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?b3lzZUZOLzlMV0FYZG85bVVWelFJbktGNWZWVlBkZnFSVXMvWStnYlBaWk5Z?= =?utf-8?B?NmU0T2tYSmN2eC93NnA3eTIzV25NU2dxNExTdWdDQ3lrN0U0ZHJmcnNpVVIz?= =?utf-8?B?SlJJYnR6aU9KbXhZd3V6SWljczd3VGlsUUJ5NktJZFgyRHo5ODZVdE9MQmtN?= =?utf-8?B?ZWoyd1RYUTkweWF3SUNHZGZocDQweDVqTTEzRUI5UTlqQ1VFdTdiOVczZlBj?= =?utf-8?B?cURuMUxjd1JaeXpGdkRXYXlWVm5la0NPdzJiSVpzZFVCcG1PMGJ1VE1Sa25V?= =?utf-8?B?YnQ1dFpZc1NOekRZRXpMQy92ZDAzTGp4TUZOQTZ1Mm4vYU1HcnJQTDVaOFNE?= =?utf-8?B?endQQUtoZnVjd0R4K0kvdHlOZVkyNkRsenVXU25OY1Y5SWNuN2RqMUpkY3l0?= =?utf-8?B?SzQwTjZONlRKVUJQaEk3VDRQT01RL2dsS2xjcU1FQk9pOGJOWGhBTkM0MFVQ?= =?utf-8?B?WkM5VWJkVnJSTjVLNE5idzhpWS9ZeFN4RENleGJ6YnNGNWNFbnJTenlxV0ox?= =?utf-8?B?Zk9nN1pPWnZDcUtHVVBhU21pNis0dTVJNnNUTWFNMGRaTTNFYUZmUEh1MGdv?= =?utf-8?B?YldETW1XNlhiM2hqN3dRc2dweEI5K1NoNHczWlRmVjhiR0xLVGR0SzNDWVp4?= =?utf-8?B?MitYL25uN0Z2TEpMNHJMQkZYaDVUeDBoUmV1MzUrUTl0cmxVa1FUQTV0dlhY?= =?utf-8?B?WGlhWDJrWm1mdm5BbDVQWHdNWjFNbXhFYlRtWmtpMG52anFHaVVNUGZBVVJ5?= =?utf-8?B?bE9rN0hpS2NaVWZ4alJUUk1ZQ1V0ai9wV0tINlBTaFoyZm82cDBFeFU4SmdJ?= =?utf-8?B?L1ZER3ZaSGgrbDlZcCtUUjdOQU1lUlpvOGdkckhocmJZVjQrYjJsWlVuR2pE?= =?utf-8?B?OUJRT3Z5MkVRYnMvamxsQmV6NjZoWHNQSFZSQ1hsVFhvcVBGN2dheUxhM0Qv?= =?utf-8?B?NUcrTWJzdjVtZjduZGRlNE5uMytJTnFubExvWDFUV1VLY2RRWEVaTmZXWGZV?= =?utf-8?B?TnNOVWRhZ3I4NTFlU2MyTlBkM1hGT1VCSVp4cFBwMFhYOWtXQU1aQU0venJE?= =?utf-8?B?UGRnTURvRmtxeXU2eU5YOGJuMWJCRjRGUDhDNVNTSVZqNzQ4TjZlSGxtd0h5?= =?utf-8?B?R1VLc1dKcXMwbnR1ZXJJZ2d6My9XVUhtUURoWlB5SDlnblBGUlVaS1Bkblk5?= =?utf-8?B?aXUrN2JrdE8zRFoxRjJ4K2sxZG9ORU5UR000OXlKdDBGVk9QczIrUW1wT2RE?= =?utf-8?B?TFdiUUhBc29lWTJid3Rab1cxYzFXVURIYk0rWFFzNGpNYWRkeHY1OU5uN1c4?= =?utf-8?B?d2ViOXU1T214T3p1aGhBZVRuSGE0YjlUMDhEcnlSUTdLbzZPQzAvQ0ZUZG5j?= =?utf-8?B?Um9qVzRlWkM5dlc2QjVlczcxdmpqM0tvK2toSjVVdkNJYnZtK3FIVUxoYzYv?= =?utf-8?B?N24rV3pLV0VybDM2bGVXbDI0K2hoVWM4L29iTy9YUkx2Vnp4SFdHV0dYTm9y?= =?utf-8?B?anpDMXR3MGVGRWQ1TmlMb28xbDRNRFhLMGdVMER4WDhUVGY3NFNrRnpPWGds?= =?utf-8?B?Q0ZZa2IzT2VNWDRlbHNDQmVLQWdMdnliQWtRVlhyeFk4b1F4eDU1UWdEek02?= =?utf-8?B?Y2RFaTNaRDhJR3VJdVJUbzN3NnJsbkJQWlpCOXd3ajB2LzRySmFDUnRUc080?= =?utf-8?B?emFNbFF6VmRUN283alVlNzFYQ01ubEZGZGVNSUFRK2VWQ3lHeE1VbHdIRGt3?= =?utf-8?B?Q204ZE96aHBZWjRTcW5yZkErVDZPSHNOb2g2SGlyTjhJWHF0eFhpL0k5dXJN?= =?utf-8?B?VThnWE4rUTdUZU40WkgzaXE4bXhkU1FPaHFJNEk1b085TG41WnVBZWhuOHBk?= =?utf-8?B?U1pub1lWcGtkei9YNEVoKzN4UmVkcERFVStGSkF2cDFENDAvUEY2R3VzMzFr?= =?utf-8?B?czFTQlE5cFc4SWhKVWNrWTVXVitQd2NYT3dxVEo2L3FGdndxemkyeVNJYjZ0?= =?utf-8?B?YlcyRDczUUJlSnhTSTB1QnVqWkxzM0s3WWFzd3dKeXMvenRoRFdreEVzS3pP?= =?utf-8?B?WHV0azJHc0Vwa3I1RWFrMytvQ05rUy9KdnlRaVY3S2pyQXNlRzRIcDA4ek1h?= =?utf-8?Q?XNIo=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS2PR12MB9750.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YUhHeVEzSGFhcitFdGVySzdoWTE0b2xqVmRJaEV2ZGdkUnhZSE5mR0tWVlpN?= =?utf-8?B?aVliSHo3VUV3RkljdVdtRGUyQlJQSkViN1NFYXprU3pVM0NFZGMxYjNNZjZu?= =?utf-8?B?ZFlReGQrM0M5RFk5NHNlaHJPemdCUjVidnlwZHNtR1M4Uk5sSU5kU0dFK2Ra?= =?utf-8?B?bHZibkh2MkorTXIrL1FCL1BtWWxRM1VFeGUxcGwzbTdVUVRMMUx0OEh3MzVq?= =?utf-8?B?azlFZ2F3VEtnanBnUjNtOG5JRzN0aFF5TUwzWWI5dFppVDQvaVVWT0FYMkd2?= =?utf-8?B?WTQ4SE9TaXpVaWtIN2gweHVSMDJjcjl4bXVEVjc1UWtHRUlOYkZzTFI0WXF5?= =?utf-8?B?TjJoUnoxMnhRcTFQVjU2ZHgxMVpHaHk4QWRtTmZsdmFIK05pVHNZUVJXTm8x?= =?utf-8?B?RDgvbFdDUUZHNlpqYWhHMGhScFF5UkszeGJqMlA4V2xVQTVNYkMwVVdDNXJ5?= =?utf-8?B?NVBDay9ZSWZ6Z3JpVGh3Ny9qUzZQNzN6eUZvUHAwWENER1RJZFhHL0xsTU1l?= =?utf-8?B?dzFTYjNFMWd6aWV4MUN2d05QYlBnbFlRazZjbVl0bU1hQkdQcldJL1lPM0w4?= =?utf-8?B?MW53KzJIei9KVXBOTFlmNmtjbVFZRVpicE9jNFRXUndSOERkYi9LNkJmY1RN?= =?utf-8?B?WWZrMjh1eGFIYWN0WDJYQ2k5cHFtZndkVDJVdExWbTdVS1BsU3FPUyt5RWJa?= =?utf-8?B?WHNITlg2S0hyZGs4OW0wa3MvSXlxSFJBZGtsc2lZbEFRR0JsemtEOEdCZy9y?= =?utf-8?B?dTdUWGJoMHpFKzBvbUp1cThkOEljMm9MTE54Y3FyRHNHQmtjM1R0NjM4dkts?= =?utf-8?B?QVNuZVRWZWZkbENuMC9BeC9tYkxtV3VvcHZQdVBmakRYV0M2Ni9DQlBCRmRE?= =?utf-8?B?WGVaR2VZYjI0Ykt3V3lsYi90OStBb1Y5NUNSSDlGOUdXTlB0aFArenU4bE8r?= =?utf-8?B?a0tlanNYd0hnMm02QlBYeldDNE9pOFRRb1hqY243anU2Z0xzUm54UzlzL0FQ?= =?utf-8?B?WDBMYUwzclJZQVlOVmgzcFhScXlMZy9rMTJSQWdKZFNFVjZDdlpLSnptUGor?= =?utf-8?B?Q3hmR2dFWkxIdjlVMWI5cFh2RDBzUnM1dS9CNnZ0Tk5ITWZFRWgxWUEwRjFM?= =?utf-8?B?NHRiaGdBRFVRbkY5Skovb096eE54b256ZWM3YVNHK3dyOFRnaGNWSDQyMmJS?= =?utf-8?B?R0haZm5OMWxnWXE2N0xOb0lmZHJsSEw0RkQ2ZW9aM05ybWthTWdHMTMyMjc2?= =?utf-8?B?b3lQOTVnWW5FZmhoaWozdU5WOGJyMkc2S01xSmMyOFNvY2crMCtzWFR5c2Z0?= =?utf-8?B?MWh3Vk1UZEZaL2lLemhXMFVnaUJWclM4eStnUGVFanBHeEhSOEF1YlRHeXgz?= =?utf-8?B?bWZTdjZKY1V2L1dRSVFmaWloWW1DbzRldlp1ZWZzdG5tY25CL01rSGlMazdn?= =?utf-8?B?Szh5OGRZWVhCWHRva08xN1UrcDlxWHYrS1hySHBQL2NNemN5aS9NM0Z3SEpJ?= =?utf-8?B?ZmkwbkFBMExabzJNT09udVlaM3EzQlpiTzg1dHNjejR6dHNQQitSYThSelNH?= =?utf-8?B?U0p4WmlrcFJRTHZpbWFHTnBpOXdHRXJ4U0JERTlQN3ByQ3UxUXlOWDFkUXNw?= =?utf-8?B?S2pBWTR3bUVBUk05Rk16WlV5YU9UcGIwU0RWUjZ6RCtJeGNKNGtONk5KT2NQ?= =?utf-8?B?UlRQekhPUWRERGNXMFR2RWxsSkZaRW4vS3NqR3Foc0M5Mlk1UXFtQXhlcS94?= =?utf-8?B?dm14ZVJLdHJ2REc3ZFZqRFUzZWdQRis0d3BUWGZucWV3QWRsNGNWakZEQ1pL?= =?utf-8?B?OWJtV3dYTVFkU2tOeU11enNab1JmK3VhQk1HRTN4bE00K3crcFlDS2t3S3gr?= =?utf-8?B?elVINW54V1c3M0VIcVV6L3NKUW40VVdDdk5TMUdId0FnclBxeGtZVVB3bUpp?= =?utf-8?B?NlNsbWJaS0QzYWRZV3ZTZG82eDA2YnpTZ1N3VlVZUWpqQkd2eXZaRnNIK2oy?= =?utf-8?B?cVdsMmR0c1VkRkhoZjdQVFdhWUxqc0E1RStPUGRwUGN0aWhqMStwYmZtZlpw?= =?utf-8?B?ZHlreUt6bm1ReUVNSk12TXlieVk4SVZ0RmxZcHlXUTJFT25GTVlPUG1OUjF6?= =?utf-8?B?bVA3QytxYjBZT0Y2K2JGUnVzYWZVMGloZkl4UHZtZzk4R3BmaG9IV25tRStm?= =?utf-8?B?MnZFa1RIaVE2RlRpczhrY0E5Z3J3cVNyWWZHVElrYnZ5MEdZRXdFenIxT3Bu?= =?utf-8?B?aFNMeTljZDNINGhwcEFNUEpma1oxcklOb2ovVEo3YmQzbnRITzRLNDhsUXcw?= =?utf-8?B?Z2pxbDNJZkl4dzcyc2hGTVJhaW5YdEtmdjFlMFdsSll3L1hWenRBUT09?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ced250b-a2d9-46f6-5062-08de5dda11d3 X-MS-Exchange-CrossTenant-AuthSource: DS2PR12MB9750.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2026 19:27:11.9028 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +arG1TY5TWQaB71T/zPvvaHrHQlQEitAqe8GUquQipWMsBM8poCgBkn7N9oVJ6W4leMie91mFiR5cTetnAWNiA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA5PPFE91247D15 On 23/01/2026 09:53, Sheetal . wrote: > From: Sheetal > > Add writeable_reg callbacks for Tegra210/186 AHUB RX registers so the > flat cache only treats valid RX locations as writable, avoiding holes > in the register map. > > Fixes: 16e1bcc2caf4 ("ASoC: tegra: Add Tegra210 based AHUB driver") > Signed-off-by: Sheetal Reviewed-by: Jon Hunter Tested-by: Jon Hunter Thanks Jon -- nvpublic