[PATCH 4/8] [POWERPC] immap_qe.h should include asm/io.h

Kumar Gala galak at kernel.crashing.org
Tue Apr 15 01:11:42 EST 2008


On Mar 11, 2008, at 12:24 PM, Anton Vorontsov wrote:
> Headers should include prototypes they use, otherwise build will
> break if we use it without explicitly including io.h:
>
>  CC      arch/powerpc/sysdev/qe_lib/gtm.o
> In file included from include/asm/qe.h:20,
>                 from arch/powerpc/sysdev/qe_lib/gtm.c:18:
> include/asm/immap_qe.h: In function ‘immrbar_virt_to_phys’:
> include/asm/immap_qe.h:480: error: implicit declaration of function â 
> €˜virt_to_phys’
> make[2]: *** [arch/powerpc/sysdev/qe_lib/gtm.o] Error 1
> make[1]: *** [arch/powerpc/sysdev/qe_lib] Error 2
>
> gtm.c needs qe.h (which includes immap_qe.h) to use qe_get_brg_clk().
>
> Signed-off-by: Anton Vorontsov <avorontsov at ru.mvista.com>
> ---
> include/asm-powerpc/immap_qe.h |    1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)

applied.

- k




More information about the Linuxppc-dev mailing list