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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 12CE6C77B7D for ; Fri, 19 May 2023 02:54:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229680AbjESCyZ (ORCPT ); Thu, 18 May 2023 22:54:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51534 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229458AbjESCyY (ORCPT ); Thu, 18 May 2023 22:54:24 -0400 Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3639E1713; Thu, 18 May 2023 19:53:52 -0700 (PDT) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id A1E393200921; Thu, 18 May 2023 22:53:16 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Thu, 18 May 2023 22:53:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1684464796; x=1684551196; bh=7042GrMdjbKnQZpgJlsRJ2HsrtNbk/oIz70 Gd2zyuLU=; b=Gewg1dPn8EgXkzxAFPGioFMbOMxu4j/PSDmSj7vF4Sgv9v2gole f4HBtIic7YjUV1bVFFGPej35NIbmHHpoHvuwpUkF/7L+O1f4+d2uQfmqEVIpYAnm 0R7vvNGJfWeNeK7loh8VWoDWGS3YAZ4wYE4mnkQLaKcJYTRArXZ3fBG94Y2jEZtk 8bUckHgUeRHwyGJSgC0eGdHOHZoqPA6meVinJ22oUY0ZAcdB2X8hlK2cAZsmB6oy 0MpKp0GVrboth1rgpa95b/gHReUc+/twIKPHncP76RhrYULuEHjIgoySggucMrYi PJ5PYmEcohaWV9qBybfTvsg7x5riW34JL0A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1684464796; x=1684551196; bh=7042GrMdjbKnQZpgJlsRJ2HsrtNbk/oIz70 Gd2zyuLU=; b=tAIbvOz4XKrYbE8NSEh/vEAYIgqm+8mqTaIe0GTVEX+qNhDLKt0 pDZvDpEViqMLUmh7vVitsIc1ZZU+k+OdYikUvXhB5R5CXWii3zSv4/25jwU6r85U TNsEKPwWNw8K8JAykOLZwHRYhNuxOMW+UFHdNqEi4uJJBomfWILCIuEla7SOARnM pwKQ1mJysixrs7rjhsppqe3ALRgbzA2XOqjumccFEBJj0y/ezXcxrnt3R7AdS+Dy 46EYdfGhidvRfTrw4wmy7L9Mf0XfJiY+oc0FP2A1+TQUWTkHoTDfA5MkQXZll1hC x6EA4+IICgPbgWwltf8lHHHboEiyWyZ9uKQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeeigedgieegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfvfevfhfhufgjtgfgsehtjeertddtfeejnecuhfhrohhmpefurghm uhgvlhcujfholhhlrghnugcuoehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhgqeenuc ggtffrrghtthgvrhhnpeehleeivdehgfelveekiefhgfeuteetvedtvdffgffgudefjeeu heehueefhfevvdenucffohhmrghinhepsghouhhffhgrlhholhgrsgdrtghomhdpghhith hhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomhepshgrmhhuvghlsehshhholhhlrghnugdrohhrgh X-ME-Proxy: Feedback-ID: i0ad843c9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 18 May 2023 22:53:13 -0400 (EDT) Message-ID: Date: Thu, 18 May 2023 21:53:12 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux ppc64le; rv:102.0) Gecko/20100101 Thunderbird/102.3.3 Content-Language: en-US To: Jisheng Zhang Cc: linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, devicetree@vger.kernel.org, linux-serial@vger.kernel.org, Conor Dooley , Palmer Dabbelt , Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Palmer Dabbelt , Paul Walmsley , Albert Ou , Greg Kroah-Hartman , Jiri Slaby References: <20230518152244.2178-1-jszhang@kernel.org> <20230518152244.2178-2-jszhang@kernel.org> From: Samuel Holland Subject: Re: [PATCH v4 01/10] dt-bindings: vendor-prefixes: add bouffalolab In-Reply-To: <20230518152244.2178-2-jszhang@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Jisheng, Thanks for updating this series! On 5/18/23 10:22, Jisheng Zhang wrote: > In the following commits, we will support bl808 SoC which is from > Bouffalo Lab Technology (Nanjing) Co., Ltd. > > Add bouffalolab vendor prefix binding. > > Link: https://en.bouffalolab.com/ > Signed-off-by: Jisheng Zhang > Reviewed-by: Conor Dooley > Acked-by: Palmer Dabbelt > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml > index 82d39ab0231b..3566346f2f9e 100644 > --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml > +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml > @@ -200,6 +200,8 @@ patternProperties: > description: BOE Technology Group Co., Ltd. > "^bosch,.*": > description: Bosch Sensortec GmbH > + "^bouffalolab,.*": > + description: Bouffalo Lab Technology (Nanjing) Co., Ltd. Have you thought about using the "bflb" abbreviation as the vendor prefix, like you use throughout the driver code? This would save quite some space in the DTB, and seems to be the most common variant seen in the vendor SDK: bouffalo_sdk$ git grep -i bflb | wc -l 14364 bouffalo_sdk$ git grep -i bouffalo | wc -l 1042 bouffalo_sdk$ git grep -i bouffalolab | wc -l 179 So that is what we were using for bringing up Linux and U-Boot over at https://github.com/openbouffalo. On the other hand, "bouffalolab" is certainly accurate as well, so I understand if you prefer it. And we will of course adapt to whatever gets merged, since our goal is upstreaming. The vendor code drop[1] provided only one example, "bflb-uart,uart0", which is not very helpful. Maybe you have received further information from them? What do you think? Regards, Samuel [1]: https://github.com/bouffalolab/bl808_linux/blob/main/linux-5.10.4-808/drivers/tty/serial/bflb_uart.c#L700