diff options
Diffstat (limited to 'arch/avr32/boards/atstk1000/atstk1004.c')
-rw-r--r-- | arch/avr32/boards/atstk1000/atstk1004.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/avr32/boards/atstk1000/atstk1004.c b/arch/avr32/boards/atstk1000/atstk1004.c index d6a2d02f0329..248ef237c167 100644 --- a/arch/avr32/boards/atstk1000/atstk1004.c +++ b/arch/avr32/boards/atstk1000/atstk1004.c | |||
@@ -21,6 +21,7 @@ | |||
21 | #include <video/atmel_lcdc.h> | 21 | #include <video/atmel_lcdc.h> |
22 | 22 | ||
23 | #include <asm/setup.h> | 23 | #include <asm/setup.h> |
24 | #include <asm/atmel-mci.h> | ||
24 | 25 | ||
25 | #include <mach/at32ap700x.h> | 26 | #include <mach/at32ap700x.h> |
26 | #include <mach/board.h> | 27 | #include <mach/board.h> |
@@ -99,7 +100,7 @@ static void __init atstk1004_setup_extdac(void) | |||
99 | goto err_set_clk; | 100 | goto err_set_clk; |
100 | } | 101 | } |
101 | 102 | ||
102 | at32_select_periph(GPIO_PIN_PA(30), GPIO_PERIPH_A, 0); | 103 | at32_select_periph(GPIO_PIOA_BASE, (1 << 30), GPIO_PERIPH_A, 0); |
103 | at73c213_data.dac_clk = gclk; | 104 | at73c213_data.dac_clk = gclk; |
104 | 105 | ||
105 | err_set_clk: | 106 | err_set_clk: |
@@ -150,7 +151,8 @@ static int __init atstk1004_init(void) | |||
150 | at32_add_device_mci(0, &mci0_data); | 151 | at32_add_device_mci(0, &mci0_data); |
151 | #endif | 152 | #endif |
152 | at32_add_device_lcdc(0, &atstk1000_lcdc_data, | 153 | at32_add_device_lcdc(0, &atstk1000_lcdc_data, |
153 | fbmem_start, fbmem_size, 0); | 154 | fbmem_start, fbmem_size, |
155 | ATMEL_LCDC_PRI_24BIT | ATMEL_LCDC_PRI_CONTROL); | ||
154 | at32_add_device_usba(0, NULL); | 156 | at32_add_device_usba(0, NULL); |
155 | #ifndef CONFIG_BOARD_ATSTK100X_SW3_CUSTOM | 157 | #ifndef CONFIG_BOARD_ATSTK100X_SW3_CUSTOM |
156 | at32_add_device_ssc(0, ATMEL_SSC_TX); | 158 | at32_add_device_ssc(0, ATMEL_SSC_TX); |