gstreamer1/gst1-plugins-ugly: bump version to 1.10.1
[buildroot-gz.git] / arch / Config.in.mips
blob3662fedca892e9ca04b8fea98f1149853fd24101
1 # mips default CPU ISAs
2 config BR2_MIPS_CPU_MIPS32
3         bool
4 config BR2_MIPS_CPU_MIPS32R2
5         bool
6 config BR2_MIPS_CPU_MIPS32R5
7         bool
8 config BR2_MIPS_CPU_MIPS32R6
9         bool
10 config BR2_MIPS_CPU_MIPS64
11         bool
12 config BR2_MIPS_CPU_MIPS64R2
13         bool
14 config BR2_MIPS_CPU_MIPS64R5
15         bool
16 config BR2_MIPS_CPU_MIPS64R6
17         bool
19 choice
20         prompt "Target Architecture Variant"
21         depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
22         default BR2_mips_32 if BR2_mips || BR2_mipsel
23         default BR2_mips_64 if BR2_mips64 || BR2_mips64el
24         help
25           Specific CPU variant to use
27           64bit cabable: 64, 64r2, 64r5, 64r6
28           non-64bit capable: 32, 32r2, 32r5, 32r6
30 config BR2_mips_32
31         bool "Generic MIPS32"
32         depends on !BR2_ARCH_IS_64
33         select BR2_MIPS_CPU_MIPS32
34 config BR2_mips_32r2
35         bool "Generic MIPS32R2"
36         depends on !BR2_ARCH_IS_64
37         select BR2_MIPS_CPU_MIPS32R2
38 config BR2_mips_32r5
39         bool "Generic MIPS32R5"
40         depends on !BR2_ARCH_IS_64
41         select BR2_MIPS_CPU_MIPS32R5
42 config BR2_mips_32r6
43         bool "Generic MIPS32R6"
44         depends on !BR2_ARCH_IS_64
45         select BR2_MIPS_CPU_MIPS32R6
46 config BR2_mips_interaptiv
47         bool "interAptiv"
48         depends on !BR2_ARCH_IS_64
49         select BR2_MIPS_CPU_MIPS32R2
50 config BR2_mips_m5100
51         bool "M5100"
52         depends on !BR2_ARCH_IS_64
53         select BR2_MIPS_CPU_MIPS32R5
54 config BR2_mips_m5101
55         bool "M5101"
56         depends on !BR2_ARCH_IS_64
57         select BR2_MIPS_CPU_MIPS32R5
58 config BR2_mips_m6201
59         bool "M6201"
60         depends on !BR2_ARCH_IS_64
61         select BR2_MIPS_CPU_MIPS32R6
62 config BR2_mips_p5600
63         bool "P5600"
64         depends on !BR2_ARCH_IS_64
65         select BR2_MIPS_CPU_MIPS32R5
66 config BR2_mips_64
67         bool "Generic MIPS64"
68         depends on BR2_ARCH_IS_64
69         select BR2_MIPS_CPU_MIPS64
70 config BR2_mips_64r2
71         bool "Generic MIPS64R2"
72         depends on BR2_ARCH_IS_64
73         select BR2_MIPS_CPU_MIPS64R2
74 config BR2_mips_64r5
75         bool "Generic MIPS64R5"
76         depends on BR2_ARCH_IS_64
77         select BR2_MIPS_CPU_MIPS64R5
78 config BR2_mips_64r6
79         bool "Generic MIPS64R6"
80         depends on BR2_ARCH_IS_64
81         select BR2_MIPS_CPU_MIPS64R6
82 config BR2_mips_i6400
83         bool "I6400"
84         depends on BR2_ARCH_IS_64
85         select BR2_MIPS_CPU_MIPS64R6
86 config BR2_mips_p6600
87         bool "P6600"
88         depends on BR2_ARCH_IS_64
89         select BR2_MIPS_CPU_MIPS64R6
90 endchoice
93 choice
94         prompt "Target ABI"
95         depends on BR2_mips64 || BR2_mips64el
96         default BR2_MIPS_NABI32
98         help
99           Application Binary Interface to use
101 config BR2_MIPS_NABI32
102         bool "n32"
103         depends on BR2_ARCH_IS_64
104         select BR2_KERNEL_64_USERLAND_32
105 config BR2_MIPS_NABI64
106         bool "n64"
107         depends on BR2_ARCH_IS_64
108 endchoice
110 config BR2_MIPS_SOFT_FLOAT
111         bool "Use soft-float"
112         default y
113         select BR2_SOFT_FLOAT
114         help
115           If your target CPU does not have a Floating Point Unit (FPU)
116           or a kernel FPU emulator, but you still wish to support
117           floating point functions, then everything will need to be
118           compiled with soft floating point support (-msoft-float).
120 config BR2_ARCH
121         default "mips"          if BR2_mips
122         default "mipsel"        if BR2_mipsel
123         default "mips64"        if BR2_mips64
124         default "mips64el"      if BR2_mips64el
126 config BR2_ENDIAN
127         default "LITTLE"        if BR2_mipsel || BR2_mips64el
128         default "BIG"           if BR2_mips || BR2_mips64
130 config BR2_GCC_TARGET_ARCH
131         default "mips32"        if BR2_mips_32
132         default "mips32r2"      if BR2_mips_32r2
133         default "mips32r5"      if BR2_mips_32r5
134         default "mips32r6"      if BR2_mips_32r6
135         default "interaptiv"    if BR2_mips_interaptiv
136         default "m5100"         if BR2_mips_m5100
137         default "m5101"         if BR2_mips_m5101
138         default "m6201"         if BR2_mips_m6201
139         default "p5600"         if BR2_mips_p5600
140         default "mips64"        if BR2_mips_64
141         default "mips64r2"      if BR2_mips_64r2
142         default "mips64r5"      if BR2_mips_64r5
143         default "mips64r6"      if BR2_mips_64r6
144         default "i6400"         if BR2_mips_i6400
145         default "p6600"         if BR2_mips_p6600
147 config BR2_MIPS_OABI32
148         bool
149         default y               if BR2_mips || BR2_mipsel
151 config BR2_GCC_TARGET_ABI
152         default "32"            if BR2_MIPS_OABI32
153         default "n32"           if BR2_MIPS_NABI32
154         default "64"            if BR2_MIPS_NABI64