devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] of: define of_find_node_by_phandle for !CONFIG_OF
@ 2015-06-17 16:53 Suman Anna
  2015-06-17 23:33 ` Rob Herring
  0 siblings, 1 reply; 4+ messages in thread
From: Suman Anna @ 2015-06-17 16:53 UTC (permalink / raw)
  To: Grant Likely, Rob Herring
  Cc: devicetree-u79uwXL29TY76Z2rM5mHXA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA, Ohad Ben-Cohen, Suman Anna

Define stub implementation for of_find_node_by_phandle() API
so that users of this API can build properly even when CONFIG_OF
is not defined.

Signed-off-by: Suman Anna <s-anna-l0cyMroinI0@public.gmane.org>
---
 include/linux/of.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/include/linux/of.h b/include/linux/of.h
index ddeaae6d2083..90dfdc47ae26 100644
--- a/include/linux/of.h
+++ b/include/linux/of.h
@@ -422,6 +422,11 @@ static inline struct device_node *of_find_node_opts_by_path(const char *path,
 	return NULL;
 }
 
+static inline struct device_node *of_find_node_by_phandle(phandle handle)
+{
+	return NULL;
+}
+
 static inline struct device_node *of_get_parent(const struct device_node *node)
 {
 	return NULL;
-- 
2.4.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

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH] of: define of_find_node_by_phandle for !CONFIG_OF
  2015-06-17 16:53 [PATCH] of: define of_find_node_by_phandle for !CONFIG_OF Suman Anna
@ 2015-06-17 23:33 ` Rob Herring
  2015-06-18 17:25   ` Suman Anna
  0 siblings, 1 reply; 4+ messages in thread
From: Rob Herring @ 2015-06-17 23:33 UTC (permalink / raw)
  To: Suman Anna
  Cc: Grant Likely, Rob Herring, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, Ohad Ben-Cohen

On Wed, Jun 17, 2015 at 11:53 AM, Suman Anna <s-anna@ti.com> wrote:
> Define stub implementation for of_find_node_by_phandle() API
> so that users of this API can build properly even when CONFIG_OF
> is not defined.
>
> Signed-off-by: Suman Anna <s-anna@ti.com>

Do you have a user for this? If not, apply it when you do.

Acked-by: Rob Herring <robh@kernel.org>

> ---
>  include/linux/of.h | 5 +++++
>  1 file changed, 5 insertions(+)
>
> diff --git a/include/linux/of.h b/include/linux/of.h
> index ddeaae6d2083..90dfdc47ae26 100644
> --- a/include/linux/of.h
> +++ b/include/linux/of.h
> @@ -422,6 +422,11 @@ static inline struct device_node *of_find_node_opts_by_path(const char *path,
>         return NULL;
>  }
>
> +static inline struct device_node *of_find_node_by_phandle(phandle handle)
> +{
> +       return NULL;
> +}
> +
>  static inline struct device_node *of_get_parent(const struct device_node *node)
>  {
>         return NULL;
> --
> 2.4.1
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] of: define of_find_node_by_phandle for !CONFIG_OF
  2015-06-17 23:33 ` Rob Herring
@ 2015-06-18 17:25   ` Suman Anna
  2015-06-23 15:30     ` Rob Herring
  0 siblings, 1 reply; 4+ messages in thread
From: Suman Anna @ 2015-06-18 17:25 UTC (permalink / raw)
  To: Rob Herring
  Cc: Grant Likely, Rob Herring, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, Ohad Ben-Cohen

On 06/17/2015 06:33 PM, Rob Herring wrote:
> On Wed, Jun 17, 2015 at 11:53 AM, Suman Anna <s-anna@ti.com> wrote:
>> Define stub implementation for of_find_node_by_phandle() API
>> so that users of this API can build properly even when CONFIG_OF
>> is not defined.
>>
>> Signed-off-by: Suman Anna <s-anna@ti.com>
> 
> Do you have a user for this? If not, apply it when you do.

Yeah, ran into a randconfig build problem on x86 when we tried to add an
API to remoteproc core [1] that used this function.

regards
Suman

[1] http://marc.info/?l=devicetree&m=143232772426559&w=2

> 
> Acked-by: Rob Herring <robh@kernel.org>
> 
>> ---
>>  include/linux/of.h | 5 +++++
>>  1 file changed, 5 insertions(+)
>>
>> diff --git a/include/linux/of.h b/include/linux/of.h
>> index ddeaae6d2083..90dfdc47ae26 100644
>> --- a/include/linux/of.h
>> +++ b/include/linux/of.h
>> @@ -422,6 +422,11 @@ static inline struct device_node *of_find_node_opts_by_path(const char *path,
>>         return NULL;
>>  }
>>
>> +static inline struct device_node *of_find_node_by_phandle(phandle handle)
>> +{
>> +       return NULL;
>> +}
>> +
>>  static inline struct device_node *of_get_parent(const struct device_node *node)
>>  {
>>         return NULL;
>> --
>> 2.4.1
>>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] of: define of_find_node_by_phandle for !CONFIG_OF
  2015-06-18 17:25   ` Suman Anna
@ 2015-06-23 15:30     ` Rob Herring
  0 siblings, 0 replies; 4+ messages in thread
From: Rob Herring @ 2015-06-23 15:30 UTC (permalink / raw)
  To: Suman Anna
  Cc: Grant Likely, Rob Herring, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, Ohad Ben-Cohen

On Thu, Jun 18, 2015 at 12:25 PM, Suman Anna <s-anna@ti.com> wrote:
> On 06/17/2015 06:33 PM, Rob Herring wrote:
>> On Wed, Jun 17, 2015 at 11:53 AM, Suman Anna <s-anna@ti.com> wrote:
>>> Define stub implementation for of_find_node_by_phandle() API
>>> so that users of this API can build properly even when CONFIG_OF
>>> is not defined.
>>>
>>> Signed-off-by: Suman Anna <s-anna@ti.com>
>>
>> Do you have a user for this? If not, apply it when you do.
>
> Yeah, ran into a randconfig build problem on x86 when we tried to add an
> API to remoteproc core [1] that used this function.

Applied adding this info to the commit message. Thanks.

Rob

>
> regards
> Suman
>
> [1] http://marc.info/?l=devicetree&m=143232772426559&w=2
>
>>
>> Acked-by: Rob Herring <robh@kernel.org>
>>
>>> ---
>>>  include/linux/of.h | 5 +++++
>>>  1 file changed, 5 insertions(+)
>>>
>>> diff --git a/include/linux/of.h b/include/linux/of.h
>>> index ddeaae6d2083..90dfdc47ae26 100644
>>> --- a/include/linux/of.h
>>> +++ b/include/linux/of.h
>>> @@ -422,6 +422,11 @@ static inline struct device_node *of_find_node_opts_by_path(const char *path,
>>>         return NULL;
>>>  }
>>>
>>> +static inline struct device_node *of_find_node_by_phandle(phandle handle)
>>> +{
>>> +       return NULL;
>>> +}
>>> +
>>>  static inline struct device_node *of_get_parent(const struct device_node *node)
>>>  {
>>>         return NULL;
>>> --
>>> 2.4.1
>>>
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-06-23 15:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-17 16:53 [PATCH] of: define of_find_node_by_phandle for !CONFIG_OF Suman Anna
2015-06-17 23:33 ` Rob Herring
2015-06-18 17:25   ` Suman Anna
2015-06-23 15:30     ` Rob Herring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).