| To: | Linux-MIPS <linux-mips@linux-mips.org>, Ralf Baechle <ralf@linux-mips.org> |
|---|---|
| Subject: | Reason for PIO_MASK? |
| From: | Manuel Lauss <manuel.lauss@googlemail.com> |
| Date: | Sat, 3 Oct 2009 16:48:12 +0200 |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=FdRNNPhMP/PKLMtu5DWkknzvugHjsqs0w5ArCcHp/+w=; b=u+0u1/tl3cHzlL33aRJ2Qc5bs+k8No81E2Tcn/A5DW/ORopYbY1K+kici3IORrYqF7 dAlF966b89q0+6CUOFZPsj63dSvfw9iZuIi09GnHYp7VbcWY3YP5eM0ArL3IK8lDTyFc oEgzT2oCl+QC6dojgEzVxWLaG6otElFQBrqhM= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=g8wARAyEZ6THhMFSrm9QEOOcZB93QbVtaEXTiKiKF2P4qemClGbkFHaAjkIws49icp PpRXxeFdvjfSSh38ynmsB/lf3E6R1LmdX9j6e+X9Hp/CW3ToyDbbzERVQXdovMcDh0PX 2fhqYuKrUs0Qc382b1gzl96g0QLOI0AIBcS/s= |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
In arch/mips/lib/iomap.c there's this "#define PIO_MASK 0x0ffff"
which limits the ability to successfully call ioport_map() to the
first 64kB. This causes pata_pcmcia to error out on CF card
probe because devm_ioport_map() is called with the remapped
PCMCIA IO area, which is somewhere in MAP_BASE space.
I've temporarily removed the PIO_MASK check and pata_pcmcia
works as expected. Is there any way around this, other than
creating an Alchemy-specific ioport_map() function?
Thanks,
Manuel Lauss
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] Alchemy: XXS1500 PCMCIA driver rewrite, Manuel Lauss |
|---|---|
| Next by Date: | mipsel-sdelinux-v6.03.01-1.i386.rpm, Toy lover |
| Previous by Thread: | Re: [PATCH] MIPS: Don't write ones to reserved entryhi bits., Ralf Baechle |
| Next by Thread: | Re: Reason for PIO_MASK?, Ralf Baechle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |