]>
Commit | Line | Data |
---|---|---|
2c7e3b90 IC |
1 | if ARCH_SUNXI |
2 | ||
3 | choice | |
4 | prompt "Sunxi SoC Variant" | |
5 | ||
6 | config TARGET_SUN4I | |
7 | bool "sun4i (Allwinner A10)" | |
8 | select CPU_V7 | |
9 | select SUPPORT_SPL | |
10 | ||
11 | config TARGET_SUN5I | |
12 | bool "sun5i (Allwinner A13)" | |
13 | select CPU_V7 | |
14 | select SUPPORT_SPL | |
15 | ||
16 | config TARGET_SUN6I | |
17 | bool "sun6i (Allwinner A31)" | |
18 | select CPU_V7 | |
19 | ||
20 | config TARGET_SUN7I | |
21 | bool "sun7i (Allwinner A20)" | |
22 | select CPU_V7 | |
23 | select SUPPORT_SPL | |
24 | ||
25 | config TARGET_SUN8I | |
26 | bool "sun8i (Allwinner A23)" | |
27 | select CPU_V7 | |
28 | ||
29 | endchoice | |
8a6564da MR |
30 | |
31 | config SYS_CONFIG_NAME | |
32 | string | |
722e00ce HG |
33 | default "sun4i" if TARGET_SUN4I |
34 | default "sun5i" if TARGET_SUN5I | |
35 | default "sun6i" if TARGET_SUN6I | |
36 | default "sun7i" if TARGET_SUN7I | |
8ebe4f42 | 37 | default "sun8i" if TARGET_SUN8I |
dd84058d | 38 | |
dd84058d | 39 | config SYS_BOARD |
dd84058d MY |
40 | default "sunxi" |
41 | ||
42 | config SYS_SOC | |
dd84058d MY |
43 | default "sunxi" |
44 | ||
98e214dd IC |
45 | config FDTFILE |
46 | string "Default fdtfile env setting for this board" | |
846e3254 | 47 | |
accc9e44 HG |
48 | config OLD_SUNXI_KERNEL_COMPAT |
49 | boolean "Enable workarounds for booting old kernels" | |
50 | default n | |
51 | ---help--- | |
52 | Set this to enable various workarounds for old kernels, this results in | |
53 | sub-optimal settings for newer kernels, only enable if needed. | |
54 | ||
cd82113a HG |
55 | config MMC0_CD_PIN |
56 | string "Card detect pin for mmc0" | |
57 | default "" | |
58 | ---help--- | |
59 | Set the card detect pin for mmc0, leave empty to not use cd. This | |
60 | takes a string in the format understood by sunxi_name_to_gpio, e.g. | |
61 | PH1 for pin 1 of port H. | |
62 | ||
63 | config MMC1_CD_PIN | |
64 | string "Card detect pin for mmc1" | |
65 | default "" | |
66 | ---help--- | |
67 | See MMC0_CD_PIN help text. | |
68 | ||
69 | config MMC2_CD_PIN | |
70 | string "Card detect pin for mmc2" | |
71 | default "" | |
72 | ---help--- | |
73 | See MMC0_CD_PIN help text. | |
74 | ||
75 | config MMC3_CD_PIN | |
76 | string "Card detect pin for mmc3" | |
77 | default "" | |
78 | ---help--- | |
79 | See MMC0_CD_PIN help text. | |
80 | ||
2ccfac01 HG |
81 | config MMC_SUNXI_SLOT_EXTRA |
82 | int "mmc extra slot number" | |
83 | default -1 | |
84 | ---help--- | |
85 | sunxi builds always enable mmc0, some boards also have a second sdcard | |
86 | slot or emmc on mmc1 - mmc3. Setting this to 1, 2 or 3 will enable | |
87 | support for this. | |
88 | ||
dd84058d | 89 | endif |