[Top] [All Lists]

Re: Proposal: non-PC ISA bus support

Subject: Re: Proposal: non-PC ISA bus support
From: Geert Uytterhoeven <>
Date: Tue, 20 Jun 2000 19:29:14 +0200 (CEST)
Cc: Linux kernel <>, Linux/PPC Development <>, Linux/MIPS Development <>
In-reply-to: <>
On Tue, 20 Jun 2000, Frank Rowand wrote:
> Geert Uytterhoeven wrote:
> > The following patch fixes 2 problems related to ISA bus access on non-PC
> > platforms:


> Would it make sense to apply the same sort of fix to the following code in
> __ioremap(), so that ISA space is handled consistently?:
>         /*
>          * If the address lies within the first 16 MB, assume it's in ISA
>          * memory space
>          */
>         if (p < 16*1024*1024)
>             p += _ISA_MEM_BASE;

Yes. I added that correction because the NVRAM driver wants to ioremap() the 
NVRAM region as reported by the OF device tree, while on CHRP boxes with PC
style NVRAM, it's in ISA memory space at 0xe0000 (`nvram@me0000', according to



Geert Uytterhoeven -- There's lots of Linux beyond ia32 --

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                                            -- Linus Torvalds

<Prev in Thread] Current Thread [Next in Thread>