From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751629AbdITDwj convert rfc822-to-8bit (ORCPT ); Tue, 19 Sep 2017 23:52:39 -0400 Received: from mga06.intel.com ([134.134.136.31]:15998 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751605AbdITDwh (ORCPT ); Tue, 19 Sep 2017 23:52:37 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,420,1500966000"; d="scan'208";a="1221249979" From: "Mani, Rajmohan" To: "Mohandass, Divagar" , "robh+dt@kernel.org" , "mark.rutland@arm.com" , "wsa@the-dreams.de" , "sakari.ailus@iki.fi" CC: "devicetree@vger.kernel.org" , "linux-i2c@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "tfiga@chromium.org" Subject: RE: [PATCH v6 2/3] eeprom: at24: add support to fetch eeprom device property "size" Thread-Topic: [PATCH v6 2/3] eeprom: at24: add support to fetch eeprom device property "size" Thread-Index: AQHTJWiDXt3pjdNqP0iUn3Z9wjJBKaK9POFg Date: Wed, 20 Sep 2017 03:52:35 +0000 Message-ID: <6F87890CF0F5204F892DEA1EF0D77A5972FC126B@FMSMSX114.amr.corp.intel.com> References: <1504520928-5191-1-git-send-email-divagar.mohandass@intel.com> <1504520928-5191-3-git-send-email-divagar.mohandass@intel.com> In-Reply-To: <1504520928-5191-3-git-send-email-divagar.mohandass@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.1.200.106] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Adding Tomasz... > -----Original Message----- > From: Mohandass, Divagar > Sent: Monday, September 04, 2017 3:29 AM > To: robh+dt@kernel.org; mark.rutland@arm.com; wsa@the-dreams.de; > sakari.ailus@iki.fi > Cc: devicetree@vger.kernel.org; linux-i2c@vger.kernel.org; linux- > kernel@vger.kernel.org; Mani, Rajmohan ; > Mohandass, Divagar > Subject: [PATCH v6 2/3] eeprom: at24: add support to fetch eeprom device > property "size" > > Obtain the size of the EEPROM chip from DT if the "size" property is specified > for the device. > > Signed-off-by: Divagar Mohandass > --- > drivers/misc/eeprom/at24.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/misc/eeprom/at24.c b/drivers/misc/eeprom/at24.c index > 764ff5df..2199c42 100644 > --- a/drivers/misc/eeprom/at24.c > +++ b/drivers/misc/eeprom/at24.c > @@ -570,6 +570,10 @@ static void at24_get_pdata(struct device *dev, struct > at24_platform_data *chip) > if (device_property_present(dev, "read-only")) > chip->flags |= AT24_FLAG_READONLY; > > + err = device_property_read_u32(dev, "size", &val); > + if (!err) > + chip->byte_len = val; > + > err = device_property_read_u32(dev, "pagesize", &val); > if (!err) { > chip->page_size = val; > -- > 1.9.1 From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mani, Rajmohan" Subject: RE: [PATCH v6 2/3] eeprom: at24: add support to fetch eeprom device property "size" Date: Wed, 20 Sep 2017 03:52:35 +0000 Message-ID: <6F87890CF0F5204F892DEA1EF0D77A5972FC126B@FMSMSX114.amr.corp.intel.com> References: <1504520928-5191-1-git-send-email-divagar.mohandass@intel.com> <1504520928-5191-3-git-send-email-divagar.mohandass@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT Return-path: In-Reply-To: <1504520928-5191-3-git-send-email-divagar.mohandass-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> Content-Language: en-US Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: "Mohandass, Divagar" , "robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org" , "mark.rutland-5wv7dgnIgG8@public.gmane.org" , "wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org" , "sakari.ailus-X3B1VOXEql0@public.gmane.org" Cc: "devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "tfiga-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org" List-Id: devicetree@vger.kernel.org Adding Tomasz... > -----Original Message----- > From: Mohandass, Divagar > Sent: Monday, September 04, 2017 3:29 AM > To: robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org; mark.rutland-5wv7dgnIgG8@public.gmane.org; wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org; > sakari.ailus-X3B1VOXEql0@public.gmane.org > Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; linux- > kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; Mani, Rajmohan ; > Mohandass, Divagar > Subject: [PATCH v6 2/3] eeprom: at24: add support to fetch eeprom device > property "size" > > Obtain the size of the EEPROM chip from DT if the "size" property is specified > for the device. > > Signed-off-by: Divagar Mohandass > --- > drivers/misc/eeprom/at24.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/misc/eeprom/at24.c b/drivers/misc/eeprom/at24.c index > 764ff5df..2199c42 100644 > --- a/drivers/misc/eeprom/at24.c > +++ b/drivers/misc/eeprom/at24.c > @@ -570,6 +570,10 @@ static void at24_get_pdata(struct device *dev, struct > at24_platform_data *chip) > if (device_property_present(dev, "read-only")) > chip->flags |= AT24_FLAG_READONLY; > > + err = device_property_read_u32(dev, "size", &val); > + if (!err) > + chip->byte_len = val; > + > err = device_property_read_u32(dev, "pagesize", &val); > if (!err) { > chip->page_size = val; > -- > 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html