21 #include <asm/machvec.h>
22 #include <asm/sizes.h>
23 #include <asm/clock.h>
39 .size = 4 * 1024 * 1024,
50 .parts = nor_flash_partitions,
54 static struct resource nor_flash_resources[] = {
57 .end = 0x01000000 - 1,
63 .name =
"physmap-flash",
65 .platform_data = &nor_flash_data,
67 .num_resources =
ARRAY_SIZE(nor_flash_resources),
68 .resource = nor_flash_resources,
77 static struct resource smsc911x_resources[] = {
79 .name =
"smsc911x-memory",
81 .end = 0xA4000000 +
SZ_256 - 1,
85 .name =
"smsc911x-irq",
102 .num_resources =
ARRAY_SIZE(smsc911x_resources),
103 .resource = smsc911x_resources,
105 .platform_data = &smsc911x_config,
114 static int __init apsh4a3a_devices_setup(
void)
123 static int apsh4a3a_clk_init(
void)
138 static void __init apsh4a3a_setup(
char **cmdline_p)
143 static void __init apsh4a3a_init_irq(
void)
149 static int apsh4a3a_mode_pins(
void)
180 .mv_name =
"AP-SH4A-3A",
181 .mv_setup = apsh4a3a_setup,
182 .mv_clk_init = apsh4a3a_clk_init,
183 .mv_init_irq = apsh4a3a_init_irq,
184 .mv_mode_pins = apsh4a3a_mode_pins,