Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp1025498rdg; Fri, 13 Oct 2023 08:08:33 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGMfwWaAstuUdpJ2iCB+qkU0dgEKQvyx864o2RKxpR3tD47JbLEPERDOwx6gn901QUnt2VU X-Received: by 2002:a05:6a21:3397:b0:15d:c86d:27a6 with SMTP id yy23-20020a056a21339700b0015dc86d27a6mr28969530pzb.55.1697209712418; Fri, 13 Oct 2023 08:08:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697209712; cv=none; d=google.com; s=arc-20160816; b=jYBV7AbNIHyF3ReFLExxRCgwG6TdDBDOD2/N1ltFoyFWvbWBxjfePIDQxZYs2ej3nG 4IMQIeCX0+sTuyh7rJ5Y+ck+fVc/aFtcZm4P5ldIKv1PQvZfh/2dKl/0geiPsfnckpxp oRfnHGAUtDNwn12Y3o8hXHLDL3yU0WbiLKWgKwdXsyVwcoQ/H6+5zZdVfOKjYVzpvaK5 d8WiklvitclldOBOJ9sJF7yb7A7h4wMK9FGTFxKEQW7elyqqM2RFAEAHXjbkHh/6N45c QAwVzHIhYUtwo+QaSxtNTJjMpDJNFOvylTzuc27GV0c/7a0ZKCV9Uaf5kEV1eH3tGEzO WiYA== 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=3+OY8ggddo3OAtE9M2wSu/dIztvGFbB6GC83kiG0P8g=; fh=PIA9pFiyE9uQ3tT7MU56DooDB0hunMVf2oAv19ixC7A=; b=kHDgLJyCKu2zqSLIWD2rpvrlkpXykpxX8za8aDYZ1AuGM4noXvObF5jW7JjHJbhDZD kO7tTbew3WSQyAN7Ugkpm5eyh5Z6s69h/KaABHjhvVkz00mMoOTUprtXc/PN/yihAjBa 3ApZDfUDnm3C1tz4uGtVkDrHFSRuclNTSFdl3j/gDPHAq39JyH+jeuZ1ryXbTcvEykpf Ad9MiXJELaIZGHCQq00flSBtszPdSr1HD2HJ+H/EKtpPNj88Kd7cXuPP0Y4maiSg4DgV 63lRdC3QAua2uxufuO4GYAVrhprdWlElkpj1SGZPD7uIdE+tr/Sm8rePRefEzkFf7OqT 5C5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LdS4R5qu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 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 pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id w62-20020a638241000000b005ac13270365si1279388pgd.51.2023.10.13.08.08.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Oct 2023 08:08:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LdS4R5qu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 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 pete.vger.email (Postfix) with ESMTP id DDC38817DD0B; Fri, 13 Oct 2023 08:08:19 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232262AbjJMPIA (ORCPT + 99 others); Fri, 13 Oct 2023 11:08:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36108 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232260AbjJMPH7 (ORCPT ); Fri, 13 Oct 2023 11:07:59 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C7C5CA for ; Fri, 13 Oct 2023 08:07:57 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 603ACC433C7; Fri, 13 Oct 2023 15:07:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697209677; bh=dhX9Cz4CPdlTS15c30PJqSWT8Hhp5TTCXVK+ytwsF+k=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=LdS4R5qu/2CmE/A/7LWDaTOjVXe9stnWCGRS3hmJXHIOGqjNXPJ1Auge+RaBdJPf+ QjAJye2oMUHKRQwNdCtGqE0d6/Qwc0iGVzvHu/dnUOImiA4Z3lXSd19b5OEZzWxvSO uQLTYYA//2o9MjVMkK6HYwiJRxCUdZ4zePrq4D5cE8dwdupPAOPOeXJdrPyguxQe7a xdxCSs57gRfobdSGacBkWhFZlcZk+rV9lXiB70tk/NZfp8TcMqEccyrl+zBVOmgG02 lAY5Z4okTJCIzcxOeE1RT6M5Z3EfslthRBSub9lD2fzuxH6vz3N99oSrZKr/Igu257 nfBdmpb69SSpA== Date: Fri, 13 Oct 2023 16:07:53 +0100 From: Conor Dooley To: Krzysztof Kozlowski Cc: Kris Chaplin , thomas.delev@amd.com, michal.simek@amd.com, robh+dt@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, git@amd.com Subject: Re: [PATCH 1/2] dt-bindings: w1: Add YAML DT Schema for AMD w1 master and MAINTAINERS entry Message-ID: <20231013-january-caliber-2e7acbee15ec@spud> References: <20231013093109.37165-1-kris.chaplin@amd.com> <20231013093109.37165-2-kris.chaplin@amd.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="D0eSubfO6C5kvNYG" Content-Disposition: inline In-Reply-To: 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 autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.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 (pete.vger.email [0.0.0.0]); Fri, 13 Oct 2023 08:08:20 -0700 (PDT) --D0eSubfO6C5kvNYG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 13, 2023 at 05:04:32PM +0200, Krzysztof Kozlowski wrote: > On 13/10/2023 11:30, Kris Chaplin wrote: > > Add YAML DT Schema for the AMD w1 master IP. > >=20 > > This hardware guarantees protocol timing for driving off-board devices = such > > as thermal sensors, proms, etc using the 1wire protocol. > >=20 > > Add MAINTAINERS entry for DT Schema. > >=20 > > Co-developed-by: Thomas Delev > > Signed-off-by: Thomas Delev > > Signed-off-by: Kris Chaplin > > --- > > .../bindings/w1/amd,axi-1wire-master.yaml | 44 +++++++++++++++++++ > > MAINTAINERS | 7 +++ > > 2 files changed, 51 insertions(+) > > create mode 100644 Documentation/devicetree/bindings/w1/amd,axi-1wire-= master.yaml > >=20 > > diff --git a/Documentation/devicetree/bindings/w1/amd,axi-1wire-master.= yaml b/Documentation/devicetree/bindings/w1/amd,axi-1wire-master.yaml > > new file mode 100644 > > index 000000000000..41f7294a84a3 > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/w1/amd,axi-1wire-master.yaml > > @@ -0,0 +1,44 @@ > > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > > +%YAML 1.2 > > +--- > > +$id: http://devicetree.org/schemas/w1/amd,axi-1wire-master.yaml# > > +$schema: http://devicetree.org/meta-schemas/core.yaml# > > + > > +title: AMD AXI 1-wire bus master for Programmable Logic > > + > > +maintainers: > > + - Kris Chaplin > > + > > +properties: > > + compatible: > > + const: amd,axi-1wire-master >=20 > That's a quite generic compatible. axi is ARM term, 1-wire is the name > of the bus and master is the role. Concatenating three common words does > not create unique device name. Compatibles are supposed to be specific > and this is really relaxed. Anything can be over AXI, everything in > 1wire is 1wire and every master device is a master. Given the vendor (and the title of the binding) this is almost certainly an FPGA IP core, so the generic name is understandable. Using the exact name of the IP in the AMD/Xilinx catalog probably is the best choice? --D0eSubfO6C5kvNYG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZSldSAAKCRB4tDGHoIJi 0sBKAP93WwQ4YTKSu7mJymnqveBhEtNSTuCJf8KJYNoJgZVzfAD9F0MIZhF1dKAC 2RQaPgWN8gVOs/24ipBDUWeEca2vAwY= =VLV0 -----END PGP SIGNATURE----- --D0eSubfO6C5kvNYG--