* [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).