From mboxrd@z Thu Jan 1 00:00:00 1970 From: Max Staudt Subject: Re: [PATCH v3 2/3] hwmon/ltc2990: Generalise DT to fwnode support Date: Fri, 16 Aug 2019 00:19:42 +0200 Message-ID: <6920f2da-3139-6fc8-b02c-3678cc17912e@enpas.org> References: <20190815125802.16500-1-max@enpas.org> <20190815125802.16500-2-max@enpas.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20190815125802.16500-2-max@enpas.org> Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org To: linux-i2c@vger.kernel.org, linux-hwmon@vger.kernel.org, Wolfram Sang , Jean Delvare , Guenter Roeck Cc: linux-m68k@vger.kernel.org, linux-kernel@vger.kernel.org, glaubitz@physik.fu-berlin.de List-Id: linux-m68k@vger.kernel.org On 08/15/2019 02:58 PM, Max Staudt wrote: > - if (of_node) { > - ret = of_property_read_u32_array(of_node, "lltc,meas-mode", > - data->mode, 2); > + if (i2c->dev.of_node || i2c->dev.fwnode) { One more idea, would it be better here to do the following? if (device_property_present(i2c->dev, "lltc,meas-mode")) { ret = of_property_read_u32_array(of_node, "lltc,meas-mode", data->mode, 2); } I'm happy to prepare a patch if you wish to have this in - just let me know whether it should be on top of the last one, or instead of it. Thanks, Max