From: Guenter Roeck <linux@roeck-us.net>
To: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Cc: Alan Cox <alan@linux.intel.com>, Andrew Jeffery <andrew@aj.id.au>,
Andrew Lunn <andrew@lunn.ch>,
Andy Shevchenko <andriy.shevchenko@intel.com>,
Arnd Bergmann <arnd@arndb.de>,
Benjamin Herrenschmidt <benh@kernel.crashing.org>,
Fengguang Wu <fengguang.wu@intel.com>,
Greg KH <gregkh@linuxfoundation.org>,
Haiyue Wang <haiyue.wang@linux.intel.com>,
James Feist <james.feist@linux.intel.com>,
Jason M Biils <jason.m.bills@linux.intel.com>,
Jean Delvare <jdelvare@suse.com>, Joel Stanley <joel@jms.id.au>,
Julia Cartwright <juliac@eso.teric.us>,
Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>,
Milton Miller II <miltonm@us.ibm.com>,
Pavel Machek <pavel@ucw.cz>, Randy Dunlap <rdunlap@infradead.org>,
Stef van Os <stef.van.os@prodrive-technologies.com>,
Sumeet R Pawnikar <sumeet.r.pawnikar@intel.com>,
Vernon Mauery <vernon.mauery@linux.intel.com>,
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
Subject: Re: [PATCH v3 09/10] drivers/hwmon: Add PECI hwmon client drivers
Date: Thu, 12 Apr 2018 10:37:14 -0700 [thread overview]
Message-ID: <20180412173714.GA13496@roeck-us.net> (raw)
In-Reply-To: <89c8c847-87e7-a849-e05d-d32b787e9305@linux.intel.com>
On Thu, Apr 12, 2018 at 10:09:51AM -0700, Jae Hyun Yoo wrote:
[ ... ]
> >>>>>>+static int find_core_index(struct peci_cputemp *priv, int channel)
> >>>>>>+{
> >>>>>>+ int core_channel = channel - DEFAULT_CHANNEL_NUMS;
> >>>>>>+ int idx, found = 0;
> >>>>>>+
> >>>>>>+ for (idx = 0; idx < priv->gen_info->core_max; idx++) {
> >>>>>>+ if (priv->core_mask & BIT(idx)) {
> >>>>>>+ if (core_channel == found)
> >>>>>>+ break;
> >>>>>>+
> >>>>>>+ found++;
> >>>>>>+ }
> >>>>>>+ }
> >>>>>>+
> >>>>>>+ return idx;
> >>>>>
> >>>>>What if nothing is found ?
> >>>>>
> >>>>
> >>>>Core temperature group will be registered only when it detects at
> >>>>least one core checked by check_resolved_cores(), so
> >>>>find_core_index() can be called only when priv->core_mask has a
> >>>>non-zero value. The 'nothing is found' case will not happen.
> >>>>
> >>>That doesn't guarantee a match. If what you are saying is correct
> >>>there should always be
> >>>a well defined match of channel -> idx, and the search should be
> >>>unnecessary.
> >>>
> >>
> >>There could be some disabled cores in the resolved core mask bit
> >>sequence also it should remove indexing gap in channel numbering so it
> >>is the reason why this search function is needed. Well defined match of
> >>channel -> idx would not be always satisfied.
> >>
> >Are you saying that each call to the function, with the same parameters,
> >can return a different result ?
> >
>
> No, the result will be consistent. After reading the priv->core_mask once in
> check_resolved_cores(), the value will not be changed. I'm saying about this
> case, for example if core number 2 is unresolved in total 4 cores, then the
> idx order will be '0, 1, 3' but channel order will be '5, 6, 7' without
> making any indexing gap.
>
And you yet you claim that this is not well defined ? Or are you concerned
about the amount of memory consumed by providing an array for the mapping ?
Note that an indexing gap is acceptable and, in many cases, preferred.
[ ... ]
> >>>>>>+
> >>>>>>+ dev_dbg(dev, "%s: sensor '%s'\n", dev_name(hwmon_dev),
> >>>>>>priv->name);
> >>>>>>+
> >>>
> >>>Why does this message display the device name twice ?
> >>>
> >>
> >>For an example, dev_name(hwmon_dev) shows 'hwmon5' and priv->name shows
> >>'peci-cputemp0'.
> >>
> >And dev_dbg() shows another device name. So you'll have something like
> >
> >peci-cputemp0: hwmon5: sensor 'peci-cputemp0'
> >
>
> Practically it shows like
>
> peci-cputemp 0-30:00: hwmon10: sensor 'peci_cputemp.cpu0'
>
> where 0-30:00 is assigned by peci core.
>
And what message would you see for cpu1 ?
--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Guenter Roeck <linux@roeck-us.net>
To: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Cc: Alan Cox <alan@linux.intel.com>, Andrew Jeffery <andrew@aj.id.au>,
Andrew Lunn <andrew@lunn.ch>,
Andy Shevchenko <andriy.shevchenko@intel.com>,
Arnd Bergmann <arnd@arndb.de>,
Benjamin Herrenschmidt <benh@kernel.crashing.org>,
Fengguang Wu <fengguang.wu@intel.com>,
Greg KH <gregkh@linuxfoundation.org>,
Haiyue Wang <haiyue.wang@linux.intel.com>,
James Feist <james.feist@linux.intel.com>,
Jason M Biils <jason.m.bills@linux.intel.com>,
Jean Delvare <jdelvare@suse.com>, Joel Stanley <joel@jms.id.au>,
Julia Cartwright <juliac@eso.teric.us>,
Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>,
Milton Miller II <miltonm@us.ibm.com>,
Pavel Machek <pavel@ucw.cz>, Randy Dunlap <rdunlap@infradead.org>,
Stef van Os <stef.van.os@prodrive-technologies.com>,
Sumeet R Pawnikar <sumeet.r.pawnikar@intel.com>,
Vernon Mauery <vernon.mauery@linux.intel.com>,
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
Subject: Re: [PATCH v3 09/10] drivers/hwmon: Add PECI hwmon client drivers
Date: Thu, 12 Apr 2018 10:37:14 -0700 [thread overview]
Message-ID: <20180412173714.GA13496@roeck-us.net> (raw)
In-Reply-To: <89c8c847-87e7-a849-e05d-d32b787e9305@linux.intel.com>
On Thu, Apr 12, 2018 at 10:09:51AM -0700, Jae Hyun Yoo wrote:
[ ... ]
> >>>>>>+static int find_core_index(struct peci_cputemp *priv, int channel)
> >>>>>>+{
> >>>>>>+ int core_channel = channel - DEFAULT_CHANNEL_NUMS;
> >>>>>>+ int idx, found = 0;
> >>>>>>+
> >>>>>>+ for (idx = 0; idx < priv->gen_info->core_max; idx++) {
> >>>>>>+ if (priv->core_mask & BIT(idx)) {
> >>>>>>+ if (core_channel == found)
> >>>>>>+ break;
> >>>>>>+
> >>>>>>+ found++;
> >>>>>>+ }
> >>>>>>+ }
> >>>>>>+
> >>>>>>+ return idx;
> >>>>>
> >>>>>What if nothing is found ?
> >>>>>
> >>>>
> >>>>Core temperature group will be registered only when it detects at
> >>>>least one core checked by check_resolved_cores(), so
> >>>>find_core_index() can be called only when priv->core_mask has a
> >>>>non-zero value. The 'nothing is found' case will not happen.
> >>>>
> >>>That doesn't guarantee a match. If what you are saying is correct
> >>>there should always be
> >>>a well defined match of channel -> idx, and the search should be
> >>>unnecessary.
> >>>
> >>
> >>There could be some disabled cores in the resolved core mask bit
> >>sequence also it should remove indexing gap in channel numbering so it
> >>is the reason why this search function is needed. Well defined match of
> >>channel -> idx would not be always satisfied.
> >>
> >Are you saying that each call to the function, with the same parameters,
> >can return a different result ?
> >
>
> No, the result will be consistent. After reading the priv->core_mask once in
> check_resolved_cores(), the value will not be changed. I'm saying about this
> case, for example if core number 2 is unresolved in total 4 cores, then the
> idx order will be '0, 1, 3' but channel order will be '5, 6, 7' without
> making any indexing gap.
>
And you yet you claim that this is not well defined ? Or are you concerned
about the amount of memory consumed by providing an array for the mapping ?
Note that an indexing gap is acceptable and, in many cases, preferred.
[ ... ]
> >>>>>>+
> >>>>>>+ dev_dbg(dev, "%s: sensor '%s'\n", dev_name(hwmon_dev),
> >>>>>>priv->name);
> >>>>>>+
> >>>
> >>>Why does this message display the device name twice ?
> >>>
> >>
> >>For an example, dev_name(hwmon_dev) shows 'hwmon5' and priv->name shows
> >>'peci-cputemp0'.
> >>
> >And dev_dbg() shows another device name. So you'll have something like
> >
> >peci-cputemp0: hwmon5: sensor 'peci-cputemp0'
> >
>
> Practically it shows like
>
> peci-cputemp 0-30:00: hwmon10: sensor 'peci_cputemp.cpu0'
>
> where 0-30:00 is assigned by peci core.
>
And what message would you see for cpu1 ?
WARNING: multiple messages have this Message-ID (diff)
From: linux@roeck-us.net (Guenter Roeck)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 09/10] drivers/hwmon: Add PECI hwmon client drivers
Date: Thu, 12 Apr 2018 10:37:14 -0700 [thread overview]
Message-ID: <20180412173714.GA13496@roeck-us.net> (raw)
In-Reply-To: <89c8c847-87e7-a849-e05d-d32b787e9305@linux.intel.com>
On Thu, Apr 12, 2018 at 10:09:51AM -0700, Jae Hyun Yoo wrote:
[ ... ]
> >>>>>>+static int find_core_index(struct peci_cputemp *priv, int channel)
> >>>>>>+{
> >>>>>>+??? int core_channel = channel - DEFAULT_CHANNEL_NUMS;
> >>>>>>+??? int idx, found = 0;
> >>>>>>+
> >>>>>>+??? for (idx = 0; idx < priv->gen_info->core_max; idx++) {
> >>>>>>+??????? if (priv->core_mask & BIT(idx)) {
> >>>>>>+??????????? if (core_channel == found)
> >>>>>>+??????????????? break;
> >>>>>>+
> >>>>>>+??????????? found++;
> >>>>>>+??????? }
> >>>>>>+??? }
> >>>>>>+
> >>>>>>+??? return idx;
> >>>>>
> >>>>>What if nothing is found ?
> >>>>>
> >>>>
> >>>>Core temperature group will be registered only when it detects at
> >>>>least one core checked by check_resolved_cores(), so
> >>>>find_core_index() can be called only when priv->core_mask has a
> >>>>non-zero value. The 'nothing is found' case will not happen.
> >>>>
> >>>That doesn't guarantee a match. If what you are saying is correct
> >>>there should always be
> >>>a well defined match of channel -> idx, and the search should be
> >>>unnecessary.
> >>>
> >>
> >>There could be some disabled cores in the resolved core mask bit
> >>sequence also it should remove indexing gap in channel numbering so it
> >>is the reason why this search function is needed. Well defined match of
> >>channel -> idx would not be always satisfied.
> >>
> >Are you saying that each call to the function, with the same parameters,
> >can return a different result ?
> >
>
> No, the result will be consistent. After reading the priv->core_mask once in
> check_resolved_cores(), the value will not be changed. I'm saying about this
> case, for example if core number 2 is unresolved in total 4 cores, then the
> idx order will be '0, 1, 3' but channel order will be '5, 6, 7' without
> making any indexing gap.
>
And you yet you claim that this is not well defined ? Or are you concerned
about the amount of memory consumed by providing an array for the mapping ?
Note that an indexing gap is acceptable and, in many cases, preferred.
[ ... ]
> >>>>>>+
> >>>>>>+??? dev_dbg(dev, "%s: sensor '%s'\n", dev_name(hwmon_dev),
> >>>>>>priv->name);
> >>>>>>+
> >>>
> >>>Why does this message display the device name twice ?
> >>>
> >>
> >>For an example, dev_name(hwmon_dev) shows 'hwmon5' and priv->name shows
> >>'peci-cputemp0'.
> >>
> >And dev_dbg() shows another device name. So you'll have something like
> >
> >peci-cputemp0: hwmon5: sensor 'peci-cputemp0'
> >
>
> Practically it shows like
>
> peci-cputemp 0-30:00: hwmon10: sensor 'peci_cputemp.cpu0'
>
> where 0-30:00 is assigned by peci core.
>
And what message would you see for cpu1 ?
WARNING: multiple messages have this Message-ID (diff)
From: Guenter Roeck <linux@roeck-us.net>
To: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Cc: Alan Cox <alan@linux.intel.com>, Andrew Jeffery <andrew@aj.id.au>,
Andrew Lunn <andrew@lunn.ch>,
Andy Shevchenko <andriy.shevchenko@intel.com>,
Arnd Bergmann <arnd@arndb.de>,
Benjamin Herrenschmidt <benh@kernel.crashing.org>,
Fengguang Wu <fengguang.wu@intel.com>,
Greg KH <gregkh@linuxfoundation.org>,
Haiyue Wang <haiyue.wang@linux.intel.com>,
James Feist <james.feist@linux.intel.com>,
Jason M Biils <jason.m.bills@linux.intel.com>,
Jean Delvare <jdelvare@suse.com>, Joel Stanley <joel@jms.id.au>,
Julia Cartwright <juliac@eso.teric.us>,
Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>,
Milton Miller II <miltonm@us.ibm.com>,
Pavel Machek <pavel@ucw.cz>, Randy Dunlap <rdunlap@infradead.org>,
Stef van Os <stef.van.os@prodrive-technologies.com>,
Sume
Subject: Re: [PATCH v3 09/10] drivers/hwmon: Add PECI hwmon client drivers
Date: Thu, 12 Apr 2018 10:37:14 -0700 [thread overview]
Message-ID: <20180412173714.GA13496@roeck-us.net> (raw)
In-Reply-To: <89c8c847-87e7-a849-e05d-d32b787e9305@linux.intel.com>
On Thu, Apr 12, 2018 at 10:09:51AM -0700, Jae Hyun Yoo wrote:
[ ... ]
> >>>>>>+static int find_core_index(struct peci_cputemp *priv, int channel)
> >>>>>>+{
> >>>>>>+ int core_channel = channel - DEFAULT_CHANNEL_NUMS;
> >>>>>>+ int idx, found = 0;
> >>>>>>+
> >>>>>>+ for (idx = 0; idx < priv->gen_info->core_max; idx++) {
> >>>>>>+ if (priv->core_mask & BIT(idx)) {
> >>>>>>+ if (core_channel == found)
> >>>>>>+ break;
> >>>>>>+
> >>>>>>+ found++;
> >>>>>>+ }
> >>>>>>+ }
> >>>>>>+
> >>>>>>+ return idx;
> >>>>>
> >>>>>What if nothing is found ?
> >>>>>
> >>>>
> >>>>Core temperature group will be registered only when it detects at
> >>>>least one core checked by check_resolved_cores(), so
> >>>>find_core_index() can be called only when priv->core_mask has a
> >>>>non-zero value. The 'nothing is found' case will not happen.
> >>>>
> >>>That doesn't guarantee a match. If what you are saying is correct
> >>>there should always be
> >>>a well defined match of channel -> idx, and the search should be
> >>>unnecessary.
> >>>
> >>
> >>There could be some disabled cores in the resolved core mask bit
> >>sequence also it should remove indexing gap in channel numbering so it
> >>is the reason why this search function is needed. Well defined match of
> >>channel -> idx would not be always satisfied.
> >>
> >Are you saying that each call to the function, with the same parameters,
> >can return a different result ?
> >
>
> No, the result will be consistent. After reading the priv->core_mask once in
> check_resolved_cores(), the value will not be changed. I'm saying about this
> case, for example if core number 2 is unresolved in total 4 cores, then the
> idx order will be '0, 1, 3' but channel order will be '5, 6, 7' without
> making any indexing gap.
>
And you yet you claim that this is not well defined ? Or are you concerned
about the amount of memory consumed by providing an array for the mapping ?
Note that an indexing gap is acceptable and, in many cases, preferred.
[ ... ]
> >>>>>>+
> >>>>>>+ dev_dbg(dev, "%s: sensor '%s'\n", dev_name(hwmon_dev),
> >>>>>>priv->name);
> >>>>>>+
> >>>
> >>>Why does this message display the device name twice ?
> >>>
> >>
> >>For an example, dev_name(hwmon_dev) shows 'hwmon5' and priv->name shows
> >>'peci-cputemp0'.
> >>
> >And dev_dbg() shows another device name. So you'll have something like
> >
> >peci-cputemp0: hwmon5: sensor 'peci-cputemp0'
> >
>
> Practically it shows like
>
> peci-cputemp 0-30:00: hwmon10: sensor 'peci_cputemp.cpu0'
>
> where 0-30:00 is assigned by peci core.
>
And what message would you see for cpu1 ?
next prev parent reply other threads:[~2018-04-12 17:37 UTC|newest]
Thread overview: 217+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-10 18:32 [PATCH v3 00/10] PECI device driver introduction Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 01/10] Documentations: dt-bindings: Add documents of generic PECI bus, adapter and client drivers Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-12 2:06 ` Jae Hyun Yoo
2018-04-12 2:06 ` Jae Hyun Yoo
2018-04-12 2:06 ` Jae Hyun Yoo
2018-04-12 2:06 ` Jae Hyun Yoo
2018-04-16 17:59 ` Rob Herring
2018-04-16 17:59 ` Rob Herring
2018-04-16 17:59 ` Rob Herring
2018-04-16 17:59 ` Rob Herring
2018-04-16 23:06 ` Jae Hyun Yoo
2018-04-16 23:06 ` Jae Hyun Yoo
2018-04-16 23:06 ` Jae Hyun Yoo
2018-04-16 23:06 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 02/10] Documentations: ioctl: Add ioctl numbers for PECI subsystem Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 03/10] drivers/peci: Add support for PECI bus driver core Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-19 18:59 ` kbuild test robot
2018-04-19 18:59 ` kbuild test robot
2018-04-19 18:59 ` kbuild test robot
2018-04-23 10:52 ` Greg KH
2018-04-23 10:52 ` Greg KH
2018-04-23 10:52 ` Greg KH
2018-04-23 10:52 ` Greg KH
2018-04-23 17:40 ` Jae Hyun Yoo
2018-04-23 17:40 ` Jae Hyun Yoo
2018-04-23 17:40 ` Jae Hyun Yoo
2018-04-23 17:40 ` Jae Hyun Yoo
2018-04-24 16:01 ` Andy Shevchenko
2018-04-24 16:01 ` Andy Shevchenko
2018-04-24 16:01 ` Andy Shevchenko
2018-04-24 16:01 ` Andy Shevchenko
2018-04-24 16:29 ` Jae Hyun Yoo
2018-04-24 16:29 ` Jae Hyun Yoo
2018-04-24 16:29 ` Jae Hyun Yoo
2018-04-24 16:29 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 04/10] Documentations: dt-bindings: Add a document of PECI adapter driver for Aspeed AST24xx/25xx SoCs Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-12 2:11 ` Jae Hyun Yoo
2018-04-12 2:11 ` Jae Hyun Yoo
2018-04-12 2:11 ` Jae Hyun Yoo
2018-04-12 2:11 ` Jae Hyun Yoo
2018-04-12 2:11 ` Jae Hyun Yoo
2018-04-16 18:10 ` Rob Herring
2018-04-16 18:10 ` Rob Herring
2018-04-16 18:10 ` Rob Herring
2018-04-16 18:10 ` Rob Herring
2018-04-16 23:12 ` Jae Hyun Yoo
2018-04-16 23:12 ` Jae Hyun Yoo
2018-04-16 23:12 ` Jae Hyun Yoo
2018-04-16 23:12 ` Jae Hyun Yoo
2018-04-17 13:16 ` Rob Herring
2018-04-17 13:16 ` Rob Herring
2018-04-17 13:16 ` Rob Herring
2018-04-17 13:16 ` Rob Herring
2018-04-17 18:16 ` Jae Hyun Yoo
2018-04-17 18:16 ` Jae Hyun Yoo
2018-04-17 18:16 ` Jae Hyun Yoo
2018-04-17 18:16 ` Jae Hyun Yoo
2018-04-17 22:06 ` Jae Hyun Yoo
2018-04-17 22:06 ` Jae Hyun Yoo
2018-04-17 22:06 ` Jae Hyun Yoo
2018-04-17 22:06 ` Jae Hyun Yoo
2018-04-18 13:59 ` Rob Herring
2018-04-18 13:59 ` Rob Herring
2018-04-18 13:59 ` Rob Herring
2018-04-18 13:59 ` Rob Herring
2018-04-18 16:45 ` Jae Hyun Yoo
2018-04-18 16:45 ` Jae Hyun Yoo
2018-04-18 16:45 ` Jae Hyun Yoo
2018-04-18 16:45 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 05/10] ARM: dts: aspeed: peci: Add PECI node Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-11 11:52 ` Joel Stanley
2018-04-12 2:20 ` Jae Hyun Yoo
2018-04-12 2:20 ` Jae Hyun Yoo
2018-04-12 2:20 ` Jae Hyun Yoo
2018-04-12 2:20 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 06/10] drivers/peci: Add a PECI adapter driver for Aspeed AST24xx/AST25xx Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-11 11:51 ` Joel Stanley
2018-04-11 11:51 ` Joel Stanley
2018-04-11 11:51 ` Joel Stanley
2018-04-11 11:51 ` Joel Stanley
2018-04-12 2:03 ` Jae Hyun Yoo
2018-04-12 2:03 ` Jae Hyun Yoo
2018-04-12 2:03 ` Jae Hyun Yoo
2018-04-12 2:03 ` Jae Hyun Yoo
2018-04-17 13:37 ` Robin Murphy
2018-04-17 13:37 ` Robin Murphy
2018-04-17 13:37 ` Robin Murphy
2018-04-17 13:37 ` Robin Murphy
2018-04-17 18:21 ` Jae Hyun Yoo
2018-04-17 18:21 ` Jae Hyun Yoo
2018-04-17 18:21 ` Jae Hyun Yoo
2018-04-17 18:21 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 07/10] Documentation: dt-bindings: Add documents for PECI hwmon client drivers Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-16 18:14 ` Rob Herring
2018-04-16 18:14 ` Rob Herring
2018-04-16 18:14 ` Rob Herring
2018-04-16 18:14 ` Rob Herring
2018-04-16 23:22 ` Jae Hyun Yoo
2018-04-16 23:22 ` Jae Hyun Yoo
2018-04-16 23:22 ` Jae Hyun Yoo
2018-04-16 23:22 ` Jae Hyun Yoo
2018-04-16 23:51 ` Jae Hyun Yoo
2018-04-16 23:51 ` Jae Hyun Yoo
2018-04-16 23:51 ` Jae Hyun Yoo
2018-04-16 23:51 ` Jae Hyun Yoo
2018-04-17 20:40 ` Jae Hyun Yoo
2018-04-17 20:40 ` Jae Hyun Yoo
2018-04-17 20:40 ` Jae Hyun Yoo
2018-04-17 20:40 ` Jae Hyun Yoo
2018-04-18 14:32 ` Rob Herring
2018-04-18 14:32 ` Rob Herring
2018-04-18 14:32 ` Rob Herring
2018-04-18 14:32 ` Rob Herring
2018-04-18 20:28 ` Jae Hyun Yoo
2018-04-18 20:28 ` Jae Hyun Yoo
2018-04-18 20:28 ` Jae Hyun Yoo
2018-04-18 20:28 ` Jae Hyun Yoo
2018-04-18 21:28 ` Rob Herring
2018-04-18 21:28 ` Rob Herring
2018-04-18 21:28 ` Rob Herring
2018-04-18 21:28 ` Rob Herring
2018-04-18 21:57 ` Jae Hyun Yoo
2018-04-18 21:57 ` Jae Hyun Yoo
2018-04-18 21:57 ` Jae Hyun Yoo
2018-04-18 21:57 ` Jae Hyun Yoo
2018-04-19 19:48 ` Jae Hyun Yoo
2018-04-19 19:48 ` Jae Hyun Yoo
2018-04-19 19:48 ` Jae Hyun Yoo
2018-04-19 19:48 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 08/10] Documentation: hwmon: " Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 09/10] drivers/hwmon: Add " Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 22:28 ` Guenter Roeck
2018-04-10 22:28 ` Guenter Roeck
2018-04-10 22:28 ` Guenter Roeck
2018-04-10 22:28 ` Guenter Roeck
2018-04-11 21:59 ` Jae Hyun Yoo
2018-04-11 21:59 ` Jae Hyun Yoo
2018-04-11 21:59 ` Jae Hyun Yoo
2018-04-11 21:59 ` Jae Hyun Yoo
2018-04-12 0:34 ` Guenter Roeck
2018-04-12 0:34 ` Guenter Roeck
2018-04-12 0:34 ` Guenter Roeck
2018-04-12 0:34 ` Guenter Roeck
2018-04-12 2:51 ` Jae Hyun Yoo
2018-04-12 2:51 ` Jae Hyun Yoo
2018-04-12 2:51 ` Jae Hyun Yoo
2018-04-12 2:51 ` Jae Hyun Yoo
2018-04-12 3:40 ` Guenter Roeck
2018-04-12 3:40 ` Guenter Roeck
2018-04-12 3:40 ` Guenter Roeck
2018-04-12 3:40 ` Guenter Roeck
2018-04-12 17:09 ` Jae Hyun Yoo
2018-04-12 17:09 ` Jae Hyun Yoo
2018-04-12 17:09 ` Jae Hyun Yoo
2018-04-12 17:09 ` Jae Hyun Yoo
2018-04-12 17:37 ` Guenter Roeck [this message]
2018-04-12 17:37 ` Guenter Roeck
2018-04-12 17:37 ` Guenter Roeck
2018-04-12 17:37 ` Guenter Roeck
2018-04-12 19:51 ` Jae Hyun Yoo
2018-04-12 19:51 ` Jae Hyun Yoo
2018-04-12 19:51 ` Jae Hyun Yoo
2018-04-12 19:51 ` Jae Hyun Yoo
2018-04-24 15:56 ` Andy Shevchenko
2018-04-24 15:56 ` Andy Shevchenko
2018-04-24 15:56 ` Andy Shevchenko
2018-04-24 15:56 ` Andy Shevchenko
2018-04-24 16:26 ` Jae Hyun Yoo
2018-04-24 16:26 ` Jae Hyun Yoo
2018-04-24 16:26 ` Jae Hyun Yoo
2018-04-24 16:26 ` Jae Hyun Yoo
2018-04-10 18:32 ` [PATCH v3 10/10] Add a maintainer for the PECI subsystem Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
2018-04-10 18:32 ` Jae Hyun Yoo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180412173714.GA13496@roeck-us.net \
--to=linux@roeck-us.net \
--cc=alan@linux.intel.com \
--cc=andrew@aj.id.au \
--cc=andrew@lunn.ch \
--cc=andriy.shevchenko@intel.com \
--cc=arnd@arndb.de \
--cc=benh@kernel.crashing.org \
--cc=devicetree@vger.kernel.org \
--cc=fengguang.wu@intel.com \
--cc=gregkh@linuxfoundation.org \
--cc=haiyue.wang@linux.intel.com \
--cc=jae.hyun.yoo@linux.intel.com \
--cc=james.feist@linux.intel.com \
--cc=jason.m.bills@linux.intel.com \
--cc=jdelvare@suse.com \
--cc=joel@jms.id.au \
--cc=juliac@eso.teric.us \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-hwmon@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=miguel.ojeda.sandonis@gmail.com \
--cc=miltonm@us.ibm.com \
--cc=openbmc@lists.ozlabs.org \
--cc=pavel@ucw.cz \
--cc=rdunlap@infradead.org \
--cc=stef.van.os@prodrive-technologies.com \
--cc=sumeet.r.pawnikar@intel.com \
--cc=vernon.mauery@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.