From 22b1b8fff71757f3d8f07d0c2e2c225c52c01d8c Mon Sep 17 00:00:00 2001 From: Jean-Christophe PLAGNIOL-VILLARD Date: Fri, 28 Dec 2012 20:16:03 +0100 Subject: at91: enable clock via clock framework fix at91sam926x timer and dss11 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: Sascha Hauer --- arch/arm/boards/dss11/init.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'arch/arm/boards/dss11/init.c') diff --git a/arch/arm/boards/dss11/init.c b/arch/arm/boards/dss11/init.c index 27c1ec7f69..12d4263213 100644 --- a/arch/arm/boards/dss11/init.c +++ b/arch/arm/boards/dss11/init.c @@ -32,8 +32,8 @@ #include #include #include -#include #include +#include static struct atmel_nand_data nand_pdata = { .ale = 21, @@ -82,7 +82,9 @@ static struct at91_ether_platform_data macb_pdata = { static void dss11_phy_reset(void) { unsigned long rstc; - at91_sys_write(AT91_PMC_PCER, 1 << AT91SAM9260_ID_EMAC); + struct clk *clk = clk_get(NULL, "macb_clk"); + + clk_enable(clk); at91_set_gpio_input(AT91_PIN_PA14, 0); at91_set_gpio_input(AT91_PIN_PA15, 0); -- cgit v1.2.3