From nobody Sun Feb 8 15:29:22 2026 Received: from TYDPR03CU002.outbound.protection.outlook.com (mail-japaneastazon11023115.outbound.protection.outlook.com [52.101.127.115]) (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 405D9381714; Fri, 23 Jan 2026 02:23:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.127.115 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769135046; cv=fail; b=jjX5ANhifbH+Bl3mmHlmIX812M6fuWdD0eG6XqEzB2pFXoUcKt12spj9OLdMfuOHYzQXYRi2ju+YhsKJc+iC/5Typza5jGZs0zHY3BoqZx8IxXv9zX7THPgMJgimUXrMu1gDuJT6xP10Jdapqm2yoXUDOcoWfN7NLxgGebNaT/k= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769135046; c=relaxed/simple; bh=Owl7WTJd9O49HBrNsSECdaEvSl4MZX+nkgG18E9wsaA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=VaUgCODPnAGXfQAbrM/mEk6uC8CCNz3kFM/TwbCqpmEYSMJy07oAFS/YfNxr316qxFuCxRixqUWzLnE50iaW+7qpm1oqztgNK3zvrNyzzYNUrt68qI0O91mx5IBBusP0qKFywY+6KurfCJd+t9Br2JQ8wguh1tCx0oeUtVCvMgM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=khadas.com; spf=pass smtp.mailfrom=khadas.com; arc=fail smtp.client-ip=52.101.127.115 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=khadas.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=khadas.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=l3qbtZHe6EALwvm5eIU2l5DORTb7SejTX9ZYJrxlrItLHbiAH4udMq/MCdOITYLugOSN+A0uilYH+HfQWZ+Td7FQ2EvAMUvZBnXOafX9aluPRxY9oPUrMWCw3SSEVlpJvKpPhjudiQ7pfAv0uyv8JqCa8C/khi0ndVQPtsU+IBpUNbiLzM5HuFwRPCvpCOM3as6SBNjg7NwgXXIVaI7kPKafEipnRATo4wRPFkzYr2UoRnsrk/x9nYo1ddvkt/zFmKZ38Qckz6kqg/Co8UW7srS7VF7HHSV/jwx1+pKVsZSPrwNUU1N7H453h3ZhW230u2PDBmSJ9SgIt7GrwmJJgw== 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=++Q37H8dRMC8MzpQy5kcTRqK9pnRtjsbzq0cWg0OXBE=; b=V1iEtfriFrhAWUOX8aGKMBz6jRnnqr6xEn5PKoGblkytGbua2iYM7yZW1qEePlq+VEPQqASDkl7VRj2CUFpDVlEb+7XIYRWqXOd5KLiK2LEO97UHtOcuhjadFtp1Eknr3szV9fbrlrrvngkeQMHBZBRDiLZ4MoBu0ysWra67Vc1JOpF+7QZGwfxdQtW/4f2x/m05TfK9qqSNFBhRU5hKbf7MmY/mi4krgjTuihh1TiyYL/bjKGLYl7gUOVzFJclry5yBZJWJWNhdIxB10d5I73HLM5hj35xsU9nSmgojV2mcFIA7po4vztBV4mamF+dcE6Uf2bxFaNdL0cGuD94J0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=khadas.com; dmarc=pass action=none header.from=khadas.com; dkim=pass header.d=khadas.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=khadas.com; Received: from PS1PPF62EEA9B1D.apcprd03.prod.outlook.com (2603:1096:308::2da) by SI2PR03MB6590.apcprd03.prod.outlook.com (2603:1096:4:1e2::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9542.11; Fri, 23 Jan 2026 02:23:29 +0000 Received: from PS1PPF62EEA9B1D.apcprd03.prod.outlook.com ([fe80::af44:7e78:1133:adec]) by PS1PPF62EEA9B1D.apcprd03.prod.outlook.com ([fe80::af44:7e78:1133:adec%8]) with mapi id 15.20.9542.008; Fri, 23 Jan 2026 02:23:29 +0000 From: Nick Xie To: neil.armstrong@linaro.org, khilman@baylibre.com, jbrunet@baylibre.com, martin.blumenstingl@googlemail.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org Cc: krzk+dt@kernel.org, robh@kernel.org, conor+dt@kernel.org, xieqinick@gmail.com, Nick Xie Subject: [PATCH 5/6] arm64: dts: amlogic: meson-s4: add internal SARADC controller Date: Fri, 23 Jan 2026 10:22:57 +0800 Message-Id: <20260123022258.136448-6-nick@khadas.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260123022258.136448-1-nick@khadas.com> References: <20260123022258.136448-1-nick@khadas.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2P153CA0024.APCP153.PROD.OUTLOOK.COM (2603:1096:4:190::13) To PS1PPF62EEA9B1D.apcprd03.prod.outlook.com (2603:1096:308::2da) 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: PS1PPF62EEA9B1D:EE_|SI2PR03MB6590:EE_ X-MS-Office365-Filtering-Correlation-Id: 23029450-d2e8-498a-12ce-08de5a266571 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|52116014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?nOqX58oC3vFkiBdgFsfdXfNaQ1/opZzFmJuLNtYN7TSQwnmY/k0xC+rUI5YB?= =?us-ascii?Q?7KhtAmAL87Oru3fHSnp1HZ3X+SvOJNK241HxUVBJOZpKPpsKSIGxUP3S5L4n?= =?us-ascii?Q?OcGxIoryCcfJFSjJR/SA7PlgnRbBm4TdykE7FPjuCcW3R22Wt6YAaILlmGSl?= =?us-ascii?Q?erWHLr+iVMZ8z6ncTykB5IR5reXVpnTjG8ffgPylwK2Cc+nJyBnVmGksGtNk?= =?us-ascii?Q?G08fQdVBUc+HQU3JlyDO+j3rNa9TstmwPGfVEN6AyvaMmIWUg9Fh7UyPuy4T?= =?us-ascii?Q?BzhQpWO0IGRGeQVwihu+nki+QUGnT2khnuw6oHN3PmcHLEzhvLiTI5FOgGoa?= =?us-ascii?Q?Xym3F/9I2uR1czWPFm97dInqkUynA1PFHwJKh+MKnIue+Jm6IOX3GzQTlG/d?= =?us-ascii?Q?vtugLe/tgYWMkOASaTalyzW3a7uz4rmp9bzfGj/JA7mj6/k6UObGhjexbX8l?= =?us-ascii?Q?KJIa0Gabnbd04orhFyjMY+j18A7q7JGAUcB0TvMRtfYC6RJFpeJpLqeHMITj?= =?us-ascii?Q?/alNwsTYjPMaht/A+0MBoa8Em23h472qzmRrfY5LMoJlDwU7k9Qz3vqoJxiO?= =?us-ascii?Q?Bahh52doPpJvK0SetKuK15JBZ9E8bq9nPx7565u/SsHwtpOjVfWxu5rsEhei?= =?us-ascii?Q?bHxZXaLuhbtKyzdsEStJ9JXyqptk1lSFnwX/s3su/hBUDT/J/ewGKvJv48V3?= =?us-ascii?Q?ce5lAnLX1Qb7jcfDRVL4duCWxoQiNJOZNMERqLlyzrPOggJL8ysA+lz1wFji?= =?us-ascii?Q?sCTOx8P7E41aqbw+wVa04+K4/xDTWNPMHdrTKi0xgfFeT/khCu3w16cZV7Z0?= =?us-ascii?Q?81xHJUqJn/NnpKlhwk9zrXbIRbHrkyd5wKY+DfQ2xPnJKaE0bA8V05R4BdHj?= =?us-ascii?Q?eII1cuwlFqNNZIK7CPnpRn1/I/sl0M/pPn14rCO0WnTz/8pzTKp4P3dVpfbn?= =?us-ascii?Q?aokVsNl4ekct4IO6z0MykxxetSYFeoFmQQkBwy6wksZI0rEuR7ce72ZH9gDN?= =?us-ascii?Q?QEtRmgeL4E7fLWKp/0aVr+iNmixE01YlKgikugEl69zzENAno5JB6DMPX5uF?= =?us-ascii?Q?sjLCPunRQeum90qdouuO50Vin+/Ml8AEB2f+IVFGY37tkE74uMKm0yVonPBF?= =?us-ascii?Q?6RcnoGzYinE+prUmr434bY2haJXMJ2JtAsHq2BNh8UaOMH5bowDgv5/qmyry?= =?us-ascii?Q?h//bEjBWxPXvodI92/rbjX2toLjTRgtbFbcQGbi7P32QaxXX2/O9GhuxuA3j?= =?us-ascii?Q?2GTVfD4m6yh/OBO6j6AJpf0iBBBfZACBUqFwKWuXHbTDDIGlMNWSYJyEoQrD?= =?us-ascii?Q?to3X3Rk85MqtsaGxT8fdQxVJ77yGgm+cy2ls3GC4fA7dWtIUmk7ucOEHLhpV?= =?us-ascii?Q?N8rFU/CCx/hI4IwCyZU5Z5FX9vDyIgVXjfwgKusMbOKEM+68lxrQD/wefY9n?= =?us-ascii?Q?SAdpKdFNXpH/uwHDKLFs2AthSSnms0t71O1TKtvgQWGLcgUgWnTnbuTOlIDQ?= =?us-ascii?Q?U0rM/xgZlpu/rxxu7ijoZanuB35DgGCojwKSDqC6J+y4WjAX+nLkQNc8tFIg?= =?us-ascii?Q?FZBrsoBOZC/io9No3BqgPpCNDmAfkpJ+k6XuI9EQ5Fz5s7yJ6TU616BhKPT2?= =?us-ascii?Q?SXrYobrC/bWaqhd1uvpDKl4=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PS1PPF62EEA9B1D.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(52116014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eSGW9IIIjhSp5YHJMPBc60SYHFYyVWRFl3eHd6ShN2ON1ZLAPByciNOj0F5V?= =?us-ascii?Q?naZhqC28XirFXRDODZ0q3aNDOHdW9B7kkGy3wkNWuHiCODsNfVgs2ey/s2HW?= =?us-ascii?Q?y9w4wFkUKE6HhIwZyaffZf8D3lSuzwD5ZOrhho2n00ROO2pVCEfLvg9vnTe5?= =?us-ascii?Q?2WxBMBWInt6ngbbB1EBgNvrmN7KvwzKnkRBezWJsvqMepCAIkIgChWHyvYCn?= =?us-ascii?Q?kV9M2Unp0xPNLYlofwX9FQntYaDgU4p7N/qLf3QE3qQVdIbhDGg/OudQoIOb?= =?us-ascii?Q?9jNSb1XH9z1Cc5kE2Xj9T3SEJg4aa4K+SJHF6ZIzKelsODhai5qRG5J3u7kE?= =?us-ascii?Q?eUxeIv91wWXiJBUkSGpyz4Cw6kbD+PPNCqP5Q5wIbBMhKhptCev4t94FYdxN?= =?us-ascii?Q?9C58CyDuWdygBHk0JonYQNQ6H63NPzNW7vwAM5JrzlicGYNsOqp07hSyFVeg?= =?us-ascii?Q?Ey92TiEODbt+jAkbMhpiCX3+PuG2EgmA/3KzJrOityfM91FTiQ3xCsIeaFe2?= =?us-ascii?Q?S9rad7C22ur5MfFyKKdUpvMZ39hZHP/dWqtWAIC3Ib4q1vFimYCDAZsvCm1r?= =?us-ascii?Q?McYfXEbxSbSI91Kq2zpQFiEL/qP4DoFt6ggnLK1q0EG012VvFNLIFEMNvd63?= =?us-ascii?Q?cr+bQxRnJEN0yvJE8ZyY0jm01Dfb7+Y6pLSZEEHNAg15JcpDDFDDa/RvUoRx?= =?us-ascii?Q?hywwkcSfTxArr1qYaDnt3xMPIdIh/aZpgHdeFgcBBC2LbormAIjJvkuUnCdX?= =?us-ascii?Q?pBEStXgM8QXvwY5Ttm0Lx9m/lL/4BcmgAcvYkyHpa4jjYblRNXpNmuDdBqZ9?= =?us-ascii?Q?qhzm0iiYaWqDmes/QvZrIniAd2Pby+TBbRGNchKe9/DZCYvACpbeyFY4Ejre?= =?us-ascii?Q?NfL1+WE37oQ6ie7ZbzILUTGv48hbgkUcxt6QLo1mSDt7dgNgx5/ZuibMmVtA?= =?us-ascii?Q?B16Iv87cIM/5EL1F0LErGd2iXcOY5eplphaPcVv4lzCGo1Nxdb7IXCmDSHdu?= =?us-ascii?Q?GgMHEDHl3PB9rC1Mi62hAHHhUa0X7B6m/MCQtZAfQ3ToS/WpVzI/gQWPYCao?= =?us-ascii?Q?P5PcaBLteph7kRZqgGfxff6omm6UWxfNqdoowNVPtxtAfI/YhqsDMgLIOyC1?= =?us-ascii?Q?r1CSoMEmdNpCSs3h2kWXPUvvQ/UtHgfu6CVxVRdgWS2ASc88JeNsRka8GSYc?= =?us-ascii?Q?GrDXQg8T2vRqFYBnLFQ/QQw/Fw67cIwSwNFJhvnErjkg1ge1vAUs3ATEmbQ/?= =?us-ascii?Q?TUlYjMqBHhQicXqfMxJ6pWidVu25xVwU5XNZdymWJaaJyCF9iKIY6FocMjbY?= =?us-ascii?Q?KdM5Zf4qiLYVvokGryg2CzeClo68k7mE8cxBeQVRqbjH6O7lzSg713xR7UtU?= =?us-ascii?Q?EltfyCUxlU1ia5YtTte0mCLamdeBViICc/Y1FfAa/d1S365+k5fSr/bDkIiF?= =?us-ascii?Q?UDcAG/wRUXluWzU4GwNmCJJtGryirYEzvl7JZXle2NTMn+Q4KFygDAuzb++a?= =?us-ascii?Q?//C6dskILKJrEFTUY7jeXja8SjBbYu3oFo+5shZt6UeWfkP2RkH+4xQaGLmc?= =?us-ascii?Q?LPIvmFeF4C0arCCpkHQRtdz9sQqbiAj0FgbcNVcu4xdPQ/WgsJDx/MIRq48Q?= =?us-ascii?Q?7UyE6odwz3m/+TOaHEP2k+kI2IC/APo4+zKIo2b1CyMtyaGDAQOOTMzjkhK8?= =?us-ascii?Q?EZKfBFglOUi1jKYI/P3PZT2doXbXWDGRdNcTK2MJLxTPUdsi448rPVFXAvkx?= =?us-ascii?Q?4jOHLogrLg=3D=3D?= X-OriginatorOrg: khadas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 23029450-d2e8-498a-12ce-08de5a266571 X-MS-Exchange-CrossTenant-AuthSource: PS1PPF62EEA9B1D.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2026 02:23:29.2682 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 2dc3bd76-7ac2-4780-a5b7-6c6cc6b5af9b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: K2hnnZfIBUFlH/no0/h4tBWQidKREzKz281nyStDbl1T+TnywD0uGOWrlNmFn+5o X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI2PR03MB6590 Content-Type: text/plain; charset="utf-8" Add the SARADC (Successive Approximation Register ADC) controller node to the Meson S4 SoC dtsi. Signed-off-by: Nick Xie --- arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dt= s/amlogic/meson-s4.dtsi index b1d66054a6e87..cd768f9f4db80 100644 --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi @@ -77,6 +77,20 @@ pwrc: power-controller { }; }; =20 + saradc: adc@fe026000 { + compatible =3D "amlogic,meson-g12a-saradc", + "amlogic,meson-saradc"; + reg =3D <0x0 0xfe026000 0x0 0x48>; + #io-channel-cells =3D <1>; + interrupts =3D ; + clocks =3D <&xtal>, + <&clkc_periphs CLKID_SAR_ADC>, + <&clkc_periphs CLKID_SARADC>, + <&clkc_periphs CLKID_SARADC_SEL>; + clock-names =3D "clkin", "core", "adc_clk", "adc_sel"; + status =3D "disabled"; + }; + soc { compatible =3D "simple-bus"; #address-cells =3D <2>; --=20 2.34.1