Hi All,

I added the patch for Power Management in DM355. But during compilation I
get following error:

arch/arm/mach-davinci/io.c:47: error: unknown field `pfn' specified in
initializer
arch/arm/mach-davinci/io.c:47: warning: implicit declaration of function
`phys_to_pfn'
arch/arm/mach-davinci/io.c:47: error: initializer element is not constant
arch/arm/mach-davinci/io.c:47: error: (near initialization for
`davinci_io_desc[1].physical')
arch/arm/mach-davinci/io.c:50: error: initializer element is not constant
arch/arm/mach-davinci/io.c:50: error: (near initialization for
`davinci_io_desc[1]')
arch/arm/mach-davinci/io.c:53: error: unknown field `pfn' specified in
initializer
arch/arm/mach-davinci/io.c:53: error: initializer element is not constant
arch/arm/mach-davinci/io.c:53: error: (near initialization for
`davinci_io_desc[2].physical')
arch/arm/mach-davinci/io.c:56: error: initializer element is not constant
arch/arm/mach-davinci/io.c:56: error: (near initialization for
`davinci_io_desc[2]')
arch/arm/mach-davinci/io.c: In function `davinci_map_common_io':
arch/arm/mach-davinci/io.c:111: warning: too few arguments for format


So bypass this error I commented following lines in
arch/arm/mach-davinci/io.c file:
.pfn            = phys_to_pfn(DDR2_CTRL_PHYS),
.pfn            = phys_to_pfn(TCM_PHYS),


But then I get following error during linking.


arch/arm/mach-davinci/built-in.o(.text+0x4fd4): In function
`davinci_pm_idle':
arch/arm/mach-davinci/sleep.S: undefined reference to `timer_dyn_reprogram'
arch/arm/mach-davinci/built-in.o(.text+0x5004):arch/arm/mach-davinci/sleep.S:
undefined reference to `timer_dyn_reprogram'
arch/arm/mach-davinci/built-in.o(.init.text+0x14cc): In function
`davinci_pm_init':
arch/arm/mach-davinci/sleep.S: undefined reference to `suspend_set_ops'


I didn't find suspend_set_ops() and timer_dyn_reprogram() functions defined
in the kernel source tree.

Please let me know where will I find the following function definition?

Also how do I correct the compilation error that I am getting in io.c file?

Thanks,
azam.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to