All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.