linux-sh.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] ARM: Kota2 mach-type update fix
@ 2011-11-22  6:08 Magnus Damm
  2011-11-22  9:26 ` Paul Mundt
  2011-12-01  9:50 ` Rafael J. Wysocki
  0 siblings, 2 replies; 7+ messages in thread
From: Magnus Damm @ 2011-11-22  6:08 UTC (permalink / raw)
  To: linux-arm-kernel

From: Magnus Damm <damm@opensource.se>

This patch adds kota2 to the in-kernel ARM mach-type file.

Basic board support is included in 3.2-rc and the mach-type
has been registered in the ARM machine repository as

3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined

The file arch/arm/tools/mach-types is however missing Kota2
which makes build of sh73a0 based boards fail with:

arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1

arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
make: *** [arch/arm/mach-shmobile] Error 2

Signed-off-by: Magnus Damm <damm@opensource.se>
---

 I propose that Paul Mundt merges this patch together with other
 SH-Mobile ARM related fixes.

 arch/arm/tools/mach-types |    1 +
 1 file changed, 1 insertion(+)

--- 0001/arch/arm/tools/mach-types
+++ work/arch/arm/tools/mach-types	2011-11-14 16:55:38.000000000 +0900
@@ -1123,5 +1123,6 @@ blissc			MACH_BLISSC		BLISSC			3491
 thales_adc		MACH_THALES_ADC		THALES_ADC		3492
 ubisys_p9d_evp		MACH_UBISYS_P9D_EVP	UBISYS_P9D_EVP		3493
 atdgp318		MACH_ATDGP318		ATDGP318		3494
+kota2			MACH_KOTA2		KOTA2			3616
 smdk4212		MACH_SMDK4212		SMDK4212		3638
 smdk4412		MACH_SMDK4412		SMDK4412		3765

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ARM: Kota2 mach-type update fix
  2011-11-22  6:08 [PATCH] ARM: Kota2 mach-type update fix Magnus Damm
@ 2011-11-22  9:26 ` Paul Mundt
  2011-11-22 11:41   ` Magnus Damm
  2011-12-01  9:50 ` Rafael J. Wysocki
  1 sibling, 1 reply; 7+ messages in thread
From: Paul Mundt @ 2011-11-22  9:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Nov 22, 2011 at 03:08:57PM +0900, Magnus Damm wrote:
> From: Magnus Damm <damm@opensource.se>
> 
> This patch adds kota2 to the in-kernel ARM mach-type file.
> 
> Basic board support is included in 3.2-rc and the mach-type
> has been registered in the ARM machine repository as
> 
> 3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined
> 
> The file arch/arm/tools/mach-types is however missing Kota2
> which makes build of sh73a0 based boards fail with:
> 
> arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
> arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
> make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1
> 
> arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
> make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
> make: *** [arch/arm/mach-shmobile] Error 2
> 
> Signed-off-by: Magnus Damm <damm@opensource.se>
> ---
> 
>  I propose that Paul Mundt merges this patch together with other
>  SH-Mobile ARM related fixes.
> 
Err, no. I'm not patching machine-generated files which precisely say not
to patch them at the top of the file. If there is a missing definition
for an upstream board then the file needs to be regenerated with the new
definitions, plain and simple.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ARM: Kota2 mach-type update fix
  2011-11-22  9:26 ` Paul Mundt
@ 2011-11-22 11:41   ` Magnus Damm
  2011-11-24  8:23     ` Paul Mundt
  0 siblings, 1 reply; 7+ messages in thread
From: Magnus Damm @ 2011-11-22 11:41 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Nov 22, 2011 at 6:26 PM, Paul Mundt <lethal@linux-sh.org> wrote:
> On Tue, Nov 22, 2011 at 03:08:57PM +0900, Magnus Damm wrote:
>> From: Magnus Damm <damm@opensource.se>
>>
>> This patch adds kota2 to the in-kernel ARM mach-type file.
>>
>> Basic board support is included in 3.2-rc and the mach-type
>> has been registered in the ARM machine repository as
>>
>> 3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined
>>
>> The file arch/arm/tools/mach-types is however missing Kota2
>> which makes build of sh73a0 based boards fail with:
>>
>> arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
>> arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
>> make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1
>>
>> arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
>> make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
>> make: *** [arch/arm/mach-shmobile] Error 2
>>
>> Signed-off-by: Magnus Damm <damm@opensource.se>
>> ---
>>
>>  I propose that Paul Mundt merges this patch together with other
>>  SH-Mobile ARM related fixes.
>>
> Err, no. I'm not patching machine-generated files which precisely say not
> to patch them at the top of the file. If there is a missing definition
> for an upstream board then the file needs to be regenerated with the new
> definitions, plain and simple.

Following the comment sure sounds like a good idea, but according to
the git logs people seem to update the file:

1d08fd9 Update Nook Color machine 3284 to common Encore name

Russell, do you mind if we update the mach-type file to include Kota2?
It's already registered via the web interface.

Cheers,

/ magnus

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ARM: Kota2 mach-type update fix
  2011-11-22 11:41   ` Magnus Damm
@ 2011-11-24  8:23     ` Paul Mundt
  2011-11-24  9:28       ` Kuninori Morimoto
  0 siblings, 1 reply; 7+ messages in thread
From: Paul Mundt @ 2011-11-24  8:23 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Nov 22, 2011 at 08:41:57PM +0900, Magnus Damm wrote:
> On Tue, Nov 22, 2011 at 6:26 PM, Paul Mundt <lethal@linux-sh.org> wrote:
> > On Tue, Nov 22, 2011 at 03:08:57PM +0900, Magnus Damm wrote:
> >> From: Magnus Damm <damm@opensource.se>
> >>
> >> This patch adds kota2 to the in-kernel ARM mach-type file.
> >>
> >> Basic board support is included in 3.2-rc and the mach-type
> >> has been registered in the ARM machine repository as
> >>
> >> 3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined
> >>
> >> The file arch/arm/tools/mach-types is however missing Kota2
> >> which makes build of sh73a0 based boards fail with:
> >>
> >> arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
> >> arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
> >> make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1
> >>
> >> arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
> >> make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
> >> make: *** [arch/arm/mach-shmobile] Error 2
> >>
> >> Signed-off-by: Magnus Damm <damm@opensource.se>
> >> ---
> >>
> >> ?I propose that Paul Mundt merges this patch together with other
> >> ?SH-Mobile ARM related fixes.
> >>
> > Err, no. I'm not patching machine-generated files which precisely say not
> > to patch them at the top of the file. If there is a missing definition
> > for an upstream board then the file needs to be regenerated with the new
> > definitions, plain and simple.
> 
> Following the comment sure sounds like a good idea, but according to
> the git logs people seem to update the file:
> 
> 1d08fd9 Update Nook Color machine 3284 to common Encore name
> 
> Russell, do you mind if we update the mach-type file to include Kota2?
> It's already registered via the web interface.
> 
I'll add it with Russell's Acked-by, otherwise we'll simply have to wait
for the next batch of mach-types updates.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ARM: Kota2 mach-type update fix
  2011-11-24  8:23     ` Paul Mundt
@ 2011-11-24  9:28       ` Kuninori Morimoto
  2011-11-24 10:35         ` Russell King - ARM Linux
  0 siblings, 1 reply; 7+ messages in thread
From: Kuninori Morimoto @ 2011-11-24  9:28 UTC (permalink / raw)
  To: linux-arm-kernel


Hi Paul

> > >> From: Magnus Damm <damm@opensource.se>
> > >>
> > >> This patch adds kota2 to the in-kernel ARM mach-type file.
> > >>
> > >> Basic board support is included in 3.2-rc and the mach-type
> > >> has been registered in the ARM machine repository as
> > >>
> > >> 3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined
> > >>
> > >> The file arch/arm/tools/mach-types is however missing Kota2
> > >> which makes build of sh73a0 based boards fail with:
> > >>
> > >> arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
> > >> arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
> > >> make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1
> > >>
> > >> arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
> > >> make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
> > >> make: *** [arch/arm/mach-shmobile] Error 2
> > >>
> > >> Signed-off-by: Magnus Damm <damm@opensource.se>
> > >> ---
(snip)
> > Russell, do you mind if we update the mach-type file to include Kota2?
> > It's already registered via the web interface.
> > 
> I'll add it with Russell's Acked-by, otherwise we'll simply have to wait
> for the next batch of mach-types updates.

Can I add A1 bonito mach-type too?
I can not find it either


3623 	Renesas R-Mobile A1 EVB 	bonito 	Kuninori Morimoto

Best regards
---
Kuninori Morimoto

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ARM: Kota2 mach-type update fix
  2011-11-24  9:28       ` Kuninori Morimoto
@ 2011-11-24 10:35         ` Russell King - ARM Linux
  0 siblings, 0 replies; 7+ messages in thread
From: Russell King - ARM Linux @ 2011-11-24 10:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Nov 24, 2011 at 01:28:06AM -0800, Kuninori Morimoto wrote:
> 
> Hi Paul
> 
> > > >> From: Magnus Damm <damm@opensource.se>
> > > >>
> > > >> This patch adds kota2 to the in-kernel ARM mach-type file.
> > > >>
> > > >> Basic board support is included in 3.2-rc and the mach-type
> > > >> has been registered in the ARM machine repository as
> > > >>
> > > >> 3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined
> > > >>
> > > >> The file arch/arm/tools/mach-types is however missing Kota2
> > > >> which makes build of sh73a0 based boards fail with:
> > > >>
> > > >> arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
> > > >> arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
> > > >> make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1
> > > >>
> > > >> arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
> > > >> make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
> > > >> make: *** [arch/arm/mach-shmobile] Error 2
> > > >>
> > > >> Signed-off-by: Magnus Damm <damm@opensource.se>
> > > >> ---
> (snip)
> > > Russell, do you mind if we update the mach-type file to include Kota2?
> > > It's already registered via the web interface.
> > > 
> > I'll add it with Russell's Acked-by, otherwise we'll simply have to wait
> > for the next batch of mach-types updates.
> 
> Can I add A1 bonito mach-type too?
> I can not find it either
> 
> 
> 3623 	Renesas R-Mobile A1 EVB 	bonito 	Kuninori Morimoto

No, because it's not in the kernel source.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ARM: Kota2 mach-type update fix
  2011-11-22  6:08 [PATCH] ARM: Kota2 mach-type update fix Magnus Damm
  2011-11-22  9:26 ` Paul Mundt
@ 2011-12-01  9:50 ` Rafael J. Wysocki
  1 sibling, 0 replies; 7+ messages in thread
From: Rafael J. Wysocki @ 2011-12-01  9:50 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday, November 22, 2011, Magnus Damm wrote:
> From: Magnus Damm <damm@opensource.se>
> 
> This patch adds kota2 to the in-kernel ARM mach-type file.
> 
> Basic board support is included in 3.2-rc and the mach-type
> has been registered in the ARM machine repository as
> 
> 3616 Renesas SH-Mobile kota2.x Board kota2 Yusuke Goda mainlined
> 
> The file arch/arm/tools/mach-types is however missing Kota2
> which makes build of sh73a0 based boards fail with:
> 
> arch/arm/mach-shmobile/platsmp.c: In function 'shmobile_smp_get_core_count':
> arch/arm/mach-shmobile/platsmp.c:28:2: error: implicit declaration of function 'machine_is_kota2'
> make[1]: *** [arch/arm/mach-shmobile/platsmp.o] Error 1
> 
> arch/arm/mach-shmobile/board-kota2.c:448:136: error: 'MACH_TYPE_KOTA2' undeclared here (not in a function)
> make[1]: *** [arch/arm/mach-shmobile/board-kota2.o] Error 1
> make: *** [arch/arm/mach-shmobile] Error 2
> 
> Signed-off-by: Magnus Damm <damm@opensource.se>

This patch is necessary to fix build of the Linus' tree for me with both
CONFIG_ARCH_SH73A0 and CONFIG_SMP set.

Tested-by: Rafael J. Wysocki <rjw@sisk.pl>

Thanks,
Rafael


> ---
> 
>  I propose that Paul Mundt merges this patch together with other
>  SH-Mobile ARM related fixes.
> 
>  arch/arm/tools/mach-types |    1 +
>  1 file changed, 1 insertion(+)
> 
> --- 0001/arch/arm/tools/mach-types
> +++ work/arch/arm/tools/mach-types	2011-11-14 16:55:38.000000000 +0900
> @@ -1123,5 +1123,6 @@ blissc			MACH_BLISSC		BLISSC			3491
>  thales_adc		MACH_THALES_ADC		THALES_ADC		3492
>  ubisys_p9d_evp		MACH_UBISYS_P9D_EVP	UBISYS_P9D_EVP		3493
>  atdgp318		MACH_ATDGP318		ATDGP318		3494
> +kota2			MACH_KOTA2		KOTA2			3616
>  smdk4212		MACH_SMDK4212		SMDK4212		3638
>  smdk4412		MACH_SMDK4412		SMDK4412		3765
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-12-01  9:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-22  6:08 [PATCH] ARM: Kota2 mach-type update fix Magnus Damm
2011-11-22  9:26 ` Paul Mundt
2011-11-22 11:41   ` Magnus Damm
2011-11-24  8:23     ` Paul Mundt
2011-11-24  9:28       ` Kuninori Morimoto
2011-11-24 10:35         ` Russell King - ARM Linux
2011-12-01  9:50 ` Rafael J. Wysocki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).