From patchwork Fri Nov 15 14:58:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nikolaos Pasaloukos X-Patchwork-Id: 13876480 Received: from mx07-0063e101.pphosted.com (mx07-0063e101.pphosted.com [205.220.184.123]) (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 C46671D515F; Fri, 15 Nov 2024 15:28:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.184.123 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731684512; cv=fail; b=qBNf9HD8ZJFOMEWHuM6TgviKAf+n0UmsLzSQHDPj/kOo5v5ispPC/aH1CNoovlksaQUklsu7bCreLNRJYZQ3Cs9CLqJDfWMvp2lIAUix5+c4fE3srbDuvblQtzAQ20Qul73AA66kicRB4ROth3i7P6BdFlIwkzttxHsROR5Xjuo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1731684512; c=relaxed/simple; bh=7kE109q0oCSF7orZ0/+etEiKRF2xyHuMAMrIfpvsVnY=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=Zib5Y4PsHAxdrAmAO/G1ehdNszfEclfJ0+CTJYuiPU/6qMA7+FsvCF+6aZNjkAn5GfDgCMd2k8CoQ0p/o88XWB925talVF9a+yGf+Zf5DdMZZdcBy2EWFM+HZPQFnJOID794cnqWifd8pJJ4A6ruDe5kgUWq46kFb3uKhujNyVQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=blaize.com; spf=pass smtp.mailfrom=blaize.com; dkim=pass (1024-bit key) header.d=BLAIZE.COM header.i=@BLAIZE.COM header.b=oteuF6Ue; arc=fail smtp.client-ip=205.220.184.123 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=blaize.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=blaize.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=BLAIZE.COM header.i=@BLAIZE.COM header.b="oteuF6Ue" Received: from pps.filterd (m0247495.ppops.net [127.0.0.1]) by mx08-0063e101.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4AFEpvmV003841; Fri, 15 Nov 2024 14:58:08 GMT Received: from pnzpr01cu001.outbound.protection.outlook.com (mail-centralindiaazlp17011024.outbound.protection.outlook.com [40.93.132.24]) by mx08-0063e101.pphosted.com (PPS) with ESMTPS id 42uwr1sv90-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Nov 2024 14:58:07 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LdWz8WfHVCG0LBDcqURr+sYGZ4o02+rYBmKBZJywMvJb4Vhva9e5XILdiGUk0+pPkjJ3PfMODaP/tGSKdosGGxdj4WJIgGa5vGUENJ70S3y/rnR0ucx2bz6xZpodeJ+zVEtX2MC2w3OBtPUTjDakbXupRkqtigEIC+taxUQ6QiXzlyXEzHXv6OC+5GaSlH0XCkT8TJh82zSxTt1/xwdJv5WhUK/uozhq1jJNvgQU4lordLLT4Rjh5XMmuqOb5Hac3Xe5iZ5dYU2QEUFJYORM/XM92074/QCzHtNrsI0PuzcNzIzFQbS0u9byY3Nu+3qkM+w/dDkf1anfhj8O1YTXkg== 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=7kE109q0oCSF7orZ0/+etEiKRF2xyHuMAMrIfpvsVnY=; b=gNMa1NndborDG+dAhcKXtMdh98+YR5RiAospNnmnxNV+PwVIGQba+HpcYuIf2YtOgjzkY970NOQefEvJoPDEJMASMidrOXkILJyignEnPieMKZdDvh0CViKdVjlhGMgX1JQ64J3ZIJi4Tdp3Mw4aDObHLb7Ei7QifjxZePxyb/cEQ6bwQdaGr/5mkxtiwRWhJLX5uJsP3lTMnfqfNIACKK/7y/iHyVYKbh1hwP3gS42CxDwP1fB+BDFVPEMhPawxhtgSaWxZq4M/w4bEMVKV92+D7eXD2zaEenW12Xm0Z0nhqc5GV1AynmZw9EHlfOrN6dJ9nR0aUuAg7Hx1tnHXAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=blaize.com; dmarc=pass action=none header.from=blaize.com; dkim=pass header.d=blaize.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=BLAIZE.COM; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7kE109q0oCSF7orZ0/+etEiKRF2xyHuMAMrIfpvsVnY=; b=oteuF6UexIJeKpLPY/y3iMTBjwmVu9fSQnhUhCw9l2NJPL51eiF48/hzgLZAM87ePx6HhOLug7MUt1ON+mjmeJ+mOsvmXdo8dD212kGnvWHwCVat510aZj2G4zCCC0UzyAx6PMZLEqwAMthnqYrtADXE9sLRlhPB5OO5xEtt53Y= Received: from MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:12a::5) by PN3PR01MB9551.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:f6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.17; Fri, 15 Nov 2024 14:58:02 +0000 Received: from MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM ([fe80::309a:12cf:74a4:5655]) by MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM ([fe80::309a:12cf:74a4:5655%3]) with mapi id 15.20.8158.017; Fri, 15 Nov 2024 14:58:02 +0000 From: Niko Pasaloukos To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , James Cowgill , Matt Redfearn , Neil Jones , Niko Pasaloukos , Catalin Marinas , Will Deacon , Arnd Bergmann , Olof Johansson CC: "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "soc@lists.linux.dev" Subject: [PATCH v5 2/6] dt-bindings: arm: blaize: Add Blaize BLZP1600 SoC Thread-Topic: [PATCH v5 2/6] dt-bindings: arm: blaize: Add Blaize BLZP1600 SoC Thread-Index: AQHbN27ExxtW+dVGF0yrst4+IanRfQ== Date: Fri, 15 Nov 2024 14:58:02 +0000 Message-ID: <20241115-blaize-blzp1600_init_board_support-v5-2-c09094e63dc5@blaize.com> References: <20241115-blaize-blzp1600_init_board_support-v5-0-c09094e63dc5@blaize.com> In-Reply-To: <20241115-blaize-blzp1600_init_board_support-v5-0-c09094e63dc5@blaize.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MA0PR01MB10184:EE_|PN3PR01MB9551:EE_ x-ms-office365-filtering-correlation-id: 0acaa306-12e7-4e0f-dafe-08dd0585e70d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014|921020|38070700018; x-microsoft-antispam-message-info: =?utf-8?q?BOEwcekxxr8MC8z1YrPLK5smV2RBfDl?= =?utf-8?q?Te9+D9u403g6kyBB/D6p1RAs1NtDO/WVZOQP16/LhqI35aqqO6uV7qlYW3PEDjeit?= =?utf-8?q?EEZnNj6suwCJZdq+py755/+pUJQ07MUYdnR8pNeMoRia/DNNVrn44tGmxI0HDuCsD?= =?utf-8?q?1yWEx9pwRC/jJtX960gz0HQInctjF0Vu5RIqOM1xRvh3GUWKm3m+az3xu5haPPJI0?= =?utf-8?q?ljiJVhxYR4JBQofdkzUEJ+oOwePvjckyj3Lq2RqNfd5bRxZGTFD2nfs1LijnhTURb?= =?utf-8?q?xzmVsmnXjdC7Qf9NgpCxo/+P1/mCKIdM6fCaPumaRs5TtxiYwrgXk7qKFZjCxuLNY?= =?utf-8?q?d/rWJoNTkq97sa0ldI0iIkQGx4szcmikO47BrrffeZpF8LT0ZsqaVcqzsznjmztnV?= =?utf-8?q?Dvx2ZbZqfxfzEEGHBxGyYyfMboK/oeh/pUplotcCfZfhF6yoAjwY37AJjXQuZWHiO?= =?utf-8?q?v4UIS9sMNu6Hw2cjRXemMp6Bov8ttXLFNYbs/y4EZZfKYQUsPjnhpf8mmG426AjR3?= =?utf-8?q?GsIzdLUyk4FwGBqHOTDkT8p4i0m3di322LXA3uoZCCd6xkMJYlbRFYy7p1srE2hUw?= =?utf-8?q?upRlXMcS1rKkJ+MdivFDe9kMDm03XSdEP4MjA0MDQEGK/NnzRn++RKy96d6nkKaQp?= =?utf-8?q?P7H/ll/649za2PlEapnmzIhP80miTcOBezwuF3+FO3S8i0DmIZ9lhkfC5mYNuYdUH?= =?utf-8?q?rBHVW+lr+ziuVPxVtMdR06elbGXUUhYlaTM1qfyG5xjx28TGh3bQhTm+mJ5QwjNDz?= =?utf-8?q?P9MOBOTb7P8hSXOJhDvD0QJ4ErrsWSoW1eHL2QDSqzMpPtVVB9H1jQvWCEDtLMYmU?= =?utf-8?q?Fcfr2lhSGagQBXbeUnS4DDlJnI3kmvvcKwmYesLD3Ltt6X+50N2bH9iG1/TIxL4tX?= =?utf-8?q?Nzz6yiY6LHxiRTwVKRC/0YD/sfuEoEG8myi/u1uAY2pFxEZCBaTWKdSWUF2MSY4Ve?= =?utf-8?q?ZR4cN1NrP8jre6TE70ZDaLtzQ3rGAmtjebKOJlrhI5JQXd/o1z08J62ZZvaOdwfzx?= =?utf-8?q?7fS1dZpjMgCAmHapIRW2As0dOWXnCa0mz4wnCd7PM+YFdAud9Gr7bk0kFONn/LE2u?= =?utf-8?q?8pq6N63Xg61et+6an3wWNvF0KCmUNJGskxaKs2dQvcm/2Jcfi2VDdJTt54JksM+4Z?= =?utf-8?q?GF3AjHFfz4odiJdgPe6SmkbocPw6GCquwIwz4rRwb6h74sBy6iCULUjvzCGgqPKgo?= =?utf-8?q?WrtKrg85UgMD0vD0G9ibWedzIR7E6slgAse9UxCRBIq+Gllp00yt8PwjZ62HVmcX1?= =?utf-8?q?9lj2LA7+W29PAa3Nil0vVTB4G/0nbB4aFLzZUojiBbJPz8J+x31G0Ribe9nJqhjcO?= =?utf-8?q?vTVYn8A4GKU2?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(7416014)(921020)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?d5G5MY6iZDSajIeNAaM0m5khMQTR?= =?utf-8?q?XjTQLgZ91Yn8OzLOD3ivVbhePxUz0NbzGxCTtcm5svXVbNo5s3G1XtNvG+48UtFdt?= =?utf-8?q?/oKsqb0Kir77633M6EW67+dZ/uvbFUmVDINOndeqleGH0+vRRISlmNvupdDBIctoU?= =?utf-8?q?MpH2U5Jfkv9xK9RSTh8qp6BdlOFTMzMAmj0yvfiUUt1MIxYAfPZmhQ53xeVNFjBzO?= =?utf-8?q?HIbCl6nsgRpKymujN1P9Qb2nec7XkWuEp3itCoWBT1LDLw7l+v+yOd4Jqph0BhMp/?= =?utf-8?q?W95aLDPjGyDTmdQWrT9BZbl9tMg46gqbeFRCXRu0qpNsJKAe5idexThRyMi9y3mtG?= =?utf-8?q?puIOYZcRbi/wi+kmN1TLM/UgTgOrUdRnewx2AcwDr8yHP0V9nZ1s3stWg5OxejFSW?= =?utf-8?q?SsGkmdB0uIeUpR/80ssf9RHU4Gppkw9A6pAXVuCBeXcu1qbnzNy3qtC7LD0TW6Jj3?= =?utf-8?q?g9lZdVfYMS//rfIyUu4zjMjgFVPH9HhMCy7r83WPC7eI9KkxUvEY7y2BluzgD5Sbh?= =?utf-8?q?D7hHmPfMZjZmvrDzvAGiRZ1DKI1pgzuP1ModV8P3t98qhjbxl7TmfNjIjBGyQCndX?= =?utf-8?q?SZ1tBHj1XShou60gcb+j5hitspXb6JfKYghXG55NzeQZgf9tR+jqcTVHTGFJqUV/0?= =?utf-8?q?JiFIIz0w3rNNJHJiZsv1RlKUSR/dYlJA68GjDFRPwzT1Sz8OEbhxUiyW8TNQJV7Q+?= =?utf-8?q?/BzUlWJnq3CPjb6/tirKpdaZcfxKTzlvbshZ5x6JBreQ5A82FpP/1uvEzZBoJk4KQ?= =?utf-8?q?fJIwK4tLjz2225COXCy8HDHFQ3723idFt8WURBmk6SAe19xfh0i/auCt4032tYjkm?= =?utf-8?q?rcwVvNBGpk5W3wWGXRtWwHRo8jKjogIEf2RVWSScIjuXahY3OpVtA78GMDn5yYKsk?= =?utf-8?q?o1tlSBmu2pP8vYVUNNbucDPPG7TafDSxZ253a+Q9OqBstLe6CrUxUWYuoR/KGLTcU?= =?utf-8?q?gvXarmqBMpFwtRQHIbG0TwmzpEguYtzMG8L7PaTuK/AZl+pbH+2PQoIK+Ar3fZlnq?= =?utf-8?q?hTSW8bXIzXja6L51WDET+j2yYs5rKvEtfhYjPj9/TQnVKeZ3MTZOenx8qXVPz/GaW?= =?utf-8?q?IMhQGzadLg+nvg8d3ZmucZsGS16PP32HDACZ02ysOK/2Bs6Zm4qDPliSt/IuSKLdO?= =?utf-8?q?wjF5+gwBCAQ4U0tNvRT9l9rT0AJdF3eUh0BShWwsu8G1HUufu4ItxViVnNnqg3mrS?= =?utf-8?q?1tvrr0JoHuMyb2P9Trkmn59QS/7r5cR5EPqxdCwQj6BGXolAALhqPZF7CykhiulVP?= =?utf-8?q?56RPKvSBH0kU8BwUebQn3HvpqkwH99m1nmabPoXYhW0XS3W0++qwR2z7eTAarx24L?= =?utf-8?q?8hgJalgZ2XouklCNn4Q66WLAj2eFDShCpKv+MvyArhTMIkbc8ovtd+geTnE3ZwY70?= =?utf-8?q?OZPjAe3F9rOJkAG76XrxKxAknRQIRGxIgDYuBZzT/30SG3aY4231WNaIpY61vG51m?= =?utf-8?q?k8X/cTscQst+ZM5JzJ3iLn5aft92fzGX9T+BeYYju747UA3N39r3j+zMD7fLSPGw9?= =?utf-8?q?CIfcGyO6dvtB5/Ta59+P2Bc7KY/U6bvnng=3D=3D?= Content-ID: <9101046ECBF8E14DB4B05DF70E638F51@INDPRD01.PROD.OUTLOOK.COM> Precedence: bulk X-Mailing-List: soc@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: blaize.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 0acaa306-12e7-4e0f-dafe-08dd0585e70d X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2024 14:58:02.1460 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9d1c3c89-8615-4064-88a7-bb1a8537c779 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: s+DV72Grjs3rUcQwGTxXFIsN9NJTIJrtYMbmBe9wS2CY+DbdRZcpB6+Lx7hh6vxhx13MI/l5g5f8o1dW3ccixjoVkUWPyz6PROMK4cgfuqM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PN3PR01MB9551 X-Proofpoint-ORIG-GUID: y3dthl3tRMiXS_wes_0YP0E-Ku5dyQ4D X-Proofpoint-GUID: y3dthl3tRMiXS_wes_0YP0E-Ku5dyQ4D X-Authority-Analysis: v=2.4 cv=YMvNygGx c=1 sm=1 tr=0 ts=6737617f cx=c_pps a=RRW9qgVLUv3Tpt3ACdNssw==:117 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=VlfZXiiP6vEA:10 a=4MthsM0t3ikA:10 a=-5LYVjoNHPMA:10 a=gEfo2CItAAAA:8 a=SrsycIMJAAAA:8 a=lDLmA3gUkHkARDlSV1MA:9 a=QEXdDO2ut3YA:10 a=sptkURWiP4Gy88Gu7hUp:22 a=zapPnUM7SFj2ezx6rUw-:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-11-14_05,2024-11-14_01,2024-09-30_01 X-Proofpoint-Spam-Reason: orgsafe Add device tree bindings for the Blaize BLZP1600 CB2 development board (carrier board). This board integrates a Blaize BLZP1600 SoM (System on Module) which is based on the Blaize BLZP1600 SoC. The Blaize BLZP1600 SoC integrates a dual core ARM Cortex A53 cluster and a Blaize Graph Streaming Processor for AI and ML workloads, plus a suite of connectivity and other peripherals. Reviewed-by: Matt Redfearn Signed-off-by: Nikolaos Pasaloukos Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/blaize.yaml | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/blaize.yaml b/Documentation/devicetree/bindings/arm/blaize.yaml new file mode 100644 index 0000000000000000000000000000000000000000..af39e2756407baacee3030f6909cf2aa7dc5776c --- /dev/null +++ b/Documentation/devicetree/bindings/arm/blaize.yaml @@ -0,0 +1,40 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/blaize.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Blaize Platforms + +maintainers: + - James Cowgill + - Matt Redfearn + - Neil Jones + - Nikolaos Pasaloukos + +description: | + Blaize Platforms using SoCs designed by Blaize Inc. + + The products based on the BLZP1600 SoC: + + - BLZP1600-SoM: SoM (System on Module) + - BLZP1600-CB2: Development board CB2 based on BLZP1600-SoM + + BLZP1600 SoC integrates a dual core ARM Cortex A53 cluster + and a Blaize Graph Streaming Processor for AI and ML workloads, + plus a suite of connectivity and other peripherals. + +properties: + $nodename: + const: '/' + compatible: + oneOf: + - description: Blaize BLZP1600 based boards + items: + - enum: + - blaize,blzp1600-cb2 + - const: blaize,blzp1600 + +additionalProperties: true + +...