[Linux-ia64] 2.4.4 - cannot compile parport module

From: Christian Groessler <cpg_at_aladdin.de>
Date: 2001-05-16 19:41:12
Hi,

this is what I get:

gcc -D__KERNEL__ -I/usr/src/linux-2.4.4/include -Wall -Wstrict-prototypes -g -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe  -ffixed-r13 -mfixed-range=f10-f15,f32-f127 -falign-functions=32 -frename-registers -fno-optimize-sibling-calls -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.4/include/linux/modversions.h   -DEXPORT_SYMTAB -c parport_pc.c
parport_pc.c: In function `parport_pc_fifo_write_block_dma':
parport_pc.c:627: warning: implicit declaration of function `claim_dma_lock'
parport_pc.c:628: warning: implicit declaration of function `disable_dma'
parport_pc.c:629: warning: implicit declaration of function `clear_dma_ff'
parport_pc.c:630: warning: implicit declaration of function `set_dma_mode'
parport_pc.c:630: `DMA_MODE_WRITE' undeclared (first use in this function)
parport_pc.c:630: (Each undeclared identifier is reported only once
parport_pc.c:630: for each function it appears in.)
parport_pc.c:631: warning: implicit declaration of function `set_dma_addr'
parport_pc.c:632: warning: implicit declaration of function `set_dma_count'
parport_pc.c:640: warning: implicit declaration of function `enable_dma'
parport_pc.c:641: warning: implicit declaration of function `release_dma_lock'
parport_pc.c:669: warning: implicit declaration of function `get_dma_residue'
parport_pc.c: In function `parport_pc_probe_port_R90b09edf':
parport_pc.c:2145: warning: implicit declaration of function `request_dma_R43435480'
parport_pc.c:2160: warning: implicit declaration of function `free_dma_R72b243d4'
make[2]: *** [parport_pc.o] Error 1


These claim_dma_lock etc. functions seem to be missing in ia64, but
appear to be available in most other ports. Is there a deeper reason
for this or have they simply been "forgotten"?

regards,
chris
Received on Wed May 16 02:41:36 2001

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:03 EST