From patchwork Mon Feb 19 15:02:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josua Mayer X-Patchwork-Id: 13562818 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id F012FC48BC3 for ; Mon, 19 Feb 2024 15:04:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:To:Message-Id:Date:Subject :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=BiunXhzng0pLmtqZDxUhVwro43Uz5ibjXT7hSYlUTEI=; b=aB8OLYkQpdpZrm UYmKCEvJa5suSBIl2QyYOJgWzsK6fyrZ0y5u3zsdA8eL4ML12hWSJJS30SiNb2K4MFNAFjmN6jIeZ 1F43B4jCnUbIBLIwduD1C6iTMbRLNoMvlJ9TgWAEHSPEnKpa7a9zllg91uteTXq9NZwbLmmqtFz+p Ans0g2ExD0wO8rI3gsAyOWmwOMjZcOmp+iJM/lyDuN+Lci3bdNaimhPxOCj5ZQnQK6wQMhOUTZVd0 OXI2SJ2o48nmWt24ZgOrlf///U3a5SJh6UUK2CXBgTghSFg2b82VGFQaOoBx/ydRs2kceDGH93dtK WlRezJh6snw5R8iQsR6Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rc5BR-0000000AzQQ-0fqd; Mon, 19 Feb 2024 15:03:53 +0000 Received: from mail-am6eur05on20701.outbound.protection.outlook.com ([2a01:111:f403:2612::701] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rc5BO-0000000AzPf-2FfH for linux-arm-kernel@lists.infradead.org; Mon, 19 Feb 2024 15:03:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=amtcXoHFaLeubnBRkoUtbvOSw7rtPdi2RrfFEMrP5FSEd6XJhD3+KXI9NOIrVYyh0LRSEAlePGIkj8wWgE7EpzYTvY1UhXUmALZvXRpR8v8anoG5dxYrx3HwYXjllGytp23EWjmHZRtwYnMXGAMUozp9oSrPDBn6ygApQn3zXiMTw6dQgWJsBfFPoaxcqGYYhTgV1dJk5/m7PEfx5hidnfYiyQvLMalg7rKT7TJTEem1TBCeqIdBZF0Am42iREEXFhcGtemvKhAhfdX3/mCfaG9y1jUPVYWeUEUj2I3i8VN5UyuXTBWI2TC0aAL/lLe1YYXt9INjdkOTAWqiP28fvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=fbLIjY/YZhjt6WogzwwhA4LQPHdBIt60t8wcE+X95P8=; b=U7BQQRgeKjJGtGbcaApxPfHgjd7xcOMamSZp7LcFOnxHMxWrTsmy/ADqGqXPyvadgd7DVoS4G4N+mcIrxESqJyliA3YQZxIXcPUif173PXvx//RVtinBbLv13GSd3HxonP2dfmab1YqKvKPGbVBfDJVRVYF9566+mn1jGWQmRMV6uAhEWYSTWRTOxbsUQlS2VltJXoU2bbjSQ9UtqFN0JMMGSGCb75H1nXoWOhHzyZFkY+iDvraT0/gIUnpEdU56dbfvG6qy50b8tb1ChG8sQlbkFIlLMb5vcGvAMk9mtTjrOgHFSTnmXzyxMkm0b9T61BPlE75ivSfxjMMrgSDUbw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fbLIjY/YZhjt6WogzwwhA4LQPHdBIt60t8wcE+X95P8=; b=BGiu843CdGkgNFudRGivHbevBNQcaQq+x9+LHqlXIHppfFmKydbluy5T47COucPiOLrL3emtxpgD4zBR274rBxr4ORwJagtu3G2nM/KJsdXSjWwDpImxO753sw1ACoz/jQzCAb+sz8+zrZqBAg/ke0WwtNBP/zruhNoJexh8K6s= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from AM9PR04MB7586.eurprd04.prod.outlook.com (2603:10a6:20b:2d5::17) by DB9PR04MB8431.eurprd04.prod.outlook.com (2603:10a6:10:24e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.39; Mon, 19 Feb 2024 15:03:40 +0000 Received: from AM9PR04MB7586.eurprd04.prod.outlook.com ([fe80::3b94:f607:ebe1:7d6c]) by AM9PR04MB7586.eurprd04.prod.outlook.com ([fe80::3b94:f607:ebe1:7d6c%7]) with mapi id 15.20.7292.036; Mon, 19 Feb 2024 15:03:40 +0000 From: Josua Mayer Subject: [PATCH v7 0/4] arm64: dts: add description for solidrun am642 som and hummingboard evb Date: Mon, 19 Feb 2024 16:02:59 +0100 Message-Id: <20240219-add-am64-som-v7-0-0e6e95b0a05d@solid-run.com> X-B4-Tracking: v=1; b=H4sIAKNt02UC/33Q0UrFMAwG4Fc59NpKk7br5pXvIV50beopuE1WL cph727OAXGW4U3gT8hHyEUUWjMV8XC6iJVqLnmZObi7kwhnP7+QzJGzQIVGgQLpY5R+6owsyyQ teAjeOIpJC155Wynlzxv39Mz5nMv7sn7d9ArX7g+k/0IVpJIxekgDovOUHsvymqNcP+b7sEzii lXcAYANgAyA7i2aLhjswxGgfwEuDaAZwGR4pKNVNBwB5j/AMGBTPwL6ZMnBEWB3ADTPrJYBNyi KDhDQHF7Q7YH2go6B0Q4URxxDH3QLbNv2DbtbC1vxAQAA To: Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley X-Mailer: b4 0.13.0 X-ClientProxiedBy: TL2P290CA0016.ISRP290.PROD.OUTLOOK.COM (2603:1096:950:3::18) To AM9PR04MB7586.eurprd04.prod.outlook.com (2603:10a6:20b:2d5::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB7586:EE_|DB9PR04MB8431:EE_ X-MS-Office365-Filtering-Correlation-Id: 82127d71-995d-42e5-1a2a-08dc315bf51d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Lmk2xJY/ILPfzIpXlKCnEm29lNK/SY882MUryrs87LxNnweMpm5/15nHn3tB5Cr1LHkKTRfHY6pLU1fnMogAeo5iWAD882k1/z783sgzpbeBrMqVvzlf6EdYuNi32M2QsB0ZREIWDUj7JLM1JQZ0p9l7N9hDdYns/dgjiDqunIhuwMKDAiEH0e7B+wRnyVfQhs767UxQeMD2d1HqfhLSgPcKPLqmwJXMvuGk6UZA3finlcQY/qJBUTI3nY9Kl6EcLLvP63Qzqb97T1IM4/Nhl0GvJoePAg0zCqHunqKO6KXLgD8hTOk9v7/j/HOi8ZSvYPsQpfgjglxRe3gQwaen0wyhHallpcb5cMF/dBYTwBnLnELzmr57Wvk+ER9HWpiXXuEGc2j/e2cdNWdsiyPqwmlOiBvwDWzXGJ+c3GN542pi/yF7c+gPB5Di5DlLG9sNI8/PuGyTYqH69uhYdPLCl5DastJSyOlm6gzUpEhUqtan8Nikev2NxYeRu/WjBggbXMlOFZdkr4XUB+79fZA1w1+xhyBkFvwfq0F8lUX1E3M7qNHFNoCNMqk+Eo4rFQ5wCRdf5svsMGNrikFCNtytReGZGsF0rxe22Kor5k5KPEc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB7586.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(230273577357003)(38350700005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?PN9/OcEc2bU9wyE1r5t1QD6t46zs?= =?utf-8?q?BUfii/fUftA2tPvkTFUn92OIHt8SrrJTlAPTKTc+RKbj9qgedkDexOblUUw+Q07cb?= =?utf-8?q?ewdffSXP6HVZlImkHF1J/v+gsd2lPHfzTwWyob0W26hB4jQKJJhyZhYfP/5DEYOLU?= =?utf-8?q?xuQlRfJxXDrhBLaQE/eg1d3yomKalwkKOlFRztRhEkz8AVZEXHXeRtqE8w4Bbkd+O?= =?utf-8?q?Zc8ShdriQ5mHHNovHBDRdNwGe55S+M+9bOBsa8jQv+pyteF/SslSIRXwzqeEDD1j1?= =?utf-8?q?cdqKSel68ZCY2yggibN7kHoSAEdX6jH7zHLigDWU1eBjt0oqzSYfke5qmywn6Abkl?= =?utf-8?q?lLgZpiTWbYWT3zmRxRPu0e5xUcucHdAt5BPTeJlpUVc3nzxfatQmq8ylCJPVLVQeA?= =?utf-8?q?XnJG5qiFIdEP+T9JQvg8KLtZzL5cdJZtnOl0LppK9LM0mkgOTuMHMY1K5iBFbAeiu?= =?utf-8?q?JQGAlTZrp5DWJLtblUP1KqR9d5gt0gGKgIVzQdp2WbK5TrjYH0dxGLi7XcYuCdYxG?= =?utf-8?q?DRIpaOUC5KL0sHANqpRzsqEwuXMIiRALcw5hDM35Yy1svAAOl4eCP/C6Fc+Vp3Udh?= =?utf-8?q?O9IS83tMVZbcEXqHzy7WdwDMB7Ws4HL458SzlGSBKrVJxrdiMZMr9XMfiUddWig3H?= =?utf-8?q?ykawXZEcqTrtVLhfm0Z0bt1dBzkLk8VUl7x17peytkpPmuSXFDWYNX/1p9KOqNHGW?= =?utf-8?q?bNLkBKTgJniqZV0wpQ72NDdZD1PQhcqcNF3hv2rYLVLapZMUMtXCYxucV1fzYupdg?= =?utf-8?q?jhTxTodpyTv9RV6t0mdvsXC+KaoZVgpp+gQOwlL1oSvFkZdMbUExoD/z1RfbCRGLF?= =?utf-8?q?2mhDbV4Nx1vElbUelHUYAcBMcdUY5eEYFYQOQ+zbLDgj4XKigky/hEudNt5qxK6L/?= =?utf-8?q?C1h1n5TD5m3cSuY1Hi0wC01MD8xRNNBBupYrzPBKT32TQk9v2LYf27Bk1rohJVWlF?= =?utf-8?q?ZlJNuPChN0yYJ0alElJernekVvjlvGIBoAxk7jrEQbEpciwB77ordbAFXrzGhXmAn?= =?utf-8?q?5T/RHQKA3a/6zSWxjwxkt7QFO4fQ1cbG2Evt1OA+jCL+ZY4SSiVp6XMnbXsqqSEdW?= =?utf-8?q?6EW2GQg1E2X9sVah3OAv30dRWC5VtK7McBGfsRkwrWzBKvCjVnzSA0YBdMXOf2xP1?= =?utf-8?q?EoPXRHK8O6rCe5NXl8dpSiHEIfevlZU/HDp43ikphfygqJkYCrggol0iwdkwGWYfy?= =?utf-8?q?jlP0g8CBg6oMtiRuoxKWRW3Nxox0MHLbfVd9xnBKRKvH4Xho1RjtOlUg4mCT7v5wr?= =?utf-8?q?oSVP201c7DIhX+aThVGnO2jhUia5UETPhgpFGI2QqRwwAjmqZtgNaUztIWUOb+ODN?= =?utf-8?q?VbveTISVpUyaEJaAtmqo6B0+HuuGiETT/22YLeT3AmUozS5pZOwCK1de8+8c0g4ka?= =?utf-8?q?uFmACGOW1DYT8XlZIZaMSHpUlCGlCQHBuY9Fju9p37+j0Ey78ligz7vFdbKkjzkwg?= =?utf-8?q?rec+gYpZgWJniWEIo5dmZOKYj1y5n9C2Ef2cXjXEzU3UQZfT1o3oebhi3sN0PXRI8?= =?utf-8?q?j1YAso9ZoSpc?= X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-Network-Message-Id: 82127d71-995d-42e5-1a2a-08dc315bf51d X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB7586.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2024 15:03:40.4929 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: E9WMuLyuvpbneZ//EiU1g3l2ompSJ0zgssPvl7Gzg60427zUkijOLed/wGOhzGiy2fUw4NAS+8LEN69u9jAz1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8431 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240219_070350_621501_D5426434 X-CRM114-Status: GOOD ( 13.25 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Grygorii Strashko , linux-kernel@vger.kernel.org, MD Danish Anwar , Josua Mayer , Krzysztof Kozlowski , Yazan Shhady , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This series adds DT bindings and dts descriptions for SolidRun AM642 based SoM and Hummingboard EVB. Additionally a commit from downstream vendor kernel are included, enhancing support for pru based ethernet. I wasn't sure how to properly annotate it in commit description / signed-off area ...: 1. add description for "Industrial Ethernet Peripherals" (IEP) to am64 https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/arch/arm64/boot/dts/ti/k3-am64-main.dtsi?h=ti-linux-6.1.y-cicd&id=5afb73d82a014b59462162d960b350b8c58e5ae6 IEP is already supported in-tree by a driver, and used in k3-am65-main.dtsi. To avoid introducing new dtbs_check errors, respective patches were submitted via rtc, mtd and iio trees. Only one error remains which is common to all k3-am64: - 'mux-controller' does not match any of the regexes To: Nishanth Menon To: Vignesh Raghavendra To: Tero Kristo To: Rob Herring To: Krzysztof Kozlowski To: Conor Dooley Cc: Yazan Shhady Cc: linux-arm-kernel@lists.infradead.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Josua Mayer Changes in v7: - split rtc, iio, mtd bindings to go via respective trees: - iio: https://lore.kernel.org/r/20240219-iio-hdc20x0-interrupt-binding-v7-1-c8ffb39c3768@solid-run.com - mtd: https://lore.kernel.org/r/20240219-mtd-flash-interrupt-binding-v7-1-206e30a656fa@solid-run.com - rtc: https://lore.kernel.org/r/20240219-rtc-abracon-convert-bindings-v7-1-aca4fc3b8cec@solid-run.com - Link to v6: https://lore.kernel.org/r/20240212-add-am64-som-v6-0-b59edb2bc8c3@solid-run.com Changes in v6: - renamed pinctrl nodes to *-default-pins (reported by Vignesh Raghavendra ) (dropped Reviewed-by: Andrew Davis because all the rename) - removed tabs from pinctrl comments to shorten lines - updated humidity sensor yaml with interrupts property - updated spi-nor flash yaml with interrupts property - Link to v5: https://lore.kernel.org/r/20240211-add-am64-som-v5-0-790ed7121249@solid-run.com Changes in v5: - abracon,abx80x.yaml: - reworded 'compatible' description - removed $ref to interrupts.yaml - nested example in fake i2c - changed maintainer to rtc list (reported by Conor Dooley ) - patch 4/5 dts: - re-added status properties for sdhci nodes k3-am64-main.dtsi has been changed in-tree since v1 such that sdhci nodes are explicitly status disabled now. - picked up reviewed-by (reported by Andrew Davis ) - Link to v4: https://lore.kernel.org/r/20240202-add-am64-som-v4-0-5f8b12af5e71@solid-run.com Changes in v4: - abracon,abx80x.yaml: fixed dtc error in example irq reference - Link to v3: https://lore.kernel.org/r/20240202-add-am64-som-v3-0-2f44023d50e9@solid-run.com Changes in v3: - removed lots more status properties, double-checked against soc dtsi (reported by Krzysztof Kozlowski ) (reported by Andrew Davis ) - removed intentionally-disabled pcie node from dts - rewrote yaml bindings to use enum instead of anyof+const+description (reported by Krzysztof Kozlowski ) - abracon yaml - added missing maintainer - added diode type property type - added example (reported by Krzysztof Kozlowski ) - added reference to /schemas/interrupts.yaml# - use generic name for pru ethernet controller node (reported by Krzysztof Kozlowski ) - removed unnamed dmas from pru ethernet controller node - moved pcie/usb3 features to dtb overlays - Link to v2: https://lore.kernel.org/r/20240112-add-am64-som-v2-0-1385246c428c@solid-run.com Changes in v2: - reordered patchset to drop separate patch adding iep handle to som - moved dtbs_check warnings to cover letter - converted abracon abx80x rtc bindings to yaml - updated dts: - remove unnecessary status properties - changed non-generic node names - use color property for led descriptions, they have no default function on evaluation board - drop earlycon bootargs from chosen node (reported by Krzysztof Kozlowski ) - converted charger node to comment, part not assembled, has no bindings - picked up acked-by on board bindings patch - Link to v1: https://lore.kernel.org/r/20240103-add-am64-som-v1-0-dda1f9227aef@solid-run.com --- Josua Mayer (3): dt-bindings: arm: ti: Add bindings for SolidRun AM642 HummingBoard-T arm64: dts: add description for solidrun am642 som and evaluation board arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 Suman Anna (1): arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes Documentation/devicetree/bindings/arm/ti/k3.yaml | 7 + arch/arm64/boot/dts/ti/Makefile | 7 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 24 + .../boot/dts/ti/k3-am642-hummingboard-t-pcie.dtso | 45 ++ .../boot/dts/ti/k3-am642-hummingboard-t-usb3.dtso | 44 ++ arch/arm64/boot/dts/ti/k3-am642-hummingboard-t.dts | 292 ++++++++++ arch/arm64/boot/dts/ti/k3-am642-sr-som.dtsi | 594 +++++++++++++++++++++ 7 files changed, 1013 insertions(+) --- base-commit: 83d0ff463b50d2395e05339a34e35d14ba82043f change-id: 20240101-add-am64-som-51a1ca47edf3 Best regards,