| To: | "Maciej W. Rozycki" <macro@linux-mips.org> |
|---|---|
| Subject: | Re: Modpost warning on Alchemy |
| From: | Sergei Shtylyov <sshtylyov@ru.mvista.com> |
| Date: | Wed, 01 Aug 2007 21:09:38 +0400 |
| Cc: | Ralf Baechle <ralf@linux-mips.org>, linux-mips@linux-mips.org |
| In-reply-to: | <46B0B6B4.5090103@ru.mvista.com> |
| Organization: | MontaVista Software Inc. |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <20070801115231.GA20323@linux-mips.org> <46B07B36.1000501@ru.mvista.com> <Pine.LNX.4.64N.0708011337390.20314@blysk.ds.pg.gda.pl> <46B086EB.2030101@ru.mvista.com> <46B0880B.2000009@ru.mvista.com> <Pine.LNX.4.64N.0708011629010.20314@blysk.ds.pg.gda.pl> <46B0AA74.7040100@ru.mvista.com> <Pine.LNX.4.64N.0708011708250.20314@blysk.ds.pg.gda.pl> <46B0B6B4.5090103@ru.mvista.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; rv:1.7.2) Gecko/20040803 |
Sergei Shtylyov wrote: It is still just fine with ioremap() -- it will simply use KSEG2 in this case. You cannot bypass the TLB here with a 32-bit processor no matter what. And regarding what you have written above and the size issue you mentioned in another e-mail (do you map the whole PCI config space linearly in the physical address space of the CPU or suchlike?) -- PCI No, I don't. But that was why the original code preferred the wired entry approach over ioremap() -- not to map a whole range... Not the only one: dynamic ioremap() seems to be impossible in interrupt context. config space accesses are rare (by design rather than chance), so That depends on the drivers used (some IDE drivers access it really often). performance is a non-issue and it should be absolutely fine for you to call ioremap() and iounmap() in code specific for your PCI host bridge for the required fragment upon every access. There is no need for a permanent That's an idea -- however, as the currecnt code uses a cached No, it seems this actually is not an option. So, the path of least resistence should be taken. WBR, Sergei |
| Previous by Date: | Re: Modpost warning on Alchemy, Sergei Shtylyov |
|---|---|
| Next by Date: | [PATCH][MIPS] remove unused pnx8550 Kconfig, Yoichi Yuasa |
| Previous by Thread: | Re: Modpost warning on Alchemy, Maciej W. Rozycki |
| Next by Thread: | Re: Modpost warning on Alchemy, Maciej W. Rozycki |
| Indexes: | [Date] [Thread] [Top] [All Lists] |