lkml.org 
[lkml]   [2023]   [Mar]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Date
    Subject[PATCH 11/19] clocksource: ingenic: Add explicit include for cpuhotplug.h
    Removing include of cpu.h from of_device.h (included by of_platform.h)
    causes an error in ingenic-timer:

    drivers/clocksource/ingenic-timer.c: In function ‘ingenic_tcu_init’:
    drivers/clocksource/ingenic-timer.c:338:15: error: implicit declaration of function ‘cpuhp_setup_state’

    The of_platform.h header is not necessary either, so it and of_address.h
    can be dropped.

    Signed-off-by: Rob Herring <robh@kernel.org>
    ---
    Please ack and I will take the series via the DT tree.
    ---
    drivers/clocksource/ingenic-timer.c | 3 +--
    1 file changed, 1 insertion(+), 2 deletions(-)

    diff --git a/drivers/clocksource/ingenic-timer.c b/drivers/clocksource/ingenic-timer.c
    index 24ed0f1f089b..089ce64b1c3f 100644
    --- a/drivers/clocksource/ingenic-timer.c
    +++ b/drivers/clocksource/ingenic-timer.c
    @@ -9,13 +9,12 @@
    #include <linux/clk.h>
    #include <linux/clockchips.h>
    #include <linux/clocksource.h>
    +#include <linux/cpuhotplug.h>
    #include <linux/interrupt.h>
    #include <linux/mfd/ingenic-tcu.h>
    #include <linux/mfd/syscon.h>
    #include <linux/of.h>
    -#include <linux/of_address.h>
    #include <linux/of_irq.h>
    -#include <linux/of_platform.h>
    #include <linux/overflow.h>
    #include <linux/platform_device.h>
    #include <linux/regmap.h>
    --
    2.39.2

    \
     
     \ /
      Last update: 2023-03-29 17:54    [W:3.875 / U:0.088 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site