CVS commit: src/sys/arch/powerpc

"Radoslaw Kujawa" <[email protected]>
Newsgroups gmane.os.netbsd.devel.cvs
Message-ID <[email protected]>
Module Name:	src
Committed By:	rkujawa
Date:		Sun Jun 14 00:02:35 UTC 2026

Modified Files:
	src/sys/arch/powerpc/conf: files.ibm4xx
	src/sys/arch/powerpc/ibm4xx/dev: emacreg.h if_emac.c if_emacreg.h mal.c
	    opb.c opbvar.h plb.c wdog.c
Added Files:
	src/sys/arch/powerpc/ibm4xx/dev: dwcdmacreg.h dwcsata.c dwcsatareg.h
	    ehci_plb.c ohci_plb.c
	src/sys/arch/powerpc/ibm4xx/pci: pciex.c pcix.c

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/powerpc/conf/files.ibm4xx
cvs rdiff -u -r0 -r1.1 src/sys/arch/powerpc/ibm4xx/dev/dwcdmacreg.h \
    src/sys/arch/powerpc/ibm4xx/dev/dwcsata.c \
    src/sys/arch/powerpc/ibm4xx/dev/dwcsatareg.h \
    src/sys/arch/powerpc/ibm4xx/dev/ehci_plb.c \
    src/sys/arch/powerpc/ibm4xx/dev/ohci_plb.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/ibm4xx/dev/emacreg.h \
    src/sys/arch/powerpc/ibm4xx/dev/opbvar.h
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/powerpc/ibm4xx/dev/if_emacreg.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/ibm4xx/dev/mal.c
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/powerpc/ibm4xx/dev/opb.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/powerpc/ibm4xx/dev/plb.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc/ibm4xx/dev/wdog.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/powerpc/ibm4xx/pci/pciex.c \
    src/sys/arch/powerpc/ibm4xx/pci/pcix.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.