From mboxrd@z Thu Jan 1 00:00:00 1970 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 CA44EC46CD2 for ; Wed, 27 Dec 2023 12:05:52 +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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=B9DMsujzXKXMfPVvwdte3NRh2Czq2H9oLf+2f3XvS8k=; b=h1KyOaO1RzfGto yELWcf03pdmW0v2vu7PWuWGYpSPo+amhvvh4in8NC3U8BbEQNetdanr0Qo190P0jQM7exBTrM/HWg 5rxezJBA9Ay3NYPKUIlKOxsaQ5f24HmyDszFIww9/sJFiS2yx2ex78g28Ypfjrdgdq/T0vEOxhUvD /vl8gRbMX33wN9bw5pnZAyTzFCmnwDKljs+pYNSt+UHpGWkB/KXG0dStFbk+1jyN3biXyIzWt6oTw HuX4iaIhNLozAghAQkShv9/uPT0CNaP0x1k+rd4JeeuTyspdgH3FdqzVxJIDuEkY4E9/YZs2eKSWl QuW2WtHEW2WdZV3jEUzw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rISfB-00EaTV-19; Wed, 27 Dec 2023 12:05:29 +0000 Received: from mail-am7eur03on20601.outbound.protection.outlook.com ([2a01:111:f403:260e::601] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rISf9-00EaSh-0V for linux-arm-kernel@lists.infradead.org; Wed, 27 Dec 2023 12:05:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MuNJHnSRIbLj9DKTLV71FS/ATfpQa9s21UVrnJE9lSP/8/I8eP+LNp+LS6DNclb9odmFrhzu9Xe51rWbMmpyWQpR27XKocvql2CSlwBzzXh/HB/BY2D7rpV0rvMdd+vXh6VjBQ87yIF4ZiKt6pgP7iO0mAw8jl2Ma/mL1nvBir98/D/vtsJkm5yxzI66e0k8jV1w5kg/LpnNVh1TV5kYVxdaqfVN8fx++ebxMjjLYkZQhMT9C5Kbp/9QghxcMldL4raHWROs9CUtNOlU5s/HD8U+OWYTiSF/wBgfeUcYK9J7G2z3movkKFtF+4hKQvGgNBZq5Wgw2tVozh9kehk1Xw== 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=0j9xPTS8H+B5J6hDvDrtOHxQim0V7wmutLcOcXAh5gM=; b=ivRwTrABuETk6dEg5rSjjIvnP7azMcf9zA+kq/ZaXx219Xi+1iK8NrTmF6OFzX+LtNYrNUHNT2f7d9O9e/jTOy2tCmOV+kNeJP/gnlOYe183dWXD6kEwxw55ix3YU9vNyxmD2eRc2mB4gCGL/MBJNXfv+7tKeE0Aro9g1jWgpNXdWWm99TEhJ13EAy/vHzVIHTzhqoZ8feNOySbWL+ZNVdKkjZ06AoaW338EkM4TRQJMPO1uBCGO+8PahF4oeDOK0sLxNG40mdhT7RQQBQR2U6iRK1eznY+YZDp0u1VZTwakn3WKsH1noaS4BhdM5KPoWvlBrSxtuaPeAmft0OJr5g== 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=0j9xPTS8H+B5J6hDvDrtOHxQim0V7wmutLcOcXAh5gM=; b=Cjffg9X+Js/7lD/7QzClqBRueqd6qSZkcrsnGIkp+sU4Qs0nlkiYePPESTDN8nvQX6BbDfmLDySTEdia7yyoJ1Zkpo9YNDGbk5dhp8UswQh9xwucHChdjVJpHS+zN79lTs98reqWEoScAsZ8oGKG/n1XitV6kp+3+auRV5lRFr4= Received: from AS8PR04MB8963.eurprd04.prod.outlook.com (2603:10a6:20b:42e::18) by PAWPR04MB9912.eurprd04.prod.outlook.com (2603:10a6:102:387::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Wed, 27 Dec 2023 12:05:18 +0000 Received: from AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73]) by AS8PR04MB8963.eurprd04.prod.outlook.com ([fe80::4db1:aae8:c643:2e73%6]) with mapi id 15.20.7135.019; Wed, 27 Dec 2023 12:05:18 +0000 From: Josua Mayer To: Krzysztof Kozlowski , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley CC: "linux-arm-kernel@lists.infradead.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v3 1/8] dt-bindings: marvell: a38x: convert the soc compatibles description to yaml Thread-Topic: [PATCH v3 1/8] dt-bindings: marvell: a38x: convert the soc compatibles description to yaml Thread-Index: AQHaOCcAXf1XYp2s80mFsgOpfutnRrC9BRuAgAAEgQA= Date: Wed, 27 Dec 2023 12:05:18 +0000 Message-ID: <202e7469-60a4-4d8f-87e6-8932c593a877@solid-run.com> References: <20231226-support-clearfog-gtr-l8-sfp-v3-0-fd1ac2d6bf2e@solid-run.com> <20231226-support-clearfog-gtr-l8-sfp-v3-1-fd1ac2d6bf2e@solid-run.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR04MB8963:EE_|PAWPR04MB9912:EE_ x-ms-office365-filtering-correlation-id: ec0262c7-46d3-40e8-303f-08dc06d417dc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tZSQ3s7uINQMSMOaCUDqUP1mzHieQwaGfXoalUU8YIdTt9XGYsTJK5TfsYwbztty0u6IUMwm9c/GDi6HTZgfxEUgqWgUe40L8Didhk+7NxT9pP33x9Pk188F2LGXMdIWwMmBTL7OAsQHzoZVnB8FGbWykNcKzBm2OMyOYguhPEyZpwzkOQkF0+s/r9VJyEAZcLD+MG9LIZK3XteEztP+XvYpDdO0/Gm2BPfVW4U2dzw2aWRQrAFXExPowEcUll3zDlykVHL6e1gRAIgFK+xkjUsEms9bQMxqlghIfp+ITPgGyWxW8stMysjtDWSNEVIb0cXknUZRqPT91HGEScl9Na428uZDcYZS6kFFI38LDXX1e9z4z1+ywIxA2lBaSW7+xAzXpM5x0Nh32ayouG8DaUp9YpqsxAQVv3HiTD01g8rBWGDPjyaaF86vSmxSb10uq9AwlsTKGcWnuSmP3BdwRLTNnw9jyclSRd0teFk0hlasDk/UXX7gcMBBo1n7vpnLNEY9u4ARnLOFyrRdbqLNHHCp/N18xM5ZMkppp/8aCOm8VH5Q8FVWDwwafbrtoWkdHfCBAM8KxNcRC/adDOb/mcde6PwtWL2QTCeDSyQr70dZ2qB4nJJRHVORs9MyHPz5ndfVcH0LY0GAwgb0AtEkXg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8963.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(39840400004)(136003)(346002)(396003)(366004)(230922051799003)(186009)(451199024)(64100799003)(1800799012)(38070700009)(110136005)(91956017)(76116006)(66556008)(316002)(66476007)(66446008)(64756008)(54906003)(66946007)(8676002)(8936002)(4326008)(6506007)(71200400001)(6512007)(53546011)(478600001)(2616005)(966005)(26005)(6486002)(38100700002)(41300700001)(122000001)(5660300002)(7416002)(2906002)(31696002)(86362001)(36756003)(31686004)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NWZkUXZJQjJiVGlHMHExZ1BpYkRhbWxZY2p4QmtzaXQ5Sytoei85MEVrV2Vi?= =?utf-8?B?WElrc2lvWGJJY1hwa2ZHemVLbEh6RTVrODBiU3BFeFFidWNyT0lpTU9EQWYz?= =?utf-8?B?dEtqckYyU3BpVnJ5dG1RdUgrWWUvOXByM3I1RkNoZEt5SFhwLzB1M3Eyems0?= =?utf-8?B?WUxMSkFmZzJCSnJLWGFxTktiRHdXWTJLaGFjdjJOMDlTRDlzelVwWHZFSnNN?= =?utf-8?B?dWNxcDFoQUVGam1JM0F1eDk1ekRBR00vMS9LbTN2MmpvQWJBKzIwYVZzTGk5?= =?utf-8?B?TTVhYlpnZWxMc1BBbk0yTFhiN1Vield3RmxObGFjSFpxc2E0elVBOUVHbUxS?= =?utf-8?B?UUxhTUxUMnBvTTF3dGU5MGI0UWhJaEJ2YnhTcTlLb1l4R0gzdkhoUmo2aG96?= =?utf-8?B?REg2SnZXZWVLYWRPTVBkZzVlQUZCcjFMdnZkUEt1ZlA0Mk5pZVBITW54TnI5?= =?utf-8?B?MU80OWJOQzhtMzN4aW52blBBWGwwekFPdklBU0daQ0pKUncvVkdEVXZZV2Qz?= =?utf-8?B?TlNJT0xNRXhWQ1hBM1dIbFM4dkg4cERuR1pVUDdkelJ6U0hGY3Ayb09JQVJw?= =?utf-8?B?dk1QR081bTBwM3YwT1BscjhlQ1Z1azBWeW44MGV0cmRPbnZZRmx6SDlEQXNj?= =?utf-8?B?bE1OUzY1L0M5SktpTVB1OW1Pdk5EYnZSVkZpMGNmeTFCcUF2N2hIN0pMR0sw?= =?utf-8?B?cEFuREw4ZitlSW1MeFdOMVRGbzFFZ2dMQThyWGFxVFJOSytuVHMwK3ZObkJP?= =?utf-8?B?SXhPa21lRTRYVnprcnoyUXA5Sk9RZmhvU2ZlNXZqY2Y4SVBtYldCVHV0ek1C?= =?utf-8?B?TUs3N1FrM3pPbzVsWUlncGd2dG1PU0lBc3l1aEdJMGVsbzFoVnlVTGw0Zkdr?= =?utf-8?B?RXkxSHArUG8xdzBjYXp5bzB4OSttQmJSMzQyckhiNmRoL0RzcWFHSTR1cDZG?= =?utf-8?B?SUNhOHRCeVZiM3N2YlRzSUwxSm0wTHVFRWFLb2ZDd0VmTzlFUjQ2U3NzcnFF?= =?utf-8?B?TE0xcnZTNWtCNFE4REt6cEs2R2xOSGhaTFJ4bEdnQ0lKWnNFSkIyeFZ2UXZ4?= =?utf-8?B?bklvQ2p4aFNtWDRVVXkyZS9YSUVrV3ZqaGIwNFNBWXpUSmJDZmFRNGR2Y01V?= =?utf-8?B?dnpLQnNUZ2NudjAvekJKcEx3MXc1YmFscDhncHBXVlZFQTVWTFo0bm9RZTll?= =?utf-8?B?cTN3bU9XZTVnVUlZOVpsZEJQS3Y2VFc4VzJWa1pMd3FFUnE2UWdMdkorWlhx?= =?utf-8?B?TG83dS9aOHpPMnVibUVKV3BZWDJvNFVNN1JCSHBpanNhdGFjV2hJUFFmQ3VE?= =?utf-8?B?VE10WXlSLzZUeGVXM2k3bTRtMUFjRG5vT2Y4Q3MzNUFoRUpGdG11Q1I4d0to?= =?utf-8?B?a01FOTlKZWJiNk42NmVnVnp5MTZ2ZG1NRGl2OTNYNUFOV291Q1ZUUjJjZU0z?= =?utf-8?B?UlN0bWFOQjAvUzBZb05Ub3RMQXh3bXNnUmtQVG0wVlN0VTQvMlQxVm1tSkxX?= =?utf-8?B?K1FnV3ltOUxuY1FJVCt3dUxaeEJZNXl0NDdlWFdBSlpRSUl0U25HMGxjMm8v?= =?utf-8?B?TjcyQnBCd2UyYmhPMENrZ3UwWTliVy9ibWRWbXdQVDVtZFBNZ1V6ZUdOWTdZ?= =?utf-8?B?c2N3ZENnNEpXRk5LUyt4VUV6TEZIbFphUnhrRE9hcndYZUVleURmQXJ3ZGZM?= =?utf-8?B?dm5HWmNmY2svMzNkMStRZlljdElkSSt6dzR2L01Da2lYVlFpbktSWWp2b0Vp?= =?utf-8?B?T2U1WmJIbFozR01Wc0FKR3NiRnBKZFhMYkhQYnBMYXR2ODVRMDhWcFZ2d2tx?= =?utf-8?B?eGlCUThVM2NMNXdGb0QzUHVaM1hRcHY2R0tSRzBLdlJvamdnVm9VODdXVG1L?= =?utf-8?B?b1k5Y1Y3N3FBZ3Q3cHFIOFVHaC9LRS9DbndJdjJnd21HM3diZmd4U1FFM2Ny?= =?utf-8?B?cGtFcTNubFpNeExuYys4UExlbmE5RURaeEFRS095RGh0bW9LS3VXQzRNVFNN?= =?utf-8?B?QW0vYVFmSHUra0M4U0Q0UEZMbnRDOVBDQ0dOWHpYMXBvcmRqVFF2a3F4RWpJ?= =?utf-8?B?T3lvQnFObmJyWWRRN1Z1SVExRVNMdWNOWXJrQ0EzTWJoUjV5Z3NOU1k5MXFR?= =?utf-8?Q?rr0y4dUxQ5sG77nVDN82pDsyw?= Content-ID: <17FE8967CBDC4D48B38BAA88BF0C5C3D@eurprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8963.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec0262c7-46d3-40e8-303f-08dc06d417dc X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2023 12:05:18.2515 (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: BR/s74YtUnnRhz7aaDi8ChCQd1xkYZq1Zyk8qNltVDH6q2HzAKKtKJ/D8iSQFA++ORaiRdVkZuTEeOtFWiuqxQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR04MB9912 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231227_040527_246031_B8C5DD13 X-CRM114-Status: GOOD ( 22.91 ) 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Am 27.12.23 um 12:49 schrieb Krzysztof Kozlowski: > On 26/12/2023 19:11, Josua Mayer wrote: >> Convert the existing txt binding for armada-38x socs to DT schema >> format. > ... > >> +--- >> +$id: http://devicetree.org/schemas/arm/marvell/armada-38x.yaml# >> +$schema: http://devicetree.org/meta-schemas/core.yaml# >> + >> +title: Marvell Armada 38x Platforms >> + >> +maintainers: >> + - Gregory CLEMENT >> + >> +properties: >> + $nodename: >> + const: '/' >> + compatible: >> + oneOf: >> + >> + - description: Armada 380 SoC >> + items: >> + - const: marvell,armada380 >> + > Thanks for the conversion. I think this is still not what we want. The > main problem is of course in the original binding, not your conversion. > Compatible armada380 above alone is not correct. This is SoC and SoC > compatible cannot be used alone, because it is not specific enough to > differentiate boards. Same applies for further lists, which I removed > from the quote, for the same reasons. > > What we could do here is to fix this instead of pure conversion: > 1. Add this binding file with new compatibles for existing boards and > drop the TXT file, with explanation that you actually document properly > all existing board compatibles. So - we could add a boilerplate yaml with zero boards in conversion commit, and then add new or existing boards through separate commits? I feel that collecting / fixing the compatibles for all a38x based boards might be a lot of effort. Would it be acceptable to start with the few that I know / use myself? In addition to those already submitted I could include armada-388-helios4.dts. > 2. Add compatibles to existing DTS. For boards I do not know / using codenames - is there a template / generic description string? > 3. Add your new board compatibles. > > At least this is what I would do for typical cases, but as I said > before, Marvell here is in some surprising limbo state. Thank you for the constructive notes! > Best regards, > Krzysztof > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel