* [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include
@ 2022-09-27 5:22 Dmitry Torokhov
2022-09-27 5:22 ` [PATCH 2/4] watchdog: twl4030_wdt: " Dmitry Torokhov
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Dmitry Torokhov @ 2022-09-27 5:22 UTC (permalink / raw)
To: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck
Cc: Lars-Peter Clausen, Tony Lindgren, Andy Shevchenko, linux-iio,
linux-watchdog, linux-input, linux-kernel
The driver is using of_match_ptr() and therefore needs to include
of.h header.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
drivers/input/misc/twl4030-pwrbutton.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/input/misc/twl4030-pwrbutton.c b/drivers/input/misc/twl4030-pwrbutton.c
index b307cca17022..e3ee0638ffba 100644
--- a/drivers/input/misc/twl4030-pwrbutton.c
+++ b/drivers/input/misc/twl4030-pwrbutton.c
@@ -26,6 +26,7 @@
#include <linux/errno.h>
#include <linux/input.h>
#include <linux/interrupt.h>
+#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/mfd/twl.h>
--
2.38.0.rc1.362.ged0d419d3c-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/4] watchdog: twl4030_wdt: add missing of.h include
2022-09-27 5:22 [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include Dmitry Torokhov
@ 2022-09-27 5:22 ` Dmitry Torokhov
2022-09-27 10:55 ` Guenter Roeck
2022-09-27 12:23 ` Andy Shevchenko
2022-09-27 5:22 ` [PATCH 3/4] mfd: twl4030-irq: add missing device.h include Dmitry Torokhov
` (3 subsequent siblings)
4 siblings, 2 replies; 12+ messages in thread
From: Dmitry Torokhov @ 2022-09-27 5:22 UTC (permalink / raw)
To: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck
Cc: Lars-Peter Clausen, Tony Lindgren, Andy Shevchenko, linux-iio,
linux-watchdog, linux-input, linux-kernel
The driver is using of_device_id and therefore needs to include
of.h header. We used to get this definition indirectly via inclusion
of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
from unnecessary includes.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
drivers/watchdog/twl4030_wdt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/watchdog/twl4030_wdt.c b/drivers/watchdog/twl4030_wdt.c
index 355e428c0b99..e715ac1369a0 100644
--- a/drivers/watchdog/twl4030_wdt.c
+++ b/drivers/watchdog/twl4030_wdt.c
@@ -9,6 +9,7 @@
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/kernel.h>
+#include <linux/of.h>
#include <linux/watchdog.h>
#include <linux/platform_device.h>
#include <linux/mfd/twl.h>
--
2.38.0.rc1.362.ged0d419d3c-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/4] mfd: twl4030-irq: add missing device.h include
2022-09-27 5:22 [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include Dmitry Torokhov
2022-09-27 5:22 ` [PATCH 2/4] watchdog: twl4030_wdt: " Dmitry Torokhov
@ 2022-09-27 5:22 ` Dmitry Torokhov
2022-09-27 12:25 ` Andy Shevchenko
2022-09-27 5:22 ` [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include Dmitry Torokhov
` (2 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Dmitry Torokhov @ 2022-09-27 5:22 UTC (permalink / raw)
To: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck
Cc: Lars-Peter Clausen, Tony Lindgren, Andy Shevchenko, linux-iio,
linux-watchdog, linux-input, linux-kernel
The driver is using "struct device" and therefore needs to include
device.h header. We used to get this definition indirectly via inclusion
of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
from unnecessary includes.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
drivers/mfd/twl4030-irq.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mfd/twl4030-irq.c b/drivers/mfd/twl4030-irq.c
index 4f576f0160a9..87496c1cb8bc 100644
--- a/drivers/mfd/twl4030-irq.c
+++ b/drivers/mfd/twl4030-irq.c
@@ -14,6 +14,7 @@
* by syed khasim <x0khasim@ti.com>
*/
+#include <linux/device.h>
#include <linux/export.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
--
2.38.0.rc1.362.ged0d419d3c-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include
2022-09-27 5:22 [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include Dmitry Torokhov
2022-09-27 5:22 ` [PATCH 2/4] watchdog: twl4030_wdt: " Dmitry Torokhov
2022-09-27 5:22 ` [PATCH 3/4] mfd: twl4030-irq: add missing device.h include Dmitry Torokhov
@ 2022-09-27 5:22 ` Dmitry Torokhov
2022-09-27 12:24 ` Andy Shevchenko
2022-09-27 12:24 ` [PATCH 1/4] Input: twl4030-pwrbutton - " Andy Shevchenko
2022-09-28 6:48 ` Mattijs Korpershoek
4 siblings, 1 reply; 12+ messages in thread
From: Dmitry Torokhov @ 2022-09-27 5:22 UTC (permalink / raw)
To: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck
Cc: Lars-Peter Clausen, Tony Lindgren, Andy Shevchenko, linux-iio,
linux-watchdog, linux-input, linux-kernel
The driver is using of_device_id and therefore needs to include
of.h header. We used to get this definition indirectly via inclusion
of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
from unnecessary includes.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
drivers/iio/adc/twl4030-madc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/iio/adc/twl4030-madc.c b/drivers/iio/adc/twl4030-madc.c
index f8f8aea15612..c279c4f2c9b7 100644
--- a/drivers/iio/adc/twl4030-madc.c
+++ b/drivers/iio/adc/twl4030-madc.c
@@ -30,6 +30,7 @@
#include <linux/types.h>
#include <linux/gfp.h>
#include <linux/err.h>
+#include <linux/of.h>
#include <linux/regulator/consumer.h>
#include <linux/iio/iio.h>
--
2.38.0.rc1.362.ged0d419d3c-goog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 2/4] watchdog: twl4030_wdt: add missing of.h include
2022-09-27 5:22 ` [PATCH 2/4] watchdog: twl4030_wdt: " Dmitry Torokhov
@ 2022-09-27 10:55 ` Guenter Roeck
2022-09-27 12:23 ` Andy Shevchenko
1 sibling, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2022-09-27 10:55 UTC (permalink / raw)
To: Dmitry Torokhov, Jonathan Cameron, Lee Jones, Wim Van Sebroeck
Cc: Lars-Peter Clausen, Tony Lindgren, Andy Shevchenko, linux-iio,
linux-watchdog, linux-input, linux-kernel
On 9/26/22 22:22, Dmitry Torokhov wrote:
> The driver is using of_device_id and therefore needs to include
> of.h header. We used to get this definition indirectly via inclusion
> of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
> from unnecessary includes.
>
> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
> ---
> drivers/watchdog/twl4030_wdt.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/watchdog/twl4030_wdt.c b/drivers/watchdog/twl4030_wdt.c
> index 355e428c0b99..e715ac1369a0 100644
> --- a/drivers/watchdog/twl4030_wdt.c
> +++ b/drivers/watchdog/twl4030_wdt.c
> @@ -9,6 +9,7 @@
> #include <linux/types.h>
> #include <linux/slab.h>
> #include <linux/kernel.h>
> +#include <linux/of.h>
> #include <linux/watchdog.h>
> #include <linux/platform_device.h>
> #include <linux/mfd/twl.h>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/4] watchdog: twl4030_wdt: add missing of.h include
2022-09-27 5:22 ` [PATCH 2/4] watchdog: twl4030_wdt: " Dmitry Torokhov
2022-09-27 10:55 ` Guenter Roeck
@ 2022-09-27 12:23 ` Andy Shevchenko
1 sibling, 0 replies; 12+ messages in thread
From: Andy Shevchenko @ 2022-09-27 12:23 UTC (permalink / raw)
To: Dmitry Torokhov
Cc: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck,
Lars-Peter Clausen, Tony Lindgren, linux-iio, linux-watchdog,
linux-input, linux-kernel
On Mon, Sep 26, 2022 at 10:22:14PM -0700, Dmitry Torokhov wrote:
> The driver is using of_device_id and therefore needs to include
> of.h header.
This is incorrect. For of_device_id the mod_devicetable.h should be used.
> We used to get this definition indirectly via inclusion
> of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
> from unnecessary includes.
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include
2022-09-27 5:22 ` [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include Dmitry Torokhov
@ 2022-09-27 12:24 ` Andy Shevchenko
2022-09-27 15:36 ` Dmitry Torokhov
0 siblings, 1 reply; 12+ messages in thread
From: Andy Shevchenko @ 2022-09-27 12:24 UTC (permalink / raw)
To: Dmitry Torokhov
Cc: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck,
Lars-Peter Clausen, Tony Lindgren, linux-iio, linux-watchdog,
linux-input, linux-kernel
On Mon, Sep 26, 2022 at 10:22:16PM -0700, Dmitry Torokhov wrote:
> The driver is using of_device_id and therefore needs to include
> of.h header.
As per patch 2 comment, mod_devicetable.h is needed for that.
> We used to get this definition indirectly via inclusion
> of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
> from unnecessary includes.
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include
2022-09-27 5:22 [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include Dmitry Torokhov
` (2 preceding siblings ...)
2022-09-27 5:22 ` [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include Dmitry Torokhov
@ 2022-09-27 12:24 ` Andy Shevchenko
2022-09-28 6:48 ` Mattijs Korpershoek
4 siblings, 0 replies; 12+ messages in thread
From: Andy Shevchenko @ 2022-09-27 12:24 UTC (permalink / raw)
To: Dmitry Torokhov
Cc: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck,
Lars-Peter Clausen, Tony Lindgren, linux-iio, linux-watchdog,
linux-input, linux-kernel
On Mon, Sep 26, 2022 at 10:22:13PM -0700, Dmitry Torokhov wrote:
> The driver is using of_match_ptr() and therefore needs to include
> of.h header.
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> ---
> drivers/input/misc/twl4030-pwrbutton.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/input/misc/twl4030-pwrbutton.c b/drivers/input/misc/twl4030-pwrbutton.c
> index b307cca17022..e3ee0638ffba 100644
> --- a/drivers/input/misc/twl4030-pwrbutton.c
> +++ b/drivers/input/misc/twl4030-pwrbutton.c
> @@ -26,6 +26,7 @@
> #include <linux/errno.h>
> #include <linux/input.h>
> #include <linux/interrupt.h>
> +#include <linux/of.h>
> #include <linux/platform_device.h>
> #include <linux/mfd/twl.h>
>
> --
> 2.38.0.rc1.362.ged0d419d3c-goog
>
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/4] mfd: twl4030-irq: add missing device.h include
2022-09-27 5:22 ` [PATCH 3/4] mfd: twl4030-irq: add missing device.h include Dmitry Torokhov
@ 2022-09-27 12:25 ` Andy Shevchenko
0 siblings, 0 replies; 12+ messages in thread
From: Andy Shevchenko @ 2022-09-27 12:25 UTC (permalink / raw)
To: Dmitry Torokhov
Cc: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck,
Lars-Peter Clausen, Tony Lindgren, linux-iio, linux-watchdog,
linux-input, linux-kernel
On Mon, Sep 26, 2022 at 10:22:15PM -0700, Dmitry Torokhov wrote:
> The driver is using "struct device" and therefore needs to include
> device.h header. We used to get this definition indirectly via inclusion
> of matrix_keypad.h from twl.h, but we are cleaning up matrix_keypad.h
> from unnecessary includes.
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
> ---
> drivers/mfd/twl4030-irq.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/mfd/twl4030-irq.c b/drivers/mfd/twl4030-irq.c
> index 4f576f0160a9..87496c1cb8bc 100644
> --- a/drivers/mfd/twl4030-irq.c
> +++ b/drivers/mfd/twl4030-irq.c
> @@ -14,6 +14,7 @@
> * by syed khasim <x0khasim@ti.com>
> */
>
> +#include <linux/device.h>
> #include <linux/export.h>
> #include <linux/interrupt.h>
> #include <linux/irq.h>
> --
> 2.38.0.rc1.362.ged0d419d3c-goog
>
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include
2022-09-27 12:24 ` Andy Shevchenko
@ 2022-09-27 15:36 ` Dmitry Torokhov
2022-09-27 15:54 ` Andy Shevchenko
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry Torokhov @ 2022-09-27 15:36 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck,
Lars-Peter Clausen, Tony Lindgren, linux-iio, linux-watchdog,
linux-input, linux-kernel
On Tue, Sep 27, 2022 at 03:24:25PM +0300, Andy Shevchenko wrote:
> On Mon, Sep 26, 2022 at 10:22:16PM -0700, Dmitry Torokhov wrote:
> > The driver is using of_device_id and therefore needs to include
> > of.h header.
>
> As per patch 2 comment, mod_devicetable.h is needed for that.
It also uses of_match_ptr(), so of.h is the one that is needed. I'll
adjust the patch description.
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include
2022-09-27 15:36 ` Dmitry Torokhov
@ 2022-09-27 15:54 ` Andy Shevchenko
0 siblings, 0 replies; 12+ messages in thread
From: Andy Shevchenko @ 2022-09-27 15:54 UTC (permalink / raw)
To: Dmitry Torokhov
Cc: Jonathan Cameron, Lee Jones, Wim Van Sebroeck, Guenter Roeck,
Lars-Peter Clausen, Tony Lindgren, linux-iio, linux-watchdog,
linux-input, linux-kernel
On Tue, Sep 27, 2022 at 08:36:22AM -0700, Dmitry Torokhov wrote:
> On Tue, Sep 27, 2022 at 03:24:25PM +0300, Andy Shevchenko wrote:
> > On Mon, Sep 26, 2022 at 10:22:16PM -0700, Dmitry Torokhov wrote:
> > > The driver is using of_device_id and therefore needs to include
> > > of.h header.
> >
> > As per patch 2 comment, mod_devicetable.h is needed for that.
>
> It also uses of_match_ptr(), so of.h is the one that is needed. I'll
> adjust the patch description.
Thank you! In such case feel free to add my tag.
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include
2022-09-27 5:22 [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include Dmitry Torokhov
` (3 preceding siblings ...)
2022-09-27 12:24 ` [PATCH 1/4] Input: twl4030-pwrbutton - " Andy Shevchenko
@ 2022-09-28 6:48 ` Mattijs Korpershoek
4 siblings, 0 replies; 12+ messages in thread
From: Mattijs Korpershoek @ 2022-09-28 6:48 UTC (permalink / raw)
To: Dmitry Torokhov, Jonathan Cameron, Lee Jones, Wim Van Sebroeck,
Guenter Roeck
Cc: Lars-Peter Clausen, Tony Lindgren, Andy Shevchenko, linux-iio,
linux-watchdog, linux-input, linux-kernel
On Mon, Sep 26, 2022 at 22:22, Dmitry Torokhov <dmitry.torokhov@gmail.com> wrote:
> The driver is using of_match_ptr() and therefore needs to include
> of.h header.
>
> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
> ---
> drivers/input/misc/twl4030-pwrbutton.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/input/misc/twl4030-pwrbutton.c b/drivers/input/misc/twl4030-pwrbutton.c
> index b307cca17022..e3ee0638ffba 100644
> --- a/drivers/input/misc/twl4030-pwrbutton.c
> +++ b/drivers/input/misc/twl4030-pwrbutton.c
> @@ -26,6 +26,7 @@
> #include <linux/errno.h>
> #include <linux/input.h>
> #include <linux/interrupt.h>
> +#include <linux/of.h>
> #include <linux/platform_device.h>
> #include <linux/mfd/twl.h>
>
> --
> 2.38.0.rc1.362.ged0d419d3c-goog
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2022-09-28 6:50 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-27 5:22 [PATCH 1/4] Input: twl4030-pwrbutton - add missing of.h include Dmitry Torokhov
2022-09-27 5:22 ` [PATCH 2/4] watchdog: twl4030_wdt: " Dmitry Torokhov
2022-09-27 10:55 ` Guenter Roeck
2022-09-27 12:23 ` Andy Shevchenko
2022-09-27 5:22 ` [PATCH 3/4] mfd: twl4030-irq: add missing device.h include Dmitry Torokhov
2022-09-27 12:25 ` Andy Shevchenko
2022-09-27 5:22 ` [PATCH 4/4] iio: adc: twl4030-madc: add missing of.h include Dmitry Torokhov
2022-09-27 12:24 ` Andy Shevchenko
2022-09-27 15:36 ` Dmitry Torokhov
2022-09-27 15:54 ` Andy Shevchenko
2022-09-27 12:24 ` [PATCH 1/4] Input: twl4030-pwrbutton - " Andy Shevchenko
2022-09-28 6:48 ` Mattijs Korpershoek
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).