|
@@ -33,7 +33,7 @@ struct eth_addr {
|
|
static struct eth_addr __initdata hw_addr[2];
|
|
static struct eth_addr __initdata hw_addr[2];
|
|
|
|
|
|
static struct eth_platform_data __initdata eth_data[2];
|
|
static struct eth_platform_data __initdata eth_data[2];
|
|
-extern struct lcdc_platform_data atstk1000_fb0_data;
|
|
|
|
|
|
+static struct lcdc_platform_data atstk1000_fb0_data;
|
|
|
|
|
|
static struct spi_board_info spi0_board_info[] __initdata = {
|
|
static struct spi_board_info spi0_board_info[] __initdata = {
|
|
{
|
|
{
|
|
@@ -148,6 +148,8 @@ static int __init atstk1002_init(void)
|
|
set_hw_addr(at32_add_device_eth(0, ð_data[0]));
|
|
set_hw_addr(at32_add_device_eth(0, ð_data[0]));
|
|
|
|
|
|
at32_add_device_spi(0, spi0_board_info, ARRAY_SIZE(spi0_board_info));
|
|
at32_add_device_spi(0, spi0_board_info, ARRAY_SIZE(spi0_board_info));
|
|
|
|
+ atstk1000_fb0_data.fbmem_start = fbmem_start;
|
|
|
|
+ atstk1000_fb0_data.fbmem_size = fbmem_size;
|
|
at32_add_device_lcdc(0, &atstk1000_fb0_data);
|
|
at32_add_device_lcdc(0, &atstk1000_fb0_data);
|
|
|
|
|
|
return 0;
|
|
return 0;
|