From nobody Mon Feb 9 00:45:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11023101.outbound.protection.outlook.com [52.101.72.101]) (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 9E43C625; Tue, 9 Dec 2025 05:33:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.101 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765258439; cv=fail; b=JFKp/EVXFNAAM7esm7b0DoPJ0N7FgyfnQ/hOzotgubosSpWZ46w0ptqGGRym5F/9MqgnhU91gf09+kGgd0gY9pFSESY4wBKi/A8TLW2caCKQWOcEUdW5ilHHWEAvEZYsfgK8cjklw/r778omzMbx7Dpokn3RG1cOVa2wcrrgbQc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765258439; c=relaxed/simple; bh=jkPs6SqrK8NnhO1muK1xSuEDEJAsN8Ta2d+qlPN0Zeg=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=YnvP85R3HOsI/ON073fbuqPbCkXzTElETmmB73N6th0s9kFn51YEisLqmIkVCRfBYdDM2SPxPaJlusvcSAx7kQDE8mCRrUnTmzzxkj1MCW1jXmSlczU1HBpu2WdQuwoG6yw3RgKpTOeBBrGHZhDo9b+JWDm0IhA4m2MFdqReG80= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=vaisala.com; spf=pass smtp.mailfrom=vaisala.com; dkim=pass (2048-bit key) header.d=vaisala.com header.i=@vaisala.com header.b=kJLNRU1I; arc=fail smtp.client-ip=52.101.72.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=vaisala.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vaisala.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vaisala.com header.i=@vaisala.com header.b="kJLNRU1I" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LUMLp0YzyqPe8AXr2IWqIzu49DJ4/YIJP+XiKiTkU3LS4tzqeJiPVtS0H2HyYZ63M0ZKaYJ5lMk2pBmY13XvJbBq3XRIsEtXJ/MlJTB1UdPt2vS73bGHDGSs9xIkML/OtpL5RRBjKJ+G8VgqaNsNsnFLrmnLYBlRhBJvRbsITmYi4iXV3U1Ulfx592/HpBOIrfLdvHSJLAnHIo4Adr4AtENn5YSI6VSfoBZc5tKfbISf8V5II1JIatBYb18/d4PnIZiin834Db5jlvrWaMbrUoT+brlDNjD9zafB3t7c9Sf4XVc1ieUrawlcenidQ+35e9YPSjJeN55xCGMRBoBGpA== 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=GGByndXr/mPXHXuph9nQ5QHMDEgnJnQMcsA5oel2nXk=; b=G2RCpQlv+OM6Sm45w9WQHmWiK/4zE6Y0HOL+vSwDyIqo0051K+JayRajm64TI3z09OWFtLKzdimuQsV1Ak3aFlZa8N16l2tuH12FisWN0MCXaG9JS1ONtBMlJgBSWwD9dzXXbpfIX2DgdQvMBdgY5fKAGezKEi79MseWrEzMS+bo9MIZKzTPZxL+Wk5udprilqLRrTwzmTek2chmszL8zwcC5haYzfiKaKx6l2ZxsdsjWBkx0mJIDUMnomapKbZNTvHdYM+xUPnvANFCyGZ1f8DFIxvaQPrI8nyb0Ku7sLdJoQbZh6rJWy4BboexmnMzhGP9FijezCC4/SezPHKIWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GGByndXr/mPXHXuph9nQ5QHMDEgnJnQMcsA5oel2nXk=; b=kJLNRU1Iw2Jnvq84C3qL1UXyOHAhRLlQU/ApRGramitJbZDczkf4PCBsYnVGTr+taXCT134CM4ffQwHLfsTYC6CXF95zbpww0LQd3rSbVS9RUrbvjyHn2nyC22at2nd0FD6xsPuBnvy4qU3WoGjEv7Ixxc3clx+8BxVS1BWrP+DF2sj6UIUPz4nbozxNIhgORRKnIm+Fvgx4J1GdVIViGuuileZiyrXJVmYU9OgBJy1E4kp08pHZviLfSCUcWvI1M5SUJYJSxU7j0u05UhgsOi3SsC1cT16k4MHU3rApuebPAOr+nyrCWTlM8NfZ7qMF4YKF+fcQCTQAyL7tb7LYDA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AMBPR06MB10365.eurprd06.prod.outlook.com (2603:10a6:20b:6f0::7) by VE1PR06MB7053.eurprd06.prod.outlook.com (2603:10a6:800:1b2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.14; Tue, 9 Dec 2025 05:33:51 +0000 Received: from AMBPR06MB10365.eurprd06.prod.outlook.com ([fe80::4606:8e25:96e6:bede]) by AMBPR06MB10365.eurprd06.prod.outlook.com ([fe80::4606:8e25:96e6:bede%5]) with mapi id 15.20.9388.013; Tue, 9 Dec 2025 05:33:51 +0000 From: Tomas Melin Date: Tue, 09 Dec 2025 05:32:26 +0000 Subject: [PATCH v4 1/3] dt-bindings: adc: ad9467: add support for ad9211 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251209-add-ad9211-v4-1-02217f401292@vaisala.com> References: <20251209-add-ad9211-v4-0-02217f401292@vaisala.com> In-Reply-To: <20251209-add-ad9211-v4-0-02217f401292@vaisala.com> To: Lars-Peter Clausen , Michael Hennerich , Nuno Sa , Jonathan Cameron , David Lechner , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Michael Hennerich , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Tomas Melin , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1765258430; l=1386; i=tomas.melin@vaisala.com; s=20251125; h=from:subject:message-id; bh=jkPs6SqrK8NnhO1muK1xSuEDEJAsN8Ta2d+qlPN0Zeg=; b=xrBuV86MnISVmbntKDOAKnzcc5KtsuWD4YNdqQ+TXUt3agf41G7+1RI96t5V1vCHNH3WbMoKX Mnsh+Mze6fEC4NQjCgByZ072flUOeL20omYdUBu9TBgFJ/PskNabM1w X-Developer-Key: i=tomas.melin@vaisala.com; a=ed25519; pk=6lMiecjZ+OeyZuxYsDm/ADy9D1JKvYrKdsYv58PMepU= X-ClientProxiedBy: GV3PEPF00002E6A.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:401::38) To AMBPR06MB10365.eurprd06.prod.outlook.com (2603:10a6:20b:6f0::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMBPR06MB10365:EE_|VE1PR06MB7053:EE_ X-MS-Office365-Filtering-Correlation-Id: 0db31241-7af1-4ab0-ead2-08de36e4894d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|52116014|7416014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Slh4ZDZTTUhiL1Jzd3JnL3Nka0VmOHk1U1VSazZnWmFuYnNpL3JvcHJZelkw?= =?utf-8?B?Y255N3pmd2hiOFIyVWk5NUNzdDV6WU9XTmtranNUelExSC9nUjZZN1o0ZnAz?= =?utf-8?B?eUFaVXd1T2JtbXNSS3VqTzB1T3o4dEJwb1Q2NHFkUmx6WWlxcVhldjBIUjli?= =?utf-8?B?TEgrRVdIbFRRQnlLMnlmbjVGZDIrclFra3lPMkkrNDFJRGFJZkl0ZERzWkpG?= =?utf-8?B?YjI3NnZSV1VhUkcrMkd3MDdPUk5aYlJNeUtaZzVvODJkOHdDbVlVUWcyS1BZ?= =?utf-8?B?UkxkM0lJWGNBYUNscnVLMzFaVDdIcDBTU0t4LzQyNWJ0Z3JRUENxWkJubTJR?= =?utf-8?B?Tkl6TFVwSTJxeWJJcE42ZHZrc3pKNEpMTDBlNmhOSGNlSVJVK2l0VkRpbjZP?= =?utf-8?B?VDBwV25xWjhaNmtIQm11T0FTZk9BSmtnN2tUaXEzanN5QVEyQW0xOUt4Q0d4?= =?utf-8?B?aCtodG5aRVdNNzlWUWgzQ1NzTjIyVEJSYlRvRzNIVHR6cUh3cmx1R0JpZUhH?= =?utf-8?B?TnBmVWFZRXR1M2c3WUdSMjVQUGxRc05xTU5PTVR3SDlUb2JuYmk2c1c4bVBi?= =?utf-8?B?UTFOVFphclFlYlVFTHB4Y1drOFV2TnA3VXNHSmt1TUpBOTNhaVp0SEc1MGFh?= =?utf-8?B?anltRSt2NTFDTDFLc1RFTHArRVpyelVIbWI1NVVhaXJIZ1kvWUNUZWsyd1dW?= =?utf-8?B?bFMxdmlzTVlmSDluWXN0dXI4VWdzclBsTmxaNG5kdUpJR2lJMStneTI4Zmo0?= =?utf-8?B?ZGJERFhnWWRKb2NqZmVULzczNXJEMDVaUUZ2RU8yakVkTEtBdGVIL0RsMUQv?= =?utf-8?B?SitodnkzWWFsY28rRWRmdDFyQjNad1RQVTBXMFlmUlFIdWdEN0YxaGVzcmhN?= =?utf-8?B?UEQydGlDS25rUTZPSng1ZG01S0kzYkx1dEJEekxoUWVzNGx3ZVQvR05pUklI?= =?utf-8?B?UXhqUkdEd1FyMm9RSDBWZmFGQ3BCMzc3ajk0MFlsa2FRREVuR0RBZkdoU01V?= =?utf-8?B?ZjdIdFBIUk4xZ1ZTclJJUkt3ckZ3cVJxaXF6ekNkL3ZpZ0lIam9rVWlVSlA5?= =?utf-8?B?ckFSVG9MNGdINEJaY0l4U25CZjJySEpWSnU3dEc5ZURZeTQ0bnFSOHJRZ01h?= =?utf-8?B?UkpRUkUvY09FdXZBUDNOMzBmSXJiMzNpM1J0bVhPVG03MDJsVGltQ0VnUjNH?= =?utf-8?B?WjErUU5SUG5WVGxQS1lxTjVtUndVVU5XcksyVjk0OE9NZENxbVZFcndrbVA5?= =?utf-8?B?YjMrQlQ2OEozQTlTb1d4ZHdoZTBoR2J3STF4ZFRtMnFVNHh4dXZkMzJiY1NT?= =?utf-8?B?OTd2ZWkwWDJCMFFJYzFyVG1iQUwzOWh6ZUpsMkpOWmxSRTJCYkoyaEJXUDVy?= =?utf-8?B?ekc0Ylh6aEVOZ1dmZmJGWTg2QUU1Z3R0bFpNMDdpT2FsUkZZZS83Y3FtYll0?= =?utf-8?B?WGJIWWJMaFcrdlUwNkIyWlFBdGc5Vm44TVg4bVVDQnhlY2NhNmVQZDNMSURP?= =?utf-8?B?SDUwYkhQdlZEYkxCRThYVUNzZUMwRy8xRlgxUEtqRlVRbVlPcElrdlZEZHdx?= =?utf-8?B?NWY3MmU0WEJKWm43VCtNZm9aQXhXdHRSM3dQa3NDMjJoclM2eDJ2anRtWmhv?= =?utf-8?B?UEFvQ1g0dkVNNVd0RUlxTEg4WHB4RTBxVW0vdW8zejRSYjNBM2NRZ2diN3lS?= =?utf-8?B?dzZNS3RWQkhvVjExK1lqak5oYVZSOFlwdmp0RFNCeWpackR5N3c2R1JvT0pu?= =?utf-8?B?T0JER1ZqMGFSbDQwTTZVQ096RENMVHNUUGJnVTk2dFAzTmtyQ3dNOTRFMWxN?= =?utf-8?B?OGdEN0h5WnFPbW5JRGJ3Zi9XT2RlaFpFMENaZ1VtQzVXRDdxNm9lb1ZFTENq?= =?utf-8?B?L0lPajFueFc3U3VZb0ZGVlpLeDJpUEQraU1FTjh6c0JHcUlBaFRUcm5BdGpV?= =?utf-8?B?bkxrYlh2U3hRMnpqQWlrbkJmckNJQUUyNGk5cm9zM1J4LzlZVXZFanU4R0pp?= =?utf-8?B?ZVFodmloY242ZnBXeWxtMWxYRHdBR0hKY1hKYURCN29qWitId2RGTnJTai81?= =?utf-8?Q?p0rwE8?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AMBPR06MB10365.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(52116014)(7416014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?R2lDK0lWQmdyTzhKcVBXdmU1cWRYYVNFQVNjSzRVWWtOUis1ZUg2MlZlMnVJ?= =?utf-8?B?YTJsdVZReVlMMDNJS1lYSWFxMHJVL08vZUZuUXQ2Mzd2YWkzSW5uQmZzc2hv?= =?utf-8?B?eE1hbnBjZ1Rxakt2M09udFQ0TGY4dk5Ybmk0LzFvWUpNY0NEU2l3SzQ1clNp?= =?utf-8?B?ZTNGUjFTekdLTEF5RldIUWE3c2dBMzdGSzVodUlVaTdHeThjQmYwTnk4QjBY?= =?utf-8?B?SDd2Y1RTcml4a1ZaOFJxVEt4WjQ2SFRvWENhMnQ1eEhDeHpNUGtZQ3ZZN1Nq?= =?utf-8?B?R29IVVNic29CZFV0ZUxCbGNMZEl4V0tMT3REZTVTZnFTUUthSUhadVVsdHZu?= =?utf-8?B?T2w0bmxtenpxUEJ0bSsza1N3MzFqaGNYaHBKMVcvbjVEZjhKaEY3alMyRlhI?= =?utf-8?B?TDRZTUFXcmRCbHJ4L3djdEFOVXNiY043enY5UWt3QzV5Y09FYXhIYktZelBp?= =?utf-8?B?ZVZ5aUowU09iWk13L0VPSEI4T2pIaitoTU5CNlkvMkowRWhzN1lzSzF5eW5r?= =?utf-8?B?Ukx0eEF6UXlnb3NVYlh1OXNxd0N0ZHlRcU5icVpOaHduRkZ2bGQ1QzB2dzE5?= =?utf-8?B?d1gzb2lwdlJPMEJLVFZKL09GaGFNRVFGK0ZuT3drNDVqd1M3Q2FvSlF5N2lY?= =?utf-8?B?enN6VzRVaWJqdFAyWXFQUmRVY1c4dEV0dUFYWmwyYTRyWmpsVkl6N1JycnhX?= =?utf-8?B?L2NCQmp4bmxES0d3R2hRelN5bVJKaTJrQVVQTkFvbnE1YXd0dGxBeWxyUXpi?= =?utf-8?B?Y001cHB1MFE5Vm1aeExXaEhnRjVuaEJwMXMvdjBUdHZYRzZFd3Y5SGZ4M3FY?= =?utf-8?B?QkFJOVlNem81cGFlM2s4OEpDZjFVRFY1dFh5S3Rjb3IxdWUrYWFpYkV5REdT?= =?utf-8?B?bkZBTGtobGJGVGc3ak53bzl0R0htd3B0ZS8vT09XdW8wYUt6NjVaRHRjYmFm?= =?utf-8?B?ZjM0T2ZxYXpscUZZNXZGTHRyOHZjZFVPNy9VRzd2SENid2I5VFhkdkJxMU5q?= =?utf-8?B?VW5lZWUvbUZKSnpoYWprYlJSdXF3WUV6bUVOQU5kem5ZZ1NkQUVUa05JRmJh?= =?utf-8?B?MWU0dXlqbU9zYXZXTytJdlE5QTl6SHI5WjdwR0ZYMDhrY1YzaUlJYVNwcWFM?= =?utf-8?B?MFl2amplOEk2Z0g3c1pGWXZySkhhTUVtaENna0d2OUlUREV4THRVbUgzdmlq?= =?utf-8?B?NXVxRW9oQXVoK3hHNkN4WDQ5UGpKWHR5ZUtjbDl5YlFNR3Y0SWNsUFRRYkVF?= =?utf-8?B?ZmJRVC9sUlhsQnZiSGROYmtNRExqQnFOSmNPY2EyVnc4bUdHaUE2cVJYV3o4?= =?utf-8?B?eTVMWUFRcjVnbTNHU3BFK0JHVy96S3o2MTJqVHpUK3o1eVFDRjgxYzNIdC9k?= =?utf-8?B?ZHFCWmhPN3BoME4yMm9TNTN6SE5lZURjMVF2eStFY05zUmFjUGg5ai9FTHZH?= =?utf-8?B?eTFaSDlHS3FMYWo2ODlxNk44TmRtNXdVd3hXOXkrME9EYWtueEltL29RV09p?= =?utf-8?B?Rm1ib2tvcTZhZTJQNzVnalp4RS8xMlJlc0x6K0pvT0tTa2g2TGJZa0pQOE9n?= =?utf-8?B?dEJLL04yNGtSWTE2RlVzcmhVWmxCNngrV0k5SVVRbmFpaVdWZjJDMXF4dzBo?= =?utf-8?B?SzJLVFF2bnlxZE15YmFKalRralhuT2xqckRUb1JDcllnOWxiTWR4NUtCOEMy?= =?utf-8?B?dVJmdGpVRkh2TlA4WG5GWWhoMDhEenl2Q3pJaVJjZjlncWc5bUcyM0RkVjd6?= =?utf-8?B?YlRDZURCdEl1QjdLc2ovWjU4dFFxa2FQNE9ZZjVEak5sWGlLd280U3k0dlhu?= =?utf-8?B?cTFQclJPa1FnNWlGbmpNSC83VHp2YlVKMFIrQUZFeEdGODBISnRTWm9PcWpG?= =?utf-8?B?VkhXOUdhRGprVlV0UG03K0FlTFc1N1BEM1FMa1N1bEloQnBtVmNFUzFvUlVn?= =?utf-8?B?YVhJTXQ4bTI2NGp4Q1luWVMwdklaWEc4RTZpNC9qejIvcDBFUnYwVDIrUmpO?= =?utf-8?B?bDk1MkVmbnVPMTFaaUZYd3NhT1BKNVVVbVkrckppM1lpSkE2UTZqTVFVT01C?= =?utf-8?B?cWhJc2oxbVhaaHBhN01KSFY1Q203NkVBYWtBbE5OZFBxU01DVXNqb3hhVE5y?= =?utf-8?B?TXFwSEJyUm1iUjBYaWJBbmcwUDUybFdmc0lNQ3JjOFExSDVXK3g0TTBJQm5V?= =?utf-8?B?bkE9PQ==?= X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0db31241-7af1-4ab0-ead2-08de36e4894d X-MS-Exchange-CrossTenant-AuthSource: AMBPR06MB10365.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2025 05:33:51.8053 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IA0pQtwAzRNs+hWM0LfRRbH9RYG0YrNvUtsB7No/aFYsUdNKGaKWS+q5GVlYqHMeg6sMt6W5Bpg+yMNWnk4PlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7053 This device has e.g. different scaling values than currently listed devices. Acked-by: Krzysztof Kozlowski Signed-off-by: Tomas Melin --- Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml b/Do= cumentation/devicetree/bindings/iio/adc/adi,ad9467.yaml index 2606c0c5dfc61fd65cd0fb2015b3f659c2fc9e07..5acfb0eef4d5cf487adaa93ce5b= da759bb4853c9 100644 --- a/Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml +++ b/Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml @@ -18,6 +18,7 @@ description: | All the parts support the register map described by Application Note AN-= 877 https://www.analog.com/media/en/technical-documentation/application-not= es/AN-877.pdf =20 + https://www.analog.com/media/en/technical-documentation/data-sheets/AD92= 11.pdf https://www.analog.com/media/en/technical-documentation/data-sheets/AD92= 65.pdf https://www.analog.com/media/en/technical-documentation/data-sheets/AD94= 34.pdf https://www.analog.com/media/en/technical-documentation/data-sheets/AD94= 67.pdf @@ -25,6 +26,7 @@ description: | properties: compatible: enum: + - adi,ad9211 - adi,ad9265 - adi,ad9434 - adi,ad9467 --=20 2.47.3 From nobody Mon Feb 9 00:45:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11023101.outbound.protection.outlook.com [52.101.72.101]) (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 CF9F0223DD5; Tue, 9 Dec 2025 05:34:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.101 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765258446; cv=fail; b=SCnO6B8ZkgctfxyMrDaKZEBxhlVCwHO+Ky1mtU28jLtJULmYYlJ0xjRBDHyVOniQ9GUgB+IiWHwlTVm1mThMF0RDh2s1R89eCZif63BVejcvLGxw/lPIk4CZe+780GaxD8QCZbRWAiyAKM46HpqJXax2QgN7vNiPHUau3crOtvc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765258446; c=relaxed/simple; bh=z9SYX1QQ+iwNPalhe878LTabSqMViAMwiIKLsx9GN6Y=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=TsRSOcKdUipcRIcDiejXXYP+UWvWDcEFvjSDDJEZlbhmS1OchGIdNWXkINJlR/iXOQtCMh9W0wZfjbBJdGPrndgxnt6KTGiwBkKLcWAS4zO8m7SXtu1bRQdda+i5C/imruyOdvcfOhSP1n8HiY4ZFzH6v09yp8KXTIMHHkS9dWg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=vaisala.com; spf=pass smtp.mailfrom=vaisala.com; dkim=pass (2048-bit key) header.d=vaisala.com header.i=@vaisala.com header.b=hrMxWBSe; arc=fail smtp.client-ip=52.101.72.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=vaisala.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vaisala.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vaisala.com header.i=@vaisala.com header.b="hrMxWBSe" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WuasybaCjOdUWCsHyBa7r8RTKXiUXSjz+GxsuLD9KiydX8IzGNryeXNIFp4ZAgIlKuw8J/hl1O00Yr6IREcKedatmVwNeb+Tn8FFpWczov4FLr1yXVgG7xxaPKBCvMdJcWiXGhB2AiNqa9A0xrROO9qFZBgz8o3fO2FYZAUFbpqZJb24h/RJ3RIrlPORHrwiOVFm+0ge5RmO1U63Jz/azxCI7HPKggd53lp+4cwSANaqBSz8r5dgjSFWT6EfJ3dONVV718lH10qyVtmsVDHLsQUBkMzMWr/VR9EhccvBrkbGWgNkzFR0jiAoOTX5o81W3aSjACrSX0qPaByuqvZHHg== 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=9FzG+0JpGAN6HcbKBDTq6n3m2uASpefrnYnU8n6J3xw=; b=FlDVmYDcnIW9nY3umf56zCE0wilIBINq54JuwUd7MGs3Bz8RkLp6GvYh1QdyevMvUqF0CF6xbTQJDtb5igAX1vb2TH1MoFk19Y0jCn8AkM+FGLm5/u7O0KgDUM9Q6OO5Xd9j40okG4j+RYSj8Y4kP9j9MOVVoVf2peC5YtctqrMLOxl+eC5PM3PpcDQ1R/BHyw2YC0H5yvsiMFxjFQWXzZngTsckRbsntrft82x0Z+Mas5yoXyqVLHq8VZ/OKULbOX+Y5lcXIrbvXm8GAyRlKFUBcErGR9butZ1qshyNW83umEek7u1bDc5sZobQpzzlxVwr0dlkUZfub+l0XMx18g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9FzG+0JpGAN6HcbKBDTq6n3m2uASpefrnYnU8n6J3xw=; b=hrMxWBSeiVEnrUdFtgzDOw9KTLkbBd1oWI8TCyzp3jtVvHd6tqm7I1v3obEKH0zKuwj9mDQZCJwvckaGIy0aYPiPpQ/CgHtRPW+OTPbxdbSvoG2oocSVTIbAGBhZfZNkNVRbpl7PNH67+EIJDdu0krKfnD9hLFL8ZB0na919TUhbslBi0kzCiXCJ0arlwagi288Ts2Rkavb/DShvJK+yDHnfoUKP4tQrCY0jRRS5kpRCv3svrSUXL1K18Y3VpV0mpIQHbaH+MuRy7gCxWJ+QctKrhbNg6O3X0q6EjNg7eZ3aN/8RjYPwVwztnvRywWiVOhZT9EvQwu2920LFsmMriw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AMBPR06MB10365.eurprd06.prod.outlook.com (2603:10a6:20b:6f0::7) by VE1PR06MB7053.eurprd06.prod.outlook.com (2603:10a6:800:1b2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.14; Tue, 9 Dec 2025 05:33:52 +0000 Received: from AMBPR06MB10365.eurprd06.prod.outlook.com ([fe80::4606:8e25:96e6:bede]) by AMBPR06MB10365.eurprd06.prod.outlook.com ([fe80::4606:8e25:96e6:bede%5]) with mapi id 15.20.9388.013; Tue, 9 Dec 2025 05:33:52 +0000 From: Tomas Melin Date: Tue, 09 Dec 2025 05:32:27 +0000 Subject: [PATCH v4 2/3] iio: adc: ad9467: sort header includes Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251209-add-ad9211-v4-2-02217f401292@vaisala.com> References: <20251209-add-ad9211-v4-0-02217f401292@vaisala.com> In-Reply-To: <20251209-add-ad9211-v4-0-02217f401292@vaisala.com> To: Lars-Peter Clausen , Michael Hennerich , Nuno Sa , Jonathan Cameron , David Lechner , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Michael Hennerich , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Tomas Melin X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1765258430; l=1321; i=tomas.melin@vaisala.com; s=20251125; h=from:subject:message-id; bh=z9SYX1QQ+iwNPalhe878LTabSqMViAMwiIKLsx9GN6Y=; b=0AOUMMTtpHrgInaQyiHL39zO5RQYZC7wnfLniqOnyf3z2PmMuhH1WRsYnXvEaQs1F5gvs7hx6 0CCfR2Bnl8yAu+9bgbOXPeH2eImq/poew7qB5AzbqxxxxTj/dLkfyIH X-Developer-Key: i=tomas.melin@vaisala.com; a=ed25519; pk=6lMiecjZ+OeyZuxYsDm/ADy9D1JKvYrKdsYv58PMepU= X-ClientProxiedBy: GV3PEPF00002E6A.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:401::38) To AMBPR06MB10365.eurprd06.prod.outlook.com (2603:10a6:20b:6f0::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMBPR06MB10365:EE_|VE1PR06MB7053:EE_ X-MS-Office365-Filtering-Correlation-Id: 8139883f-a3d7-476f-c16b-08de36e489c0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|52116014|7416014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dDhzWFdDQktQNlpsRDllOUI2SE9Tc3Y4N3JzR29xRnRaVzMyWEkwZWxEWlcr?= =?utf-8?B?MHdqQnBlcDRCV1NPY0FFREdyTFp5NmxXWlA0dDdQanUxWGFYS2tVcDBEenp2?= =?utf-8?B?d3lZcTFXUjNVMzc4ZEo1ZEd1NS9FRzJ2Wk0zWlpwTXVpbkh6UWl2VDBjZER5?= =?utf-8?B?eVZHV1dMaTZwSitybHNCRndaMWhZNm5hVkVVVk51d21YQlhXakdrUjRQWWMv?= =?utf-8?B?Q3B3VWpjK0RpM0RYcU5Tb1ZEODNDMEhhTHN4a0wzTWxDYzJOek8xQXVFdm8r?= =?utf-8?B?OEJ5K0l1dTBWT0FyYmZ6a2RMZUVCMWpkVzJPblVNS3M1ZlVIdE5iYk9idmdj?= =?utf-8?B?NVA4RUZkdE9BQUVlcHdqR0ZDTVpDUWFkWEdsT3pmSVNPQ0pWOGtyTm04S243?= =?utf-8?B?NEQzUGNEODlmaHorL2FpaUN5OHJDMG5CM3IrOG50Q2pmaERsWjdsM2pmREZS?= =?utf-8?B?SUM1cEJDMCs5a2dOQ1N5MExzWDNmZG5SUU9VS01TMXpQYStBNjQ2TjhKQWpv?= =?utf-8?B?cW14NTFPYk9mQ3RiaEVKbjNvUjhsR3g3NHhEcGh0akV1N05FUHYrVzJsVk1P?= =?utf-8?B?dG9OVHNSeHNrRTBuei9WM0NJdWRVMmpDOFhDeXBOWlNjRGpuaEU0SjNuTisx?= =?utf-8?B?ZjBhZzMwMHd0L0tScWdyQ0ZSaGFrS3BDODluUGxFVEdDUjRybGNIRjZ1OC9t?= =?utf-8?B?MjludHA1ODBSdFpKR2VKcGdoWlVmVUxkUW5xckNMYzBuV2lLWUd1QkhsZWox?= =?utf-8?B?Q3Q3Znk4S0VqdVFmS2hhNmttQ2huNFVERGp4N3YyY3gyK212TmhocHZFU05B?= =?utf-8?B?UjF2bEF5NHBJOWtmemFMZkNJNkpMbGV1WFd3QUg4SVI4Wm96QnRBc2dSdGN4?= =?utf-8?B?TnM3OENDTVFxOVlOcXNCa0FtdmlwdVdaZWZFZzdpQnVwMWlrY0U2a2RSMk5D?= =?utf-8?B?QmhjOWlIRmU5NkNjSloxN3gyM21XaHh2QXJNWVQ5Qy9zS2ZieENVNDA1RktX?= =?utf-8?B?czF6Z0tlMkZ2MEJZMytBQmlEYlRDM0VySzdvKzNKa3greXpFYmprMFNLY2hT?= =?utf-8?B?dHFQNXZPdXNzZHl1aE1TOVBHb0JvZEZkYm92Zy9TcEgzRURDUEJrQmFDcGI3?= =?utf-8?B?Q05RQVhZWnVsTkFKd3R6UU9xcjF0b0FTcE1WckMwNHU3cFhtaytJYlJrb1c4?= =?utf-8?B?dkhVZHVxdjk3bTlEMDVyV1VvUUZ5bEZVOXBmOFB2eHR5S3ljM3JqVU05amNB?= =?utf-8?B?VGtSRlFGWXovY29vTkFBZ09xNXg4YkwwVHBvVHdvdFRXbXpPdEhyRzBsMjJT?= =?utf-8?B?MXRjVXRsWTM0SDBkSDk0M1dFVGFsTEV0TVovUXVrNGxPeVVWY29rbHlKUjBO?= =?utf-8?B?NVFQWFpWSERtNGozQVVnRXlVdkh5ek1FazIwN01rSCt3Z1NkTzhzUlpNcmQ2?= =?utf-8?B?SW9MRkREVEdaL0NFKzFSbGorV3RVamZXR1NlQUhDbFNnNWo5cHVwRDlWUXZK?= =?utf-8?B?OVhhRnlodmxjT3k5ZFFXcEtQdkVZZ2FTWVNPL3d5VGZHZmN1V1Zlbkp3KzVs?= =?utf-8?B?KzBNWkwxcncyb1FGcGhXc01TTEdmVDdGY3JtQzNKVFpYWGFiOE8vL084OHRB?= =?utf-8?B?MlJSZUtjZ1pmOW11Vit5UEl4WGVYRkU0NmdaYUhKdnZvNEZLL2Q5QmI4UGI4?= =?utf-8?B?YU5uenZReEs1Vm1NNXRJZ0J2RFhoNVE5M1F0Vml6MWxuSTFlSU1Td2hpbEpC?= =?utf-8?B?eXJaL0pTay9CZUVJOEZqbmZEb2s0QTh4WE14WllJVnk0WHhORmtDY3dTTndR?= =?utf-8?B?M015dDBxTHY4MXBpbVNTeE1NcUxLOU5LV1k0Wk5MdzF6VFFPZTRmNTZPNFZZ?= =?utf-8?B?NzZsMDQzWGI1Z2FMV0c5c3N2MXlCUVYxWXhDVStmR09RRGFmNWpqWitOVVZU?= =?utf-8?B?bDNpcnZGM2pOSkFRbkNTOU1EOGRsNnlUWGZsUXMzWmYybHc2NmtFNzRTQStM?= =?utf-8?B?L3ZueXB0dE9tcVRaRkJGU09IbFZtVzF4a3RZbEV0eDN0TTYyeFdlaG4zU2M4?= =?utf-8?Q?QCPgdO?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AMBPR06MB10365.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(52116014)(7416014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SWdqc3pMZGtDMDdOanRoYUtWZkJPdDk0MDhXYnRUa3ZKdTBMTnFFWkpPSExF?= =?utf-8?B?KzZwZnF4YUFGVnphUWRVZE1vZ2pKOXpFYS9rSHJMdUhYeWhraWxwQXdaTVc0?= =?utf-8?B?aU45QmgxL3RzMmNnd0RXWEFCV0ltUWFKOThReUZmS3ZCQzhHbWRjUmNnZ1JK?= =?utf-8?B?UXZnVTdDbXFpcmQ5NXNWd05tamxoL2t0QlhGdWIrbWNCSXRlM0lpRWZVYnZu?= =?utf-8?B?YVI4ODZPVEV1VEZJLzRYNGpKaFNmUXdxNzIyZUFDSFJiM1BkbnFmaVJKR0lJ?= =?utf-8?B?dlQ5Z1BtNnFMRFlIQTdKV1RyVCtIbXFyZnRkYXE0R25BVWhyd2VqQ2hnVEpW?= =?utf-8?B?QXQrU0UxZGJWSEdFbkVZTTFVYlhjTldYa1FMR2p2ZEtybDFldUl3MUZ4TGlU?= =?utf-8?B?VXB1eXFvV0lPVHBYZlpjNUQ0aHpqRVllM1d3ZmlGMVpQdDEwaGlRSjhieFR6?= =?utf-8?B?OVJzdXpSbGQwbUFsOEVpcXJTK2hBMXZxM2RrTlZ6VDJyYVR4RmpkNXdrZUZv?= =?utf-8?B?aHEwS1JXYzlhVTBpZ3NVVzJNbFlOaHAvWFZYWWhlZmY1eXRMZlNUTU05ZVpY?= =?utf-8?B?SzVGUk1QZ0pjZDJaWDNpTU00b1RXSjhtVTl0ZzNRaW1naXFScUtxSmZqNXlE?= =?utf-8?B?WGx4M2RGckV2eGhVOFN0ZFJsaTVMZDdBSU1NSklJQzFUMExlS3FQSVNtanYv?= =?utf-8?B?NkxkWFI4RyswaFpzMUlEK1J2OHgvUnlzSVQyYkk0b0FycVV2ZUtyaE1NbmVI?= =?utf-8?B?TXNnVVhUK2ZZYkhrdTQxdkhGRWZTeWhkWGVFN1RyWGJyVVhnczl0cUt0dXg5?= =?utf-8?B?TjNrVFFBUmZkajc5dGZBUzFnYXNDb2MwZThTcXIvN080K24zMU1ScmhXZVZ6?= =?utf-8?B?N2ZrVDNHVW51dzdSZGovcEtVdnhSOTN6ZWNpYlhLV2lJL3k4SHZHVHkya2dB?= =?utf-8?B?bmZqakthTUVKZUtMN3M5U0pZd1RsLzNQRXhDNE5HaEwvRkl5ZjdLbENzVHBS?= =?utf-8?B?cUkwM2JsZmZtdjM3V3gzbUhiU1RuNHAzYlBnZlFkZFZ4L1g1Q3FNYUoyQUZM?= =?utf-8?B?T3hGZ1RPVlVCQ1dQYytpWTJQa2ZuRUUrN0c4STkweFZzcS93V09ZSzZJZ09v?= =?utf-8?B?K3pwWXJqc2dGU2hROVZ6Tjg3QXd3eW1pWi9uZ1d2S3cxcEZRUmVCRmhYTjdu?= =?utf-8?B?a3NIa3Q2ekRkeUI1N09hMjQ0UXdOanVyV0J3Z2dueFJDN2dZMGlnL05QQmh5?= =?utf-8?B?MFdBVG1Bd3lTbVl0U2FWWDVjejFieCtnOUc2eDNBTUhUWVFpa2RON1JLRXl3?= =?utf-8?B?VVU2N3RiODJsWUVyNXQzRHRvWWMrcmZwV2FYT1lnMWUyZjIyOGorekdMN2Ja?= =?utf-8?B?Y2tneGU0QXZOSllPWmxCeStDQytCY3NsNTRwbzdibzlGUkpONGkxSThneGND?= =?utf-8?B?U0ZoUUVjVFZ3bkJSZGViMCtjK055dFNsWGtpRWlRVmtJbjhnSjdpM1Fhb2ZZ?= =?utf-8?B?c2tQd21nNG9BWlVMU09mOXpLRUVpN3Iwb0ZEdi9wSWJIYVRQQWh2enQ5SjBG?= =?utf-8?B?SjFlTHZLY0RoRUp6aUpyakptUEdNc3kycVZpS3NIbzVnUy8waUJNNW5vWjdx?= =?utf-8?B?RmpMNHBXMkZSa1hJdFplMmwyalU3cW5WUVhzZTlVSjZJTFY2NENlc1hic2pR?= =?utf-8?B?eHIxVktYVWYzMzdSRVZZMkluaWdkWWNNclBKS0traVY0dTl6aTE0UUVFVTVx?= =?utf-8?B?UlVwanFwaVdQZFVkZEFJYVlJRitVREtZVDJPU0xUc3VXUVVMK2pGbGNSUng1?= =?utf-8?B?N29aaXpHYnZDcUdmcXE4MHRQWE5TVGtXeG1yOHU0SE5yS0xYWTFnVytQK1U0?= =?utf-8?B?ZVJZQVBlNkl3OGRObFlmdmM4Mnp1RXoyTEtFTU8rMW9Ob1NMZW9hbUJ5dDVK?= =?utf-8?B?R3FUVDdIMTg3U05KNnFJcWdtckdhMklRdnBBTFNwSHRsWDdsYTRCY2VUQXp4?= =?utf-8?B?YW12RWtJYXJMSXQ5NjhmOVQ3NlU5QUJlSTB1VmdVdUkvR1Q0QlkvK0NsbkQz?= =?utf-8?B?MWg1N2dyMkpXWThxNk8xOFlNdW51NDF3Slh5YmVkaWJHOTE0UnUyMk91WFdp?= =?utf-8?B?OFBlSDVaTldjRWl1QkpNUFZMUlFIMHpVUHdlZWZadW9qWHJLUytIb0tPT1hZ?= =?utf-8?B?NUE9PQ==?= X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8139883f-a3d7-476f-c16b-08de36e489c0 X-MS-Exchange-CrossTenant-AuthSource: AMBPR06MB10365.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2025 05:33:52.5386 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: V3ViRILDMjGy9O3Dd5owValV04fEBbFm/Q5U7iZLGzbrJv1QGYdOB0gdIpSSI5tOMU0mazSfvTYG3pOdb1BM2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7053 Include headers in ascending order. Signed-off-by: Tomas Melin --- drivers/iio/adc/ad9467.c | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/drivers/iio/adc/ad9467.c b/drivers/iio/adc/ad9467.c index f7a9f46ea0dc405e25f312197df4b2131871b4bc..9e79b313ba12f92455c009ae3ad= e01d1e566465e 100644 --- a/drivers/iio/adc/ad9467.c +++ b/drivers/iio/adc/ad9467.c @@ -8,25 +8,22 @@ #include #include #include +#include #include -#include -#include +#include #include -#include -#include -#include -#include #include -#include #include -#include - - #include #include #include - -#include +#include +#include +#include +#include +#include +#include +#include =20 /* * ADI High-Speed ADC common spi interface registers --=20 2.47.3 From nobody Mon Feb 9 00:45:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11023101.outbound.protection.outlook.com [52.101.72.101]) (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 458B32BE657; Tue, 9 Dec 2025 05:34:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.101 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765258448; cv=fail; b=F8/eYtIHm1GYDUsgdXzAMVgJdATddJ4BDK8fE9to2mk9sEsBcwi/3Z8+EY3FvKrTQgIt1OWjxsSYBqWXxtm1Mza2J1E1NBkSA+X4jLdr63ZtRKk8A28B4++lMeOCK/fzJDrLC+cV0Nna4ij2sDc7bhxaHOV6ZmVN+RNZcauyBaE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765258448; c=relaxed/simple; bh=YrRTQypvQNdKH8/HTjaUEIxVBKo0+WDoN0haO8fRgyU=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=QCO5r/iMx0/svOjd/A7a/6yjK3PdKTzCYiSnzzKR9HpgOD/328rHGZ/Fdpn0fMg2QXphRXySthkRjNNeAdAhfCBk4VEXpy/G/IENZfyieI4U/41TFirhgSWCzav5A2DDq5ttvzoWm1N/yMXBHyTtMWfCGpERZsgMud0hc/OXRdw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=vaisala.com; spf=pass smtp.mailfrom=vaisala.com; dkim=pass (2048-bit key) header.d=vaisala.com header.i=@vaisala.com header.b=eGlf3BR3; arc=fail smtp.client-ip=52.101.72.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=vaisala.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vaisala.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vaisala.com header.i=@vaisala.com header.b="eGlf3BR3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jG7u6u934QozjE3dR5dnNv+BFSM9iKWy2dWihvwfnQiydM8K5NVMczR/IdnxQF7YIb7IVPfFEBQBnM1SGDaLWraMoXluPYc551oVBlRVi5529/LZInBc6bgo7drhZCrbiuWgS83/Uj3P7mLFF2tKpym0HddhLh6svBHzICZbmcbUP9icd43Hi9Z8W6ToDB33ic2tz/nN8Gx4eeI8xndQCofZrlkMoouxgnS4nOIqnrwAfG6UTYptQu9j9LsS9k4PQgGjyaoomO0kOsCbTn+GWJCbsezGpi0+mx6pXbtGZgactxON6lXBDhvzwaIqj3EddPgMDHNLtZOaMKZH+HsEQw== 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=49ZaP7m38FyGm/XT+Pvxep5c6pgRcsMdNnZ8o+p7N2I=; b=Re3ZO+okPb/6w1FHJm04rkkp5y4kUXxIvAKOoIJKL/G4WIrjqn94B9qG6ao3cJPW5KZJGc2kZR+ZdxOxEDVJIgt7302oHGFJObbJBZQxJBxBqkrxcMULIWZF8I/5gUOoQXPANFbKDxURVPtQGQb1vOl414me5ZNhc5AROH3oe+0USqBk2YDGY2ejY/2Q4vHFW9vC4rNJdwZX+L3QzFoHPerTiEVMQuclEP4W5m3BygK3jS/TWxqYbBDekua2uKwXSeMaUJDLTjVdTRAOQjCQmYQE2xAvFMm/Uz8PgWWCpkye5+W4jK6nFM+AKjDSI/M8KylAbS3g3VSVCxb/wBMMFA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=49ZaP7m38FyGm/XT+Pvxep5c6pgRcsMdNnZ8o+p7N2I=; b=eGlf3BR3PtVJCtax1KBQQw9if0kvl7PnIxx/DMgZ0z15R5AAaRaup0twD5x8WzXinT/QJJL9HTPFgrn0zypUJrQG1YwmvwOwOAbk0BXKkFGWEf/TTpiaMsmX82nxFqtAzECA1cF21A3dmRK1LhCBDU1OxKRWBmEOkFf+78/dxEmDL6dHu79gwYeDhWyrKx0WbFnpNTFwC6UmjGlxwYtDwL3zkxOpbW18UX2Al0jTeU2P5tTgL4L8NeHswiBmYvq0h0lhCu3ROSXKZbN1YkS1fKL3y30L7lXXadoYZ3TnfaPnoLor8n/Dw58bGis+NgMTsFcD0aKPiMLy3vzIFayXbQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AMBPR06MB10365.eurprd06.prod.outlook.com (2603:10a6:20b:6f0::7) by VE1PR06MB7053.eurprd06.prod.outlook.com (2603:10a6:800:1b2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.14; Tue, 9 Dec 2025 05:33:53 +0000 Received: from AMBPR06MB10365.eurprd06.prod.outlook.com ([fe80::4606:8e25:96e6:bede]) by AMBPR06MB10365.eurprd06.prod.outlook.com ([fe80::4606:8e25:96e6:bede%5]) with mapi id 15.20.9388.013; Tue, 9 Dec 2025 05:33:53 +0000 From: Tomas Melin Date: Tue, 09 Dec 2025 05:32:28 +0000 Subject: [PATCH v4 3/3] iio: adc: ad9467: add support for ad9211 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251209-add-ad9211-v4-3-02217f401292@vaisala.com> References: <20251209-add-ad9211-v4-0-02217f401292@vaisala.com> In-Reply-To: <20251209-add-ad9211-v4-0-02217f401292@vaisala.com> To: Lars-Peter Clausen , Michael Hennerich , Nuno Sa , Jonathan Cameron , David Lechner , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Michael Hennerich , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Tomas Melin , Andy Shevchenko X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1765258430; l=4655; i=tomas.melin@vaisala.com; s=20251125; h=from:subject:message-id; bh=YrRTQypvQNdKH8/HTjaUEIxVBKo0+WDoN0haO8fRgyU=; b=n/CAvFntS3aL/r5ey5ESKOt/CYCvlbPsTXFgjbcdKjsUl7KsCwkh1JGgrk4Ycc0FRs834mEg7 RNbgprwxqTJCkvPBMN7yvrW6OHfsvUvZ4xJgi2HfeoGWh09dYUI5O9s X-Developer-Key: i=tomas.melin@vaisala.com; a=ed25519; pk=6lMiecjZ+OeyZuxYsDm/ADy9D1JKvYrKdsYv58PMepU= X-ClientProxiedBy: GV3PEPF00002E6A.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:401::38) To AMBPR06MB10365.eurprd06.prod.outlook.com (2603:10a6:20b:6f0::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMBPR06MB10365:EE_|VE1PR06MB7053:EE_ X-MS-Office365-Filtering-Correlation-Id: 7b58d3e7-7a1b-49ba-75d3-08de36e48a32 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|52116014|7416014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?UjhyeGhQektPZnowc0JlZThNalIrdnlPVE8xbHdBRUoxN092SjVnUHRIOW5T?= =?utf-8?B?eEEwOVNNdWpxMFRwdTRKSDA5Vy9XZ0czY1pVTXEza1R4NGpFRExGQW5DYXdh?= =?utf-8?B?dlpuV1NSeGtuVHpKYlYzMXo1Vmx5MHc1VzhlRUtqZGJyRXF5K1V0RnZwWi9P?= =?utf-8?B?UUNFL3BlUlh5QzBnTUV2dnMyMWF0b3VUZTNhYSt2dnYybXNVcXRCdkg1Tnhq?= =?utf-8?B?OU1lVUdSYVdxTVZLMmtjUVI2YVJKVFpOY3pObFlHSmJzT0E3b2wwcFBHenI2?= =?utf-8?B?Mm5qQUI3eXhTaUQvQ2pFMzJ3d1VMMWQxdXdEelVqOVplZGVUUEF6NEhwYlgz?= =?utf-8?B?WjduOVlJbk5aTXlVNUE5YVJ4dkNWQVpsemhVVUVYdDNJMDhHMXllbmV0RjZ0?= =?utf-8?B?Sk9nTkZ5TXNTTFVsY2czR2RYYVlkT25FSFphQkV2Q0xUT2h1R1RPN0QzUjZ1?= =?utf-8?B?QVY1SmVCbUdlcjRZSFBteXV2S01wSWZSbTluRnF6c2NTczRvZm5KcWw5RC9z?= =?utf-8?B?RXVtVUhTZXVhUEZ4UjlkT2YwNEs2cmFKeVZEdzhna3ZoeXRvNjdVMVdmU081?= =?utf-8?B?UDU3MUVZQmpocWMrNlVRSnI4NnhaSnd0c1AwUjA2Z082N1M5Z0hXdnNuTjBa?= =?utf-8?B?OUp1L3l2Qk1adHY5YTcwU0xhbVBCM1NybHJzQkU4akNIRW81YUtmYjVzakZR?= =?utf-8?B?cEtjZWhBcUQ2NWFUZVEyMzdQZnYxa21xUUNMbEJNRElPVHhCN0ZrbFMwbFAv?= =?utf-8?B?eTJNMGRHUGtidnZNUDh0ZkV5UHBRcTcwdVdNaTlMb1JBUDRxdisvaU5Ld1NQ?= =?utf-8?B?aEx0cXNrY2RXalRMMnBodTBkMkxuZTI0dndjMHJXQmE1S092cmxzVWdkc3RR?= =?utf-8?B?K21YVVlHbUtZbThlZWIrMTdwaVlpWE1zamVBTDFCLzhsZHk1Vi91cFpJVWlH?= =?utf-8?B?K1BpK0lsZmoralNndVdNWlIvWXA3WDJXcWlZYTJ5Sm1ZVGNwazRqbEpQbmFM?= =?utf-8?B?OUUwUGZ6a3BRTkZrWTQ3NnVhWnRtZFZpMnNadnRPUnBCbFM0bGJZMTlraVI1?= =?utf-8?B?UEhvc0dnYzAwYXY1YjdUckIxazQvaVQ2VmtIVDBYbXFZZzNLb3k5UXkyYVV3?= =?utf-8?B?MEkwMDBIVDBYUWRhbStUZzFzbDh2MGVxeG1YWmVOcTd2WmRmUnpVcUtOMzI0?= =?utf-8?B?QVA1dk5YeS9HajlwR1NoN2puUkJwNEVDZmtlTWd1TGlJVmVCRTBwby9HNTNi?= =?utf-8?B?VVVzcnFzQk1ZS0lUdzkveno1WFVDa1pUVjFtV2RtcnVoTWdjaHZ1Q1V4YjIv?= =?utf-8?B?ZGNXbzIzWmg1bkxUa0prYmREaWhDVGNGRTdVampRS3dCMHVycnpLZGhvU1p4?= =?utf-8?B?UmZDa3FlY0h0VU1qdzE1c1VrVVArYkJ6eW5HQzBadUhEbUd2dWlOSTNSNlVv?= =?utf-8?B?aXo2UVgvQkRMMnpqSis5cmtFQVRCdWd6QmduYW43VUpsVVVjeE9oOHlnUFlR?= =?utf-8?B?NkJiZXVudjU3UHRZalV2VUt1MVZxZG1yL25ueUVaaUNyeVdBZVkzc0NOb2Ux?= =?utf-8?B?dDZVWVU2ZzRQYVZmT3I4UHJTUk54bWxtOXdYV0F3WUJWTmNmUzRzK2FSTjN2?= =?utf-8?B?aWVYUGV3bnFvYWZaZVJEQzRWQXpCWGxrSk5IajJpL0FRRDVsQlRpTU9CdG1q?= =?utf-8?B?dEhZa0hBSGJzZjRpZytJVWZZdDZGQVFWVEFSS3NwUDU3RkxMTmZQVE8xUllU?= =?utf-8?B?Qk5pUTdaTk9MYW03cXhWbDJMRWpKTldIUUpOMXhZVjQyTU5MczA4ejhGUEN1?= =?utf-8?B?ZWVSVlhDSG90NWVveTZHWDhHeFpSdHNCT004Rm53R3Rsa3VWZEJHVUN3bUcy?= =?utf-8?B?Zk1MdE9sUDcxWGNqeVUyRnN2cUtxbHdTb0R0R1ZFVE5NdEw2TU1JaWFPZTgr?= =?utf-8?B?UnhDWG44U1ZHZk1nUHZvaHE2WmlRdGdXUFRFMWdTU0hpbjArN1FYeGc2ckhs?= =?utf-8?B?YnczRFVBSEdqMFZrREJ5a1gvY2FMQUlsQklDTEV4STVVOHdQOHRhYVRuK21G?= =?utf-8?Q?0sFFwm?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AMBPR06MB10365.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(52116014)(7416014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Wmo3WXRWMTIwUVVLdnM1K204SDg5N3o5MVo5UWQybXRHcmNJc2FnU3pnYWdv?= =?utf-8?B?eGhraFQ3R3d6QVRlM29yOXdBc2RXOFpCNW9vS2JlYTdlbTNiVjEzYXZrUkhq?= =?utf-8?B?RExERlIwcHJEbWxVeHhEYndsRVhjeFpqa3JzTnFZQ1cwOFA4R0xWcTZEVUda?= =?utf-8?B?dTRMbGlkeTlVWU44eFFaM3VPNEJQRTYxRStIbVhuZVJxanJsdm9SY1RrTzAw?= =?utf-8?B?M1JqMnMxZDh0d0sxVmdRL2ZMdWdnajNZK0tUSFVZNWFPbS9WVFhBNThLYUps?= =?utf-8?B?WFZvbXFqcityQ2cyMkhaV2ZjUTREeGlkVnEzMjh1NjM5dmIzVDdPOC9aamdL?= =?utf-8?B?MjNFUklRRitVSUdvaW9SOHdRMlNNeUtCQVpJazd0cE9ENVhnRGpkbnVvNjdK?= =?utf-8?B?QU1DZHhwWVYxN3hvVzZyYlNzaElBUHRBRHZYZCszWm9xTnRNOW1BZlVOaSsx?= =?utf-8?B?dTQxNVBjejBTcFBhU3BPcEdKTkdaK01lY05TRjBwTHdrY0NTWk5Rb2pFdmIy?= =?utf-8?B?d0gyU29GNG9ScFlmbW5BakwrRjRCQU1PdHBVa0ZndVcrRHZlMms1Y1ZMa2k3?= =?utf-8?B?dS9sUHNYSkh0bFkzNGtyakZWa3p2dVE4WFdCUnZ1NzBuNGRVYkhDclk2OEt4?= =?utf-8?B?bVpkbFFlbmxXQlVOSVljeFhNVFloN21qbllEQm8yWVBDclA3bEZCOGNiS3ZC?= =?utf-8?B?RGM1RDRLeUxHdytDMENTcDJ2VXVJdFVEMmpsL0tDcG5IY0EyQnF0L0RkZ0xF?= =?utf-8?B?M2VhUk1EU3YvK3p4dGJUOFFtQ0hPZ1lqT293dXdRSDBUdG9JLzY2ekFDNWFK?= =?utf-8?B?K3F2bFpSb3k0cFg3bk01UG1yRS9VOG16bTB2RDVMZ2x6WDYybXMrSksvSkc5?= =?utf-8?B?RVpoMjlaalU5eUVVYVExQ3l6TC9wOU5idzBKSXRzTVNmc3NNdnkxWGg1N2hi?= =?utf-8?B?a05KMS8vbFFyTmwzTkRBWHk3Ty9CZGVxUEdmZjh3YlZiTCttN0dXVkVBK1do?= =?utf-8?B?T1JuWm9JYVJTRDQ3U0prQjhua3FhaXpwMGhKQ09UUlF3MjFsRXkzSWV0VFZu?= =?utf-8?B?RStLVE43cDdheHF0MENlMFBaNytvUEY2em5yOERWb09EOFhGY1dMNmZFZ2hv?= =?utf-8?B?WHV3aCtnb1REdlhhNmdLVDRCL0poTC94YjRUdTBWQjNvQ3B2Zjg1d0tJWFU3?= =?utf-8?B?aytvYlVZN2xDNVNkdDZHMnhibTNUZWhjWndqVVRxMDdmMTBUaUtESXg4cE5F?= =?utf-8?B?emJ1VFh2VDRLWU5sQmdnbXp2SU9wTFB3NkVDQkNNQ21STGFzd0Q3NHZOcFhi?= =?utf-8?B?TUN3SkNWaWZJUGJCWGNrTlZ2VENGMXVHNGtEMzJJQmVVb0s0bFdrNW9CYnhy?= =?utf-8?B?RnhoUXFvNWVuS3M1a3A4cTl2cG9yd1k2eDJQRXEvQTJ2M0ZIU0VqNWFYT1JS?= =?utf-8?B?U0wyeXpZR2FUcm1zQWNxV3d4MGU3NjFYMmFVYUhiV3E1NW5YbEMrekJtckoy?= =?utf-8?B?SGhCTHFxNnJrVFZtbERmbDBqT1grQ2lURHZZZDhtUXpXUGc1cnlESmNFUnR2?= =?utf-8?B?NWdvTEx5M1ZFZVJ6OTk3MWwzWFRBcTE0enlqb3dLNVhPUU1ja2MyRjhvdzVk?= =?utf-8?B?dG5RMkxvVlhKZTR6eUthMC9qd1dRUGtYd3lldXFIT1hxclkrcGp3dmV2K3BK?= =?utf-8?B?OEhqN09WV0RzcU1WNWpkbWowUjBsYS9oVFNhem0wWUNWL0NOb1RhdVNhTDh2?= =?utf-8?B?aGpibkJmbmRsMm45ZHB0YnBFc3Q4aVpkbVBIZ0pJRlI5dlRKTHN3WjlYVUMw?= =?utf-8?B?ajRrbFZ3QjROd1l5OVQzNDN0Y1RZZG1sZFlnazl0UVZLUjdUK1pZM3JsZGdq?= =?utf-8?B?VXMxMXpXVHFTeEpNaEhFaFcxWkd1cmYzSkZZdExqKzcyamtKemZWdC9Jd1pC?= =?utf-8?B?SC9iS3Nxd0FCZFNMVE9JWUQ4RWsvSzJaa0drNVFVaFVQOTZidUVGeVhseDFt?= =?utf-8?B?S2ZBNUhuTStTMDhlU1J3R1dYSk5vc3VOZFBGekZBdFRpWWhCc0dkeEh5eVUz?= =?utf-8?B?LzVNUU5GaU5Ba0dGRkpDUFN5UGFGUHNBcURyblBZOGRqWHhZQWNHVVRadjJ3?= =?utf-8?B?aHBQU21FcjRlTkNaUnFJbGpLUHlXa0MvRXY2ZGIzYUZUamFQazhmTmIvc2k1?= =?utf-8?B?bUE9PQ==?= X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b58d3e7-7a1b-49ba-75d3-08de36e48a32 X-MS-Exchange-CrossTenant-AuthSource: AMBPR06MB10365.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2025 05:33:53.2752 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VKHfmeNDJ1ArT/c/IVIqbkL8v7Tt6A0CHitECMNuD501GoVzxAEZUf7Nz69MuIrat9WIP6hzwCoLGfBb59+eVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7053 The AD9211 is a 10-bit monolithic sampling analog-to-digital converter optimized for high performance, low power, and ease of use. The product operates at up to a 300 MSPS conversion rate and is optimized for outstanding dynamic performance in wideband carrier and broadband systems. The scale table implemented here is not an exact match with the datasheet as the table presented there is missing some information. The reference presents these values as being linear, but that does not add up. There is information missing in the table. Implemented scale table matches values at the middle and at the ends, smoothing the curve towards middle and end. Impact on end result from deviation in scale factor affects only software using it for scaling. All the possible hw-settings are also available with this implementation. Datasheet: https://www.analog.com/media/en/technical-documentation/data-she= ets/AD9211.pdf Reviewed-by: Andy Shevchenko Signed-off-by: Tomas Melin --- drivers/iio/adc/ad9467.c | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/drivers/iio/adc/ad9467.c b/drivers/iio/adc/ad9467.c index 9e79b313ba12f92455c009ae3ade01d1e566465e..63428e2e5e07d0a26011a2bba32= 40acf82bc971f 100644 --- a/drivers/iio/adc/ad9467.c +++ b/drivers/iio/adc/ad9467.c @@ -24,6 +24,7 @@ #include #include #include +#include =20 /* * ADI High-Speed ADC common spi interface registers @@ -78,6 +79,14 @@ /* AN877_ADC_REG_OUTPUT_DELAY */ #define AN877_ADC_DCO_DELAY_ENABLE 0x80 =20 +/* + * Analog Devices AD9211 10-Bit, 200/250/300 MSPS ADC + */ + +#define CHIPID_AD9211 0x06 +#define AD9211_DEF_OUTPUT_MODE 0x00 +#define AD9211_REG_VREF_MASK GENMASK(4, 0) + /* * Analog Devices AD9265 16-Bit, 125/105/80 MSPS ADC */ @@ -231,6 +240,17 @@ static int ad9467_reg_access(struct iio_dev *indio_dev= , unsigned int reg, return 0; } =20 +static const unsigned int ad9211_scale_table[][2] =3D { + {980, 0x10}, {1000, 0x11}, {1020, 0x12}, {1040, 0x13}, + {1060, 0x14}, {1080, 0x15}, {1100, 0x16}, {1120, 0x17}, + {1140, 0x18}, {1160, 0x19}, {1180, 0x1A}, {1190, 0x1B}, + {1200, 0x1C}, {1210, 0x1D}, {1220, 0x1E}, {1230, 0x1F}, + {1250, 0x0}, {1270, 0x1}, {1290, 0x2}, {1310, 0x3}, + {1330, 0x4}, {1350, 0x5}, {1370, 0x6}, {1390, 0x7}, + {1410, 0x8}, {1430, 0x9}, {1450, 0xA}, {1460, 0xB}, + {1470, 0xC}, {1480, 0xD}, {1490, 0xE}, {1500, 0xF}, +}; + static const unsigned int ad9265_scale_table[][2] =3D { {1250, 0x00}, {1500, 0x40}, {1750, 0x80}, {2000, 0xC0}, }; @@ -294,6 +314,10 @@ static void __ad9467_get_scale(struct ad9467_state *st= , int index, }, \ } =20 +static const struct iio_chan_spec ad9211_channels[] =3D { + AD9467_CHAN(0, BIT(IIO_CHAN_INFO_SCALE), 0, 10, 's'), +}; + static const struct iio_chan_spec ad9434_channels[] =3D { AD9467_CHAN(0, BIT(IIO_CHAN_INFO_SCALE), 0, 12, 's'), }; @@ -366,6 +390,23 @@ static const struct ad9467_chip_info ad9434_chip_tbl = =3D { .num_lanes =3D 6, }; =20 +static const struct ad9467_chip_info ad9211_chip_tbl =3D { + .name =3D "ad9211", + .id =3D CHIPID_AD9211, + .max_rate =3D 300 * HZ_PER_MHZ, + .scale_table =3D ad9211_scale_table, + .num_scales =3D ARRAY_SIZE(ad9211_scale_table), + .channels =3D ad9211_channels, + .num_channels =3D ARRAY_SIZE(ad9211_channels), + .test_points =3D AD9647_MAX_TEST_POINTS, + .test_mask =3D GENMASK(AN877_ADC_TESTMODE_ONE_ZERO_TOGGLE, + AN877_ADC_TESTMODE_OFF), + .test_mask_len =3D AN877_ADC_TESTMODE_ONE_ZERO_TOGGLE + 1, + .default_output_mode =3D AD9211_DEF_OUTPUT_MODE, + .vref_mask =3D AD9211_REG_VREF_MASK, + .has_dco =3D true, +}; + static const struct ad9467_chip_info ad9265_chip_tbl =3D { .name =3D "ad9265", .id =3D CHIPID_AD9265, @@ -1261,6 +1302,7 @@ static int ad9467_probe(struct spi_device *spi) } =20 static const struct of_device_id ad9467_of_match[] =3D { + { .compatible =3D "adi,ad9211", .data =3D &ad9211_chip_tbl, }, { .compatible =3D "adi,ad9265", .data =3D &ad9265_chip_tbl, }, { .compatible =3D "adi,ad9434", .data =3D &ad9434_chip_tbl, }, { .compatible =3D "adi,ad9467", .data =3D &ad9467_chip_tbl, }, @@ -1272,6 +1314,7 @@ static const struct of_device_id ad9467_of_match[] = =3D { MODULE_DEVICE_TABLE(of, ad9467_of_match); =20 static const struct spi_device_id ad9467_ids[] =3D { + { "ad9211", (kernel_ulong_t)&ad9211_chip_tbl }, { "ad9265", (kernel_ulong_t)&ad9265_chip_tbl }, { "ad9434", (kernel_ulong_t)&ad9434_chip_tbl }, { "ad9467", (kernel_ulong_t)&ad9467_chip_tbl }, --=20 2.47.3