Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp388475ybg; Wed, 10 Jun 2020 03:31:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxdHmIeIQ/I+OTsbv/D8Yjv4Ct+eYZm+Kae/bCKMzmkl8oBTmdxcVjqfvB/82E4Qg7MNmEk X-Received: by 2002:a50:afc2:: with SMTP id h60mr1810662edd.110.1591785115106; Wed, 10 Jun 2020 03:31:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591785115; cv=none; d=google.com; s=arc-20160816; b=f4q79Y1hehEBqjwfVUBufosH266rD8zaI6K+PxtQTmZ4ZsKGvEKHnUwcuJJuSmAB7v GVRj6OBA8FgSg+GK9TefF3jkQ79a6jIWAbrsevUv3actvUn7UmQdB5kae79dhRkiYGhq EAm8clnYewaqjKaCPr+hGKnHEMyVbmJo1TSwADNjEQjRrPL98l26EkklRRoxTNtJD3I1 xni/oFYxIUsFGmpUi7JFBdgfYY87lUg4etX+c2teIFF6S8xWr7N9D/qvQQDWz8fL9f+0 4omOaWuCsK75Fo5Re7StqPN0GyvypBUMJLSNOW8R4PZt01POfb/xldAIomSF98FSAaLW cz2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=2gvb3h72zonJCVPACju41Fbw0tDgnKx5h0TrDtNmZYU=; b=fOM+sVts7Erl2EtUHj7pvU38vgC2boZ6rcXJTAl2ZK/HFP+n7T5sD8vZJGCWXwvI31 2xi+Frf2l86EU29nZ9Iyxdx9fQlH0HUaItWt1fvbyQJFrAKz+0E1kWJKTNl0M1z7R3mw RCENkuVdBdRRBMKAJ5mRRO6QNy8VUR6Q2tbHDEM1DJwFGSbTdac8i3PX+caeTAzUSawy R4hwL/mIZNI4BjLzBgirg+8xm/UoQVDUOT0NPGx+2nbY95Aj5VqNl5rdD9Kwq/xaBQ+8 216OR2C5MMHOP/PA7gV9SeACw/BmK7/LbzLxzEY4ORGTjNuX7Bap04gQl84gtad3mBtu 3azg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b=cVxMfXgK; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dn16si15358906ejc.427.2020.06.10.03.31.31; Wed, 10 Jun 2020 03:31:55 -0700 (PDT) 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=@0x0f.com header.s=google header.b=cVxMfXgK; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728262AbgFJK3h (ORCPT + 99 others); Wed, 10 Jun 2020 06:29:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54594 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728234AbgFJK3Y (ORCPT ); Wed, 10 Jun 2020 06:29:24 -0400 Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CBD4FC03E96F for ; Wed, 10 Jun 2020 03:29:23 -0700 (PDT) Received: by mail-wr1-x444.google.com with SMTP id t18so1643328wru.6 for ; Wed, 10 Jun 2020 03:29:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2gvb3h72zonJCVPACju41Fbw0tDgnKx5h0TrDtNmZYU=; b=cVxMfXgKRNgr+F74+NX6QkCCJWBVbcaIolD7qRiQgmfdoxxyjdPNvQqSVPvDNHyU5b zutGY00KZ+V2A6xa7UdrCQ4mbO4KOBSVlbJnEi24sWcxCPzWJkbKuUydpqJuzjNDhXN4 ztN4nLKUUI+zmTNQ1wipCZvj9rX1uD5inqNhE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2gvb3h72zonJCVPACju41Fbw0tDgnKx5h0TrDtNmZYU=; b=V4D4HgrDnb0/1WUmkycB+xvyXg9BG3h3mAUVQRo813KDdulN8bgNzVXXzgk+luo6D5 CDcC7rmilozatKNrAW3s24Xkyzqb6P65UdUZujw4LkM3AgkTZf6Zrl6u3hCQIhlNHzGp CzLGlwZm6eAssz9fKob+MlBIXg//35tgtkip5uowGuN+fb/x6aIWFkXUSJ39kM5HI5a3 +zHsp9hFxGCY3sRgIBMFG+0gnbgUTyyMo5HhrNuoWIMtp+QqDyuLGdlTHTZvWv4NwBdr XjYwkaazjQ60kBTrr78sWWpPAuDgLsK597rFxPfphM5DBEY2Jjr945DqUaYB8Ltw83Ye 5LXg== X-Gm-Message-State: AOAM531CN9yQfVNjjlNOpt0r+/+Zp5WL19NOW03VAVg28qLcBqYPAOGt iuBPxd3hOKuKW+TeQk6h1Qe+oM4M9kUiqzkescakaw== X-Received: by 2002:adf:f990:: with SMTP id f16mr2793952wrr.311.1591784962225; Wed, 10 Jun 2020 03:29:22 -0700 (PDT) MIME-Version: 1.0 References: <20191014061617.10296-2-daniel@0x0f.com> <20200610090421.3428945-2-daniel@0x0f.com> In-Reply-To: From: Daniel Palmer Date: Wed, 10 Jun 2020 19:29:06 +0900 Message-ID: Subject: Re: [PATCH v2 1/5] dt-bindings: arm: Initial MStar vendor prefixes and compatible strings To: =?UTF-8?Q?Andreas_F=C3=A4rber?= Cc: Krzysztof Adamski , tim.bird@sony.com, devicetree@vger.kernel.org, Daniel Palmer , Rob Herring , Russell King , Sam Ravnborg , Linus Walleij , Heiko Stuebner , Maxime Ripard , Lubomir Rintel , Stephan Gerhold , Mark Brown , allen , Mauro Carvalho Chehab , "David S. Miller" , Jonathan Corbet , Greg Kroah-Hartman , Arnd Bergmann , Mike Rapoport , Doug Anderson , Benjamin Gaignard , Gregory Fong , Bartosz Golaszewski , Masahiro Yamada , Nathan Chancellor , Nick Desaulniers , Nathan Huckleberry , Ard Biesheuvel , Marc Zyngier , linux-arm-kernel , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > + > > +properties: > > + $nodename: > > + const: '/' > > + compatible: > > + oneOf: > > + - description: thingy.jp BreadBee > > + items: > > + - const: thingyjp,breadbee > > + - const: mstar,infinity3 > > + > > + - description: thingy.jp BreadBee Crust > > + items: > > + - const: thingyjp,breadbee-crust > > + - const: mstar,infinity > > + > > + - description: 70mai midrive d08 > > + items: > > + - const: 70mai,midrived08 > > + - const: mstar,mercury5 > > I would advise to restructure these three for forward planning: That makes a lot of sense. To be honest I basically copied something that was in-tree to come up with something that would make checkpatch happy and didn't think too much about it. > > # Keep list in alphabetical order. > > + "^70mai,.*": > > + description: 70mai > > "70mai Co., Ltd." please - don't just repeat the prefix. Understood. > If you split the vendor prefixes to a preceding patch, they have a > chance of getting Reviewed-bys more quickly. You can then also CC the > vendors on the prefixes you're assigning for them. thingy.jp is the vendor I'm using for the breadbee project. As for 70mai and MStar/Sigmastar I have tried reaching out to them in the past and they don't respond. In 70mai's case their camera doesn't run Linux by default so I don't think they will care much. If it helps I can split them out but I'm not sure if it'll be possible to ever get the ok from the other vendors. For what it's worth the "mstar" prefix is what was being used in their kernels up until very recently when they switched everything to using "sstar" for SigmaStar. I considered using the sstar prefix but went with mstar because SigmaStar is totally unknown whereas MStar is slightly known, would be more recognisable, most of the chips still have mstar written on them and so on. > > +ARM/MStar/Sigmastar ARMv7 SoC support > > +M: Daniel Palmer > > +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) > > +S: Maintained > > +F: Documentation/devicetree/bindings/arm/mstar.yaml > > + > > ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT > > M: Michael Petchkovsky > > S: Maintained > > In theory it's spelled Armv7 since 2017, but MAINTAINERS, subject prefix > conventions and many other places in Linux still use the old upper-case > spelling, too... Understood. I'll fix that up. Thankyou for your input, Daniel