Received: by 10.223.164.197 with SMTP id h5csp100142wrb; Sat, 4 Nov 2017 06:45:48 -0700 (PDT) X-Google-Smtp-Source: ABhQp+SG1sStHenVM/14a42f7F5ArhsFdSUR0Non5ov8TH687d1ovMBT5FXoQDNNKPTo4XG04e4P X-Received: by 10.99.188.9 with SMTP id q9mr10297358pge.104.1509803148143; Sat, 04 Nov 2017 06:45:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509803148; cv=none; d=google.com; s=arc-20160816; b=GkEUSpCFKSFJ9RwZM1TnGDaGtA9MLePZ/M5tjhdoO/mLTm8boHFpn9zy/DJgGEsM0Z RV8dKvlgtpNoOeXNKionbyaXvWLLc/wUCVnCMEZ+aCMqgKXjlUN9ej6C+GJR6bOD+g0F A1PY3YNOMjtEIf6+QIJazZIWbARNAr7eWK3W3pXA1JHIzHBhCuqIY3dq5y/rviTlwAPu B/NvCMaAL2UeZT8TA5wDSU+o3y+2ysdjC+Fd0x7pndQUi9YyiR08CgFtw6b0gmIir4Hf cY5uMGBC83YaNFni9Xbiw/hmYT4hGUU6AjEoazmmSJVEWO1D2qlW2C/zRxTY3vGShtCV iZrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject :arc-authentication-results; bh=umrZDCEk8qezEM78hlePEfvRBH91062OyHQB7l563TI=; b=JHyJ5nu2BlEkQDdtjdvzccbt5qDiCYjfdei6DxcdSzuuhTLFaQ84SBJJouxtP55tOK V9/4iTkBx/3fXnoOSWCGkYUwXuH+OpNxMpiUPLEnBAj8sO9BAcHYRX5n7AhgH7BHamoo IJ0GHTQImanNxhxa0pSj8WroP2OZn2bf9/L7swDSt07rjt/fNbc4QVov8QkLvUKc+v7X KvYUNyDPtJ0Ux/OngTwU3dnO9gaaMOzVjzxozmVLINnwp6MJmY37mhwoLmXZu1MoCkS9 mWRt8Go8g6ku/Ba0WqigwiIxPdPefq8ihMV5WllUYYc7oH7/d0K5S6GLgThnuc6QrdO1 2/eA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b23si8156887pgn.410.2017.11.04.06.45.35; Sat, 04 Nov 2017 06:45:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756748AbdKDNo4 (ORCPT + 93 others); Sat, 4 Nov 2017 09:44:56 -0400 Received: from mx2.suse.de ([195.135.220.15]:45288 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751643AbdKDNoy (ORCPT ); Sat, 4 Nov 2017 09:44:54 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 6ADFEACD3; Sat, 4 Nov 2017 13:44:52 +0000 (UTC) Subject: Re: [PATCH 3/5] dt-bindings: arm: Document Socionext MB86S71 and Fujitsu F-Cue To: Masahiro Yamada , Satoru OKAMOTO , Arnd Bergmann , Olof Johansson Cc: Rob Herring , linux-arm-kernel , Linux Kernel Mailing List , Mark Rutland , devicetree@vger.kernel.org, Amit Kucheria , Leif Lindholm References: <20170625170020.11791-1-afaerber@suse.de> <20170625170020.11791-4-afaerber@suse.de> <20170628164605.2gnvrv4g7jluzyrm@rob-hp-laptop> <51221840-b08e-45f1-5601-937fb15f3947@suse.de> From: =?UTF-8?Q?Andreas_F=c3=a4rber?= Organization: SUSE Linux GmbH Message-ID: Date: Sat, 4 Nov 2017 21:44:43 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi everyone, The non-building clk driver has been removed for 4.14, but this patchset seems stuck on matters of naming and maintenance... Am 30.06.2017 um 01:18 schrieb Masahiro Yamada: > Hi Andreas, > > 2017-06-29 21:53 GMT+09:00 Andreas Färber : >> Hi Masahiro-san, >> >> Am 29.06.2017 um 14:18 schrieb Masahiro Yamada: >>> 2017-06-29 1:46 GMT+09:00 Rob Herring : >>>> On Sun, Jun 25, 2017 at 07:00:18PM +0200, Andreas Färber wrote: >>>>> For consistency with existing SoC bindings, use "fujitsu,mb86s71" but >>>>> socionext.txt. >>>>> >>>>> Signed-off-by: Andreas Färber >>>>> --- >>>>> Documentation/devicetree/bindings/arm/socionext.txt | 17 +++++++++++++++++ >>>>> 1 file changed, 17 insertions(+) >>>>> create mode 100644 Documentation/devicetree/bindings/arm/socionext.txt >>>> >>>> Acked-by: Rob Herring >>>> -- >>> >>> I do not mind this, but >>> please note there are multiple product lines in Socionext >>> because Socionext merged LSI divisions from Panasonic and Fujitsu. >>> >>> I maintain documents for Socionext UniPhier SoC family >>> (which inherits SoC architecture of Panasonic) >>> in Documentation/devicetree/bindings/arm/uniphier/. >> >> Actually you seemed to be lacking bindings beyond the cache controller >> for Uniphier: >> >> https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/Documentation/devicetree/bindings/arm/uniphier >> >> The SoC compatible, e.g. "socionext,uniphier-ld11", needs to be defined >> somewhere too, as done here. A git-grep for that particular compatible >> only finds derived clk and reset bindings. > > I can care to send a patch later, but it is off-topic here. [The relevance was that had there been any bindings precedence from UniPhier, it would've influenced my naming choices.] >> Using socionext.txt allows you to add those bindings to a shared file; >> if you prefer to host them separately below uniphier/ or as uniphier.txt > > I was thinking of this way. > > For example, TI has omap/, keystone/, davinci.txt, etc. > in this directory level. > > >> do you have a better name suggestion for this one? I was trying to keep >> our options open to later add SC2A11 in socionext.txt, and I also saw >> some mb8ac300 or so (MB86S7x predecessor?) in downstream sources, so I >> don't know a good common name for the non-Panasonic parts. And if we >> take fujitsu.txt for MB86S7x to match the vendor prefix then we will >> need a separate file for the new SC2A11 IIUC. > > I have no idea. > Actually, I am not familiar with those SoCs. > > I am not sure if there exists a common name for those Fujitsu-derived SoCs. > I think a SoC family name will be helpful to avoid proliferating > arch/arm/mach-{mb86s7x,mb8ac300, ...}. > > I see some Socionext guys CC'ed in this mail, > somebody might have information about this. > > As I said before, I do not mind adding socionext.txt > and it seems reasonable enough > if there is no common name for those SoCs. > > > >> Also if you can tell us where the cut between Fujitsu and Socionext >> should be done, we can certainly adapt. NXP is still adding all their >> new SoCs in fsl.txt, it seems. >> (A similar naming issue exists for my not-yet-submitted FM4 patches, >> where it changed owners from Fujitsu to Spansion and then to Cypress.) >> > > Right, vendor names are not future-proof in some cases. > > We use "uniphier" because it is convenient to > make a group of SoCs with similar architecture, > and it will work even if UniPhier product lines are sold again in the > future. :-) Summarizing: Masahiro-san only wants to maintain the UniPhier family of Socionext SoCs, not this MB86S71. No one from Socionext or Linaro has volunteered as maintainer for these F-Cue MB86S71 patches - that seems to indicate I'll again have to set up a new repository and start maintaining it myself. Naming it linux-socionext.git wouldn't quite be right due to UniPhier also being Socionext. It's also unclear whether and by whom there may be SC2A11 patches - I hear for now Linaro are maintaining a SynQuacer DT in EDK2, rebelling against linux.git. So... what about naming it linux-fujitsu.git? Then we could keep the "fujitsu," vendor prefix and document compatibles in a fujitsu.txt for consistency (instead of this v1's socionext.txt), and I could later add non-Socionext FM4 (Spansion/Cypress) to the same tree and bindings file. That still leaves conflict potential with the upcoming Fujitsu Post-K chip, but we could still worry about that if it ever results in DT bindings patches rather than just ACPI tables. Objections, suggestions? Thanks, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) From 1571560469011438443@xxx Thu Jun 29 17:20:55 +0000 2017 X-GM-THRID: 1571196999491588298 X-Gmail-Labels: Inbox,Category Forums