From: "Andrew Dennison" <andrew.dennison@motec.com.au>
To: <wd@denx.de>, "'Zeitler, Nathan'" <nzeitler@osii.com>
Cc: linuxppc-embedded@ozlabs.org
Subject: RE: Lite5200 and PCI1520 - preliminary patch
Date: Fri, 17 Dec 2004 18:11:41 +1100 [thread overview]
Message-ID: <003601c4e407$a884dc80$4000a8c0@CAT> (raw)
In-Reply-To: <20041214003301.2CC13C1430@atlas.denx.de>
[-- Attachment #1: Type: text/plain, Size: 1548 bytes --]
On Tuesday, 14 December 2004 11:33 AM, wd@denx.de wrote:
>
> I'd like to see your patch (even if preliminary).
>
Well - here it is.
This is a patch against Denx linuxppc_2_4_devel, LABEL_2003_12_22_1500.
Yes - I know that's old but I have some RTAI modules and I didn't want to
jump kernel versions just yet.
All problems I've fixed are still in the top of CVS anyway. Some changes
I've made are backported from or inspired by later 2.4 and 2.6 kernels.
Current status:
orinoco_cs cards work for me
ide_cs fails registering the driver.
some cardbus cards enumerate and can dump_cis, others cause a TEA on
insertion. May be hardware or software bugs:)
card status and functional interrupts sometimes don't work on boot.
IRQ = 0 not supported, may just change mpc5xxx_pci to start interrupts at
1 as fixing this is a lot of work, and all the same assumptions still
exist in 2.6:(
lots of debug rubbish still present
Issues addressed:
1) remap PCI addresses to make PCMCIA feasible
2) use io_block_mapping for MBAR, so pci configuration type 0 cycles are
on a valid memory address after init
3) fix pci configuration type 1 cycles as per errata
4) add PCI1520 support, with interrupt related fixes
5) added preliminary support for my hardware. Most (all?) of the
deviations from idecube in the vpc platform are required for PCMCIA
If anyone has a cardbus pci card that works in a lite5200 and wants to do
some testing I can patch the icecube platform.
I would appreciate some feedback on this!
Andrew
[-- Attachment #2: vpc_patch.2.gz --]
[-- Type: application/x-gzip, Size: 16529 bytes --]
prev parent reply other threads:[~2004-12-17 7:11 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-13 22:09 Lite5200 and PCI1520 Zeitler, Nathan
2004-12-13 23:48 ` Andrew Dennison
2004-12-14 0:32 ` Wolfgang Denk
2004-12-14 1:25 ` Andrew Dennison
2004-12-17 7:11 ` Andrew Dennison [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='003601c4e407$a884dc80$4000a8c0@CAT' \
--to=andrew.dennison@motec.com.au \
--cc=linuxppc-embedded@ozlabs.org \
--cc=nzeitler@osii.com \
--cc=wd@denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).