* [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core
@ 2016-11-08 10:32 Vicente Olivert Riera
2016-11-08 10:32 ` [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150 Vicente Olivert Riera
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Vicente Olivert Riera @ 2016-11-08 10:32 UTC (permalink / raw)
To: buildroot
This is a microcontroller class (MCU) core which is not suitable for
running Linux.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
arch/Config.in.mips | 5 -----
package/gcc/Config.in.host | 5 ++---
toolchain/toolchain-external/Config.in | 2 +-
3 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/arch/Config.in.mips b/arch/Config.in.mips
index 3662fed..289e35d 100644
--- a/arch/Config.in.mips
+++ b/arch/Config.in.mips
@@ -47,10 +47,6 @@ config BR2_mips_interaptiv
bool "interAptiv"
depends on !BR2_ARCH_IS_64
select BR2_MIPS_CPU_MIPS32R2
-config BR2_mips_m5100
- bool "M5100"
- depends on !BR2_ARCH_IS_64
- select BR2_MIPS_CPU_MIPS32R5
config BR2_mips_m5101
bool "M5101"
depends on !BR2_ARCH_IS_64
@@ -133,7 +129,6 @@ config BR2_GCC_TARGET_ARCH
default "mips32r5" if BR2_mips_32r5
default "mips32r6" if BR2_mips_32r6
default "interaptiv" if BR2_mips_interaptiv
- default "m5100" if BR2_mips_m5100
default "m5101" if BR2_mips_m5101
default "m6201" if BR2_mips_m6201
default "p5600" if BR2_mips_p5600
diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
index 446df4d..f46656c 100644
--- a/package/gcc/Config.in.host
+++ b/package/gcc/Config.in.host
@@ -64,9 +64,8 @@ choice
# musl ppc64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
# Unsupported MIPS cores
- depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && \
- !BR2_mips_m5101 && !BR2_mips_m6201 && !BR2_mips_i6400 && \
- !BR2_mips_p6600
+ depends on !BR2_mips_interaptiv && !BR2_mips_m5101 && \
+ !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
# musl mips64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index 5324599..22f760b 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -530,7 +530,7 @@ config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
BR2_x86_64
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
# Unsupported MIPS cores
- depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && !BR2_mips_m5101
+ depends on !BR2_mips_interaptiv && !BR2_mips_m5101
# Unsupported for MIPS R6
depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
select BR2_TOOLCHAIN_EXTERNAL_MUSL
--
2.10.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150
2016-11-08 10:32 [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Vicente Olivert Riera
@ 2016-11-08 10:32 ` Vicente Olivert Riera
2016-11-08 22:25 ` Arnout Vandecappelle
2016-11-13 15:44 ` Yann E. MORIN
2016-11-08 10:32 ` [Buildroot] [PATCH master 3/3] MIPS: rename M6201 core to M6250 Vicente Olivert Riera
` (2 subsequent siblings)
3 siblings, 2 replies; 9+ messages in thread
From: Vicente Olivert Riera @ 2016-11-08 10:32 UTC (permalink / raw)
To: buildroot
m5101 is the -march option for GCC, but the real core name is M5150.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
arch/Config.in.mips | 6 +++---
package/gcc/Config.in.host | 2 +-
toolchain/toolchain-external/Config.in | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/Config.in.mips b/arch/Config.in.mips
index 289e35d..f407d9a 100644
--- a/arch/Config.in.mips
+++ b/arch/Config.in.mips
@@ -47,8 +47,8 @@ config BR2_mips_interaptiv
bool "interAptiv"
depends on !BR2_ARCH_IS_64
select BR2_MIPS_CPU_MIPS32R2
-config BR2_mips_m5101
- bool "M5101"
+config BR2_mips_m5150
+ bool "M5150"
depends on !BR2_ARCH_IS_64
select BR2_MIPS_CPU_MIPS32R5
config BR2_mips_m6201
@@ -129,7 +129,7 @@ config BR2_GCC_TARGET_ARCH
default "mips32r5" if BR2_mips_32r5
default "mips32r6" if BR2_mips_32r6
default "interaptiv" if BR2_mips_interaptiv
- default "m5101" if BR2_mips_m5101
+ default "m5101" if BR2_mips_m5150
default "m6201" if BR2_mips_m6201
default "p5600" if BR2_mips_p5600
default "mips64" if BR2_mips_64
diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
index f46656c..eb1479a 100644
--- a/package/gcc/Config.in.host
+++ b/package/gcc/Config.in.host
@@ -64,7 +64,7 @@ choice
# musl ppc64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
# Unsupported MIPS cores
- depends on !BR2_mips_interaptiv && !BR2_mips_m5101 && \
+ depends on !BR2_mips_interaptiv && !BR2_mips_m5150 && \
!BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
# musl mips64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index 22f760b..476b37b 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -530,7 +530,7 @@ config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
BR2_x86_64
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
# Unsupported MIPS cores
- depends on !BR2_mips_interaptiv && !BR2_mips_m5101
+ depends on !BR2_mips_interaptiv && !BR2_mips_m5150
# Unsupported for MIPS R6
depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
select BR2_TOOLCHAIN_EXTERNAL_MUSL
--
2.10.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 3/3] MIPS: rename M6201 core to M6250
2016-11-08 10:32 [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Vicente Olivert Riera
2016-11-08 10:32 ` [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150 Vicente Olivert Riera
@ 2016-11-08 10:32 ` Vicente Olivert Riera
2016-11-08 22:27 ` Arnout Vandecappelle
2016-11-08 22:19 ` [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Arnout Vandecappelle
2016-11-09 21:45 ` Thomas Petazzoni
3 siblings, 1 reply; 9+ messages in thread
From: Vicente Olivert Riera @ 2016-11-08 10:32 UTC (permalink / raw)
To: buildroot
m6201 is the -march option for GCC, but the real core name is
M6250.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
---
arch/Config.in.mips | 6 +++---
package/gcc/Config.in.host | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/Config.in.mips b/arch/Config.in.mips
index f407d9a..c14a133 100644
--- a/arch/Config.in.mips
+++ b/arch/Config.in.mips
@@ -51,8 +51,8 @@ config BR2_mips_m5150
bool "M5150"
depends on !BR2_ARCH_IS_64
select BR2_MIPS_CPU_MIPS32R5
-config BR2_mips_m6201
- bool "M6201"
+config BR2_mips_m6250
+ bool "M6250"
depends on !BR2_ARCH_IS_64
select BR2_MIPS_CPU_MIPS32R6
config BR2_mips_p5600
@@ -130,7 +130,7 @@ config BR2_GCC_TARGET_ARCH
default "mips32r6" if BR2_mips_32r6
default "interaptiv" if BR2_mips_interaptiv
default "m5101" if BR2_mips_m5150
- default "m6201" if BR2_mips_m6201
+ default "m6201" if BR2_mips_m6250
default "p5600" if BR2_mips_p5600
default "mips64" if BR2_mips_64
default "mips64r2" if BR2_mips_64r2
diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
index eb1479a..0a63e6a 100644
--- a/package/gcc/Config.in.host
+++ b/package/gcc/Config.in.host
@@ -65,7 +65,7 @@ choice
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
# Unsupported MIPS cores
depends on !BR2_mips_interaptiv && !BR2_mips_m5150 && \
- !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
+ !BR2_mips_m6250 && !BR2_mips_i6400 && !BR2_mips_p6600
# musl mips64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
@@ -76,7 +76,7 @@ choice
depends on !BR2_arc
depends on !BR2_microblaze
# Unsupported MIPS cores
- depends on !BR2_mips_m6201 && !BR2_mips_p6600
+ depends on !BR2_mips_m6250 && !BR2_mips_p6600
select BR2_TOOLCHAIN_GCC_AT_LEAST_6
endchoice
--
2.10.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core
2016-11-08 10:32 [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Vicente Olivert Riera
2016-11-08 10:32 ` [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150 Vicente Olivert Riera
2016-11-08 10:32 ` [Buildroot] [PATCH master 3/3] MIPS: rename M6201 core to M6250 Vicente Olivert Riera
@ 2016-11-08 22:19 ` Arnout Vandecappelle
2016-11-08 22:25 ` Arnout Vandecappelle
2016-11-09 21:45 ` Thomas Petazzoni
3 siblings, 1 reply; 9+ messages in thread
From: Arnout Vandecappelle @ 2016-11-08 22:19 UTC (permalink / raw)
To: buildroot
On 08-11-16 11:32, Vicente Olivert Riera wrote:
> This is a microcontroller class (MCU) core which is not suitable for
> running Linux.
I don't really understand this. What makes it a microcontroller class core that
is not suitable for running Linux? Do you mean to say that no SoCs exist with
sufficient memory to be able to run Linux? Or is it just that it's noMMU? The
latter shouldn't be a problem.
>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
> ---
> arch/Config.in.mips | 5 -----
> package/gcc/Config.in.host | 5 ++---
> toolchain/toolchain-external/Config.in | 2 +-
> 3 files changed, 3 insertions(+), 9 deletions(-)
>
> diff --git a/arch/Config.in.mips b/arch/Config.in.mips
> index 3662fed..289e35d 100644
> --- a/arch/Config.in.mips
> +++ b/arch/Config.in.mips
> @@ -47,10 +47,6 @@ config BR2_mips_interaptiv
> bool "interAptiv"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R2
> -config BR2_mips_m5100
> - bool "M5100"
> - depends on !BR2_ARCH_IS_64
> - select BR2_MIPS_CPU_MIPS32R5
Missing legacy handling.
Regards,
Arnout
> config BR2_mips_m5101
> bool "M5101"
> depends on !BR2_ARCH_IS_64
> @@ -133,7 +129,6 @@ config BR2_GCC_TARGET_ARCH
> default "mips32r5" if BR2_mips_32r5
> default "mips32r6" if BR2_mips_32r6
> default "interaptiv" if BR2_mips_interaptiv
> - default "m5100" if BR2_mips_m5100
> default "m5101" if BR2_mips_m5101
> default "m6201" if BR2_mips_m6201
> default "p5600" if BR2_mips_p5600
> diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
> index 446df4d..f46656c 100644
> --- a/package/gcc/Config.in.host
> +++ b/package/gcc/Config.in.host
> @@ -64,9 +64,8 @@ choice
> # musl ppc64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
> # Unsupported MIPS cores
> - depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && \
> - !BR2_mips_m5101 && !BR2_mips_m6201 && !BR2_mips_i6400 && \
> - !BR2_mips_p6600
> + depends on !BR2_mips_interaptiv && !BR2_mips_m5101 && \
> + !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
> # musl mips64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
> select BR2_TOOLCHAIN_GCC_AT_LEAST_5
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index 5324599..22f760b 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -530,7 +530,7 @@ config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
> BR2_x86_64
> depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
> # Unsupported MIPS cores
> - depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && !BR2_mips_m5101
> + depends on !BR2_mips_interaptiv && !BR2_mips_m5101
> # Unsupported for MIPS R6
> depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
> select BR2_TOOLCHAIN_EXTERNAL_MUSL
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core
2016-11-08 22:19 ` [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Arnout Vandecappelle
@ 2016-11-08 22:25 ` Arnout Vandecappelle
0 siblings, 0 replies; 9+ messages in thread
From: Arnout Vandecappelle @ 2016-11-08 22:25 UTC (permalink / raw)
To: buildroot
*Note that this patch is for master, not for next...*
On 08-11-16 23:19, Arnout Vandecappelle wrote:
>
>
> On 08-11-16 11:32, Vicente Olivert Riera wrote:
>> This is a microcontroller class (MCU) core which is not suitable for
>> running Linux.
>
> I don't really understand this. What makes it a microcontroller class core that
> is not suitable for running Linux? Do you mean to say that no SoCs exist with
> sufficient memory to be able to run Linux? Or is it just that it's noMMU? The
> latter shouldn't be a problem.
OK, the answer is simple: the kernel doesn't support this core.
>
>>
>> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
>> ---
>> arch/Config.in.mips | 5 -----
>> package/gcc/Config.in.host | 5 ++---
>> toolchain/toolchain-external/Config.in | 2 +-
>> 3 files changed, 3 insertions(+), 9 deletions(-)
>>
>> diff --git a/arch/Config.in.mips b/arch/Config.in.mips
>> index 3662fed..289e35d 100644
>> --- a/arch/Config.in.mips
>> +++ b/arch/Config.in.mips
>> @@ -47,10 +47,6 @@ config BR2_mips_interaptiv
>> bool "interAptiv"
>> depends on !BR2_ARCH_IS_64
>> select BR2_MIPS_CPU_MIPS32R2
>> -config BR2_mips_m5100
>> - bool "M5100"
>> - depends on !BR2_ARCH_IS_64
>> - select BR2_MIPS_CPU_MIPS32R5
>
> Missing legacy handling.
Forget it, this core was introduced in this cycle so no legacy handling is needed.
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Regards,
Arnout
>
> Regards,
> Arnout
>
>> config BR2_mips_m5101
>> bool "M5101"
>> depends on !BR2_ARCH_IS_64
>> @@ -133,7 +129,6 @@ config BR2_GCC_TARGET_ARCH
>> default "mips32r5" if BR2_mips_32r5
>> default "mips32r6" if BR2_mips_32r6
>> default "interaptiv" if BR2_mips_interaptiv
>> - default "m5100" if BR2_mips_m5100
>> default "m5101" if BR2_mips_m5101
>> default "m6201" if BR2_mips_m6201
>> default "p5600" if BR2_mips_p5600
>> diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
>> index 446df4d..f46656c 100644
>> --- a/package/gcc/Config.in.host
>> +++ b/package/gcc/Config.in.host
>> @@ -64,9 +64,8 @@ choice
>> # musl ppc64 unsupported
>> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
>> # Unsupported MIPS cores
>> - depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && \
>> - !BR2_mips_m5101 && !BR2_mips_m6201 && !BR2_mips_i6400 && \
>> - !BR2_mips_p6600
>> + depends on !BR2_mips_interaptiv && !BR2_mips_m5101 && \
>> + !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
>> # musl mips64 unsupported
>> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
>> select BR2_TOOLCHAIN_GCC_AT_LEAST_5
>> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
>> index 5324599..22f760b 100644
>> --- a/toolchain/toolchain-external/Config.in
>> +++ b/toolchain/toolchain-external/Config.in
>> @@ -530,7 +530,7 @@ config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
>> BR2_x86_64
>> depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
>> # Unsupported MIPS cores
>> - depends on !BR2_mips_interaptiv && !BR2_mips_m5100 && !BR2_mips_m5101
>> + depends on !BR2_mips_interaptiv && !BR2_mips_m5101
>> # Unsupported for MIPS R6
>> depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
>> select BR2_TOOLCHAIN_EXTERNAL_MUSL
>>
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150
2016-11-08 10:32 ` [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150 Vicente Olivert Riera
@ 2016-11-08 22:25 ` Arnout Vandecappelle
2016-11-13 15:44 ` Yann E. MORIN
1 sibling, 0 replies; 9+ messages in thread
From: Arnout Vandecappelle @ 2016-11-08 22:25 UTC (permalink / raw)
To: buildroot
On 08-11-16 11:32, Vicente Olivert Riera wrote:
> m5101 is the -march option for GCC, but the real core name is M5150.
>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Regards,
Arnout
> ---
> arch/Config.in.mips | 6 +++---
> package/gcc/Config.in.host | 2 +-
> toolchain/toolchain-external/Config.in | 2 +-
> 3 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/arch/Config.in.mips b/arch/Config.in.mips
> index 289e35d..f407d9a 100644
> --- a/arch/Config.in.mips
> +++ b/arch/Config.in.mips
> @@ -47,8 +47,8 @@ config BR2_mips_interaptiv
> bool "interAptiv"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R2
> -config BR2_mips_m5101
> - bool "M5101"
> +config BR2_mips_m5150
> + bool "M5150"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R5
> config BR2_mips_m6201
> @@ -129,7 +129,7 @@ config BR2_GCC_TARGET_ARCH
> default "mips32r5" if BR2_mips_32r5
> default "mips32r6" if BR2_mips_32r6
> default "interaptiv" if BR2_mips_interaptiv
> - default "m5101" if BR2_mips_m5101
> + default "m5101" if BR2_mips_m5150
> default "m6201" if BR2_mips_m6201
> default "p5600" if BR2_mips_p5600
> default "mips64" if BR2_mips_64
> diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
> index f46656c..eb1479a 100644
> --- a/package/gcc/Config.in.host
> +++ b/package/gcc/Config.in.host
> @@ -64,7 +64,7 @@ choice
> # musl ppc64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
> # Unsupported MIPS cores
> - depends on !BR2_mips_interaptiv && !BR2_mips_m5101 && \
> + depends on !BR2_mips_interaptiv && !BR2_mips_m5150 && \
> !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
> # musl mips64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index 22f760b..476b37b 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -530,7 +530,7 @@ config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
> BR2_x86_64
> depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
> # Unsupported MIPS cores
> - depends on !BR2_mips_interaptiv && !BR2_mips_m5101
> + depends on !BR2_mips_interaptiv && !BR2_mips_m5150
> # Unsupported for MIPS R6
> depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
> select BR2_TOOLCHAIN_EXTERNAL_MUSL
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 3/3] MIPS: rename M6201 core to M6250
2016-11-08 10:32 ` [Buildroot] [PATCH master 3/3] MIPS: rename M6201 core to M6250 Vicente Olivert Riera
@ 2016-11-08 22:27 ` Arnout Vandecappelle
0 siblings, 0 replies; 9+ messages in thread
From: Arnout Vandecappelle @ 2016-11-08 22:27 UTC (permalink / raw)
To: buildroot
On 08-11-16 11:32, Vicente Olivert Riera wrote:
> m6201 is the -march option for GCC, but the real core name is
> M6250.
>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Regards,
Arnout
> ---
> arch/Config.in.mips | 6 +++---
> package/gcc/Config.in.host | 4 ++--
> 2 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/arch/Config.in.mips b/arch/Config.in.mips
> index f407d9a..c14a133 100644
> --- a/arch/Config.in.mips
> +++ b/arch/Config.in.mips
> @@ -51,8 +51,8 @@ config BR2_mips_m5150
> bool "M5150"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R5
> -config BR2_mips_m6201
> - bool "M6201"
> +config BR2_mips_m6250
> + bool "M6250"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R6
> config BR2_mips_p5600
> @@ -130,7 +130,7 @@ config BR2_GCC_TARGET_ARCH
> default "mips32r6" if BR2_mips_32r6
> default "interaptiv" if BR2_mips_interaptiv
> default "m5101" if BR2_mips_m5150
> - default "m6201" if BR2_mips_m6201
> + default "m6201" if BR2_mips_m6250
> default "p5600" if BR2_mips_p5600
> default "mips64" if BR2_mips_64
> default "mips64r2" if BR2_mips_64r2
> diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
> index eb1479a..0a63e6a 100644
> --- a/package/gcc/Config.in.host
> +++ b/package/gcc/Config.in.host
> @@ -65,7 +65,7 @@ choice
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
> # Unsupported MIPS cores
> depends on !BR2_mips_interaptiv && !BR2_mips_m5150 && \
> - !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
> + !BR2_mips_m6250 && !BR2_mips_i6400 && !BR2_mips_p6600
> # musl mips64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
> select BR2_TOOLCHAIN_GCC_AT_LEAST_5
> @@ -76,7 +76,7 @@ choice
> depends on !BR2_arc
> depends on !BR2_microblaze
> # Unsupported MIPS cores
> - depends on !BR2_mips_m6201 && !BR2_mips_p6600
> + depends on !BR2_mips_m6250 && !BR2_mips_p6600
> select BR2_TOOLCHAIN_GCC_AT_LEAST_6
>
> endchoice
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core
2016-11-08 10:32 [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Vicente Olivert Riera
` (2 preceding siblings ...)
2016-11-08 22:19 ` [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Arnout Vandecappelle
@ 2016-11-09 21:45 ` Thomas Petazzoni
3 siblings, 0 replies; 9+ messages in thread
From: Thomas Petazzoni @ 2016-11-09 21:45 UTC (permalink / raw)
To: buildroot
Hello,
On Tue, 8 Nov 2016 10:32:56 +0000, Vicente Olivert Riera wrote:
> This is a microcontroller class (MCU) core which is not suitable for
> running Linux.
>
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
> ---
> arch/Config.in.mips | 5 -----
> package/gcc/Config.in.host | 5 ++---
> toolchain/toolchain-external/Config.in | 2 +-
> 3 files changed, 3 insertions(+), 9 deletions(-)
All patches applied to master. Thanks Arnout for the review!
I have to say it's unfortunate that the gcc option doesn't match the
actual name of the core :-/
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150
2016-11-08 10:32 ` [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150 Vicente Olivert Riera
2016-11-08 22:25 ` Arnout Vandecappelle
@ 2016-11-13 15:44 ` Yann E. MORIN
1 sibling, 0 replies; 9+ messages in thread
From: Yann E. MORIN @ 2016-11-13 15:44 UTC (permalink / raw)
To: buildroot
Vicente, All,
On 2016-11-08 10:32 +0000, Vicente Olivert Riera spake thusly:
> m5101 is the -march option for GCC, but the real core name is M5150.
There should have been a legacy entry for this renamed option.
ditto the 6201, in next patch.
I'll send a patch for that in a m moment.
Regards,
Yann E. MORIN.
> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
> ---
> arch/Config.in.mips | 6 +++---
> package/gcc/Config.in.host | 2 +-
> toolchain/toolchain-external/Config.in | 2 +-
> 3 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/arch/Config.in.mips b/arch/Config.in.mips
> index 289e35d..f407d9a 100644
> --- a/arch/Config.in.mips
> +++ b/arch/Config.in.mips
> @@ -47,8 +47,8 @@ config BR2_mips_interaptiv
> bool "interAptiv"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R2
> -config BR2_mips_m5101
> - bool "M5101"
> +config BR2_mips_m5150
> + bool "M5150"
> depends on !BR2_ARCH_IS_64
> select BR2_MIPS_CPU_MIPS32R5
> config BR2_mips_m6201
> @@ -129,7 +129,7 @@ config BR2_GCC_TARGET_ARCH
> default "mips32r5" if BR2_mips_32r5
> default "mips32r6" if BR2_mips_32r6
> default "interaptiv" if BR2_mips_interaptiv
> - default "m5101" if BR2_mips_m5101
> + default "m5101" if BR2_mips_m5150
> default "m6201" if BR2_mips_m6201
> default "p5600" if BR2_mips_p5600
> default "mips64" if BR2_mips_64
> diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
> index f46656c..eb1479a 100644
> --- a/package/gcc/Config.in.host
> +++ b/package/gcc/Config.in.host
> @@ -64,7 +64,7 @@ choice
> # musl ppc64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
> # Unsupported MIPS cores
> - depends on !BR2_mips_interaptiv && !BR2_mips_m5101 && \
> + depends on !BR2_mips_interaptiv && !BR2_mips_m5150 && \
> !BR2_mips_m6201 && !BR2_mips_i6400 && !BR2_mips_p6600
> # musl mips64 unsupported
> depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index 22f760b..476b37b 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -530,7 +530,7 @@ config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
> BR2_x86_64
> depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
> # Unsupported MIPS cores
> - depends on !BR2_mips_interaptiv && !BR2_mips_m5101
> + depends on !BR2_mips_interaptiv && !BR2_mips_m5150
> # Unsupported for MIPS R6
> depends on !BR2_MIPS_CPU_MIPS32R6 && !BR2_MIPS_CPU_MIPS64R6
> select BR2_TOOLCHAIN_EXTERNAL_MUSL
> --
> 2.10.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2016-11-13 15:44 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-08 10:32 [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Vicente Olivert Riera
2016-11-08 10:32 ` [Buildroot] [PATCH master 2/3] MIPS: rename M5101 core to M5150 Vicente Olivert Riera
2016-11-08 22:25 ` Arnout Vandecappelle
2016-11-13 15:44 ` Yann E. MORIN
2016-11-08 10:32 ` [Buildroot] [PATCH master 3/3] MIPS: rename M6201 core to M6250 Vicente Olivert Riera
2016-11-08 22:27 ` Arnout Vandecappelle
2016-11-08 22:19 ` [Buildroot] [PATCH master 1/3] MIPS: remove M5100 core Arnout Vandecappelle
2016-11-08 22:25 ` Arnout Vandecappelle
2016-11-09 21:45 ` Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.