[lkml]   [2008]   [Aug]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[2.6 patch] fix watchdog/txx9wdt.c compilation
    This patch fixes the following compile error caused by
    commit 8dc244f7deac4c0e95ce0ffd26f494bb6e1534c0
    ([WATCHDOG 48/57] txx9: Fix locking, switch to unlocked_ioctl):

    <-- snip -->

    CC drivers/watchdog/txx9wdt.o
    txx9wdt.c:48: warning: type defaults to 'int' in declaration of
    txx9wdt.c:48: warning: parameter names (without types) in function
    txx9wdt.c: In function 'txx9wdt_ping':
    txx9wdt.c:52: error: 'txx9_lock' undeclared (first use in this function)
    txx9wdt.c:52: error: (Each undeclared identifier is reported only once
    txx9wdt.c:52: error: for each function it appears in.)
    txx9wdt.c: In function 'txx9wdt_start':
    txx9wdt.c:59: error: 'txx9_lock' undeclared (first use in this function)
    txx9wdt.c: In function 'txx9wdt_stop':
    txx9wdt.c:71: error: 'txx9_lock' undeclared (first use in this function)
    make[3]: *** [drivers/watchdog/txx9wdt.o] Error 1

    <-- snip -->

    Reported-by: Adrian Bunk <>
    Signed-off-by: Adrian Bunk <>

    diff --git a/drivers/watchdog/txx9wdt.c b/drivers/watchdog/txx9wdt.c
    index dbbc018..6adab77 100644
    --- a/drivers/watchdog/txx9wdt.c
    +++ b/drivers/watchdog/txx9wdt.c
    @@ -45,7 +45,7 @@ static unsigned long txx9wdt_alive;
    static int expect_close;
    static struct txx9_tmr_reg __iomem *txx9wdt_reg;
    static struct clk *txx9_imclk;
    -static DECLARE_LOCK(txx9_lock);
    +static DEFINE_SPINLOCK(txx9_lock);

    static void txx9wdt_ping(void)

     \ /
      Last update: 2008-08-08 17:23    [W:0.040 / U:4.240 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site