OpenGrok
Cross Reference: dwcsata.c
xref
: /
src
/
sys
/
arch
/
powerpc
/
ibm4xx
/
dev
/
dwcsata.c
Home
|
History
|
Annotate
|
Download
|
only in
dev
History log of
/src/sys/arch/powerpc/ibm4xx/dev/dwcsata.c
Revision
Date
Author
Comments
1.2
15-Jun-2026
rkujawa
Dubious workaround for SATA DMA vs. USB issues on 460EX.
When USB host schedules start running at attach, controller
bus masters these schedules on the same AHB bridge where SATA
is. Then when SATA transfer occurs, it starves the DMAC's
FIFO drain - workaround pauses USB schedules during SATA DMA.
This improves the situation, but it's not bulletproof.
1.1
14-Jun-2026
rkujawa
Add 440/460 peripherals (tested only on 460EX).
Featuring:
- PLB-PCIX host bridge
- PLB-PCIE root complex
- TCP/IP Acceleration Hardware support for EMAC (checksumming and TSO for IPv4 and IPv6)
- Synopsys DWC SATA-II, the old non-AHCI variant (DMA is not stable, use DWCSATA_PIO_ONLY)
- USB EHCI and OHCI
- Updated watchdog
- and necessary plumbing for the above for PPC460EX
Indexes created Wed Jul 08 00:27:11 UTC 2026