Received: by 10.192.165.156 with SMTP id m28csp484224imm; Tue, 17 Apr 2018 13:41:49 -0700 (PDT) X-Google-Smtp-Source: AIpwx49b8cTQVePPW/uOP4mRGzwfSYemO3wp2YvNXJLaZmiZ9PPvJ/IlCsn3IEPlEQOsJrCrxb5Z X-Received: by 10.99.117.93 with SMTP id f29mr2858541pgn.401.1523997709699; Tue, 17 Apr 2018 13:41:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523997709; cv=none; d=google.com; s=arc-20160816; b=M65EdAvHsYnbUZ9eeXViZaIUElhf6ipnwCMGLh5Xmzdk/7IsJ24hGIV6vPVbzN5TAP FwUATkKeM/3hAGh1MJIcIz8Av3pQvcxl92qigeCM2Ij+OhCxodeDpC8tcLYguPDdiUJH kdCfnqldJqpvYaYyMRiOLo3mZv4Rao18pRNbVW4/kb6MUw0Qr0Wr7x/Umzn15Q7EB7wb qXC3dHhvedxATtCM5UnU5nGuA1mF4H06UWkydZ54h0BSAYr9SPORS3z2W5Yx48UlOfX9 a9pD20CRUWyhuyROQWbJo/smFZZJwuM6HVjvxyvfcOYi+06CqNhvLiYvfKhlib2rJf0W ud9g== 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:references:cc:to:from:subject:arc-authentication-results; bh=8dKiAjTqAeM1JoS9pexs9ZVVrCd277n9FgfCkawzBqE=; b=envBO86zLEKgEwVEtY98E6hf+8LVH5D5GJy3ygGwM1AtKnsiHjwir0BcWhqDjOvD3X 9BmZmCaoHhB0/gkEl/dG/EBWFIqe4RTuvUHS6Q/Cn4oQC8kp8iqniCqAWwspwCKjwyyT x9w6rOs7GzD1G9fcEOwWLCdy3f3c0MKbgqVfXH3DJ+qzHbKAzkTe+1jrhMvaFcGLKcjC /kYJs7ND4lBj2qOKkWHWvsDdHhjraMRpby/wetTyZMxrJiPD2/6BGsSBmq0Iw2eLyO2J B9sn/48fGTN5qHvk/qQwbwZnd+YTtNM6dm8oa2UVV0Fcf/wAqCZ423NFmn7vz9LC28Yz oPoQ== 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 x188si7604127pgb.453.2018.04.17.13.41.35; Tue, 17 Apr 2018 13:41:49 -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 S1752760AbeDQUkX (ORCPT + 99 others); Tue, 17 Apr 2018 16:40:23 -0400 Received: from mga02.intel.com ([134.134.136.20]:59222 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752387AbeDQUkV (ORCPT ); Tue, 17 Apr 2018 16:40:21 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Apr 2018 13:40:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,464,1517904000"; d="scan'208";a="192266805" Received: from yoojae-mobl1.amr.corp.intel.com (HELO [10.7.153.150]) ([10.7.153.150]) by orsmga004.jf.intel.com with ESMTP; 17 Apr 2018 13:40:18 -0700 Subject: Re: [PATCH v3 07/10] Documentation: dt-bindings: Add documents for PECI hwmon client drivers From: Jae Hyun Yoo To: Rob Herring Cc: Alan Cox , Andrew Jeffery , Andrew Lunn , Andy Shevchenko , Arnd Bergmann , Benjamin Herrenschmidt , Fengguang Wu , Greg KH , Guenter Roeck , Haiyue Wang , James Feist , Jason M Biils , Jean Delvare , Joel Stanley , Julia Cartwright , Miguel Ojeda , Milton Miller II , Pavel Machek , Randy Dunlap , Stef van Os , Sumeet R Pawnikar , Vernon Mauery , linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, devicetree@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-arm-kernel@lists.infradead.org, openbmc@lists.ozlabs.org References: <20180410183212.16787-1-jae.hyun.yoo@linux.intel.com> <20180410183212.16787-8-jae.hyun.yoo@linux.intel.com> <20180416181423.t4vf7sugv6z3aw5h@rob-hp-laptop> <287e0fd9-b631-2602-2785-7b8aaed7a6b9@linux.intel.com> Message-ID: <6ff697e8-cd20-e551-da13-b614cc39f900@linux.intel.com> Date: Tue, 17 Apr 2018 13:40:18 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <287e0fd9-b631-2602-2785-7b8aaed7a6b9@linux.intel.com> Content-Type: text/plain; charset=utf-8; format=flowed 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 On 4/16/2018 4:51 PM, Jae Hyun Yoo wrote: > On 4/16/2018 4:22 PM, Jae Hyun Yoo wrote: >> On 4/16/2018 11:14 AM, Rob Herring wrote: >>> On Tue, Apr 10, 2018 at 11:32:09AM -0700, Jae Hyun Yoo wrote: >>>> This commit adds dt-bindings documents for PECI cputemp and dimmtemp >>>> client >>>> drivers. >>> [...] >>>> +Example: >>>> +    peci-bus@0 { >>>> +        #address-cells = <1>; >>>> +        #size-cells = <0>; >>>> +        < more properties > >>>> + >>>> +        peci-dimmtemp@cpu0 { >>> >>> unit-address is wrong. >>> >> >> Will fix it using the reg value. >> >>> It is a different bus from cputemp? Otherwise, you have conflicting >>> addresses. If that's the case, probably should make it clear by showing >>> different host adapters for each example. >>> >> >> It could be the same bus with cputemp. Also, client address sharing is >> possible by PECI core if the functionality is different. I mean, >> cputemp and dimmtemp targeting the same client is possible case like >> this. >> peci-cputemp@30 >> peci-dimmtemp@30 >> > > Oh, I got your point. Probably, I should change these separate settings > into one like > > peci-client@30 { >     compatible = "intel,peci-client"; >     reg = <0x30>; > }; > > Then cputemp and dimmtemp drivers could refer the same compatible > string. Will rewrite it. > I've checked it again and realized that it should use function based node name like: peci-cputemp@30 peci-dimmtemp@30 If it use the same string like 'peci-client@30', the drivers cannot be selectively enabled. The client address sharing way is well handled in PECI core and this way would be better for the future implementations of other PECI functional drivers such as crash dump driver and so on. So I'm going change the unit-address only. Thanks, Jae