parisc: dma: Add prototype for pcxl_dma_start

Signed-off-by: Helge Deller <deller@gmx.de>
This commit is contained in:
Helge Deller 2023-08-10 19:12:16 +02:00
parent 388d5bdba3
commit a4c59c9adc
3 changed files with 3 additions and 5 deletions

View File

@ -14,6 +14,8 @@
#define dma_outb outb #define dma_outb outb
#define dma_inb inb #define dma_inb inb
extern unsigned long pcxl_dma_start;
/* /*
** DMA_CHUNK_SIZE is used by the SCSI mid-layer to break up ** DMA_CHUNK_SIZE is used by the SCSI mid-layer to break up
** (or rather not merge) DMAs into manageable chunks. ** (or rather not merge) DMAs into manageable chunks.

View File

@ -39,7 +39,7 @@ static struct proc_dir_entry * proc_gsc_root __read_mostly = NULL;
static unsigned long pcxl_used_bytes __read_mostly; static unsigned long pcxl_used_bytes __read_mostly;
static unsigned long pcxl_used_pages __read_mostly; static unsigned long pcxl_used_pages __read_mostly;
extern unsigned long pcxl_dma_start; /* Start of pcxl dma mapping area */ unsigned long pcxl_dma_start __ro_after_init; /* pcxl dma mapping area start */
static DEFINE_SPINLOCK(pcxl_res_lock); static DEFINE_SPINLOCK(pcxl_res_lock);
static char *pcxl_res_map; static char *pcxl_res_map;
static int pcxl_res_hint; static int pcxl_res_hint;

View File

@ -523,10 +523,6 @@ void mark_rodata_ro(void)
void *parisc_vmalloc_start __ro_after_init; void *parisc_vmalloc_start __ro_after_init;
EXPORT_SYMBOL(parisc_vmalloc_start); EXPORT_SYMBOL(parisc_vmalloc_start);
#ifdef CONFIG_PA11
unsigned long pcxl_dma_start __ro_after_init;
#endif
void __init mem_init(void) void __init mem_init(void)
{ {
/* Do sanity checks on IPC (compat) structures */ /* Do sanity checks on IPC (compat) structures */