[PATCH 04/10] ARM: PNX4008: convert watchdog clocks to match by device only

Wim Van Sebroeck wim at iguana.be
Fri Nov 20 10:01:12 EST 2009


Acked-by: Wim Van Sebroeck <wim at iguana.be>

> Signed-off-by: Russell King <rmk+kernel at arm.linux.org.uk>
> ---
>  arch/arm/mach-pnx4008/clock.c  |    2 +-
>  drivers/watchdog/pnx4008_wdt.c |    2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/arch/arm/mach-pnx4008/clock.c b/arch/arm/mach-pnx4008/clock.c
> index 2714f9f..d12e0b1 100644
> --- a/arch/arm/mach-pnx4008/clock.c
> +++ b/arch/arm/mach-pnx4008/clock.c
> @@ -806,7 +806,7 @@ static struct clk_lookup onchip_clkreg[] = {
>  	{ .clk = &uart4_ck,	.con_id = "uart4_ck"	},
>  	{ .clk = &uart5_ck,	.con_id = "uart5_ck"	},
>  	{ .clk = &uart6_ck,	.con_id = "uart6_ck"	},
> -	{ .clk = &wdt_ck,	.con_id = "wdt_ck"	},
> +	{ .clk = &wdt_ck,	.dev_id = "pnx4008-watchdog" },
>  };
>  
>  static void local_clk_disable(struct clk *clk)
> diff --git a/drivers/watchdog/pnx4008_wdt.c b/drivers/watchdog/pnx4008_wdt.c
> index 4d227b1..9add3a8 100644
> --- a/drivers/watchdog/pnx4008_wdt.c
> +++ b/drivers/watchdog/pnx4008_wdt.c
> @@ -273,7 +273,7 @@ static int __devinit pnx4008_wdt_probe(struct platform_device *pdev)
>  	}
>  	wdt_base = (void __iomem *)IO_ADDRESS(res->start);
>  
> -	wdt_clk = clk_get(&pdev->dev, "wdt_ck");
> +	wdt_clk = clk_get(&pdev->dev, NULL);
>  	if (IS_ERR(wdt_clk)) {
>  		ret = PTR_ERR(wdt_clk);
>  		release_resource(wdt_mem);
> -- 
> 1.6.2.5
> 



More information about the linux-arm-kernel mailing list