From nobody Fri Dec 19 20:48:34 2025 Received: from SN4PR2101CU001.outbound.protection.outlook.com (mail-southcentralusazon11022075.outbound.protection.outlook.com [40.93.195.75]) (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 ADFA31BCA08; Tue, 6 Aug 2024 07:18:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.195.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928733; cv=fail; b=oSVWHF25gsJgHjX0eGmcdYl1Eo6h+w1LKgvqW4R/haacRNCvtyhFSKvqEn6/nqgPlEywYUbko4RxkOyaKFvmQpDg/o48f10LwZFkoBuegwaeA828QM7Rp6a2EOqfNEqf+DRMR4M+GppPxXA/p2pp6L7CkXAtgiipriKqSBKqNQQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928733; c=relaxed/simple; bh=k3+qRF9YxYSH4nd289phZkZTIDIxw8+0oQiSXZp+WrU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=a5CPnRm2MXnMAs+mji/Z25/cyzmGomX/8fwI9emN1dO3ZRHOEcWBYYb9VL4yCyzv8BAG/qsJdKRDT+nKIWgtDG3N/yFIkEnuMHQtM+kziOOjQSkkchs0osaGp/0hI1Y6gfzEO3rYxAnNhXBcVF7dIwzBkrGEERZpzQEL9yFCIu4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com; spf=pass smtp.mailfrom=os.amperecomputing.com; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b=hpPSFCJ9; arc=fail smtp.client-ip=40.93.195.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b="hpPSFCJ9" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MAs7fNWLJ9WmNYovujCgwwPBG3UbVSUgtsSZkCLocWX1kscAgsHbm4+oA3E2l5xA0qfMHT0DvMUOaiFN1IfgQKlpOZfQN79T17J8Ane5VX97WK2J6I1r4WlE92N0iG8pE5VsxVuIjz1Hbgz4wtIWig2pvtbsmhMuGPwkEveDrAZoicLhUWyQj7UTSIUpaDs1nS3G/WkUqEyN5cXZqGyEJek0sBEpW0kanBvs79Qr3f3UV+gv0nFH++AOqf6BpoTKdJ+Yo2GTuSf4mJSEzIAjBO6ncaL4XEUQyvjLAt2/9qABqQmhtHtR0k9AhHn/FiMOrD5YLUsaLLBk9+l53eulFg== 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=IybX/xWZctyuJQSm4ttyCDf0Qo3/yZxSsRESn2e071Y=; b=nqloVIgwP6lqWit+7SWx5FvmiBxfCx7iBW/2wezLTKH3M/17rlD0W0rkSWO3bElNd6tZDaxRrjjvToe4mygS6OV4h5CXielDfbLbxSKDyvV6AAVyqHt4u2/aYS4/lu3ozbMbr00ZXVJsUklvsLt7B3g5nHVbFkQczjQZ0x3D9JSlKWY2sUP78G9j+EsZwl1OKzYJzLAIao3zS5x20B63XT6BPa//ac1bsLhUwmoAB5REoool6UU2+NPdyxZWXxcaJl0C2oHkLIq9e6tdibEGlSRGdMD17CcFpCbDvTBmpPFhcmmHJ4f4QjnT2XDjBJVQUzwBaXbqGCMBeVMeyw+cyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IybX/xWZctyuJQSm4ttyCDf0Qo3/yZxSsRESn2e071Y=; b=hpPSFCJ9eUUzoZ069lGNja2KZadA3ndOZc+haM194mBAhTdKk5MBcsI1n1byMBe+BwLeqI+JWJTD+yqljlIWHUHiG2x4nM+WHBFTz2mg6gXOwarMgamfC0xfA/orL9tYQdjpREDvngRay3JTyIbRSke3yCNddHe4oQNmNk9fGGs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) by BL1PR01MB7770.prod.exchangelabs.com (2603:10b6:208:399::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.25; Tue, 6 Aug 2024 07:18:49 +0000 Received: from BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09]) by BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09%4]) with mapi id 15.20.7828.023; Tue, 6 Aug 2024 07:18:49 +0000 From: Chanh Nguyen To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, OpenBMC Maillist , Open Source Submission Cc: Phong Vo , Thang Nguyen , Quan Nguyen , Chanh Nguyen Subject: [PATCH v2 1/5] ARM: dts: aspeed: mtjade, mtmitchell: Add OCP temperature sensors Date: Tue, 6 Aug 2024 07:18:02 +0000 Message-ID: <20240806071806.1666550-2-chanh@os.amperecomputing.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240806071806.1666550-1-chanh@os.amperecomputing.com> References: <20240806071806.1666550-1-chanh@os.amperecomputing.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2P153CA0026.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c7::13) To BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) 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: BL3PR01MB7057:EE_|BL1PR01MB7770:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b60d184-1fe0-4afb-fe93-08dcb5e80436 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?mqeODwpPKx9ZLRGSSudhl+2mMwW/fRugA0CyPzpyjfofrkFRW9YzPlGXdOsN?= =?us-ascii?Q?UcYOovBjz92sIxFp9P0gUXgRJxCaSKzhD7CClfy+mHoDFJs4FEXVug3J5ymX?= =?us-ascii?Q?ycnCGDbByFPUggeVzutEfOLYfayzQoUh5O2y9P5cif4WV/PDz6Kkpm8wmRPU?= =?us-ascii?Q?9l39c1BIXHiwvAijvwGVXKwY+79Nq8bAIeaMLvC7nMkItkEv00z3s+hBhS2x?= =?us-ascii?Q?cyoUzXnrJkcIM/UGXgogAqKa3NeowQWZbP2CzrgjbB6Z4/KJr7Xqk4q+CbCr?= =?us-ascii?Q?kHVhKsNpnTaee4z02qYaGAUVtoh4TsnUtPp1ZlyQv1RToxUCsTqQUJygEpTA?= =?us-ascii?Q?zckG2BEDGHUgrDozgpmP9UguNg5fEt2Y9sth7YD9RLjkqAjx98cBMtm6G58l?= =?us-ascii?Q?xDxb8Y9YPxnILFW1sky0Mfvt/TVZBL6iqYy7ZWZarOh3OYXdvf0zCOi9hs/k?= =?us-ascii?Q?KPBPnP6YW7ATaldwHnKIrPRDd38uxzmEFvCVQNeKxhnret4Oi0/b7BsS6ZwC?= =?us-ascii?Q?m4PTicqL9PGLvnuBMKAtMJIMNP+noCIOd/KsiOucRLdYPYKtJ9lJuTpdMyXF?= =?us-ascii?Q?US3Xkxp413LqN07yszo4f1/eLyJ+jrhA+Doz7XBNdrpIJWmdPNaMi6it84TO?= =?us-ascii?Q?OcOHD0ycJi30bkDfnKQtsvbTEGOgOHukTl8FrhNsP1cRh+n20J0S4WAm6Wv8?= =?us-ascii?Q?LVs3uAqKbD3kd03p7rV+brKzK72Uk2tzoNlhe3lHFPDbIWUigHpwOZ3Y7Qtb?= =?us-ascii?Q?3nF7lTOkPffxsObcjU+9g8sTMBbuXuqoGEqdetuIZ+QSoBSUPpkjY99BqYPx?= =?us-ascii?Q?IblWIzGoz81XHk69ffW+wP+HT+WD81UWvvAgtM4HvpXtbr2wfn39wvsaEm2+?= =?us-ascii?Q?KfgGRDlXKW/yLI8ZIhMa5iIf09KbtKwa8rHn8mbGYxoa9NzOTjbrWn6ylrPt?= =?us-ascii?Q?sSrCZug5tdiv4inJHd93nz0dbSU08iNhFsd0/ksKNLt1NLbRSDffS2vIZ7uL?= =?us-ascii?Q?wQaUdFdfKY4fLBqFfnPSZSTsbBmNIlpTjD/5rPjdMeW93RbQPvBOTsfO+BSi?= =?us-ascii?Q?sKM+mH8STb02TaLAVjiL51Z+4RrOQu4mYLSBvWldJRgQ0tsfg4ByMk8zWA8l?= =?us-ascii?Q?GLJ6/wxWHahZsLMQiLY1evdYQFeJjA5UMKvajl0zQoJLe68jzGtXdoHrVRHz?= =?us-ascii?Q?5f7kEn68RQlL5CH2b4R/RbcVs9YzkZICj2OybiAsQsW0Kn/JLiie605NLE2X?= =?us-ascii?Q?iZaFNw0EKQttqc5n9fJC8cN4r+lE44nJHsW8klFYMvkKiFh2+Kev3+GfnA+t?= =?us-ascii?Q?Jtscc0sCT6LoKje9etxEcW+xSfoVAM1omI+fLCPaJYVSVT+w9DN1CDzylJnt?= =?us-ascii?Q?z3oXrEsHVTvEA3HfalsiNgT82/LwAqnoezu85Nqpi+pUbiroZj7cpLfQkXSG?= =?us-ascii?Q?DLeaiwTAtiA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL3PR01MB7057.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(52116014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?IFChm4zb9oMkfFxx/mx9Dez7LLxgLC4SWYGW+M+ijwvvkxexY7w2dE+qmrqh?= =?us-ascii?Q?wij20FtgrJ2BvHx/od+R8t7Yx613p/ltWKd0+wuCqG1xPQtu8NB3s3ANIeEo?= =?us-ascii?Q?2X8eXrBxd2gwXCM/27nVq73vKKh9VLB/BZPaoFjbLbGRc0p9mexTgcoS7/kQ?= =?us-ascii?Q?C1/NMKwFKYhxszZMfE7sooo04zb7oIgH3MjKJc9kjEWrPqSND1NMdZZRylRE?= =?us-ascii?Q?R5dBzc8iEbLRTncbKs5z6nbyHNDRXSgVY7KXdQmNAq9mfCu7N1pOUUuyJYfZ?= =?us-ascii?Q?fLhBUFB5cnwty8ePpVoHzgNH/UPc2aMt8z8w6DQ9fLG0upecB3bDrxcAK5cY?= =?us-ascii?Q?HAXHHKkkG50y8ag5UuUq9j51gJDHxT+uO+tnpoyYFvKu1K64zwX93xUnswwy?= =?us-ascii?Q?Tm03ibl7mDXey47PqfBXbPkqWJrsJh1C8Im15mhJG23TXl5+JfU1JAt1XvDU?= =?us-ascii?Q?DbmMOPLZZcKBHrSFvM91TiNOFeYHHXiMJpSTUeuPKzW57iIvXlB564gu27o1?= =?us-ascii?Q?OyB68PLbo2H+5mZDoO4BS43c56qHm8+5i0N8DpaTuSn68Zrt89DXmtOaUkxm?= =?us-ascii?Q?VfcKjGZPnxCeHQzI2XnZqA7WyeEiFq8rpLmRp4UYs0fqcjNFqUrbnkP67MmN?= =?us-ascii?Q?lGdK2EDzlGJHygYfhtVNay60sFSYNCk5wtNr+3SXpa6HSiSfiaMwVckhmVtU?= =?us-ascii?Q?4KUJfxRPnhcyq877SqBjctF0VhIK/G6ElYWKmCpxRlsApAFirF9c6aos+Rqz?= =?us-ascii?Q?2p4JfMxcnhoMZ+8+M/05gSwK7Bghlg3Sn2pBqTKAGFZR+zG2Vs5C6OlCmf+e?= =?us-ascii?Q?vElRu415qT3ajVhWEbk6rKe9IpHYBrfdQ6fba09o6KCOvjN8kIEzK++8a8eJ?= =?us-ascii?Q?9R2mT7PzCE5iUwQzw1rsZ+KYuBiA/QWmhDRvNHhWr0F/aHyh0Q66XChd6Smn?= =?us-ascii?Q?RfSS4F/ndRa4vzvZKTces0+L508xN8Nu+u+m0olbIG81YFDZUFMPcTb7Jj3I?= =?us-ascii?Q?wpEO3qbuI8x02+3sU5qbGCnBIF/u8JXrgPY6AcRPtEgQCr7UKXKuCfAflXCb?= =?us-ascii?Q?2M1sjwDB285C4bW7xP2Ld4CbJDIiKB5aySDjMickrvtYVi2VVV8XVEgjg43/?= =?us-ascii?Q?8RqUhTVVawJL9rz7rVJ4xNXLTs2Adrnr4IeL2q/vi1DTGBTMYOYWyyocZZqb?= =?us-ascii?Q?7P/kzw8JFtmRg4cz/Hfu28Jgb+PghA41T8FpsJCA5TYUqCHM5Qfodim0LVvS?= =?us-ascii?Q?qSOsucCOzQZH7dVgoby3fDRUVUBfAKoZIs1YM4H7rATDbyfbGr9JXmrSdOnb?= =?us-ascii?Q?P7vhXWPAPEMXGiDbEkJQb5M8U8jV8c7fNhFkoTF60OdxvPoGsHUJ3OeBkFaL?= =?us-ascii?Q?RUEGeST+jvek0q5noR9XqQJGkNhDlDoeo7YBq8C6/OypnWKoG/17CpX1o5pT?= =?us-ascii?Q?LzdUO/w9BbREtEFLwMw/AapVZs0DK4MYqrPIMoMXYJe4gXXp5FhRPF2WDYMG?= =?us-ascii?Q?ELMC+RRqqtWh7z6BN/0Ygpypc1giC/fc9UtxS2Ocvv8h/XkRjz1v1rmn3b9K?= =?us-ascii?Q?wQQoSXYfHckogVSGiGRK2S3g1hLTC0F8cXsldrHFdxK69o1g97nhtQKHVHUL?= =?us-ascii?Q?hiqfULrI7JAxkwQjjb8qRqU=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b60d184-1fe0-4afb-fe93-08dcb5e80436 X-MS-Exchange-CrossTenant-AuthSource: BL3PR01MB7057.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 07:18:49.1313 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: PospGRv1+sxRw4bGMR46V4R/aPZSfVJ7bCkwAJSGd/l8ea/pwIJYWlEnykMHC/De1Z4LhRzZLFP2sVDXF+3XudA+U7XDw3DvJzdSunJklBEJ8bzJYdydptDlhvMWVj2V X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR01MB7770 Content-Type: text/plain; charset="utf-8" Define I2C alias ports from I2C Switch 0x70 at BMC I2C5. Add the tmp421 sensors via the I2C alias ports as OCP device temperature sensors. Signed-off-by: Chanh Nguyen --- Changes in v2: - None --- .../dts/aspeed/aspeed-bmc-ampere-mtjade.dts | 16 +++++++++++ .../aspeed/aspeed-bmc-ampere-mtmitchell.dts | 28 +++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts b/arch/a= rm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts index 8ab5f301f926..8102f41d1d15 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts @@ -49,6 +49,11 @@ aliases { */ i2c80 =3D &nvme_m2_0; i2c81 =3D &nvme_m2_1; + + /* + * i2c bus 82 assigned to OCP slot + */ + i2c82 =3D &ocpslot; }; =20 chosen { @@ -420,6 +425,17 @@ i2c-mux@70 { reg =3D <0x70>; i2c-mux-idle-disconnect; =20 + ocpslot: i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x0>; + + ocpslot_temp: temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; + }; + nvmeslot_0_7: i2c@3 { #address-cells =3D <1>; #size-cells =3D <0>; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts index 3c8925034a8c..3a97e88278d5 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts @@ -15,6 +15,12 @@ aliases { serial7 =3D &uart8; serial8 =3D &uart9; =20 + /* + * i2c bus 30-31 assigned to OCP slot 0-1 + */ + i2c30 =3D &ocpslot_0; + i2c31 =3D &ocpslot_1; + /* * I2C NVMe alias port */ @@ -515,6 +521,28 @@ i2c-mux@70 { #size-cells =3D <0>; reg =3D <0x70>; i2c-mux-idle-disconnect; + + ocpslot_0: i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x0>; + + ocpslot_0_temp: temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; + }; + + ocpslot_1: i2c@1 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x1>; + + ocpslot_1_temp: temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; + }; }; }; =20 --=20 2.43.0 From nobody Fri Dec 19 20:48:34 2025 Received: from CY4PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11020096.outbound.protection.outlook.com [40.93.198.96]) (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 00DE6166F26; Tue, 6 Aug 2024 07:18:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.198.96 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928739; cv=fail; b=qCt4S2HTkQQH6PbPeROl/N0Lq1C1kFQwFkqNMZ+m1GeE+iQK1LB1Z1vs277izkW6Bf/77g3nZNX7DG8Juo/RxWI05wFSnwBFFeng0e3AiZRaEaafQMADjSYamXd4Xl2KSu8HpIGlBGlMGc9IJblrRqKs8A8HIiVKdFsKMQHPLgA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928739; c=relaxed/simple; bh=3gXNHFc/eplIbC5LK2cl0g0Sla1slb8nKJ/gYsJyTFo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=r/BrdJpfav6JD0Y1ZzFqpnBKDTBZUmqW2g5iIiyRVepvgyFu+d1zfySpRl223Rcm/w2oQ1/HoH/rKrmAxM6R8kwZSFxu7Zje1Qi9vB1YsG3WyC8d8zx6pL4HKOeuA0xFTVdq0/sICr3ZBT59ZIw71BitiyVtGbnaRJ6EcAfGIpE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com; spf=pass smtp.mailfrom=os.amperecomputing.com; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b=dwTdc/FH; arc=fail smtp.client-ip=40.93.198.96 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b="dwTdc/FH" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rAVcts2Qyj1OZvFJbtYxIS08exBr4IYJC1cXcwsPmeXjsdjOP8mIm9JnvoEu4dVv3p0k4DoGde+QpbdChgj6AuiqvFkI6rjjmu1Qu9Z0IDtNL2QueE7qTTM3D1kcFg/ajXyBewKRgWc1g+wZe56fBYoPkmpihmpd1FqVUpxzxuBLs13Jg4eQX2o26N5YJQZurOsMogg9sR4eW5h9DdDLEIo+VZZM6Ch3CaQds66nF4hDn8KPjPr8LcxdWZ13yhcXQLb4sCsV035ceLgSJnosJ5iFiD3dDhL4s34upLpunE3uMY7QYDvYUrT3uONit83V4WvV1K6Sdx5hiJ05jp/y5A== 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=A+fkwb7tH7+dJqAFoJPtx64QruRrhcUH6ktYyYlCc+Q=; b=utx3GkXKaHTwSTxWs6uENKcZEsbIxDuwH7lIgrsq0iafO/ES07hQs3oobUDNTxSNr0k1G0SANkdiTMSuEkdZaQ+gBkP4jwtd1pe03x69YRahDfC8+RRzjjaaIqtfSu2UjwKyNhBmK8Gt0eTVKwDIa25I5Mevp7Z9/tKN0uCwehcFGDVmFDfwQ3bhadI+k3Cbfex4kHWxCH3ysmk3K58wubfTNSWRIsUA6mr4LNC6MWPyxfC6rjX2x+2LkwW88CRqVltML4ysNA/lqK1TxxGJoS6jRauGLegoasITrnMJfhPyNTTA2buTTuEQ2YoVp9PsF4x9AKehceWtFyquh0jfbw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A+fkwb7tH7+dJqAFoJPtx64QruRrhcUH6ktYyYlCc+Q=; b=dwTdc/FHDv408MU4PtiZgjOohD6gluOaN8h86zSizOKEoSgKRu2dnSWrAMDPoA+7+3KSY/ni7ctkFMLeTJpS9e9CcbGFMbhv50JOkgKxPd+Y3bp20K+h98+in5Eb1p7euiEtfuitnyBNCnPs0cbZLcaQa8cTA1wlmzqoqWbmDRM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) by BL1PR01MB7770.prod.exchangelabs.com (2603:10b6:208:399::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.25; Tue, 6 Aug 2024 07:18:55 +0000 Received: from BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09]) by BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09%4]) with mapi id 15.20.7828.023; Tue, 6 Aug 2024 07:18:55 +0000 From: Chanh Nguyen To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, OpenBMC Maillist , Open Source Submission Cc: Phong Vo , Thang Nguyen , Quan Nguyen , Chanh Nguyen Subject: [PATCH v2 2/5] ARM: dts: aspeed: mtmitchell: Add I2C temperature sensor alias ports Date: Tue, 6 Aug 2024 07:18:03 +0000 Message-ID: <20240806071806.1666550-3-chanh@os.amperecomputing.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240806071806.1666550-1-chanh@os.amperecomputing.com> References: <20240806071806.1666550-1-chanh@os.amperecomputing.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2P153CA0026.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c7::13) To BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) 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: BL3PR01MB7057:EE_|BL1PR01MB7770:EE_ X-MS-Office365-Filtering-Correlation-Id: d20803c5-72c5-475b-bfa1-08dcb5e80802 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?SVssY+eoUD+8hXCiBCc2GOqirfxrR9QYxG1kS8AI5b7n9hxqB1fcuuUQ08L2?= =?us-ascii?Q?3HgI7goDiMnEJlu68zSuWLDB++KV6KXhXODJnR1PIw2zt5RzRmemAW/T5ZCh?= =?us-ascii?Q?dSZviwysUOpurVcuccrqJDIwQ569hDFaryQJt4mscSqB4tSHmngouA7y1sH5?= =?us-ascii?Q?APIjOdJzcQd/pspjL/woe8rAj79EY4CCd9f6aE09h6rxVYuJ9LC085vSxkLl?= =?us-ascii?Q?8Zy5mkoLz4WzUFfqLXB7xGj+0aO0SSQSiYj7fEhjtFKuPlBbArOiaMPhAgjv?= =?us-ascii?Q?wiq3g9RdD0BRQEnFO7VkCOE23fzwQjhHkl5xrbmFprl63KzY/2DB9sSwEHSZ?= =?us-ascii?Q?TYEfVmhTZYKhWiTM/UWcEqFlqIiRGVUKH58OEiO3YFcFJ/iDQ1dplDU0yWH5?= =?us-ascii?Q?yPIyPe44to5jlIowMMTtrD66D3z/lVY9FVinbfOYeYh5LYu+3JdWlZ3VhdDP?= =?us-ascii?Q?Bh7xtAx3ACGms4R2ZGCRyTDyLiKgHY9u9AKzG1hRHDr2JhhwrUbpceiRAH0A?= =?us-ascii?Q?dPFRHPyUWHhaJJS++wkjF6EbB5nT//Jvw0KvM2uA4xRD2whW6WuPDQQVqunP?= =?us-ascii?Q?QuHTr6+eEdVUzZPiz2O97gvKe6swHSbIWeusKNNqdGhjHnY7nCJhXRfPQwoS?= =?us-ascii?Q?321uOW0NbEpmD4MM/BS2lOGcWgMj3lYR3azrMbTbD3JGtftDY6RZ0NMeONYW?= =?us-ascii?Q?43L4Wap0b3TUmqJkkbqdRHghPvuXzVScrvARqdIWpp9zIEtWqTM0TuSg4jXX?= =?us-ascii?Q?h8fRbF3ovO/70SEGwuu8SZSa80jfQ6CBRmlIGjt1NQFSda0/LjkYtyi6KZmh?= =?us-ascii?Q?4rIBwG+9fQpTN7fPIoYjZJS1pZ1ebhwTFH66z/2XUNU3ImXL8JxpNXk/3CBL?= =?us-ascii?Q?AWCfU7gHBNuAHyaiLHnpSy6cUF/2CTezkhKkRCdZ153fjtwUKkk3VCb1S5zm?= =?us-ascii?Q?prJ82aDjoDxq0b2DEz6qJosYG7mBwHSErLTdmeDEBu64UfzRcaO7l4I4a+Rx?= =?us-ascii?Q?Wf8dkXW0IU6wUG6PIpjC42tq2Z4jYfwMUboz1hLu6pl3WvkrM3Db0T+cDeui?= =?us-ascii?Q?Ga2kkKrshPdjYs5pHJS/06hZ44oea5CNcZy086GOZ4Qcy3rBG+p8nT0rs1mI?= =?us-ascii?Q?LoycMEuue2fQ6qWydvlws2fITLLBacZfOlNcLmaKGf4OKtCt5rlqapilL8Tc?= =?us-ascii?Q?FrHdkOZvAdB5DylK2rePK+K4cvUFVZYpTYxBpgdHFESepYTz55Z2skBNv0uY?= =?us-ascii?Q?GtohIz4k8+8OqNT4OyxddX6aVScSsd2HCwd4LtsWrS5HthxwXxwW9ghRZ+Hj?= =?us-ascii?Q?ZsIiUVkMcNiTd/hdLYSZakUiUvVlga1K8k44B+mCWfb7BnvrmDpjSEcy22jt?= =?us-ascii?Q?MGek6xyPqJURB0VtX0ZFW7eMQqa8i57E2I8q7xtfTfvur0CBI+T6AcdxYIsl?= =?us-ascii?Q?CW1sEnQoJ58=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL3PR01MB7057.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(52116014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?NYWW5Hya38pKhf8IouwHDsH78ClJ6NDHhkO09di7EQKhLC2hEtf2JixMN1Px?= =?us-ascii?Q?XWYAQu8lar3rGKGWP2KVZ8yMqJgHdSDWiAnfTFBVunxgbb0nxCuVn22hkR2M?= =?us-ascii?Q?CaW6VPsc++D2I6ZRxEmxXpCwX/DLoJsH+fETmCYnz2wZ7C2GMrxooSYnLlH7?= =?us-ascii?Q?CKAXpfMcIK8pkgnFn7BJe69MTeivaCoHxXRaH0un2AG4H/KRxgRMFzgPe+C1?= =?us-ascii?Q?XU4BkFwWBYYQrBMrLRkofcectLFVKeGxzskptR9cAHwZYisrOKMhR3VNTNav?= =?us-ascii?Q?JjJUkVfzVdbrhHeookjO+BTqcW0J4crVxUqsep83twGgoZyJxCNPfe02D5Pi?= =?us-ascii?Q?9DAAC648KALIseM5zH7E9RSL4q/JRcwzTi2XDuSgVxz6C/pwq9IBC6LAndDQ?= =?us-ascii?Q?0yNHvkDHSXFx9rELJjgv1zTlcAHLj3NmCAw9GixFBdh5um+jmoC0GAQ+dQiE?= =?us-ascii?Q?P2CQuE2/58kxGq29+T/7m67xRTHUPTG9TucjUk2NZ5uJL26pDhvlPuszp1BC?= =?us-ascii?Q?HKToT+J5j4BpAH2rkGX5nL26APxO/3eCp6Xy3shL983E/yb3r82skn8nUTfw?= =?us-ascii?Q?EhDpid6Ux72PcZjnnwFo7bvi5I7QEIJutKm2DZb474ap+EMBmeyzzGeCrd2D?= =?us-ascii?Q?CLKcbpJxNCxv03n0rc0pXoNPbW6ME8dGto+s5sF/UHsKxQeypCX5SezXD98+?= =?us-ascii?Q?9/gGGf9pnlNCSLnlG3UbE98RisphGlgPLpRPj/JbUhdbwFtljU7x0ITkHW6K?= =?us-ascii?Q?LLDHbahjev/O/MnBrPZuDJUUu55NGehWUR6gvSPsRjpGbI+hWSjW8ur+nMZQ?= =?us-ascii?Q?sAKf9Jfi0smczfpBeGAkienR8a9RutCsx8D0BVddR+hzcXgRNVsSAtJVxQrG?= =?us-ascii?Q?jYxSHckps4s5D1K1wQPBDxF6uWs/nVnLSwT7pKYWkXniQBe3xte0CEkxOX4t?= =?us-ascii?Q?LeEzDciFWm6wxqAaPdQ78useelDYHvHW30dSF/0bIP30ATy3J1AcGYwSHIeR?= =?us-ascii?Q?7edukqSpv7gMQ/FNlWGuRQ3dw+GSroOIo75eawzgpoUjxfgEDeuvLMSIKj3J?= =?us-ascii?Q?uFk3eDtkVOCjRQiYxv8s5z3KCGbBXPFGuy8qrcROGackZyveEuWHWQ3EaEBF?= =?us-ascii?Q?2zkESo+W9zePqOMPUFspqH29WVLjWPMG6sGWtWLON+dq0Yj4prb3O+ySrqyU?= =?us-ascii?Q?9LnG017o9z2XC12WoZzRVpzHRR+f5cXbTHLci2mq0ebMqD/8fZDYWZnTfSvq?= =?us-ascii?Q?xMGHIG4PXuefnvj/vIU5C2rlVhy9vXPYkK3Ap3s1QKbsTjll+rNRKX+3zZNu?= =?us-ascii?Q?BoAEDBaQt8Dv4C6EDoLSZjWUvUlIDO8bwocZaPckxhbp/wl3989e64DGO1wv?= =?us-ascii?Q?hQov9ZwY2+pltJSa/AZDoSmRHI92uiyQdOV30CL5godTKnx1NoT0G3A2H5Fw?= =?us-ascii?Q?Yy1Q+dfszXxBtmr5o4AqvPKqXBx9Yn0LUsHa0K7lptZ4uEY4WktDd7ct3tHv?= =?us-ascii?Q?43S6GXQyKTeXEOl+bkd8TLBRZgCYdx1M5YuuVuCtim3v+k/mbkt4bfpwLgTt?= =?us-ascii?Q?otHZolRt3Uu0tUIEavBQmZtRC9OeS/N6/etCUOvjpAfiRh8qd0XQ+Omuzn75?= =?us-ascii?Q?XSUTZG6h11AX+zJUXRsDkeY=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: d20803c5-72c5-475b-bfa1-08dcb5e80802 X-MS-Exchange-CrossTenant-AuthSource: BL3PR01MB7057.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 07:18:55.5311 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: bhfxIB3AuTwezP4Itd7yS8oRe2aVARQryFtJOfEsGVuSpsjRRznnRnCEiZxG/owtDG9dw3wzix+uDcN9ENv/2gTpzsi1YEcKZLGlwpntfNb8JcYIgz8X1BzGmxaBInv6 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR01MB7770 Content-Type: text/plain; charset="utf-8" Add the I2C alias ports to read temperature sensors via channels of the I2C muxes. Signed-off-by: Chanh Nguyen --- Changes in v2: - None --- arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts index 3a97e88278d5..1679911e4fd8 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts @@ -15,6 +15,14 @@ aliases { serial7 =3D &uart8; serial8 =3D &uart9; =20 + /* + * I2C temperature alias port + */ + i2c20 =3D &i2c4_bus70_chn0; + i2c21 =3D &i2c4_bus70_chn1; + i2c22 =3D &i2c4_bus70_chn2; + i2c23 =3D &i2c4_bus70_chn3; + /* * i2c bus 30-31 assigned to OCP slot 0-1 */ --=20 2.43.0 From nobody Fri Dec 19 20:48:34 2025 Received: from SN4PR2101CU001.outbound.protection.outlook.com (mail-southcentralusazon11022095.outbound.protection.outlook.com [40.93.195.95]) (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 18EC4166F26; Tue, 6 Aug 2024 07:19:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.195.95 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928745; cv=fail; b=qWnO6RYh5LDCI10/OOTu7vDn35ZiJOLJGbZ9NkYQr/WOCxIn62vFDXZXAIbvdupP19JMHmx6BLdo1TRTTFt6D7lxecP4Fmut3yIh3TWB8g2VSFpWUFM09k2Ev4gvsP0Xo5eOQ1J+ywUqCF0mBBst9vr7oc4ALCxsi9aGmftwYF0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928745; c=relaxed/simple; bh=7WpDiDzlzc+Z+ZfgbDD6Os0kHUtGp/ohvt1awWjcfNk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=moIySwCY4WzXdlOX5MwaqJchydCKgS/BACTl6fC/Afldsu25dChJFFNrd6f8Cp2HZBTJiV11n9+zPCcO5Lb0Kazj1ixIc+e+wlTO9SXbNlKy0MqkIdHFN/nanVPGcoDxoPi0Ux0mhqMeDAf/bXk62XC2HRyUs9KU9S2gon+yuTM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com; spf=pass smtp.mailfrom=os.amperecomputing.com; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b=mxJG9NS7; arc=fail smtp.client-ip=40.93.195.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b="mxJG9NS7" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BOVbBBuoAbTxonCzml6IR2JFiH3ZjKXY52IiUFVrwdFZzvlBnoGey9LadOtmvSTYS0NCfMprn6mZsK6sMtbOYuqbCgOERoY/BIKl+pAtqny5JYLNBWMTboLQRaE44A/eKyBUNwj3RXuX/hBgsw5w5qiiqtP+Fg/VxQgsZwXcMkyPt+IJVl8GbzVvopsKUPlZRb18o3EaFs53M4X6MfvR1LwfubnzO5KMllp7UJ8sO/f7nhZLBAp28uACS/l6dL6euXCFXyi3KjEGCsuOC55eKsq1Y5ThhTtJO/nqTbCY2N88THquw3uSr1eENsVQMXkb/GJdyuM9MgdfZnTCiOMEBA== 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=CRZKqcl1toruNPDzCU8GLaE4ll72KY0ZpUOmMmsJ6+4=; b=jDU80OqRWsPx8rJP2Ccz2UTTWrBKD2iqA/4wf8hQ1mx7qV9+NmAmvVHvm/42Hv976nDXTyM+ZIlA7W+i6wsyIeeK1Z0FrhpTff0PENfLRx/IuXfAm7LD14cKyZr9FDv9MCUE7ilpby2OhHWim+6nf6OxRyhk2xYpd/1Yhmxli2EdbqL0N30lyngf7yPvAJCtUgbeOMYmY+CNo37R9BpMak0x51Qms64QQrxPpCskGL5fKvahBeJluIXV5ZHE0QzEP8/oX67jkkkXEgBmKXdlgpojXbzUS4V6eQdMnDG074hUCbsgQpBXWwJnPbOFj146A9D5+e4zxj7s4nKeclGReA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CRZKqcl1toruNPDzCU8GLaE4ll72KY0ZpUOmMmsJ6+4=; b=mxJG9NS7y5bIy0OgVhhXVtCbWhcFidIpxr97mwoq9teZLk66cabYaPh4LYJS5aV+7O9BDUDwTxdh55JyoLOH9+RsJOkeI/wBechMBVzWkPDl53fjw1lHHU13KYApC89W+088OkVONwIYMlCQN51jetQ5g2fr2ui4CHCkz/6jFmg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) by BL1PR01MB7770.prod.exchangelabs.com (2603:10b6:208:399::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.25; Tue, 6 Aug 2024 07:19:01 +0000 Received: from BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09]) by BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09%4]) with mapi id 15.20.7828.023; Tue, 6 Aug 2024 07:19:01 +0000 From: Chanh Nguyen To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, OpenBMC Maillist , Open Source Submission Cc: Phong Vo , Thang Nguyen , Quan Nguyen , Chanh Nguyen Subject: [PATCH v2 3/5] ARM: dts: aspeed: mtmitchell: Add Riser cards Date: Tue, 6 Aug 2024 07:18:04 +0000 Message-ID: <20240806071806.1666550-4-chanh@os.amperecomputing.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240806071806.1666550-1-chanh@os.amperecomputing.com> References: <20240806071806.1666550-1-chanh@os.amperecomputing.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2P153CA0026.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c7::13) To BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) 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: BL3PR01MB7057:EE_|BL1PR01MB7770:EE_ X-MS-Office365-Filtering-Correlation-Id: 1dad33e6-59a2-4712-9c74-08dcb5e80b96 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?0VZhBFLJmcUXy8y7Omwz6rm39NYhAGRT3X3R39lq+UsnFVFQjbgQrNz2F0Mm?= =?us-ascii?Q?kAGlqqcPnXjg8HA21AKfSElvgwMr326ThfgZmRsRgxXfgXRp/n+29zCbluzO?= =?us-ascii?Q?NbyR5LgrmoW48Aq6IIxhFcetyTGXpmD7C6oO1U5rVo6zphZBWT93KZl8UTSN?= =?us-ascii?Q?k4eTOtChfQpOFM6NhzAtVLj+TRTdCqIIfZWxBIIMXn4GXE4Wcb0GVq7E7SOw?= =?us-ascii?Q?kR5rVPWfbm3jFwmz2Wg+i04JqNx54dmrv5azP8dZ0c1d7B4+geMla3mzL7Lb?= =?us-ascii?Q?IbYyUmPRv9FwcJSvWGiR1SOmGNn/yK+NScfUEK6o1pewQaYdsy0iBfOPyOTM?= =?us-ascii?Q?tqB5BUul8/tAG+Ou39dLAEuQK7Z3nb9b5kpTDoxre1JLxJ4xRMKcPBMdO2Yk?= =?us-ascii?Q?/oKSPTXuPNKS539FYsd2dxMB2fxs63Fhy3ykzhiUow6IF6JPkPs7AqZtaQ/L?= =?us-ascii?Q?VyFnObLiVMqS1CigAzcAHal7/7TcFygPCAc4E7AeM+1niXe5QIFdPILa2QlL?= =?us-ascii?Q?6BPLN6hfaX9i3qsfL1N7I/v/MqnF16ItRU1tuPodur5voUvv02VUu5i1Zb5v?= =?us-ascii?Q?u283pkKJlKLRd9J0ae4qSUhQCZ48/9IAmLsxw9WrN5i/MpjrvexWSYwsy4fs?= =?us-ascii?Q?UoQNh6//BhJE9u3Kasld5SL+TCOSPQsePXTjwn/qKqElfyPb28ZC1wnsHUoo?= =?us-ascii?Q?AYcEN33aobUMD0rycn0cwHApE7bH3Tz7ScDCPEaLl+3jHcx4GPV2IsI5RhXg?= =?us-ascii?Q?xb6meIwnZu3iLrcIPL9I6g7DCuGb61/nmwcFjyDtaDeNPPat0wG+l1uy+EsF?= =?us-ascii?Q?gV3pOlzBeUQrk4lG9waH2pZgqbkThk3FC3tvU6HHF4hH1/AnLJJJdV28nNv+?= =?us-ascii?Q?w+pbdfVtlJLM9VRLN0UICckX8RFd8QtZrgL0yrLv+F0eItUDsR8ZX7W7xQTA?= =?us-ascii?Q?34hSLad9Vyot8ZOmICQYLVrO916qBlFH7/EGmFjDZ72bdrwzWPsf/Ev2cSCb?= =?us-ascii?Q?BzOdBDUelUu5He24p/sA3GKLflBhzO3wyIbirSZw22M/ieNnB2qppAEeu4Fp?= =?us-ascii?Q?ejtXFvVutFk9V21SvG4dzjOg6l/t1uheVrJgrDDmC6lqGxfrsutXu9jwfLHc?= =?us-ascii?Q?f6VFiHooI2iAu70GOSYUS/WPt7CbiBnggyDtnQNlKDRL5LP1QGqpzWDFLlTT?= =?us-ascii?Q?XrSlRKexrhdsczaKtyiaw1pA72oBQMeCeOo46i5b8SLiPnB2254B3CEe9TXj?= =?us-ascii?Q?yLD4nxTRYs3O+ZfbH1aZOE/AwFdvYrC0TSBciny4b5AWG1zzzL1K12+1rHdt?= =?us-ascii?Q?pksAR8EkVIoTRqhGdgUXix8CtMxVGA6OhireUG//eKicLjgGY2M3+LBT3cvn?= =?us-ascii?Q?xzknvU/eobMH3e25ViOOwLSw3DNFhoQYQh3qRmDUY7mHG8bc016qLH7cAqPo?= =?us-ascii?Q?T/aNXor0MKc=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL3PR01MB7057.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(52116014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5hwM8lUWPahjpuxD128xhfulOVdknEa8AgovOb4w9NoaKnXHNDPGqtOgImrf?= =?us-ascii?Q?SlNCwCjY4jbnRjkTysvgQvJ+A6AaXbWgfvyFJVBnnw9s3DHDjKxiN14O1fMn?= =?us-ascii?Q?B9ot0qvN2Ggm6JHmn1f/WCOjTOQgRobhm+nBRv8tAVE3n2fn0KNoCkH+k4qg?= =?us-ascii?Q?HNLj7vgQcIVKbBOZdWQGTdS2Nmtv2EE2noSNIy6hTHUser8k/lFuRz/gr1fd?= =?us-ascii?Q?/k3WqlblDbnA2l7ClNhKTprJE2+lmumMbkO/CB2XexRBQoRiC9BtfnA0njBZ?= =?us-ascii?Q?C11QGYhHEAUIm0Nsuxx+LClXPhJJM/HbAD2Bj1snfv6CrLg+zyUG/us789QN?= =?us-ascii?Q?9PoJkYKsiB1UCJQfiq38fj90mqsNcKCfNhyvxg/OjDY/EN3xzPDPal7K5k3X?= =?us-ascii?Q?qeugWaTU/95V77jQ2KeN8aYQgQueL63oFcdBUEGEHHt9orEZ6+fblN5GTnNt?= =?us-ascii?Q?Gb9u5rTRsei9tLif3veFF+V3qcpXcnRwCFkNLSVqON5kSwuBcwOsX6W+M3Tk?= =?us-ascii?Q?hpw7fw4xMpksc5Oz66IuVPUQEGaW6+0Oj1PR71/jPBVwjhxq4VcGoJgBw000?= =?us-ascii?Q?brXN5Bw4m9JL2fxzPp+Dw7AVZGrpo5FvY+V8BrVhG+2KLYs68QtMOVuNk3i9?= =?us-ascii?Q?AqSOcy+ntc6OrbKeNKiHwc3f20oprLzTvZXsQu4ClaLH0PQd4Mdvk+68Zd5K?= =?us-ascii?Q?lnacriGzHOHOdqkiWswWjJ490M+NdCCJuoz2Rm323sQkMau2AN5XzusPt+pW?= =?us-ascii?Q?uUmU05edtH5itilApVbJaJJIendvFzgyQan0HsYa7D7Ned3sBwvFfxzZCfsk?= =?us-ascii?Q?5sC8k0zOEz3z8D4m/jZBQG1w98ZLpDcORRSaKO/Kh5sqXUY6GUtzhMkbo7qF?= =?us-ascii?Q?+wkoWmRYZ1ryqbOasDxALZVf5MJ6SaH+VSGn6BNwCX+1iKbH5jWO3Q+eiBkG?= =?us-ascii?Q?ljTceH5Nrkev8bpQ/irovfEqHuOnbdbZ3Z4V9gTkRT8xWHx250hkp+cF71TO?= =?us-ascii?Q?ln+g0X92+tNx+/zc8RPtyeY4rLmsO+/Dm2b5RJpGiWtBU+++3zB02GIDPh1q?= =?us-ascii?Q?h/kswE3RFC2aLUKEP2Jd50wYJftQsgTPSSIx5WE0ohnXhoAXq3YYIu3a3Sow?= =?us-ascii?Q?2HgENDB2l9eUwcE9HGrhZuI2qmNzLNdAceooO0W2sdtwpujRlP/7pUI00aA8?= =?us-ascii?Q?aCVnrcm+Zf09gvor/gsYOp6mou8CyoepfuEfDUM9qEgaZn4eqW1kyv0vHFXX?= =?us-ascii?Q?cuJt9nDKOs8r8DbypH3GDwCg7AIi7k/CcHMBpSmFck8xvIUC5YIQd3n9Nbff?= =?us-ascii?Q?piq9lHJCvgzssYNGV4YiRmmJqm5hOjbEseY9o0H5O/6Jb1uvULMJaNPj1S6l?= =?us-ascii?Q?9jwwehbY8aTT+MDPOFkMag04K1mtiFaxmQ+ZYrQpUIKj8oqRv3Ha9wL0avBf?= =?us-ascii?Q?3M4NrLEPfzKUdNUlvsviF+jg31V8BKouGlWMwUzkdHy5pstsR5L6SgqROvGK?= =?us-ascii?Q?lcHA2ATsUud65sIwYH8eY7zdgHSdFSg/U3xHFgYFt86k0ouY8TIYjKt0nzgU?= =?us-ascii?Q?mwFCm1Bbsk2r4ZrPgiyZfZaFH47uPbMklFTXnqYsfSqBLSyS2evVItOl49Ci?= =?us-ascii?Q?G+0dGjAN/mrvTcRMokA60Tw=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1dad33e6-59a2-4712-9c74-08dcb5e80b96 X-MS-Exchange-CrossTenant-AuthSource: BL3PR01MB7057.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 07:19:01.4676 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Kf2FX9iVLjkY3VGxFqt00z3Ubf+QVqCx3+abJZ/z9oe1uaAWRRBUFuamt+Pfgt3J/gOSNqkvrZY3Zrzn4G++a3/3KpZL7TzDhH4QOA9WCGTCs0aPya7rWbk0kJ8CuT0F X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR01MB7770 Content-Type: text/plain; charset="utf-8" Define the I2C alias ports for the riser cards. Add the i2c muxes to switch to the i2c alias ports and the eeprom nodes to read the FRU contents on riser cards. Signed-off-by: Chanh Nguyen --- Changes in v2: - Add eeprom nodes to the riser cards and update commit message [Chanh] --- .../aspeed/aspeed-bmc-ampere-mtmitchell.dts | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts index 1679911e4fd8..4d2f6e5348ce 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts @@ -29,6 +29,18 @@ aliases { i2c30 =3D &ocpslot_0; i2c31 =3D &ocpslot_1; =20 + /* + * i2c bus 32-33 assigned to Riser slot 0-1 + */ + i2c32 =3D &i2c_riser0; + i2c33 =3D &i2c_riser1; + + /* + * i2c bus 38-39 assigned to FRU on Riser slot 0-1 + */ + i2c38 =3D &i2c_riser0_chn_0; + i2c39 =3D &i2c_riser1_chn_0; + /* * I2C NVMe alias port */ @@ -551,6 +563,58 @@ ocpslot_1_temp: temperature-sensor@1f { reg =3D <0x1f>; }; }; + + i2c_riser0: i2c@2 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x2>; + + i2c-mux@72 { + compatible =3D "nxp,pca9546"; + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x72>; + i2c-mux-idle-disconnect; + + i2c_riser0_chn_0: i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x0>; + + eeprom@50 { + compatible =3D "atmel,24c02"; + reg =3D <0x50>; + pagesize =3D <16>; + }; + }; + }; + }; + + i2c_riser1: i2c@3 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x3>; + + i2c-mux@72 { + compatible =3D "nxp,pca9546"; + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x72>; + i2c-mux-idle-disconnect; + + i2c_riser1_chn_0: i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0x0>; + + eeprom@50 { + compatible =3D "atmel,24c02"; + reg =3D <0x50>; + pagesize =3D <16>; + }; + }; + }; + }; }; }; =20 --=20 2.43.0 From nobody Fri Dec 19 20:48:34 2025 Received: from DM1PR04CU001.outbound.protection.outlook.com (mail-centralusazon11020142.outbound.protection.outlook.com [52.101.61.142]) (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 040D31BD4E4; Tue, 6 Aug 2024 07:19:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.61.142 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928751; cv=fail; b=LUd9+6cdAtunGJqQfVeoZEVclJEsNNFdoxbJLHXDI9qAen9YrMDVBliLlI9eBPVnXhhUWytkhmEB0KsFwuUmiA7S1dRR/uNE995sV3BeeaOxvHZK2Nh9fW0xb7Pk1XiJneXFN6q0xA3Kh7u4eYvGR+NeTpQy1SX/zPHf03O9Fn0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928751; c=relaxed/simple; bh=YqfOtBqH6tZfUrt7TgYWzmO8e+TPcSUnGrzS6p2IMf8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=kZ9luWBpWz5S2AFb+D3kvHofhwepFHVMe8Wjn2gQuqXVOc92JqlivhUJdJWQniA40NmcaT7N6leBEDf0RgbkC9Bnlse8qigVegIcwjzmLcCIDhHtgYczhpvKTz2wjnnWksDcLNIPYslvqfmuJU2+0JALnaNicBozuZDogbiqP54= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com; spf=pass smtp.mailfrom=os.amperecomputing.com; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b=COpMedOc; arc=fail smtp.client-ip=52.101.61.142 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b="COpMedOc" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nA9dDy3TXEiNrmhON9JBw0P+FJj9IQjBCLUNJ08MT0MHI4oRJ1s5bDKnSNkgUac11dxgIO4XV613KiXs0Q128YteuJAlWO/htpk7inysGx+drvYqCAHQ+lY06a/0yWmW1fttAbe6KQ76K11wGUe8jkA+vXXTsjVREtJi6zMj4FF76iTf7EWuJ4cYE81DnGxUYyA69MmrpM0VJyaCUIDBkxbaYE+I3UqZB77Srsm9RuxOdR0WAcZBo2tiZcec6T3Y51eIdSwNd1kcbsUWM0EM2M+jVMgNOGwJIIg37YoWwdJNIMAL+8lLfo7wf0wPdxVlwE0USwzBjGWEuXidSBGyeA== 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=ACeujd4hVsAXohzRwGgsWDFhkxGWEIWPCVCXbd8fTso=; b=LORi2iE9Jm7DtqIAPl0gfhp3ouKXIkmvNf5esEaAAjRlpP24FrrC+d7aBcAsArIXiD7uN0u6tLDGvM/MgbWkFGC7N0Ong51HBjAh0VJEYksJwBzdmBuDsQbGOHhKRtnrOTo3rTM4c95lwEofyExUtqYM9SwqdSIiiQIlAJlzqSVpSuoIa/UydtUV8AVcgjYfoEPOTLHH8gDlkmtW+iFbIV6fpzXtFHPxAJ6Phj0PcIjUXhZqYBYd4LkGxOdM3mWaPmdGiV3ORd9MOlFGLNjHv/TWwxeU6xV3chMJzfKamVVYK5+fwUjlDAR3PP8GFYPc0RZe1I0v8feqED2Efzc+6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ACeujd4hVsAXohzRwGgsWDFhkxGWEIWPCVCXbd8fTso=; b=COpMedOcU2zN4LJypnm8rtFEIC5YJTh0ZdALrh4kzCpB83aD8M8M/vEXcrYkYxPQShp+CEoKNyffQcIfuG/9MZyQJPdgAE3kV9XRycf1hszGR1eBIKAj3FBWjOh//uTayRstJUtQaOozpAbYq2t3aZulpZG03cTcfQrt7aYa0Nw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) by BL1PR01MB7770.prod.exchangelabs.com (2603:10b6:208:399::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.25; Tue, 6 Aug 2024 07:19:07 +0000 Received: from BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09]) by BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09%4]) with mapi id 15.20.7828.023; Tue, 6 Aug 2024 07:19:07 +0000 From: Chanh Nguyen To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, OpenBMC Maillist , Open Source Submission Cc: Phong Vo , Thang Nguyen , Quan Nguyen , Chanh Nguyen Subject: [PATCH v2 4/5] ARM: dts: aspeed: mtmitchell: Enable i2c10 and i2c15 Date: Tue, 6 Aug 2024 07:18:05 +0000 Message-ID: <20240806071806.1666550-5-chanh@os.amperecomputing.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240806071806.1666550-1-chanh@os.amperecomputing.com> References: <20240806071806.1666550-1-chanh@os.amperecomputing.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2P153CA0026.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c7::13) To BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) 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: BL3PR01MB7057:EE_|BL1PR01MB7770:EE_ X-MS-Office365-Filtering-Correlation-Id: 98c14a19-69dc-4642-5bfc-08dcb5e80f1a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?0SLAvVDvGqUVFUBDbpLBecHIh/5IMc/RxsuXZfOO5OfM2f24sm9c8mQZi0vx?= =?us-ascii?Q?3BHnT5r4ag5sqk8hmDzezG4gMVnJSWemkjtK+NS2TDoCBQUy0ZAY6nfv09nu?= =?us-ascii?Q?Q5Wloyh1nyszai0VtOxvzyZHULYYJmgh9Ccw0oVCKQwbtFvSqhbc/Iz7IWme?= =?us-ascii?Q?MbSBMDWWSkt0ULQSjK07WLjS4I60isv/9jOBurYCSBWrtfWLMP4uGd7jfnob?= =?us-ascii?Q?QdQYtMT4+RBvpE7q3/HZQ6xToOYuAh5Cs1e4cfXtVSp/ID/VquISDfbC5UtN?= =?us-ascii?Q?Kr0ueNUA2bJ55PegDKNbjIq4DJB2ICwmiwgWbyOv67MVnYqXaJh4JrCUzmQi?= =?us-ascii?Q?qnPq/d/+RK9I8tIi5UQkGW0XG3vyS7o8MDJmvF2zc5cYUWS6ejwMLMCvYnJo?= =?us-ascii?Q?qbczc3o+1Wg9taez3Xj+Q5+QZshMqBjGpx8ypUaIV5Aj076YYYwddm3nKSF+?= =?us-ascii?Q?XQZcdVRIv99NEiqz8fa5pPBAgo3mXMRmQx1h5Vqer79eu4dbl+TVnsuCyODM?= =?us-ascii?Q?7fRR15EvfbHbEiBZWK3fGjPJfzEouLbOOs9VGpTi6iD4t1PeSwLBEbzSWBuQ?= =?us-ascii?Q?j2goEonuOrFmBD9RYGTBwIKw//APDmAAh/xo3R7ciW+bg+O3xkG/32ssoRwh?= =?us-ascii?Q?5dgCvlZ1/PLDqXAZXsGJJ+sqfKjqJ9nQLAdg+FvyE9QiU+jAWsJ1lJvk9G5X?= =?us-ascii?Q?O+2OTUgPT2z3ag2T8co/Pc406evkeozp5eoz7HxjskXh2uNF2WsiPKTqLNy5?= =?us-ascii?Q?k126fNwToz44GuR83kv68D3VGeo4fx9D+Ed9tArjmTIGqHMjEBhNf7eZEnAR?= =?us-ascii?Q?ZT/VZ/fvkurB1b8Aa2O2lBIm7kNmUBvXsufalSmVTgT8QNvNv75iYo17IbId?= =?us-ascii?Q?uvukFxgpZfg+peaMz7ohtcdu5y4kHHJ8OJzRF3zfETvyWH+2LatLusDC0A7O?= =?us-ascii?Q?aVI5er4AJND8/bRkIhc9ov576uschxzpfBR7cBi9dNoNb4srW7IGQCSGNmS/?= =?us-ascii?Q?il27dCOyTcGCXgqS/jZE2LojQj7RbKT1QQmCbC3mZDCkkiAk/h/JqsjoBSve?= =?us-ascii?Q?lS4rZSQbxIiH/U8fUu0Nk/n4JKDC7NLxWf3R0zaKLbLsMBrBfZsJQGFr+hDK?= =?us-ascii?Q?HEC8ceNg8PlbQxdpj+1AizWiM/cpwQiaxlaAAFxGK3yIYqc9x+8c7FYLdOTT?= =?us-ascii?Q?jHedN/dA0I6A6hTNFSAT4rzAso5bPwH/kadbKHdzCJh+UyWvtZbHLh71akna?= =?us-ascii?Q?HA6muOw6eBM+mHIjbCrovw2pPvo1m3eiPTUtKaYNHYX58tm5OyR8BLAQlN1q?= =?us-ascii?Q?bw77AFwETOpXO9ZF9zQT1FMsOJfGz8Vn9hBpgRYvWtn6gDbSzRBgTJomH3Iz?= =?us-ascii?Q?lLM9XvFaPbJrBfiXUDiZE5Wxw+cCXuM6COiyEelYwm4Recz+4TJNQ42csI6Z?= =?us-ascii?Q?VdreMsBxNTs=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL3PR01MB7057.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(52116014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Lfy/nQlrQHVnmoppfjNNfr+s0drZ1yU661NB3t9FnYy0dC/jJE74BVtB0kho?= =?us-ascii?Q?/dwa2Msm4WvtL724aEka51cQY8x0S9oxaA7NKuUuaAbu5FaCy+zCIGupvpf4?= =?us-ascii?Q?sVm5xGWn8b22I7dvVHZDm0kW9vGiMfzSPK6Q7VySfCQjj6OEvBT6VKioBdA7?= =?us-ascii?Q?ZQA9SR/nOpymm/j/gRln4PFAnYhoq0eTVZpHZAT40Vust4EeWGxexzvVhrxZ?= =?us-ascii?Q?N0ooLsa+0rMlitiRVcVDLxhHvT6OOOj/SPCp6QMDDclElclcitQ+lYLy/6NF?= =?us-ascii?Q?DWLkm3R8n3x22X3tAqlVwzY+nmM4oVWGO9/GJNa3SL8/YQEPbYRzTHJol2Et?= =?us-ascii?Q?jEU1VV+vt8BaGAe0BK7Ox2JNVGfgpVjS2VVicdkbvoR/4LNOhhaeM2st8yIg?= =?us-ascii?Q?F7rN1IrzU1Z4zkdKWAgP4WihlYDhmQtL/eNpH5TYmKTn1HTCML7aVbLlbE13?= =?us-ascii?Q?IpQquMDJtMxvWHr04hPgakpp2mdr/PVCp4bErKultxYDA5V3M0pyJIkoFNZb?= =?us-ascii?Q?JsRRh8734ORFDc3FwBmjyXmo4fzbxC3eGnLM9nus5CJcU/Duucr2WEhABYf/?= =?us-ascii?Q?3YI2x4lheRjQbWMwdxOisaJUXetF1blgiGwp5lM/KaR70xvgpXuzYG51xvbx?= =?us-ascii?Q?Ku1lBHk3HeprfOQ/z3xvccZVJxYyjpCSYw7QNBZzkCs94xo1vYe/SZjf5THO?= =?us-ascii?Q?zZJ1iGFaYZSOJeJrHgLzxLQLNF2M/J9FJcea/kdAtfghX6oJPcsW9NHJpi2N?= =?us-ascii?Q?mgBaq3S5Lr/Hdal+3K2VcsUHo1K13hqjbGLa4DOgOV27DQwBv8miMzBYKHtI?= =?us-ascii?Q?58SJzb2fRkqDBNAxxWWQnzEkBPc6je4mqiXvtSEFOlp8vghYfQe3USc8aO1j?= =?us-ascii?Q?BbdZn8ZS8kW5V66/If29b9YZzr+x4tN+piNWWyd+gYx92YX+D8fPhbSCB8sO?= =?us-ascii?Q?hOIbmaoaSPPk/db/YAKP2U8MOyCQ/q/2Zky/mNEpwQFNz62ay3AkJuMHtguO?= =?us-ascii?Q?mICyf4sBAo86/CiP10AhJtdT2C75CEL8SW4RISLw7MW99cOt+L9yZ60dEGIr?= =?us-ascii?Q?mow1ODKA6UnY53qPbjMV218/TprWX7+4mmfX0P2VCQQI/U834NWtU/jAF1rH?= =?us-ascii?Q?yDhb6icEycLKVJ2eSQXeVhrHqcxIiyRlMxayhOra0cz2K3URag2ry/wPV44w?= =?us-ascii?Q?FBS5NiL6E19JusZGjQ0TF70oIS/Ve5k14H/qGTqldkTWJlknn4vAcMep3XLu?= =?us-ascii?Q?Sls6DP3LfnOexlsUubhTB1ERrc4mPzQeh8QaFkDIP/Ibh8EAVEfG8ZEHJnrY?= =?us-ascii?Q?/5vsPAlSuMnxpdlcsnESwccs56I2Ilt1Xf4sCH76Cwhp/pJyPWw3k00b7BR/?= =?us-ascii?Q?GCogmh+dXFAEfw/56FHm1o06MZVKTcKgFAWBBvJLvj6F1kSjdPJ3cz6P48Nq?= =?us-ascii?Q?srMTOpnuV445jrxhGKBdWSgJtftH9IEEnAcboUcyWKdObFGQcH5Z/lNngPnB?= =?us-ascii?Q?PXOGEnzjD5Bctt2q10iQsEi+zwgyemrVLOVnYYcWLvj3gKZ9I5V9ucflSFRV?= =?us-ascii?Q?7MeZtV4YuNwchuiYkIS1IzJFFfCiEjIMHIDBxwrWJ2e2ysE5nfx5HJBTF39L?= =?us-ascii?Q?MiUJjP7usqNSCL0mu5nhJKE=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 98c14a19-69dc-4642-5bfc-08dcb5e80f1a X-MS-Exchange-CrossTenant-AuthSource: BL3PR01MB7057.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 07:19:07.5043 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5BERRhw9VebnYFErJcJ6SfRg97JGopepM4BxBW0HCJD3tZYJVj+WftpxZKPg1RlYMdcDWkuoDd76iYgNfvV0pHHVjQ92TGH4oHSctwov/UcEa1prLJG7rTCUrAHPTluJ X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR01MB7770 Content-Type: text/plain; charset="utf-8" Enable the BMC I2C10. Enable the BMC I2C15 and add the GPIO Expander as a child node. Signed-off-by: Chanh Nguyen --- Changes in v2: - None --- .../aspeed/aspeed-bmc-ampere-mtmitchell.dts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts index 4d2f6e5348ce..3111f23e56dc 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts @@ -890,6 +890,10 @@ nvme_m2_1: i2c@1 { }; }; =20 +&i2c10 { + status =3D "okay"; +}; + &i2c11 { status =3D "okay"; ssif-bmc@10 { @@ -912,6 +916,25 @@ bmc_ast2600_cpu: temperature-sensor@35 { }; }; =20 +&i2c15 { + status =3D "okay"; + gpio_expander1: gpio-expander@22 { + compatible =3D "nxp,pca9535"; + reg =3D <0x22>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-line-names =3D + "fan-fault","psu-fault", + "","", + "","", + "","", + "","", + "","", + "","", + "",""; + }; +}; + &adc0 { status =3D "okay"; =20 --=20 2.43.0 From nobody Fri Dec 19 20:48:34 2025 Received: from DM5PR21CU001.outbound.protection.outlook.com (mail-centralusazon11021086.outbound.protection.outlook.com [52.101.62.86]) (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 9A4C61BD4E4; Tue, 6 Aug 2024 07:19:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.62.86 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928758; cv=fail; b=r6yg4yt2YTdG1AfpIjW6xjSFusPHk67KV6adUhRfHGtJ0q2C3f1E+MjRP0fotZzP1VzJSU9vU3CWgdV8ozYaR7wpIK9AyhyL01wOvSwkEFwSHBD+0ETon/iOmG2xmU371iX2tLCDqRrPK7IjFlCONjIDMl26+QosevtAbqQzaPY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722928758; c=relaxed/simple; bh=sJJ13ho1S5LndsmQkKKiP2JBpBxnll6jYqvkevi7+fg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=m5+yjwn9LYAt26BySJQPi5W6s5K/x/HW8WQlA67F+iyBZlx+iS0qk96B4htY0nJuBSazNsMd5R+mMukNJtd6lcOHf4ZzHlKqjY+Dd9Ffgn2Su7tgu2kBXQJ57K0V+zOkGjxGSS3Ug76T1s6uNrsxC6zT77WmkIwP2/1qLEVICik= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com; spf=pass smtp.mailfrom=os.amperecomputing.com; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b=nFpv9vL4; arc=fail smtp.client-ip=52.101.62.86 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=os.amperecomputing.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=os.amperecomputing.com header.i=@os.amperecomputing.com header.b="nFpv9vL4" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zEDhX6QKiWWylweNHYpXqMghzl9TAAfyc8RNVdtPHmttZuoEhq2X7P+E8BjalUASd6hmGt3/Cp4aIFQQNF/ehVlq2GNYg5qszradhi9FwvvK/LavNUDnPvjgL1+71tj6JjSlFUzSDt57bCj8WI3oT1uS1JexOJ1PvTgtaASA/bisekIDjkd7jS+1IkEtY7Gz6W1lQRjD0RxGR+ahh09K4fAa2pGksEzHQkOXQnhOaQBAqdmqRhum5KE4kRi/hELqfoBFNH4pmT+EvEUxWVp6VZi6CIfY8f+tc2NL8IIRTu31jGx9JKUmB9Hd1eIOxSdmmTu51LyIark/Fvp/7e3qcQ== 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=/8fTsT/wmD3e7P8bdlXQ3b8HcpK52Ulj5xajjrlW/EQ=; b=cWKGewA5xF3W12zD0MHjOlQpDKT/PkTX5tK2WMABIajMeB0riyhvl1jmbFjEtQuNg8eM5cfO/TM3FeiYldTiLjhzw+zimlPA6aJJdYu0TxzQiXLXLXs+JFMAOq1sOQSvjwLnebdB6VWy9p+x7oMCjhnpDp+4PDIrCuntaJo4Ig00igouIvYmZX6ZQcRwVfYH3sJFloEgAcE/7Hem8AuHipTSjqikxPWhSv5bFSf+q9P+MEaxrbhblL7m+xfnrACDyhBx45f2tnmSijFMCwYyh9Isj9ieENYggXQiZg0qXdzkVVgVTwh2+pjaSmdU3bbhzjrj4YFvvY9WCgIKrq6gTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/8fTsT/wmD3e7P8bdlXQ3b8HcpK52Ulj5xajjrlW/EQ=; b=nFpv9vL4f4rs3K0xcXj3zL2dNMQrNyJSZ4uAu8BRs/yyvkqXVpLMrKVvttqvI973A8/FvloE8OUE1o75xrmsMwcyYgzNbMee/gn27vzfJa5sOl8N3qArQgelBwExNYbvCDGco5PZocXC1HKoZeKXhXUi/eexIysHdaTXKp+h/4c= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) by BL1PR01MB7770.prod.exchangelabs.com (2603:10b6:208:399::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.25; Tue, 6 Aug 2024 07:19:14 +0000 Received: from BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09]) by BL3PR01MB7057.prod.exchangelabs.com ([fe80::b69e:5684:ed7c:4d09%4]) with mapi id 15.20.7828.023; Tue, 6 Aug 2024 07:19:14 +0000 From: Chanh Nguyen To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, OpenBMC Maillist , Open Source Submission Cc: Phong Vo , Thang Nguyen , Quan Nguyen , Chanh Nguyen Subject: [PATCH v2 5/5] ARM: dts: aspeed: mtmitchell: Add LEDs Date: Tue, 6 Aug 2024 07:18:06 +0000 Message-ID: <20240806071806.1666550-6-chanh@os.amperecomputing.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240806071806.1666550-1-chanh@os.amperecomputing.com> References: <20240806071806.1666550-1-chanh@os.amperecomputing.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2P153CA0026.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c7::13) To BL3PR01MB7057.prod.exchangelabs.com (2603:10b6:208:35c::16) 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: BL3PR01MB7057:EE_|BL1PR01MB7770:EE_ X-MS-Office365-Filtering-Correlation-Id: 70542a14-725a-44de-c47b-08dcb5e8130e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?cvJSEjo2OvJdrSE9qhmBHMuJ0cmuJ04+pQFTfSHcwbsZRym9wBrv4RjuwUL4?= =?us-ascii?Q?cYfVtlr9i5qafnaI6w9I57H+LvW3IEQP/UDXRL6cjWoL/z0B2sYFssQocuCS?= =?us-ascii?Q?DjjGTS1lmHx5lEAt1TMi/NMSRXkosLK6dsEETizwDyPulc6BsuanqKxejMKJ?= =?us-ascii?Q?MvrgrwSTQ3DitT2smu+vhokwzdOSENGavDKgBbqYtrr+WQmI1MrYf2cCLi0n?= =?us-ascii?Q?jWy93U6M7PWGod6iTO93cp+QOtbGrJ6yU9erA+y0kVUogx82kI6Gwe8P7kW9?= =?us-ascii?Q?US9wOyA+mArRXfRlbtRr2NQNX9yc8GIBVI4RiKC8eCB0XgsD4Ijckq1pR7wl?= =?us-ascii?Q?PCbKg9VOwY9iJFjtfyw167InB2/f/NR6QnRHFLjiGrQ5Z0G539ecMenCCqCK?= =?us-ascii?Q?f3oukr3v1O040D+ZENT5e9Y9cA867T+aJrkOni96kamHSbXYV7T9kcyiSEZd?= =?us-ascii?Q?SlA59qw5AIa6nrBrCCntxmS/f4UPPmB0V9BOJ5p1TQnhuPdhPxCI2G7OmQ8O?= =?us-ascii?Q?HksFqt6T3J01eQ95EUDFe3Gn8BifLHHOvjYEYOfh5hboR1AsClV7xUpM6sUx?= =?us-ascii?Q?HCjL5GhdhrjqTngov3bNHvJMnLrA71PNqJd5lY7kNAIdvsR4Z+VNINhsI2hp?= =?us-ascii?Q?8BBDgtbqL93dD1iEf2jalYa2N6gW4gFnsU2gHN/YQuYr1L+noYwun1C0j0fA?= =?us-ascii?Q?2gKdWRL7BbPuaRJAE4MAXi72egvaCN5T7GHE7z9dULTi1VIisXI5tp6WFBQt?= =?us-ascii?Q?Fjf8r7i3hxAxb4MIA7jyDuMFpQmbOEEWzbeHH2rd1sUf6d5Znlq0UGZbgkgg?= =?us-ascii?Q?HiC3ZxFSv+UGi34YwtqnHsH8sKqBe7TUKtEmlr6xengH0UeGZwuWlxMGZlMI?= =?us-ascii?Q?RpMCbBj6ybFF0Z0Soc14YA9AXkcfYPgFfC7+nmEPqJMFJrb3fMPO5gjqTRFS?= =?us-ascii?Q?M2lr7ihP7UUm9gx4W4B/XPhiJqdOPYDnLGqCGstu8oN39PIxOnMuWRVPtPoK?= =?us-ascii?Q?nPUjISTDAnyE+ev32S/ws4Ii1aORvLJMwPOZyGZn/43iJpC76pSrJGXl/QYm?= =?us-ascii?Q?0syAso7QHc/OAMMDCnw4H83gkSUDthFmuQHuqU1z1NX4QUPPd0/E3C/rvCOn?= =?us-ascii?Q?5tEJxPleSkn9szoemANfFb8oj1E9smh5YWa43cGCSNPwI1Eo2vd4UZnpz8A8?= =?us-ascii?Q?UahDJak0g7h3bfUrF8eRlQ/Yd+4gzots2VaO7LS9Z9blCJvvOSnwqZlqTGLZ?= =?us-ascii?Q?j1g/QhniJf0VRugk+KbOD8MywtrMQhHsMIepJCs5Fz1/SPgIeMxjSQeRbOll?= =?us-ascii?Q?tl9vL7urCEr7b2dCU1984Y3e58B11w5Dd4zd39N0LVeHHgNIoedRpudqnvSG?= =?us-ascii?Q?lCs/LJOOXhVjNuPx+CzuRDIJ4ZzmWW9zt/cSzO8Bd18lDiK2TfZhuNnv8luB?= =?us-ascii?Q?acwi4DeaxUA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL3PR01MB7057.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(52116014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?4yqBYZHNI3WawGa4N9lAgfTEOZW/ysC2+HU8wfwdqKhkrQHZ1x3QWmGYMzH4?= =?us-ascii?Q?cZJm3rgBwyTS7Eq0MUnk1PXZmMBDCgHaFWcmAiLJnxDVUEOOppvSQcJdKsZ+?= =?us-ascii?Q?S2UJNRPbz6WI79SSeJqI5xkkQvnOrmK1XuV0Qzr4Z4xKTr+suIOSZfp7MlB1?= =?us-ascii?Q?IPbKwizlbgh+S0REAKZZizN9i++Ze1V3dp90W8ryRNQ3pIMEyUCuVKoGW9me?= =?us-ascii?Q?qlfPKi5acblqiqtFbbkzAxBqt5Z6RnllV8inRz+CYqViNnDUqoOuF8EXfCAf?= =?us-ascii?Q?5RcgrUr2WrSs33+DP2VyR+wetBFfHFhXxoj12vV6avuFpJ5Ach1cBl3Zu+dp?= =?us-ascii?Q?0gRbEsaAO76iXSpu06ZrCVUHDB/mxCVzcpqj4lpJXhxsqoqM9AURHDQ2o/Ys?= =?us-ascii?Q?Ugkd9XWYJXXKo38t2Kb0p57hVadWE2i53hBO8rpiqj8hiHNLl6dK5iiKJHqn?= =?us-ascii?Q?69s+x2S8G8Qb/vyHslW+LOEC/mK7W7ySTuCj0Hm7n7oxxUBi3BaJA5YiASts?= =?us-ascii?Q?9vkvM+xYZxkGrt2WNtMgP3APSzrnRyw+VI5kGbAyTG3gwVcDuH+UrNXl8mkS?= =?us-ascii?Q?SmNeWeve0ejT2dc3XTrHFnswEdvVfzAiloeN0hmPIpdNpbO0uceoESS2k1hX?= =?us-ascii?Q?p3f7bd4yRgIO+Miha7cAMUfpMfZmTzLLAvuI/7WHkYS9SCTIcxN1kUw86E8f?= =?us-ascii?Q?9ow1Om+rGw6E68BKPlf/FFFg7KOv5a+n/G7M+XcYO02tcW5zr9gl5hoxL9V6?= =?us-ascii?Q?Zw0v5Tsdh4BarLLQaKAnGggRTWKz5oMlYRR3hcchQ9iTKlN8qxXJ8qVRKX45?= =?us-ascii?Q?Ha+Nwa8n99g/dEubbz4acCyd3DDF042WwJPqmiPHHlnNhm9+MWSSgWuasSc5?= =?us-ascii?Q?ltJP9VwHL9dgGD8U2c/jj3Slv/2Vy0nSQCW+5r7Pln4rxjKQ+ei87JkaC3Es?= =?us-ascii?Q?BzgYtWmIFDgWrVt6qqyCsZUtgM93TRoewu9nfG7yi2+V7y2B/dm91UhyY/0a?= =?us-ascii?Q?E9wbA+92BO8LqiG26Tv32CAkftTpL4LeLHkR/AZsv5vSqviv++JVBX0BiMLC?= =?us-ascii?Q?TbOmvpcnYBNUQUe0BTCrJtVhEI7E8r9SmO/x5cEKyw/DcQQ6v5VivNh5wpFG?= =?us-ascii?Q?I+bzAYLqbGinepTqWwgjNnFmPZUXWXHEAjUNaKh4AJNxkOdnyPqkrKDi+4LM?= =?us-ascii?Q?VQubwaVvJyYcTY2a1lQAhqF6iJU5DYm94Jf6WDD3X4z2kC3V1RM4N9HChsAf?= =?us-ascii?Q?0LmlqERWA0wuXeFifqVfYt3JipWKchm7m6SlhZJ/fhXMl4+B9x/sJPAsYPFr?= =?us-ascii?Q?oC/it0DUOz51rPAIuvzFxZaWNSW4tUz7Cz5il4QPJHoJXAEFcoA7f87Zx26V?= =?us-ascii?Q?KZv7O+Dwfx4DGAVJd8q7STBTzUjIja0TuUS2scCmlli9H5ZjSoSFtIKeq1el?= =?us-ascii?Q?X65pwJhyhYWBLe6EM2ZHuTPLCIgupmf4Tiq2xBSiWFbcVYL6h3EqzDQR878X?= =?us-ascii?Q?LC6ovMkztgiqAh0xXsf3dTg/ByhN98qJQIl/224jPeROihTfqAWfFTAJsfJL?= =?us-ascii?Q?GkXfgrxYBUEAKXJGkjyZdePDXK6phrzBJtogUY5nnM3uT0w66L86esPcYRWQ?= =?us-ascii?Q?EgaMCW5kVhinA4qt3b5lYX0=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70542a14-725a-44de-c47b-08dcb5e8130e X-MS-Exchange-CrossTenant-AuthSource: BL3PR01MB7057.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 07:19:14.0062 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: NfPfTZ/JBycW6H5iaWMY+RMbagOel2cnjrvE2VlWNDRlLKJEPEveZAcdUKtygEI8/M9omdePBqCpjbYmGGRczFUT/QFEMDLNy9PqcsReA0/vPQ3bEasvND2f22weXLY0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR01MB7770 Content-Type: text/plain; charset="utf-8" Add LED nodes as the gpio-leds devices. They are led-bmc-ready, led-sw-heartbeat, led-identify, led-fault, led-fan-fault, led-psu-fault Signed-off-by: Chanh Nguyen --- Changes in v2: - None --- .../aspeed/aspeed-bmc-ampere-mtmitchell.dts | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts index 3111f23e56dc..0295f5adcfbc 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtmitchell.dts @@ -113,6 +113,37 @@ vga_memory: region@bf000000 { }; }; =20 + leds { + compatible =3D "gpio-leds"; + /* + * Use gpio-leds to configure GPIOW5 (bmc-ready) pin to be reseted when + * watchdog timeout. + */ + led-bmc-ready { + gpios =3D <&gpio0 ASPEED_GPIO(W, 5) (GPIO_ACTIVE_HIGH | GPIO_TRANSITORY= )>; + }; + + led-sw-heartbeat { + gpios =3D <&gpio0 ASPEED_GPIO(N, 3) GPIO_ACTIVE_HIGH>; + }; + + led-identify { + gpios =3D <&gpio0 ASPEED_GPIO(S, 3) GPIO_ACTIVE_HIGH>; + }; + + led-fault { + gpios =3D <&gpio0 ASPEED_GPIO(P, 4) GPIO_ACTIVE_HIGH>; + }; + + led-fan-fault { + gpios =3D <&gpio_expander1 0 GPIO_ACTIVE_HIGH>; + }; + + led-psu-fault { + gpios =3D <&gpio_expander1 1 GPIO_ACTIVE_HIGH>; + }; + }; + voltage_mon_reg: voltage-mon-regulator { compatible =3D "regulator-fixed"; regulator-name =3D "ltc2497_reg"; --=20 2.43.0