forked from Sricharanti/sricharan
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
arm: prima2: add new SiRFatlas6 machine in common board
SiRFatlas6's machine definition is almost seem with SiRFprimaII except that prima2 has a 256MB DMA zone. This patch adds SiRFatlas6 machine in common board files, and also adds atlas6 arch node in Kconfig. Signed-off-by: Barry Song <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
- Loading branch information
Showing
2 changed files
with
30 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,6 +37,27 @@ static __init void sirfsoc_map_io(void) | |
sirfsoc_map_scu(); | ||
} | ||
|
||
#ifdef CONFIG_ARCH_ATLAS6 | ||
static const char *atlas6_dt_match[] __initdata = { | ||
"sirf,atlas6", | ||
NULL | ||
}; | ||
|
||
DT_MACHINE_START(ATLAS6_DT, "Generic ATLAS6 (Flattened Device Tree)") | ||
/* Maintainer: Barry Song <[email protected]> */ | ||
.map_io = sirfsoc_map_io, | ||
.init_irq = sirfsoc_of_irq_init, | ||
.init_time = sirfsoc_prima2_timer_init, | ||
#ifdef CONFIG_MULTI_IRQ_HANDLER | ||
.handle_irq = sirfsoc_handle_irq, | ||
#endif | ||
.init_machine = sirfsoc_mach_init, | ||
.init_late = sirfsoc_init_late, | ||
.dt_compat = atlas6_dt_match, | ||
.restart = sirfsoc_restart, | ||
MACHINE_END | ||
#endif | ||
|
||
#ifdef CONFIG_ARCH_PRIMA2 | ||
static const char *prima2_dt_match[] __initdata = { | ||
"sirf,prima2", | ||
|