2 # PFDESCR: ARM RealView Platform
6 prompt "Realview Platform"
10 bool "Emulation Baseboard (EB)"
11 depends on PF_REALVIEW
12 select CAN_ARM_CPU_926
13 select CAN_ARM_CPU_1176
14 select CAN_ARM_CPU_MPCORE
15 select CAN_ARM_CPU_CORTEX_A8
16 select CAN_ARM_CPU_CORTEX_A9
17 select CAN_ARM_CACHE_L2CXX0 if ARM_MPCORE
19 Choose for Emulation Baseboard (EB)
21 config PF_REALVIEW_PB11MP
23 depends on PF_REALVIEW
24 select CAN_ARM_CPU_MPCORE
25 select CAN_ARM_CACHE_L2CXX0
29 config PF_REALVIEW_PBX
31 depends on PF_REALVIEW
32 select CAN_ARM_CPU_CORTEX_A9
33 select CAN_ARM_CACHE_L2CXX0
37 config PF_REALVIEW_VEXPRESS
38 bool "Versatile Express"
39 depends on PF_REALVIEW
40 select CAN_ARM_CPU_CORTEX_A9
42 Choose for Versatile Express.
47 prompt "Start of RAM (physical address)" if !PF_REALVIEW_EB
48 default PF_REALVIEW_RAM_PHYS_BASE_0x0
50 config PF_REALVIEW_RAM_PHYS_BASE_0x0
53 config PF_REALVIEW_RAM_PHYS_BASE_0x2
55 depends on PF_REALVIEW_PBX
57 config PF_REALVIEW_RAM_PHYS_BASE_0x6
59 depends on PF_REALVIEW_VEXPRESS
61 config PF_REALVIEW_RAM_PHYS_BASE_0x7
63 depends on PF_REALVIEW_PBX || PF_REALVIEW_PB11MP
66 config PF_REALVIEW_RAM_PHYS_BASE
68 default 0x0 if !PF_REALVIEW_RAM_PHYS_BASE_0x2 && !PF_REALVIEW_RAM_PHYS_BASE_0x6 && !PF_REALVIEW_RAM_PHYS_BASE_0x7
69 default 0x20000000 if PF_REALVIEW_RAM_PHYS_BASE_0x2
70 default 0x60000000 if PF_REALVIEW_RAM_PHYS_BASE_0x6
71 default 0x70000000 if PF_REALVIEW_RAM_PHYS_BASE_0x7