Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp442318pxf; Thu, 11 Mar 2021 07:19:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJypTIz8mOyUnrEVEr4IE7iu2OyDSDLijpnMn1OumTMCoXrxSytxsa0vYKkZngIX5zKIR0Oy X-Received: by 2002:a17:906:1ecc:: with SMTP id m12mr3567930ejj.4.1615475996072; Thu, 11 Mar 2021 07:19:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615475996; cv=none; d=google.com; s=arc-20160816; b=0wdtOMujnL5rJB06+0rsJ5ck0VUKu/Gwlv/qi8qFJ66Cc02gPIR3PT4j37giJLLjyn SmFFxbD+62LqSyMNneveJIIECrDfY7TcbhYPrcndrq86/oJQsIImDxzJoKI+nc+x0YIc 0pIv5jbQJaZgRhOQY047S2ESq7GPzQSU+8+W8EPT0gVDISUtDE4dIJd4VYWp2SnWVMdn hv9UxogXsh4Xp8pkF397Vgfiw5o5ts0qOslptXD1aBxPnJJounPvQBmiEAwE8tktclNY yHoKPg4wqjnVsb8XFrTrPMdTc5ZN8T9DxGTJPqaSGKI1HZQ1Ora7jPYiK41YaXJfbNuu pmGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=77noEBV/G+hsfjytd5zALM/n0qOEU2lFlMyXO1axCXw=; b=Bt2uc0F/NQxEq1rOgDallKZgjbH8NXYnh1yxdGgG+UjYOccB0Ii51OAltQoCyCavd0 hPkdZ2rvYOkc8ohUp/rW+fQ6LXCp0YNsCKyNslqpbET4js+OLzs7A4ZEqvlQVkjbSg+m Ny03t9JPLrIy8ylyKBniSNgaqV006v1SZOWvZi5LmJbWASzzCHR0fu2a9CoZFXj73hYU 68htRDtbkjZSTY3T9/EbenfVZCuU9oKw4ND5MaNIVG5FB+VGQMJ+N4Qt/0wDpJYLTWiE LxhzRDIJbTUZjRUWqiTnh5V3MIuR+GsJ4NnH1IPA+93viGiPoGKmx0hCnsB4JLD+WjFd d+3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=LMcl0z4J; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmx.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d21si2012941ejy.279.2021.03.11.07.19.27; Thu, 11 Mar 2021 07:19:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=LMcl0z4J; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmx.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230259AbhCKPPq (ORCPT + 99 others); Thu, 11 Mar 2021 10:15:46 -0500 Received: from mout.gmx.net ([212.227.15.15]:46329 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233964AbhCKPPb (ORCPT ); Thu, 11 Mar 2021 10:15:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1615475724; bh=3MuCYAd6N7yB81hhbCXNSkIdDWEBq396zeTdmwrQ8MI=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=LMcl0z4JNhv9EIUVD8fSbPuP+FBV8lMdcztkZvi0R4qqx5nUZtL2L/jrFNF3LvzXD aLUidRdD+MJLlm8QhAIaHB116jNRvLQY8OiSShcVDUJDNyqCN0Oh3PGfnMpSYtnx0H oEHML4JPwtIGPhasC5C4G4uyWDBti5QaF/cf7NZo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from longitude ([37.201.215.134]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McYCl-1lst291umL-00d2eu; Thu, 11 Mar 2021 16:15:24 +0100 Date: Thu, 11 Mar 2021 16:15:23 +0100 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: Tomer Maimon Cc: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= , OpenBMC Maillist , devicetree , Avi Fishman , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Rob Herring , Linux Kernel Mailing List Subject: Re: [PATCH v2 RESEND 2/2] ARM: dts: Add board-specific compatible string to npcm750-evb devicetree Message-ID: References: <20210303154622.3018839-1-j.neuschaefer@gmx.net> <20210303154622.3018839-2-j.neuschaefer@gmx.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="boiCNNVZ39FMb+0t" Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:6vLihh2S+F7saU2HwNrs8j1CfmrBwnxVRD2NCYnR4RMVesOzzqp jneuthTPUBItLgGUbQA/3AT6ygHEYpjD24QotjOsmc7ZMHDxEVTUnWLV9GZHyl7iSkwSK16 38zmm9d3cD4x/L/uxADjuUWF/oUcSHtJnRh6ghEsXoIXTltIM4gje7CtvFfS6xGN3vtJ5U/ qWHMgsBPph6pKOKXEWdaA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:dIuN6dI2zjE=:xHgIUqVDXzGExR5n9tVOgs Uq/+WNuJIZmsBsFV7CDfCXqJ36ufjsXmOST0CmrJ32qcAZnCqPM4Fkj31nmiOj8asW5sl3afX jyZMxD0x50jFeDY/NV1iQxPSZfYPe6qU5bdr4kHWxs7XCFPalvHGsB2ElAJKMtu8R1anx6ufu OwvwFIox1lXL3/yTYl6M/9ZceV1Az7vse/JI8N0K5wTUrVPAcusqaEGdydJgSwSNzjGOMu7uV R5UmiWZxn8gYR2Zun/tjGQj712HO/ylUbffOF71TFSrXdRaN/g1Ai3SsNVK2iTlDNYrWzgMdO QlNCuMXjQsihT2LPI+ZmGjImDdEgRNwTDfGAV2Tu8u/vxc4/mvc6KFioZaIRT1tJlDyLVrx2/ hbMJHukLTpuVfJLj/DuJjbHDP7+YuOlpyF5F8mO1cjOJpsFGoeOe8V7HUUZnaMf+gFvLf41Fo 5yLs9X/cFlWXSsb/lIdgy4ygaQa7Y+/jocsXKhj+VFduEBiR+DPsu3AZVKiMatMMxdFUvjkpJ 4Ofz2dDPtHqsykzAycAe5i5pZBIqZ7CscNbW6MloIuhY23KrEkDsd7EU8BD9fl80GkT6zrhL0 njXkPsuwzus/xaLKixp8RSeyGS+/ykC0ViCFcnZKJf5hO2tVkiIZPBFSY3I9M01k5LnZpSyNy mY4CHVVuPNIoMgCIScG4hoU9DXG6txp8gA+kaoZ5U5e8uAAur9+j3zSTVFQWAdOeCru16BHO8 /9nUNytOifgVysPKmRkTqD0OV/jFm886sI3PSLa8zlwedgI82xwwB7/4vN68xQusm4CgivKhF JOXsGpIbMXHrutubyccdczvt8YdQr9czrcrCBvArUOuA5MqIige7LNO3l3jxrQQD65n8dMKSp XZbm2He3HanazFsR4Vvw== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --boiCNNVZ39FMb+0t Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Tomer, your in-line reply got lost in the "> " lines, but I found it anyway. On Thu, Mar 11, 2021 at 04:11:59PM +0200, Tomer Maimon wrote: > Hi Jonathan, >=20 > Thanks a lot for your effort! >=20 > On Thu, 4 Mar 2021 at 17:42, Jonathan Neusch=C3=A4fer > wrote: >=20 > > On Thu, Mar 04, 2021 at 05:21:36PM +0200, Tomer Maimon wrote: > > > Hi Jonathan, > > > > > > Thanks a lot for sending the patch, > > > > > > I think that when it related to the SoC EVB it can stay with the > > > genral compatible name nuvoton,npcm750 > > > > > > you can see it also in, > > > https://github.com/torvalds/linux/blob/master/arch/arm/boot/dts/aspee= d-ast2500-evb.dts#L8 > > > > To make the single compatible string match the DT binding, I'll have to > > write the binding a little differently. I wrote it like this: > > > > compatible: > > oneOf: > > - description: NPCM750 based boards > > items: > > - enum: > > - nuvoton,npcm750-evb # NPCM750 evaluation board > > - const: nuvoton,npcm750 > > > > I think it should be like the exemple above If I specify the devicetree binding like above (which I initially did), it implies that the compatible line in nuvoton-npcm750-evb.dts should be compatible =3D "nuvoton,npcm750-evb", "nuvoton,npcm750"; not compatible =3D "nuvoton,npcm750"; This is why I suggested rewriting it like below: > > compatible: > > oneOf: > > - description: NPCM750 development board > > const: nuvoton,npcm750 > > > > - description: NPCM750 based boards > > items: > > - enum: > > - vendor,foo-bar-bmc > > - const: nuvoton,npcm750 I will send this new approach as a patch in a few days. Thanks, Jonathan Neusch=C3=A4fer --boiCNNVZ39FMb+0t Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEvHAHGBBjQPVy+qvDCDBEmo7zX9sFAmBKNAMACgkQCDBEmo7z X9tVqw//d78aQEHzqrMmTFjpknPfzV0jICAFnC3gHY5Fz+YK4Ff47meK8UDdxmrv SHZbL4OoQfqxKRWICSMklYLNp1igbJ7wtr5r5c5yog7Vc80ToGQRyG4d06wdYl5Z cjj8kQcNiKiqiCdAJXrzDdZHXePfmd4CjZok1zHC6rrYrBMjrMYEdAnUU+9JTfU8 gB0/Gt4cPyurybY62bgTF1s4WWHqdmFuBt4ZNL2H983jDdgEgI7vZOtoneBTarpM XIUkCXv1jdxuRqs+G8Ln4liO/C2xyn7VrnVzdhdMohIaZ+CeE8z2iUoa+pktBwHM +jIEg5EjZ9CjrQGa2t4DvL8PcSUSLVmwPetjiRJ0b76KQhVsUP6HvRyKOlGKF4Q3 V7rrjCSW70m7mZl5pokQRU2AcpGSWtkoJ7XxfMLFJE7Bdzsn278nRUo5IGr38M/r 9yCpVtc+E9DlpUPDavyJIEMn1R7q+fPM7Y/Sdks1hGTO+EiqzuUReH6ilzF2TIQo pPBkoNdvDwfwA4DzCcZiz3vjPpG90T0hLqaZv00J7HBvcvnGz54jvFyJqqagAfbB ZWRtBra4l5XtW84+FGo0nOVwRik45F0pwsui0tFzsqLPDvLhX0XW2upsFXZnUOBz Vzy8RZw3uhbIEDogQx1vUof2AyAUUWjdE/1LA2aw7ZTyNxF3Jq4= =7rtB -----END PGP SIGNATURE----- --boiCNNVZ39FMb+0t--