From nobody Mon Dec 1 22:06:05 2025 Received: from DM1PR04CU001.outbound.protection.outlook.com (mail-centralusazon11010042.outbound.protection.outlook.com [52.101.61.42]) (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 6233121CC79; Thu, 27 Nov 2025 00:43:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.61.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764204202; cv=fail; b=KMn0JViDyfzLRJUGhmdQpTgGBVzjollwv8PaIvdFnsTDdqlsbvHkt5VGOIQqWqwv8bfJfbX5d8IdUf0ocHofYKpoD9aGLxXLNaFcgqk+uLjHR90dzb7qF/z4xc9+KgZ1CJMexNzody87ThVdIq1Ebfnd4dwKb2pK9zOp54hG+Y4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764204202; c=relaxed/simple; bh=ez6m14NrbQgP5asreKZj28vUoRTOpvGUdWrmSHeBvMw=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=fOOL7ALtcPPlVcOhBDf2M6ZAmcb0x+0187+WANyC42ehELxe9BV29P0XBgQbRbLHTLqaW24sq2CKTi0Z9a54NQGybjJ9nt7GOMikPWD6YJms6iUQntdek73G8FdK+Vtbj03u2jou4YZX8JXYo3VHj1hBwofLHKo0XWLizpKDcYI= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=i+Jxrh/n; arc=fail smtp.client-ip=52.101.61.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="i+Jxrh/n" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qOaN5z5du1l5kTtaz9/eFeM3zJrUED+yKEO/ignkdwDSQ7o/hKpV5v04Pg4cnr8VJ+CRM9yw/MsHeJ1QpdFGx94rr29ruE/m7HiggR4bQ4+Ib6dsYiJ9ej0WbDc4MKlXnjF63iqgB1Fhj4T9ehsQhh2S3F+tmfWUQ66sYGFw40BpMXm4zfE8rv61jwVfN6fkTdDCUilv8gnVgCQuFWHqr3rkidjgDMA0BJwwlpRupEWjDZ32fHu4rLnIjaxphc+GvhaOpZrI4p86kOIpxrCkWrIFwkKoiJ/ey80W9+2aGCnCqT0MQGe9vpsGv0clMi62z5MM52FEbE8gSOxgGWg+YQ== 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=rRos5dRZWzfftA4ydsZFZv23NCLcVEGCG2a94btnu3s=; b=BZO77oGZFw63MqmbDw/CksiH/rq/ERxh7ObDsDvCIB0UDJdmZYG43JvmeA5sOfCRmV7ovzPmCl5ZMx2zlfqON2+suF60XTkmQ2i5U2pU0gckvW5UFC10QohL6MoWc1G1+EAhwWEtqsLEYSwZttQl4xvD4GQP7WmaM7QKLbiGewKqrGe3MRnh1k3dn1dTbah/06HDjNLR8TfgJa8tJ7SP073L9XAAuK7JxGswqwrElpsYOWsMHQgNntw2oBKTcn+RCepVovt10vp+DPLJhSouEGHqzDVe7CsT4WVmlxU7e3NTDEjND0e+X/WyynLt8kC2FAp8xmV9YsJu0QlysTqWlQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rRos5dRZWzfftA4ydsZFZv23NCLcVEGCG2a94btnu3s=; b=i+Jxrh/nVbb4jL8VGYqRPqdgIp+vUsRaAqNi/+WSBRQsjsgB/dTtZ+ByRd+6H73vVZSu9Twobzo6QRwQD7qRlUmkHvlLvf/cTqx3HcgzTApE7RoJuKXE3sFKs1kP/FQieM/60wfjvW65tf4oUqBuLUzHUF7tOBufAEKcE6E2QLM9QKOJKZPYCrjKX1T+TYGP75WjSD1ktTqi5kD11wFjDBFC5VlZ11T2db7PS6mWPSd9c03BJLx3zWvz64hZlm5l/wBQlN7Wz4TyUll5Rf6osius5HjGAONgboweBAXoNzB4F5e+GiRAZ3yk1019lu1TOEOK9BWXBib9ZV8IAF5mKg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from CH1PPFDAD84AB72.namprd12.prod.outlook.com (2603:10b6:61f:fc00::627) by SN7PR12MB7855.namprd12.prod.outlook.com (2603:10b6:806:343::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.12; Thu, 27 Nov 2025 00:43:16 +0000 Received: from CH1PPFDAD84AB72.namprd12.prod.outlook.com ([fe80::7816:ec9f:a1fe:e5c9]) by CH1PPFDAD84AB72.namprd12.prod.outlook.com ([fe80::7816:ec9f:a1fe:e5c9%6]) with mapi id 15.20.9366.009; Thu, 27 Nov 2025 00:43:16 +0000 From: Marc Olberding Date: Wed, 26 Nov 2025 16:43:06 -0800 Subject: [PATCH v5 1/2] dt-bindings: arm: aspeed: Add Nvidia msx4 board Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251126-msx1_devicetree-v5-1-e508d13e2dda@nvidia.com> References: <20251126-msx1_devicetree-v5-0-e508d13e2dda@nvidia.com> In-Reply-To: <20251126-msx1_devicetree-v5-0-e508d13e2dda@nvidia.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Marc Olberding , Conor Dooley X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764204193; l=928; i=molberding@nvidia.com; s=20250815; h=from:subject:message-id; bh=ez6m14NrbQgP5asreKZj28vUoRTOpvGUdWrmSHeBvMw=; b=jliNTQhH55wdxoX7x48yrbz9SkQcpWa3KwlKFk3fGBe+59Cw89lq3kPbwmaLyjN9hHEAW2xuk dUxoufPLQTUC8YG91Vy7gnQOlhL095HG5geDBtaKFkPkz7f3pdxcbwn X-Developer-Key: i=molberding@nvidia.com; a=ed25519; pk=qCpZ1WFEf5YiaL88PDdYhG+A/bKk7rHp7KF2K3GmkH0= X-ClientProxiedBy: MW4PR02CA0013.namprd02.prod.outlook.com (2603:10b6:303:16d::13) To CH1PPFDAD84AB72.namprd12.prod.outlook.com (2603:10b6:61f:fc00::627) 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: CH1PPFDAD84AB72:EE_|SN7PR12MB7855:EE_ X-MS-Office365-Filtering-Correlation-Id: 0bf65042-771b-42b6-02b0-08de2d4df3df X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aU51REw1RDdoYWgzc1JtanEzYjQreE4zeStNTnBEQUg3R1BIbkZFeHU2T25S?= =?utf-8?B?VkRlYVNCQ2NGK0FtOWtJU0lGYXo3dzdkK2NTWVVwdkhPRFJFdWdRRWh0UVZ4?= =?utf-8?B?akViUTlVc3RSVWE1M3prN1B2aC9VWnFzcWVUdmplcXVNblhxTW11eTRGd0RV?= =?utf-8?B?RHlRTi9NK2FQNTdZZitXZGpEWHd5ZWl3QTcvQ3hXUzVVeWx3OTRCcmFUY0xK?= =?utf-8?B?YTZsSUQvRGVOaU5GaFdtTkZiem5zcWF0aUt5MWo5TEpVY1JnZXRJV25nVUpa?= =?utf-8?B?SVRxTnFtT0xCVllGdjIzUFFjbFJLTkQzcjVraS9tU0d0RlNpaVJKL3grVXZF?= =?utf-8?B?eEw1Z1lxZFBaY2RYZHhNczFCUytnNTdhSHBZcjI4MkpQTEJKSmtmZzljWDR0?= =?utf-8?B?aldBNDdVZHRKSUNtT0E1b2wxNmF6ZTl5NVdSKzYvUGJYL3hXbUZUQXoydU5x?= =?utf-8?B?cEt0aVloeDUzTDNvcFQ2Njk0Szdkc0k1RFQzQWJiUS9KaFNMMm1MMW92N3ZY?= =?utf-8?B?UUlNTnlicjdQQzlvMnBPNDJ2WGI0bE0xVVBWTk5EdHI1VDBoQW9nOTZlYTND?= =?utf-8?B?dVZQR2gxS2ZuY3c1aW1UV05CVytnME4xT3N5SFdNU3F3TVBxNDhMVTUrWCsv?= =?utf-8?B?M211WWhVUi9xeHpWOGtUbXV1bXp4LytJazBqVEMwRnlmOWlWMUY2TFlibGdo?= =?utf-8?B?UUFiM1A5dXppU25hLzFqbDZPeTArREJlcjVIaXlBYW93YkFFWFlYWlRNL3Ir?= =?utf-8?B?R0M4bWVLeGc3empvQVpTQnlDWDUvRnYwK1BHT25IeU5YWVlDK1owMmc2ZCtj?= =?utf-8?B?VWY2ZEJqeGx3aXgzajVqQnAvNnhxaHAzL3Q2NHpRbk5yckdNOG92ZXlvZkVH?= =?utf-8?B?NnBIa1FkRHZOaWthMVZ1OFNKNlE1aVVaWmdoUi9scDNKWG01UVgyU0ZqL3Bt?= =?utf-8?B?QVNERmRBc0JYZS9MemFHQTBJeEduSU5SMEhrU2E2Vi9tNThwM1FSUXpveEpV?= =?utf-8?B?MENkdFVtc1NwQWFvaFNzaHZKMkJWbnBYbTk3WDB0V1JQK1g0aURSL0RTUWdj?= =?utf-8?B?TEFpTnZKcENaVzE3OTd0aU84WmxUWWVLUUhoUW1kNW9oZlZ3VjhBY2FaZVVD?= =?utf-8?B?ZnhGUE1LRGZ5dlllbUdZKy9jcVRpdFJXYisyVlZuVTBVYytYajJoazY4bStr?= =?utf-8?B?aFkzUUhHMVNjaURsOTdHVTZ5ZlN1anl0YkF1Z1IvQVdpWUJIRVFzeHc0SnZh?= =?utf-8?B?TFpqdzRSQnMrTXd3clg0QmoyOHRHY2FKcGZCUU1WM0xZTWs3OUZNY25BVHg5?= =?utf-8?B?Y00yRm4ra1IrZ2hXamExVkdxS2NxcWVGbDliK3RxcXZTaXhLTjF3eWRHRlBL?= =?utf-8?B?RXZtUEZ5VE82S1cyTEU3eUt3dGp6TEgzRmVXKzk1WmtuZ2xKZmNRSXVDUWZh?= =?utf-8?B?cDFHejlOTVB6VUNweVYzd1F0TWt5dWdMTENMRHl0dWM4T1BvUCtjV1FWekM5?= =?utf-8?B?SGZva0xVMWlFeFZ3S3ZKaTFjTEdWUXkrbTlXRy9waGJady9Db1pZUVlWSUQ4?= =?utf-8?B?bnZDUFpiaWNQblltNzM0bnEvWVcxT2xTdXNUYVVMcDVtS05BQjdOVnlXWk5v?= =?utf-8?B?SWhyUzk3V0lMdmcwV3lQbStiR200QlpsSWhUVmRCVGEwNitSd2NIbVRPdGpE?= =?utf-8?B?YUNWUkpKTXAvSVBQTU95ZDFmMDNEYnpDODhZUE9EbWtYWFB5N05jeFZ2YVB2?= =?utf-8?B?UXFycHlOazlQWWRGNkVnMzUzR2EwVEZkQXY1bUR0c08xN1ZyRk92U0ZDeWZQ?= =?utf-8?B?ZlF3N0ZWaDBrdjdpOWhrQ2Ixd3FzZjgyTlFMbWRELzV6cnI1OEFzYTBQRmRY?= =?utf-8?B?bCtPTW5PUmwwejdDYmY2R1dpajFDOFAxaVJiOG1pSlYvNTdvOUZJS2ovRnRN?= =?utf-8?Q?5SJG0W8GLmu+9kPcurKUVGmnbEBgMBAd?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH1PPFDAD84AB72.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NFVORHAzVGZGVHBtNURGRXB4VWYxTHNoN2M2ZTVTZEhQU1R2MFlWWU1yT2sx?= =?utf-8?B?YW1YWStFQk15T01MRS9PQUc0aDRlSDBlR2hCZ2R0Z0hUMXBuQ3M4NkxLSVV3?= =?utf-8?B?T2Yyam1ZRnFPVCtQNU9haDFLVkxXZS95Smk3Z2wwZ2czN2V6ZDRSTFhZV3Az?= =?utf-8?B?RHFLWkx6WUw0YmxqazBrTFR6TkVjOXNWaisrVHAxUzBOQW8wclFuVElrU0Nx?= =?utf-8?B?elNuejVod1BIVnBEbHNITG1WNHdhcFFVZE9JUXRVVVlsQ3FKSW84S1VCWitV?= =?utf-8?B?YjlsYnB3ZzM1TlNtK290UHJ6TnNDd2N6ZEM1RnBaWmgxV1hIcE5wcDRwdERq?= =?utf-8?B?ZDF1UFQ0Tkx0bXpRTzUrODIrZS85a1Z2NnZSR3hqVVF1T0dmRjNSa25rZytM?= =?utf-8?B?N3BtZUllMlVJU3BSNjQybnlYUkQvTWtFRlZibVgxTkdYN3gybWN6cnVIMHpu?= =?utf-8?B?MGs0S1lzTEgrVGpDM3ppcUI1MjlvQmJ5Y3Z0M0xFVG4wcmdURm1hbjN3eHNh?= =?utf-8?B?eFlmZUJQbkZHMWxrYTIreXkzbUF3MkZycVEwOXNUS2VlTWlia0M3RVF1dVoy?= =?utf-8?B?OWxIYjJkd09rZXpHSUt4OE5wSklZUk1kcDFGUmJ1Zm84cUJIKzI3VEJBWGsv?= =?utf-8?B?dWQ5WVNxeTlmZXBGZEVyY2hGZGtub2dDME1KVDIweVJkYkpPV1lsbStFM0tv?= =?utf-8?B?RlRmU3B1NnZ5TzhVQ2VUdkNPWXVXV3MvVFd4SG1mOFljd0R3VmhVZzVFd1RS?= =?utf-8?B?UHBOZzFkSWRvUmplMVoxM2d3MURPWDRHU3FJREJScU5XYkVpSHE3bTFVZCtz?= =?utf-8?B?Y1NIWE9lODFURWJJV1Q0eDc5Q2NXT1U5VUYvcFE0MFNjVWZXZ3F3S3cyKzJp?= =?utf-8?B?Smh3OWNRZ1FJbDdNUll1NDBrS2ZrTktScEhoRktkSVhPYWJPRlZha1dCelBM?= =?utf-8?B?dVVDYjUvejZqUnJobDZWKy9jcHJndkZqZHZHNzJRSzVwMTlGOWY4b1B3aHlQ?= =?utf-8?B?RnF6WVF6dDJETHVBOElVaUhiREZUWjhpUk9sZkNtUzN3bHdNOFcvcGFVTUdO?= =?utf-8?B?WVRzQ2RKQ3QwSmVad2VyeEsxd1VpU0NCTXE0R2ovMGd0WDhBUXAraTVZRlcw?= =?utf-8?B?aCtHTm5OK1RyQ2MxZm5WLzgwOHFvRG9teGNjUGROMGhHZ0UwSS8yL0JxbTVz?= =?utf-8?B?QnYzUmpzMnhuOHBtV1lxS2lubmJzSDFaVC9zUVJRMFNxTjZwN09tNUEvMHR0?= =?utf-8?B?VWNyQXppNUNZZTlDTUUvMWNhVXVVU2dlazJqQVhMcWNJV2ViR1VCc3c2U3Q3?= =?utf-8?B?bzVWYm11cjR1eE1ZK1NoSXd4a1hjb2pzZmRHT0d2S29SV3hlSmxZdnZqd2xs?= =?utf-8?B?cWJiWlg4czJMaG5VM0x3Z1VBMnRpUWJGT1RYQytrUi9OSUZhaUVmbWM4RFd2?= =?utf-8?B?aEt1YU5EdnZHeFRhTnV4MkExNFp4cXRHbmFWQ1dKVUtpWWVvWm5qWitWaCs3?= =?utf-8?B?Y1ViaEJIYjhEUXhlYXBlM01RV1JGNnVPYWYzMzZRZlNRTVhWSkQvdlRwUzky?= =?utf-8?B?NllOV2d1R3JZM0puYWJhazB4OGZqZ2lGejhzMXlzb0ZROGhOQVBkUklrbWto?= =?utf-8?B?UUowNjR1VXJqbk1LTHNEWXM1MGNPeFBVbnJRWlJwZFhISnlDcitmQ0c0UVlP?= =?utf-8?B?N01QbFBaRklaeWhydGRWMGwwc2xZMmFuYWV5dGhQa1hXN1owUFdrTi9TMU5o?= =?utf-8?B?UHVHNGI4aitRY1VRZGhRa3dBdms4QnR3V2c0SFJLV0hYYlRBdEVGM0RNWkI1?= =?utf-8?B?bVVEWjZwTUk5djJxcGxjVWNIRkNTdm1FK1FEdzJmL01SS1lOeUNWWGRhYzJW?= =?utf-8?B?MEs5ODZaQ3BuMDBlaFZXZ1BiUk9reE5oMlczWGJCSytHSDhKTFdnWS9PbmV4?= =?utf-8?B?VENaTkhKWnN0WEFVY3hIVnM1Q0hkMm9zZnVPYkROc1BCMlRkNGNpekhEWG9r?= =?utf-8?B?SWdSVDN4QmppWHp2ZGw1YWpYc2RjNi9tQUYwYlRpa1NVV2FOVDBlRW83ZTR5?= =?utf-8?B?MTR0Z1oxbTkwWS82eXBlcXNhd1VJdnNNK3VPWGNxMnYyb01XckZxcEhiaUhi?= =?utf-8?Q?koiBILxkMzgCpj1v+dkukjEse?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0bf65042-771b-42b6-02b0-08de2d4df3df X-MS-Exchange-CrossTenant-AuthSource: CH1PPFDAD84AB72.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Nov 2025 00:43:16.2055 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: GCxNKadcss79/0ITejKXmWPzy+I7BKWiFvMZh5cVCD+etAlyBCWs8MxLqGNW+eSpqPkYrvBDwWYYFqnswz9elg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB7855 Adds a compatible string for NVIDIAs msx4 BMC board. Acked-by: Conor Dooley Signed-off-by: Marc Olberding --- Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml b/Doc= umentation/devicetree/bindings/arm/aspeed/aspeed.yaml index aedefca7cf4a80b5c9d14098b60ce277391fcdcb..5933eda3371b33f16a1129cbb84= 933c1393c9b2a 100644 --- a/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml +++ b/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml @@ -104,6 +104,7 @@ properties: - inventec,transformer-bmc - jabil,rbp-bmc - nvidia,gb200nvl-bmc + - nvidia,msx4-bmc - qcom,dc-scm-v1-bmc - quanta,s6q-bmc - ufispace,ncplite-bmc --=20 2.34.1 From nobody Mon Dec 1 22:06:05 2025 Received: from DM1PR04CU001.outbound.protection.outlook.com (mail-centralusazon11010042.outbound.protection.outlook.com [52.101.61.42]) (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 1779F22F389; Thu, 27 Nov 2025 00:43:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.61.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764204205; cv=fail; b=XggbWa4V678QJ5knRu1WkEoFr6CAc+ZCZwXJbIJfwVfqdSgLPd14dCJgyB7v+5CLVl7eGFyxNeW75hTnvPka/+BljddgTEmwW0ztEXFkcjzptRKMxgsYGniCKGaCwHZ3g63haCDYqF8F013hG7+CSqw9g4xhLHKAJX8oELve4IM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764204205; c=relaxed/simple; bh=UOsOwWcqiAkVpyJW+zB0afJ1MOeTNAPYgDYWt4CTId4=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=D7L7RHAKNrJ5DdbCD328HTsofQaNWaUwpwCEsnkXARJ7NelaUJyE4CIe3lt6fXlfHWw4uyO/xN8fviTmmW/j9PY8y+rkloOVneBSJBe7yMeMBDPNu+BAZ2NgogQGn9+9rJuUN5WqP+C+CVgnri/N9R+zNTBF5T3ZWiRfs5PVwHU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=GwK3NF/1; arc=fail smtp.client-ip=52.101.61.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="GwK3NF/1" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XahmF5RMsVDHDeWOhWMEuBZ5rRqBWFkJdiAuBXP4B33LVz9vulZmsNqfr7q4JsipOkSGj0+d8yVu/HZSRkz0bY6tTmjdxKb2twqnIIX0ShPw48MzwukHG8jAXVW3doj9kQ8skpB4f9NzF3mz6F8tazXN6SFiRnhfzc1RLwbTm2ysQyvf6T6H9qDZZUZffC4md7LLejTLCwzbbGWR3niAgbMdP4iXV8+Tk87W3ivHtCNXhn1CZr42ux1/IFjBS9BG0fTX2DIHSyoWhuCPGk4gMKC0w8bjmrpcVJ0CBhXJr3JfQ78SJXMuQPHnM6lJAErvtAFeCvQACix21iHCekRxfg== 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=9ynIO/gsPV3Fqu+kUX9t7XebHkiTmFbUF5OQmH8TfwM=; b=Uv0IbCV0XyWsCt1Fsc/Qtfr+R1vhYXONmVovtY1FkQbtt0aAbLnFbW6euUnXYyVgyMmDGMeGfCUUfoUqqzzlk54PmVoDazRTOr7WOlRIqbMjuQYzBRnhifCLkdRLrhl0u73t47yCTErG2UwoJJYuYRV+AI06Xzv0zojNBWWLfG0G7NS1bzGGpf/cOJ7zvLbVNCN7ve1b1P1U5V1KE7VmaXXuK65odUsAtKL++Ggia1cifae9R1lxlj8YDwhcjZezp6uqVlsdaaBk4tuCF7x40gSsgXSizHFSNQxkTiXMwCT8kjzmYVY6QAJnVrBjm2begCCnxsY8atIDpN+hU/lx4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9ynIO/gsPV3Fqu+kUX9t7XebHkiTmFbUF5OQmH8TfwM=; b=GwK3NF/1ktQKcumm5siL06cOukPGd+ZnDwTJCbh31+N7iKPzMdWzJM35Tfsy8cQSIRe8S+Z00dYkMukp9LzTXWmbvxRDMjAHtTd9AHXeKhkmRB1Q7v0vmWKw7135jF5yC8j8IjGetD57Si0+qny2fKI2uDW7WNUJdQiaINkuSg+gD6nrucW/f+cZIvXaLThyzRNOHK4joSA3VEFh0QDOTSxawMG8qpldNxkYfqEVvjp7SeX3i4kQatU1trQ2w7ln9P4QMphOPdUwGbMHAODR5VUaJzmisz4/oKi0u2+w3RyvTW9tdZbqSVcYe2X4u5YHxXkiSTTPwKDQjdB7n7wWug== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from CH1PPFDAD84AB72.namprd12.prod.outlook.com (2603:10b6:61f:fc00::627) by SN7PR12MB7855.namprd12.prod.outlook.com (2603:10b6:806:343::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.12; Thu, 27 Nov 2025 00:43:18 +0000 Received: from CH1PPFDAD84AB72.namprd12.prod.outlook.com ([fe80::7816:ec9f:a1fe:e5c9]) by CH1PPFDAD84AB72.namprd12.prod.outlook.com ([fe80::7816:ec9f:a1fe:e5c9%6]) with mapi id 15.20.9366.009; Thu, 27 Nov 2025 00:43:17 +0000 From: Marc Olberding Date: Wed, 26 Nov 2025 16:43:07 -0800 Subject: [PATCH v5 2/2] ARM: dts: aspeed: Add NVIDIA MSX4 HPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251126-msx1_devicetree-v5-2-e508d13e2dda@nvidia.com> References: <20251126-msx1_devicetree-v5-0-e508d13e2dda@nvidia.com> In-Reply-To: <20251126-msx1_devicetree-v5-0-e508d13e2dda@nvidia.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Marc Olberding X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764204193; l=6124; i=molberding@nvidia.com; s=20250815; h=from:subject:message-id; bh=UOsOwWcqiAkVpyJW+zB0afJ1MOeTNAPYgDYWt4CTId4=; b=+LruXktQ25tG3o3t3KcukcnfWy0VrXQKdZ22g4LqcHAzrKEjV1Ab3AkCS+tWH6UXSK7Fd9JQB AUKkznxYtleAr5bCkitJZ2ch5YRFKoXHc2RfDq8YeJ4Pyof7kflVIWv X-Developer-Key: i=molberding@nvidia.com; a=ed25519; pk=qCpZ1WFEf5YiaL88PDdYhG+A/bKk7rHp7KF2K3GmkH0= X-ClientProxiedBy: MW4PR02CA0029.namprd02.prod.outlook.com (2603:10b6:303:16d::34) To CH1PPFDAD84AB72.namprd12.prod.outlook.com (2603:10b6:61f:fc00::627) 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: CH1PPFDAD84AB72:EE_|SN7PR12MB7855:EE_ X-MS-Office365-Filtering-Correlation-Id: 87746ea4-38d8-45e6-5156-08de2d4df4d4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SEY4OCtuUlA2MjRjU2Y1NXBBQStHZEppM25iOFluVUpUNWw1clJYZEFqQVp6?= =?utf-8?B?aGM4KzZ4MFBjeFY1cjVzSS9HN3VDZ2JuTDlobDJUcGw5MVM3azF6azROa3pD?= =?utf-8?B?dFRPU3BqNkpCZzc1OHhUSzlsQWlWbVZHT2pZbDdmb3Y0V1lZcWVoQUxXM01y?= =?utf-8?B?cjJCVHQrb1VFV3JQMUxVcklFclpSYndtS1N3a25YRmVoeTREY2xxTFFOekRj?= =?utf-8?B?SlJtQnhpbnlyTDhmVGRqVGQ1Y3BSZUlHSlV0V3FYVThTdnkydmNyVmo4ZlMz?= =?utf-8?B?QXlSUFNNaC9YNHNYWDdyU0oraG1FcHJ6cGxMM0IxVnBSVDlBWG13TFBna1BS?= =?utf-8?B?ZGZ4YXY4NkNzVmtvdEUvU1N1S3BCWFJPcGk4bGNOMGxZV1gzaEZ1L1ZmbS9h?= =?utf-8?B?RWphTEEwWU1RVTBaSzNBeEdHTFZENGVQalloek1CQXd3amNXNDFtdzJyTUdw?= =?utf-8?B?NVlETUpGMkgwYkZ0K1NkenRvenlqQzhQUHpGM0VVK2h5VUlvU1NKbzNYcVlZ?= =?utf-8?B?cVkwVE40Y3UwL2ZzMkNmWFJEbEZ5OHJHUW90V3o2WUo3eVZhOWNyMXJUaDRj?= =?utf-8?B?TWp4QnowM0pza1pYZ0g3ZFNpS0lNcms3bTkxZjJLc1VwUjFMTnRJU3p5WkZn?= =?utf-8?B?ZGl2T1NqcnhrMWhEbjU0ZXlrRENIZndMV2wwcCtNRUsvRmZMc2RPamx2UGc4?= =?utf-8?B?S29kSDRQR1FMY2V2dXJHdjl0UWVZSDkrc2dBVmRSZG5lRzdzV2dQOSttU0Fr?= =?utf-8?B?cUtsRUd0bWpLYUUrZW9lTUtIUkRacDVTVmg0eU42TzF4L0lHMFNUVmcwYStk?= =?utf-8?B?d3UyYUQxdDlBMXE0R3FWSnZPUEZ4UkJ2Sm1tUG5WY012NnJPSTFrU3F3UmxH?= =?utf-8?B?bEtNcXE4L0ZrZ2JCNm13Q2orUkZSSkE0MlJqTzFXektnOWIzeFJ1V3VJNmh0?= =?utf-8?B?dnRQc3hEOS9PK1A5dGs2RlFsd0lBRkdVMFF3UzkxTTRiN1JSd2lBZi9aRk4z?= =?utf-8?B?eHF0UVNKNFB6cjhWRkV2eEVZa2xIRFRlMHVWcUlLWFlOQXE3SU13c20yZXNJ?= =?utf-8?B?Q0xjclk5Yll2ZitIS3ZZcTRCKzJJL0hqVFROMk9CK25mL3Z6bi9hUUVHLzln?= =?utf-8?B?cUdUSnBVc0dXc2t0N21DNEloaGJPVzE2ZXJIT0R1bHJrMmNTaHd1TTZhYm1E?= =?utf-8?B?YStHb2tKTlVFQkhPUTRWWE83MGxJeVFNRE5YNDNiY1Q0RVVKd05LVzM1S1dH?= =?utf-8?B?ZEpZY3hJOWRFb0xFZnBoRVpHMFlySmYrbVR6NnpVeExzVnRxZE15a0d1U2Y0?= =?utf-8?B?dGdPOXdqaW5KQjFJWHhnaklrZERNOHEvVE9UTTdCNW90WUNtcXVwRHRCNm5K?= =?utf-8?B?TTBrd05pZTUyZ2I3QmlhbE9NSWhLc3dXVkZqRHk5WHlHSjBITWhFaTFnbkNU?= =?utf-8?B?UDhIMHhtVUVDNTQ4TGVKcGFHUk1VYXpRR3AwUWxrRHVqSExaaHI2UDFBQ2pV?= =?utf-8?B?MUtzbDZYS05lRFVKT3B1U3NtNW1pSTlLeTQvOUJXdzI5V2tjcnJUczhnME1o?= =?utf-8?B?UnI1VWkycGtvd0Y2ZTRWQ2NWb1pVd2tBWkpUN0Y2VTVybmdrN3QxYTh3Wllx?= =?utf-8?B?M09lakxTa2lTRXdKRktyYzhRdVRmTDhZaG0xdjFORlN4NEJVRCtwZUc5clZZ?= =?utf-8?B?TUgwWFBMR0RFVUIydXpqREU5SXY4dFUxZlFHbGtBQWFBVGU2NWg1U2grYVUw?= =?utf-8?B?cW9qYXc2RWdRZnYxOGhRcnNHUVdtdFFXSENBRk8yNUlzdnhmVG4xYlN3NFR4?= =?utf-8?B?VE1McFFmSldJM0NRQ3VhSkViWU1vTUE5SXpCT2dnRW5WTnBwclFocnFIMGRp?= =?utf-8?B?dTcwR3FDd1gvaXpQeUpoYnBPODc0dERIaC9yYU9zb0JRczF0cGpQL3dDdzVI?= =?utf-8?B?aEc5ekhpN2dGMTZIcklhOCsxbUJNRDM4RXNoNG1XQUpaVEhQWStrOW5ucGRk?= =?utf-8?B?NlBpNkt1REJnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH1PPFDAD84AB72.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UFlpb2ZxR0lLSWpDSnlLcE9BTnBwcmxldW84TTExOElMamRudEdYK3dBL1Nx?= =?utf-8?B?ampLRC8wZ240QTJvYlU3dW82S1UwcDNKSTYxdkhuaXUvVGZjNXRsV1dvS3E3?= =?utf-8?B?bmFTdE44K2VKcWZDZmtXdFVoL0pVdktLcnhpUTN5bmM3K1ZMeHFlcDRyWEpi?= =?utf-8?B?cGh0dE84SFVydDBjek1tQlpMcTIvYnd3dGxGNW52a0EvSlF0aFhoS1paNGpt?= =?utf-8?B?SlBLWlMyaW8vLzhMS2t3encwS1ZFUGQ2L3g0Q3BjNWU5OTlkdlVvQTFxbDNi?= =?utf-8?B?YTk4U2J2RUNvdnhlQzdGTmZRTkc3Slg4YTJzQ1NZd1d1TzBMWWF3MGpUdENu?= =?utf-8?B?YmNKWC9UYU5hSk1WZCtoTXB1UENBR3o4ZjdacTdRcUl1M3BoSlBIdkdwVVU1?= =?utf-8?B?VHhwY1JQeFl2RWJ2ajhkTXVwMXc0ckw4RWZQTzZFVjRncTBxMGRTclJJVStx?= =?utf-8?B?Nk1xSnpYc0hvMDB0cWl1eDFSVnJPaWFJM0VZMFVHeG1tcFNESWlHUmU2VGxC?= =?utf-8?B?eWxPZm1teUFhb1N3SXJmVVNSd2R3NXhsMFlkK3J3UDZRNWZLQThYQXROdmJ4?= =?utf-8?B?c1FKMDRYVlQ1MGVHVjFXaTRyMWZON0hGcUo0UFE0bDZtWHJPTnNFbi9pWjFY?= =?utf-8?B?R0N5a0FFdEZ0OVhQMXh1QzhJMitpa1BMdEduVjNsSnJvOWsxZnNCZTRkTDd1?= =?utf-8?B?VXIra0N5V3RwOTZlRk5EVVpyREdpMTd5bkNhenZLbWN0NHZyRURzOU1XMWFz?= =?utf-8?B?TXlQSXBIRmVhK2duRC9CUkVWci9ENXJlOUo3RmNuejJvY3NiZXYvcE16anVz?= =?utf-8?B?NVpHWVdYem82MjN5ZDBCV1hyVlRxQWVVRkRXZmVZaSt6L1NDZ2xCZXRmVWhi?= =?utf-8?B?OHk5TnQrNTY2LzQwV0YxK2cyMnRWK0FKQ1dLY0tiZW05WXBYdWRFYmF0SDJa?= =?utf-8?B?K1N0ZC92NG5KSmpBaDR3TlkrZklOSVJEdUppZnRtSkhpN2lRSjVoY3hnUXp3?= =?utf-8?B?cHpidDFMWjkyODAwRXVkeHkvK2xGVXNlcVluK3F6Q25vZHlNTDRsWHBBYkR0?= =?utf-8?B?UHR3b29PUUpQdE8wV2gvQzNua0xVSE5jYWJkV1NaWmlsZ3NjMklsNTFYNDVE?= =?utf-8?B?YU9IQmxPRjA5VWlxQUIxa0hERktkZERqRDFaWkMzOGFZc3BPdzhQZVExWEo4?= =?utf-8?B?VktnSmVJRXE1Q3hGNXkrTlplc0lQM24wMWs0ZFRFRkh5Y3VMT0l3SEF2U0th?= =?utf-8?B?cC8xeHZBR1pDZFpsZ0xIQ0lPdUdjczNGR3NJbko1Qnp3OFV5U3R6TU1YMm1T?= =?utf-8?B?VUJrRmdLV2NEeVVXR2daTGFjbzNJQkJubDl5VXdVT3Q1d1B2KzZHM3o5Rkwz?= =?utf-8?B?WUMyV29PM1JBVVpzSzgvRGhvQVhIUytGUHJMTk94dUo1UkNLNjhteGhKempB?= =?utf-8?B?akdhSlBSb0FHNmxPZktDT2RqbGVTdFRLTGwyb0swc2R3WjBNSmI4a0xDYUFs?= =?utf-8?B?NjczeXBIV29pejRjK2FvU2JwVEpKQTFYalZXd3hteEI2RmpRWHNwM0dydWRy?= =?utf-8?B?aWszcUxNWnl1dWFoYk93SnVYS2tWWjRETUo2dEFwRFJOZDR6NEVLeW5OZndW?= =?utf-8?B?Q284YzQwMmIrQmZacGg4MndQQzZQQVdZRkFBT2Fxc3AxcEcrL3JmRExyR3RO?= =?utf-8?B?VEwyS2pLQ2tXdDZWbkpDWnBsQ1VXcGxvUzZPU0F3QnNoRjFHUXlpVy8vR3B3?= =?utf-8?B?WE1kcEU4UXQwbk95TytkTnpweEhNNHZJT3FYNlYvQ29xWGF2ZXFOT0hUVzlU?= =?utf-8?B?OGczWEdHeDRMQiszMzJlNVo2Q1NyVGl4RFBCODIyZlRKRzh1eTkxRTlQd2xj?= =?utf-8?B?UFQ2ZytZZE5Jc1hucWdiSGRpRzlPYTE1N1VkTUdoUllyRnVaa0h2dE90MHF5?= =?utf-8?B?MU5oOUxaUy9wUW1zbjFJeTd0ZGFuQUZ6ZG1KVkpXckUxU1R5dXZaR3pqWnN2?= =?utf-8?B?dDlqNm1COFl1ZUNtcG13QnRhTWI5cnZSYjZHOC9uTVhUb2Roc2NsZDRnRHFm?= =?utf-8?B?Smd3KzRoTmxPRjBoRnIxUXpLOGxZOE92dFowSi9XbnBTMnhucVZxVzlpNDRk?= =?utf-8?Q?cMhPpIP937lntJxoUredIXMXD?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 87746ea4-38d8-45e6-5156-08de2d4df4d4 X-MS-Exchange-CrossTenant-AuthSource: CH1PPFDAD84AB72.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Nov 2025 00:43:17.7633 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: faqB5vJFxdZV7NyseGu+YTbFQigG1Q77TaLke4nnut+ZstMXF5nlBMhyEFHZVxvxfChC5WmVDQoLVK7K5u4eBg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB7855 The NVIDIA MSX4 HPM (host platform module) is a reference board for managing up to 8 PCIe connected NVIDIA GPU's via ConnectX-8 (CX8) SuperNICs. The BMC manages all GPU's and CX8's for both telemetry and firmware update via MCTP over USB. The host CPU's are dual socket Intel Granite Rapids processors. For more detail on this architecture: https://developer.nvidia.com/blog/nvidia-connectx-8-supernics-advance-ai-pl= atform-architecture-with-pcie-gen6-connectivity/ Signed-off-by: Marc Olberding --- arch/arm/boot/dts/aspeed/Makefile | 1 + .../boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts | 246 +++++++++++++++++= ++++ 2 files changed, 247 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/Makefile b/arch/arm/boot/dts/aspeed/M= akefile index 0f0b5b7076545e6babb2f25f302b5d70b71d8a19..c3ce0d218b53f2b4c37061cace4= 83f5f2c6d3bf1 100644 --- a/arch/arm/boot/dts/aspeed/Makefile +++ b/arch/arm/boot/dts/aspeed/Makefile @@ -56,6 +56,7 @@ dtb-$(CONFIG_ARCH_ASPEED) +=3D \ aspeed-bmc-lenovo-hr855xg2.dtb \ aspeed-bmc-microsoft-olympus.dtb \ aspeed-bmc-nvidia-gb200nvl-bmc.dtb \ + aspeed-bmc-nvidia-msx4-bmc.dtb \ aspeed-bmc-opp-lanyang.dtb \ aspeed-bmc-opp-mowgli.dtb \ aspeed-bmc-opp-nicole.dtb \ diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts b/arch= /arm/boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts new file mode 100644 index 0000000000000000000000000000000000000000..44f95a3986cb9e2c6902ba9b3c1= ed56e782438b3 --- /dev/null +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts @@ -0,0 +1,246 @@ +// SPDX-License-Identifier: GPL-2.0 +/dts-v1/; + +#include "aspeed-g6.dtsi" +#include +#include + +/ { + model =3D "AST2600 MSX4 BMC"; + compatible =3D "nvidia,msx4-bmc", "aspeed,ast2600"; + + aliases { + serial0 =3D &uart1; + serial1 =3D &uart2; + serial2 =3D &uart3; + serial3 =3D &uart4; + serial4 =3D &uart5; + }; + + chosen { + stdout-path =3D "uart5:115200n8"; + }; + + memory@80000000 { + device_type =3D "memory"; + reg =3D <0x80000000 0x80000000>; + }; + + reserved-memory { + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges; + + gfx_memory: framebuffer { + compatible =3D "shared-dma-pool"; + size =3D <0x01000000>; + alignment =3D <0x01000000>; + reusable; + }; + + video_engine_memory: jpegbuffer { + compatible =3D "shared-dma-pool"; + size =3D <0x02000000>; /* 32M */ + alignment =3D <0x01000000>; + reusable; + }; + }; +}; + +&ehci1 { + status =3D "okay"; +}; + +&fmc { + status =3D "okay"; + + flash@0 { + compatible =3D "jedec,spi-nor"; + label =3D "bmc"; + status =3D "okay"; + #include "openbmc-flash-layout-128.dtsi" + }; + + flash@1 { + compatible =3D "jedec,spi-nor"; + label =3D "alt-bmc"; + spi-tx-bus-width =3D <1>; + spi-rx-bus-width =3D <1>; + status =3D "okay"; + }; +}; + +&gfx { + memory-region =3D <&gfx_memory>; + status =3D "okay"; +}; + +&gpio0 { + gpio-line-names =3D + /*A0-A7*/ "","","","","","","","", + /*B0-B7*/ "ASSERT_BMC_READY","","","","","","","", + /*C0-C7*/ "MON_PWR_GOOD","","","","","","","FP_ID_LED_N", + /*D0-D7*/ "","","","","","","","", + /*E0-E7*/ "","","","","","","","", + /*F0-F7*/ "","","","","","","","", + /*G0-G7*/ "","","FP_LED_STATUS_GREEN_N","FP_LED_STATUS_AMBER_N", + "","","","", + /*H0-H7*/ "","","","","","","","", + /*I0-I7*/ "","","","","","","","", + /*J0-J7*/ "","","","","","","","", + /*K0-K7*/ "","","","","","","","", + /*L0-L7*/ "","","","","","","","", + /*M0-M7*/ "","","","","","","","", + /*N0-N7*/ "","","","","","","","", + /*O0-O7*/ "","","","","","","","", + /*P0-P7*/ "MON_PWR_BTN_L","ASSERT_PWR_BTN_L","MON_RST_BTN_L", + "ASSERT_RST_BTN_L","","ASSERT_NMI_BTN_L","","", + /*Q0-Q7*/ "","","MEMORY_HOT_0","MEMORY_HOT_1","","","","", + /*R0-R7*/ "ID_BTN","","","","","VBAT_GPIO","","", + /*S0-S7*/ "","","RST_PCA_MUX","","","","","", + /*T0-T7*/ "","","","","","","","", + /*U0-U7*/ "","","","","","","","", + /*V0-V7*/ "","","","","","","","", + /*W0-W7*/ "","","","","","","","", + /*X0-X7*/ "","","","","","","","", + /*Y0-Y7*/ "","","","","","","","", + /*Z0-Z7*/ "","","","","","","",""; +}; + +&gpio1 { + gpio-line-names =3D + /*18A0-18A7*/ "","","","","","","","", + /*18B0-18B7*/ "","","","","","","","", + /*18C0-18C7*/ "","","","","","","","", + /*18D0-18D7*/ "","","","","","","","", + /*18E0-18E3*/ "","","BMC_INIT_DONE",""; +}; + +// Devices on these busses are available after POST +// however there isn't a great way to defer probing +// until that point today, as the BMC doesn't +// have direct control over when the host completes +// POST, especially from the kernel. +&i2c0 { + status =3D "okay"; +}; + +&i2c1 { + status =3D "okay"; +}; + +&i2c2 { + status =3D "okay"; +}; + +&i2c3 { + status =3D "okay"; +}; + +&i2c4 { + status =3D "okay"; + + eeprom@51 { + compatible =3D "atmel,24c256"; + reg =3D <0x51>; + pagesize =3D <64>; + label =3D "sku"; + }; +}; + +&i2c5 { + status =3D "okay"; +}; + +&i2c6 { + status =3D "okay"; +}; + +&i2c7 { + status =3D "okay"; +}; + +&i2c8 { + status =3D "okay"; +}; + +&i2c9 { + status =3D "okay"; +}; + +&i2c10 { + status =3D "okay"; +}; + +&i2c11 { + status =3D "okay"; +}; + +&i2c12 { + status =3D "okay"; +}; + +&i2c13 { + status =3D "okay"; +}; + +&i2c15 { + status =3D "okay"; +}; + +&kcs1 { + aspeed,lpc-io-reg =3D <0xca0>; + status =3D "okay"; +}; + +&kcs2 { + aspeed,lpc-io-reg =3D <0xca8>; + status =3D "okay"; +}; + +&kcs3 { + aspeed,lpc-io-reg =3D <0xca2>; + status =3D "okay"; +}; + +&lpc_reset { + status =3D "okay"; +}; + +&rtc { + status =3D "okay"; +}; + +&sgpiom0 { + ngpios =3D <80>; + status =3D "okay"; +}; + +&uart_routing { + status =3D "okay"; +}; + +&uart1 { + status =3D "okay"; +}; + +&uart2 { + status =3D "okay"; +}; + +&uart3 { + status =3D "okay"; +}; + +&uart4 { + status =3D "okay"; +}; + +&uart5 { + status =3D "okay"; +}; + +&video { + memory-region =3D <&video_engine_memory>; + status =3D "okay"; +}; --=20 2.34.1