MACH_TYPE undeclared error
From: Madhavi Manchala <hidden>
Date: 2011-03-29 09:38:44
Also in:
linux-arch
Dear Russell, On Tue, Mar 29, 2011 at 2:57 PM, Russell King - ARM Linux [off-list ref] wrote:
On Tue, Mar 29, 2011 at 02:01:10PM +0530, Madhavi Manchala wrote:quoted
Dear Uwe, 2011/3/29 Uwe Kleine-K?nig [off-list ref]:quoted
On Tue, Mar 29, 2011 at 12:01:40PM +0530, Madhavi Manchala wrote:quoted
Dear All, I have defined a MACHINE_START macro in my board C file as follows. MACHINE_START(S3C2510, "S3C2510") ? ? ? .init_irq ? ? ? = s3c2510_init_irq, ? ? ? .timer ? ? ? ? ?= &s3c2510_time_init, MACHINE_END When I try to compile this C file, I am seeing the following error message. arch/arm/mach-s3c2510/s3c2510.c:35:1: error: 'MACH_TYPE_S3C2510' undeclared here (not in a function)you need a line defining S3C2510 in arch/arm/tools/mach-types.Yeah. It is there in the arch/arm/tools/mach-types file. I did not add to it, but it is automatically generated. The few lines from the arch/arm/tools/mach-types file are as follows. izarus ? ? ? ? ? ? ? ?MACH_IZARUS ? ? ? ? ? ? IZARUS ? ? ? ? ?573 pxa_rts ? ? ? ? ? ? ? MACH_RTS ? ? ? ? ? ? ? ?RTS ? ? ? ? ? ? ? ? ? ? 574 se5100 ? ? ? ? ? ? ? ?MACH_SE5100 ? ? ? ? ? ? SE5100 ? ? ? ? ?575 s3c2510 ? ? ? ? ? ? ? MACH_S3C2510 ? ?S3C2510 ? ? ? ? 576 csb437tl ? ? ? ? ? ? ?MACH_CSB437TL ? CSB437TL ? ? ? ? ? ? ? ?577 slauson ? ? ? ? ? ? ? MACH_SLAUSON ? ?SLAUSON ? ? ? ? 578 pearlriver ? ? ? ? ? ?MACH_PEARLRIVER PEARLRIVER ? ? ?579 tdc_p210 ? ? ? ? ? ? ?MACH_TDC_P210 ? TDC_P210 ? ? ? ?580 The machine S3C2510 is there in that file.S3C2510 sounds to me like a SoC name not a board name. ?I delete anything which sounds like a SoC name as that's not the purpose of the database. It's for platforms and boards, not SoCs.
Yeah. The S3C2510 is a SoC. We have a board which is based on this SoC. Just, I have given that name as I am new to this architecture development environment. I will change the name and assigns an appropriate one which suits for my board. Thanks for your information. Thanks and Regards, Madhavi M.