patch-2.4.19 linux-2.4.19/arch/sparc/kernel/ioport.c
Next file: linux-2.4.19/arch/sparc/kernel/irq.c
Previous file: linux-2.4.19/arch/sparc/kernel/check_asm.sh
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Fri Aug 2 17:39:43 2002
- Orig file:
linux-2.4.18/arch/sparc/kernel/ioport.c
- Orig date:
Tue Oct 30 15:08:11 2001
diff -urN linux-2.4.18/arch/sparc/kernel/ioport.c linux-2.4.19/arch/sparc/kernel/ioport.c
@@ -161,7 +161,7 @@
static void *_sparc_alloc_io(unsigned int busno, unsigned long phys,
unsigned long size, char *name)
{
- static int printed_full = 0;
+ static int printed_full;
struct xresource *xres;
struct resource *res;
char *tack;
@@ -351,7 +351,7 @@
* CPU view of this memory may be inconsistent with
* a device view and explicit flushing is necessary.
*/
-u32 sbus_map_single(struct sbus_dev *sdev, void *va, long len, int direction)
+dma_addr_t sbus_map_single(struct sbus_dev *sdev, void *va, size_t len, int direction)
{
#if 0 /* This is the version that abuses consistent space */
unsigned long len_total = (len + PAGE_SIZE-1) & PAGE_MASK;
@@ -398,7 +398,7 @@
#endif
}
-void sbus_unmap_single(struct sbus_dev *sdev, u32 ba, long n, int direction)
+void sbus_unmap_single(struct sbus_dev *sdev, dma_addr_t ba, size_t n, int direction)
{
#if 0 /* This is the version that abuses consistent space */
struct resource *res;
@@ -445,7 +445,7 @@
/*
*/
-void sbus_dma_sync_single(struct sbus_dev *sdev, u32 ba, long size, int direction)
+void sbus_dma_sync_single(struct sbus_dev *sdev, dma_addr_t ba, size_t size, int direction)
{
#if 0
unsigned long va;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)