Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3591538imu; Mon, 10 Dec 2018 04:54:19 -0800 (PST) X-Google-Smtp-Source: AFSGD/WSZ0vemzCrPjO6aMn1VtGQdsJsULHlnc7QGXbDAeYs+PJZ6xnnlQSk1YO6/vsonmHJog2R X-Received: by 2002:a17:902:3383:: with SMTP id b3mr11804008plc.170.1544446459142; Mon, 10 Dec 2018 04:54:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544446459; cv=none; d=google.com; s=arc-20160816; b=BNBFEXtgOSVp0wtZe4ut/gLYkYhoZ6PCcEmOPnb7ksoi0/nJyl7Pfq6lz8o0VwnlO+ JdHDZbE4lCl0DnBca2Y7Ifs7SbUIdEQTf84faYeVREA/F6DMS3+BZ9lnBtWH0IeX4T8B OL/iuBP2lr1d3TMPd5CFx3iL5DODE5p3aDMcWm4cdjGf4KUgVToRAhOQ3mk4x/HFVQfv lDBHx1AQf7TroYV5N1KmqFOB7/OW9uelpVMHYD9FhWderGKtRsTm/jLnIrpghv51ppGh k8g9FuRZGCs4R0w5p6m3TyYFZLwjK8Lz/RSqgoKJiMJNrF3Oi/AFqYfTHzy4c77b3dtz A3Tg== 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:from:references:cc:to:subject; bh=/419TTPzdxQlYPJKoJb2u1WtBmWLs8p1PnneGxo7EZ4=; b=QBWT6Ij7JXbXI8A1Wh3x8uTptb4PBJEd8uUs5yQx0NR+paQBEVEAAD35PqtuefHnR7 6ttQFCxpjORxvhYOELDrlhxQF7RIG0H3RffUTvpjfPjs7wx1ur2qfcEt4Li7bqDelKT7 SBzoXbwIJwu3QX2HF+xbM+sM47b3M7OQW4TL3o1EmDDC/cdshyuUgRuo+yipWJdRsd77 BqNhwUboa2iQDMzr5DDEpDfS/ymWcW787JjeEwPcbCJ6wC4FWrgi+WCkk6GZKe75/1Bu 88lqzg7sS6rIcyIqVzPvRSBgrg+iw4CcLAtARsLD6/2ihhQzfi+iq3Pf0OeNCva5+CiL 9Igw== 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; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j22si10535591pfi.252.2018.12.10.04.54.03; Mon, 10 Dec 2018 04:54:19 -0800 (PST) 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; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727831AbeLJMlK (ORCPT + 99 others); Mon, 10 Dec 2018 07:41:10 -0500 Received: from fllv0016.ext.ti.com ([198.47.19.142]:50810 "EHLO fllv0016.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726292AbeLJMkv (ORCPT ); Mon, 10 Dec 2018 07:40:51 -0500 Received: from lelv0265.itg.ti.com ([10.180.67.224]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id wBACeMBd125533; Mon, 10 Dec 2018 06:40:22 -0600 Received: from DFLE112.ent.ti.com (dfle112.ent.ti.com [10.64.6.33]) by lelv0265.itg.ti.com (8.15.2/8.15.2) with ESMTPS id wBACeM4g130964 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 10 Dec 2018 06:40:22 -0600 Received: from DFLE105.ent.ti.com (10.64.6.26) by DFLE112.ent.ti.com (10.64.6.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Mon, 10 Dec 2018 06:40:22 -0600 Received: from dlep33.itg.ti.com (157.170.170.75) by DFLE105.ent.ti.com (10.64.6.26) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1591.10 via Frontend Transport; Mon, 10 Dec 2018 06:40:22 -0600 Received: from [172.24.190.172] (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep33.itg.ti.com (8.14.3/8.13.8) with ESMTP id wBACeIjD002754; Mon, 10 Dec 2018 06:40:18 -0600 Subject: Re: [PATCH 2/2] arm64: dts: ti: k3-am654-base-board: Add MMC/SD support To: Nishanth Menon CC: Faiz Abbas , , , , , , , , , , , Tony Lindgren , Arnd Bergmann References: <20181207084233.13700-1-faiz_abbas@ti.com> <20181207084233.13700-3-faiz_abbas@ti.com> <20181208155427.jmidz4vsw4k4qj36@akan> <20181210120647.i3ply3p7umvedb3u@akan> From: Sekhar Nori Message-ID: <66f9d53b-abec-0a28-8eae-ecb99b075db4@ti.com> Date: Mon, 10 Dec 2018 18:10:17 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <20181210120647.i3ply3p7umvedb3u@akan> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Nishanth, On 10/12/18 5:36 PM, Nishanth Menon wrote: > On 13:33-20181210, Sekhar Nori wrote: >> On 08/12/18 9:24 PM, Nishanth Menon wrote: >>> On 14:12-20181207, Faiz Abbas wrote: >>> >>>> + >>>> +&sdhci0 { >>>> + status = "okay"; >>>> + pinctrl-names = "default"; >>>> + pinctrl-0 = <&main_mmc0_pins_default>; >>>> + bus-width = <8>; >>>> + non-removable; >>>> + ti,driver-strength-ohm = <50>; >>> >>> ^^ >>> >>>> +}; >>>> + >>>> +&sdhci1 { >>>> + status = "okay"; >>>> + pinctrl-names = "default"; >>>> + pinctrl-0 = <&main_mmc1_pins_default>; >>>> + ti,driver-strength-ohm = <50>; >>> >>> NAK. >>> >>> $ git checkout next-20181207 >>> $ git grep ti,driver-strength-ohm Documentation >>> $ >>> >>> Nada.. And.. I think "new phy binding" probably introduces this. >>> [1] https://patchwork.kernel.org/project/linux-mmc/list/?series=53185 >>> >>> If your patches are'nt really ready, please send them as RFC, I am not >>> really in a mood to track the status of every single driver subsystem. >>> >>> If your binding is not in linux next at the baremin, as far as I am >>> concerned, this is not ready, and should be RFC. >> >> No, RFC does not say "do not merge" or "this has dependencies". RFC is >> used to invite a stronger review when introducing a new concept. Its >> fair game to apply patches marked RFC if maintainer is okay with the >> content. > > True, fair enough.. RFC is request for comments. Anyways, that is > besides the point. >> >> Dependencies are either noted in cover-letter or below the patch >> tear-line. With what you are asking, looks like patches need to be >> resubmitted once dependencies are cleared, even if there is no change in >> the content itself. This will be additional work. > > Yes please. There would be other dts changes that are probably ready and > I really wont be tracking everything happening on other drivers. If the > binding is present at least in next, it is a good indication of things > clean and ready to go. Agree that bindings should be in linux-next before device-tree files are merged. > >> >> That said, if it makes life convenient for you, you can impose such a >> rule for patches you need to handle. But I think it will take some >> getting used for developers who send patches to you as I don't think >> this is a norm elsewhere. >> >> Adding Tony and Arnd as well, in case I have missed some recently >> accepted convention. > > > I have'nt looked at any conventions, The style I prefer to follow when I do > submissions: It is my job to get the bindings in, until then my actual > dts is just "request for comments". Only after the bindings are merged > do I formally submit dts - simply because I dont expect dts maintainer > to track what happened to my driver's binding and discussions there of. Ok. > > Seriously, is'nt it really reasonable for dts maintainer to check every > single driver's development status in 15 different mailing lists? > Because, it sounds like what you are asking. At least I wont have time > for it.. > > > I really am curious how Arnd / Tony actually pull this one off.. If they > have continous cron job for checking if your patch is ready... I doubt > it.. I think you can rely on the author to tell you when something is actually ready to be merged (and you can tell him/her to remind you). For the review itself, doing it by having a look at the dependencies mentioned in the cover letter (like available for this series) should be good enough (I feel). I am not sure if there is a need to post an "RFC version", and then follow it up with an actual "PATCH version" once dependencies are cleared though. Thanks, Sekhar