Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp1807558rdb; Thu, 7 Dec 2023 09:13:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IEHBWarqJDpReKPUAC9XiO23iy4VzNdMh9ubpw+/3ivMJR4BsdrOQCoW0XRxkYl03HEmQZK X-Received: by 2002:a05:6a20:734f:b0:18f:97c:6148 with SMTP id v15-20020a056a20734f00b0018f097c6148mr3566512pzc.69.1701969211267; Thu, 07 Dec 2023 09:13:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701969211; cv=none; d=google.com; s=arc-20160816; b=kN0s5O82petivlw1DozHOdjV5GufpOhAaovmR3sKE1gqXcx3j9pMjoHLP7F+tuQmt2 mHdGBMAHQHVIACbjP4ocpAc1xF0T/fNmAcEJbZGvigbXEn4R+d1u45RjBhx7DnvBOMeQ URSGYzfqtzQt6DnMZ/mSax8+9vJ/IkEbgKHPJEy105NUwN+A3Hdu8doHxzIspeOas5Gb buxCP+pPAtU7umfpvesC8dltG5JzD+3uLA7QeWYZUibIGHFIHXSplLnt9ZxDUzo+BVEG q6D2ew4w8WgnRZXdwv/U2KJ9W5ZBgts1bUWq3h/lSRUZiliVcYs2VYHZD92O28Rf+d/y Rogg== 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=M1i1epbx53fjuA1BI9NohB7cj9EJyyIWLsGY5UcM7Pw=; fh=e37jMK6p1QDY5RZQKTQjartrcI9dPOWfw5udrjnSBHw=; b=PpRBGmPGzWSFRy7lnj4Sr8z4HYIkwU6vTRGS4XRfZaMrRYWFt6tQKcF2uWyvz1V5Ri 2PMbQv4s4A3ICM3wURrU5luRJSdpDQewsWQ41uPeXY20PaXQMrtCTMs5qxGH5pepvujl YweiFejlo4s04ghq8CyTuFrhD+8u+lQ6fMwFRE+XgSfaFDKHLj1mRdRH9OlvbfmtMRd4 8GdZ7lFs/xW5KYyQJGOm5T5Z5P5TLmnHe7uzn7Fn8NLbRS4UJIJwW910yCZDrY+UfaWv S6JgifHyoDBECvuaU640/ulfLOBAI2zTlJJT2RU9Epv+4QtyxhAKFs2YfJCy96NNt7qf vXJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=SIvadOdH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id b2-20020a63eb42000000b005b99697d854si2347pgk.673.2023.12.07.09.13.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 09:13:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=SIvadOdH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 810668096588; Thu, 7 Dec 2023 09:13:22 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1443167AbjLGRM5 (ORCPT + 99 others); Thu, 7 Dec 2023 12:12:57 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45606 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229671AbjLGRM4 (ORCPT ); Thu, 7 Dec 2023 12:12:56 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A09DFE0 for ; Thu, 7 Dec 2023 09:13:02 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7D25CC433C7; Thu, 7 Dec 2023 17:12:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1701969182; bh=CWq54dj8Wontm3jMWlBjKGW8W5yeehl6dhE489SUR0k=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=SIvadOdHqMIfBJnkKTHoWVdlW8stNFjOoGAqwWatdV0l62gCGKrkk3vEGRrcJNNQU CVfXX1kdAwdCkc1H2SpMyvF/yshcbXXRM+Efstw6ONK+jSMbsH1Nbf7ewZ/jDaQOjb o/WQ8wUapc/gl4abDD233akB8mpK5dbASCt1LCu1scD38vczeh0/U0mJEvJv6UA7DF VXklf2x97dLHxLnyILc4UEWw/RODCKbh65qnUvomFD5eGlieWgTy3DHrDfEP0HSA3M NHUAHRCT2S1rgK7gIA+Kt0dII0WpCmAAlhGsEewGzwQoLZPrd6tHUhvlc5Drcf0Lfq v0Yu2s0WNPzCA== Date: Thu, 7 Dec 2023 17:12:57 +0000 From: Conor Dooley To: Elad Nachman Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, andrew@lunn.ch, gregory.clement@bootlin.com, sebastian.hesselbarth@gmail.com, pali@kernel.org, mrkiko.rs@gmail.com, chris.packham@alliedtelesis.co.nz, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, cyuval@marvell.com Subject: Re: [PATCH v7 2/3] dt-bindings: arm64: add Marvell COM Express boards Message-ID: <20231207-dallying-tablet-c5f32f91373c@spud> References: <20231207143248.2439926-1-enachman@marvell.com> <20231207143248.2439926-3-enachman@marvell.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="d2AP0+yTHV6MnsnX" Content-Disposition: inline In-Reply-To: <20231207143248.2439926-3-enachman@marvell.com> X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Thu, 07 Dec 2023 09:13:22 -0800 (PST) --d2AP0+yTHV6MnsnX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 07, 2023 at 04:32:47PM +0200, Elad Nachman wrote: > From: Elad Nachman >=20 > Add dt bindings for: > CN9130 COM Express CPU module > CN9131 COM Express CPU module > AC5X RD COM Express Type 7 carrier board. > AC5X RD COM Express board with a CN9131 COM Express Type 7 CPU module. >=20 > Signed-off-by: Elad Nachman > --- > .../bindings/arm/marvell/armada-7k-8k.yaml | 24 +++++++++++++++++++ > 1 file changed, 24 insertions(+) >=20 > diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.y= aml b/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml > index 52d78521e412..d00866aeaa8d 100644 > --- a/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml > +++ b/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml > @@ -60,4 +60,28 @@ properties: > - const: marvell,armada-ap807-quad > - const: marvell,armada-ap807 > =20 > + - description: > + Alleycat5X (98DX35xx) Reference Design as COM Express Carrier = plus > + Armada CN9130 COM Express CPU module > + items: > + - enum: > + - marvell,cn9130-ac5x-carrier There's so many compatibles here that it is a bit hard for me to follow, but I am wondering why you have the "enum" here. The description seems to define this as being for one specific carrier and you have two entries here for carriers compatible with the rd-ac5x. It looks like you should either a) combine both of these or b) swap the enum for const. Thanks, Conor. > + - const: marvell,rd-ac5x-carrier > + - const: marvell,cn9130-cpu-module > + - const: marvell,cn9130 > + - const: marvell,armada-ap807-quad > + - const: marvell,armada-ap807 > + > + - description: > + Alleycat5X (98DX35xx) Reference Design as COM Express Carrier = plus > + Armada CN9131 COM Express CPU module > + items: > + - enum: > + - marvell,cn9131-ac5x-carrier > + - const: marvell,rd-ac5x-carrier > + - const: marvell,cn9131-cpu-module > + - const: marvell,cn9131 > + - const: marvell,armada-ap807-quad > + - const: marvell,armada-ap807 > + > additionalProperties: true > --=20 > 2.25.1 >=20 --d2AP0+yTHV6MnsnX Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZXH9GQAKCRB4tDGHoIJi 0nN2AQCqThk3YPq4l91eYo/Ek1s5Bu2ydkEspqikzp/UG0MxhAD+JGcDJ2d91XJp b/Zp56LDXRG9MZ7NMtXQKC69ErA4+go= =7TZ9 -----END PGP SIGNATURE----- --d2AP0+yTHV6MnsnX--