Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-10] src



Module Name:    src
Committed By:   martin
Date:           Sat Feb  3 11:47:08 UTC 2024

Modified Files:
        src/distrib/utils/embedded [netbsd-10]: mkimage
        src/etc/etc.evbppc [netbsd-10]: Makefile.inc ttys
        src/sys/arch/powerpc/include/oea [netbsd-10]: hid.h
        src/sys/arch/powerpc/oea [netbsd-10]: cpu_subr.c oea_machdep.c
        src/sys/arch/powerpc/powerpc [netbsd-10]: clock.c
        src/sys/dev/sdmmc [netbsd-10]: sdhc.c sdhcvar.h
        src/sys/dev/usb [netbsd-10]: ehcivar.h usb.h
        src/sys/dev/wscons [netbsd-10]: wsconsio.h
        src/sys/dev/wsfb [netbsd-10]: genfb.c
        src/usr.sbin/sysinst/arch/evbppc [netbsd-10]: md.c md.h
Added Files:
        src/distrib/utils/embedded/conf [netbsd-10]: evbppc.conf wii.conf
        src/distrib/utils/embedded/files [netbsd-10]: evbppc_wii_icon.png
            evbppc_wii_meta.xml
        src/sys/arch/evbppc/conf [netbsd-10]: INSTALL_WII Makefile.wii.inc WII
            files.wii std.wii
        src/sys/arch/evbppc/include [netbsd-10]: wii.h
        src/sys/arch/evbppc/wii [netbsd-10]: autoconf.c machdep.c mainbus.c
            pic_pi.c wii_locore.S wii_mmuinit.S
        src/sys/arch/evbppc/wii/dev [netbsd-10]: avenc.c avenc.h bwai.c bwai.h
            bwdsp.c ehci_hollywood.c exi.c exi.h hollywood.c hollywood.h
            hwgpio.c mainbus.h ohci_hollywood.c resetbtn.c rtcsram.c
            sdhc_hollywood.c viio.h vireg.h wiifb.c

Log Message:
Pull up following revision(s) (requested by jmcneill in ticket #561):

        etc/etc.evbppc/Makefile.inc: revision 1.15
        sys/arch/evbppc/wii/dev/wiifb.c: revision 1.1
        sys/arch/evbppc/wii/dev/wiifb.c: revision 1.2
        sys/arch/evbppc/wii/dev/bwdsp.c: revision 1.1
        sys/arch/evbppc/wii/dev/wiifb.c: revision 1.3
        sys/arch/evbppc/wii/dev/bwdsp.c: revision 1.2
        distrib/utils/embedded/files/evbppc_wii_icon.png: revision 1.1
        usr.sbin/sysinst/arch/evbppc/md.h: revision 1.4
        sys/arch/evbppc/wii/dev/wiifb.c: revision 1.4
        sys/arch/evbppc/wii/dev/viio.h: revision 1.1
        sys/arch/evbppc/wii/dev/wiifb.c: revision 1.5
        sys/arch/evbppc/wii/dev/mainbus.h: revision 1.1
        distrib/utils/embedded/conf/wii.conf: revision 1.1
        distrib/utils/embedded/conf/wii.conf: revision 1.2
        distrib/utils/embedded/conf/wii.conf: revision 1.3
        sys/dev/sdmmc/sdhcvar.h: revision 1.34
        sys/dev/sdmmc/sdhc.c: revision 1.118
        sys/arch/evbppc/wii/dev/resetbtn.c: revision 1.1
        distrib/utils/embedded/conf/evbppc.conf: revision 1.1
        sys/dev/wsfb/genfb.c: revision 1.91
        sys/arch/evbppc/wii/dev/resetbtn.c: revision 1.2
        sys/dev/wscons/wsconsio.h: revision 1.127
        sys/arch/powerpc/oea/oea_machdep.c: revision 1.85
        sys/arch/evbppc/wii/dev/hollywood.h: revision 1.1
        sys/arch/evbppc/conf/std.wii: revision 1.1
        sys/arch/evbppc/wii/dev/hollywood.h: revision 1.2
        sys/arch/evbppc/wii/dev/hollywood.c: revision 1.1
        sys/arch/evbppc/conf/std.wii: revision 1.2
        sys/arch/evbppc/wii/dev/hollywood.c: revision 1.2
        sys/arch/evbppc/conf/std.wii: revision 1.3
        sys/arch/powerpc/oea/cpu_subr.c: revision 1.109
        sys/arch/evbppc/wii/wii_mmuinit.S: revision 1.1
        sys/dev/usb/usb.h: revision 1.124
        sys/arch/evbppc/wii/machdep.c: revision 1.1
        sys/arch/evbppc/wii/dev/rtcsram.c: revision 1.1
        sys/arch/powerpc/include/oea/hid.h: revision 1.14
        sys/arch/evbppc/wii/mainbus.c: revision 1.1
        sys/arch/evbppc/wii/machdep.c: revision 1.2
        sys/arch/evbppc/wii/dev/ehci_hollywood.c: revision 1.1
        sys/arch/evbppc/wii/mainbus.c: revision 1.2
        sys/arch/evbppc/wii/machdep.c: revision 1.3
        sys/arch/evbppc/wii/dev/ehci_hollywood.c: revision 1.2
        sys/arch/evbppc/wii/mainbus.c: revision 1.3
        sys/arch/evbppc/wii/machdep.c: revision 1.4
        sys/arch/evbppc/wii/dev/hwgpio.c: revision 1.1
        sys/arch/evbppc/wii/dev/sdhc_hollywood.c: revision 1.1
        sys/arch/evbppc/wii/dev/sdhc_hollywood.c: revision 1.2
        sys/arch/evbppc/wii/wii_locore.S: revision 1.1
        sys/arch/evbppc/conf/files.wii: revision 1.1
        sys/arch/evbppc/wii/wii_locore.S: revision 1.2
        sys/arch/evbppc/include/wii.h: revision 1.1
        sys/arch/evbppc/conf/files.wii: revision 1.2
        sys/arch/evbppc/wii/dev/exi.c: revision 1.1
        sys/arch/evbppc/include/wii.h: revision 1.2
        sys/arch/evbppc/conf/files.wii: revision 1.3
        sys/arch/powerpc/powerpc/clock.c: revision 1.18
        sys/arch/evbppc/include/wii.h: revision 1.3
        sys/arch/evbppc/conf/files.wii: revision 1.4
        sys/arch/evbppc/include/wii.h: revision 1.4
        sys/arch/evbppc/wii/dev/exi.h: revision 1.1
        sys/arch/evbppc/wii/dev/avenc.c: revision 1.1
        sys/arch/evbppc/include/wii.h: revision 1.5
        sys/arch/evbppc/include/wii.h: revision 1.6
        sys/arch/evbppc/include/wii.h: revision 1.7
        sys/arch/evbppc/wii/dev/avenc.h: revision 1.1
        distrib/utils/embedded/mkimage: revision 1.79
        sys/arch/evbppc/conf/WII: revision 1.1
        sys/arch/evbppc/conf/INSTALL_WII: revision 1.1
        distrib/utils/embedded/files/evbppc_wii_meta.xml: revision 1.1
        sys/arch/evbppc/wii/dev/vireg.h: revision 1.1
        sys/arch/evbppc/conf/WII: revision 1.2
        distrib/utils/embedded/files/evbppc_wii_meta.xml: revision 1.2
        sys/arch/evbppc/wii/dev/vireg.h: revision 1.2
        sys/arch/evbppc/conf/WII: revision 1.3
        sys/arch/evbppc/conf/WII: revision 1.4
        usr.sbin/sysinst/arch/evbppc/md.c: revision 1.11
        sys/arch/evbppc/wii/dev/ohci_hollywood.c: revision 1.1
        sys/dev/usb/ehcivar.h: revision 1.52
        sys/arch/evbppc/wii/pic_pi.c: revision 1.1
        sys/arch/evbppc/wii/dev/ohci_hollywood.c: revision 1.2
        etc/etc.evbppc/ttys: revision 1.8
        sys/arch/evbppc/wii/dev/bwai.c: revision 1.1
        sys/arch/evbppc/wii/dev/bwai.c: revision 1.2
        sys/arch/evbppc/wii/dev/bwai.c: revision 1.3
        sys/arch/evbppc/wii/autoconf.c: revision 1.1
        sys/arch/evbppc/conf/Makefile.wii.inc: revision 1.1
        sys/arch/evbppc/wii/dev/bwai.h: revision 1.1
        sys/arch/evbppc/wii/autoconf.c: revision 1.2
        sys/arch/evbppc/conf/Makefile.wii.inc: revision 1.2

powerpc: oea: Fix prefetchable mappings
Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics.
powerpc: oea: Decode IBM750CL L2 cache information.
sdmmc: add support for optional delay after register write
wscons: Add HOLLYWOOD display and YUY2 pixel format types
wsfb: add support for optional "devcmap" property
A hardware driver can supply a pointer to a 16x 32-bit array to override
the default rasops device colour map in the "devcmap" property.
ehci: add EHCIF_32BIT_ACCESS flag to force 32-bit MMIO
fix comments: HID0 ICFI/DCFI are "flash invalidate", not "flush invalidate"
powerpc: fix delay for large (> ~5sec) values
When calculating the target timebase, promote '1000' on the RHS to ULL
to force 64-bit calculation, otherwise 'n * 1000' will overflow.
usb: increase USB_PORT_RESET_RECOVERY from 10ms to 20ms
I changed this from 250ms to 10ms back in 2021 based on a similar FreeBSD
change, but it seems to be a bit too aggressive for some platforms.
evbppc: Add initial support for the Nintendo Wii
wii: support RB_POWERDOWN
build fix: use dd with count=1 for compat with NetBSD dd(1)
wii: Add NTSC 480p support.
In addition to this, add VIIO_{GET,SET}REGS ioctl support to allow for
poking at video interface registers from userland. This is helpful for
debugging display issues.
wii: Add 128x48 icon to SD card image
wii: Fix a comment
wii: Add drivers for Broadway DSP and Audio interface.
0: [*] audio0 @ bwdsp0: Broadway DSP
       playback: 16, 2ch, 48000Hz
       record:   unavailable
       (P-) slinear_be 16/16, 2ch, { 48000 }
wii: Add screenblank support.
wii: Use screen dimming register for screen blanking.
wii: Add GPIO, I2C, and basic A/V encoder driver.
wii: Use A/V encoder volume controls instead of using a software filter.
wii: Simply DSP driver - no interrupt handler required.
wii: provide device names to intr_establish
wii$ intrctl list
interrupt id      CPU0  device name(s)
pi irq 14        64769* hollywood0
hollywood irq 36  5872* ehci0
hollywood irq 39 58907* sdhc0
hollywood irq 40     4* sdhc1
hollywood irq 49     0* resetbtn0
pi irq 5             0* bwai0
wii: Add support for passing boot options to the kernel.
wii: Add External interface bus and RTC support
wii: Remove objcopy after kernel build.
HBC will do the right thing.
Add wsvt25 entries (off by default) for ttyE0-ttyE3.
Add support for "PAL" (576i) mode on Wii.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.78.2.1 src/distrib/utils/embedded/mkimage
cvs rdiff -u -r0 -r1.1.2.2 src/distrib/utils/embedded/conf/evbppc.conf
cvs rdiff -u -r0 -r1.3.2.2 src/distrib/utils/embedded/conf/wii.conf
cvs rdiff -u -r0 -r1.1.2.2 \
    src/distrib/utils/embedded/files/evbppc_wii_icon.png
cvs rdiff -u -r0 -r1.2.2.2 \
    src/distrib/utils/embedded/files/evbppc_wii_meta.xml
cvs rdiff -u -r1.14 -r1.14.6.1 src/etc/etc.evbppc/Makefile.inc
cvs rdiff -u -r1.7 -r1.7.8.1 src/etc/etc.evbppc/ttys
cvs rdiff -u -r0 -r1.1.2.2 src/sys/arch/evbppc/conf/INSTALL_WII
cvs rdiff -u -r0 -r1.2.2.2 src/sys/arch/evbppc/conf/Makefile.wii.inc
cvs rdiff -u -r0 -r1.4.2.2 src/sys/arch/evbppc/conf/WII \
    src/sys/arch/evbppc/conf/files.wii
cvs rdiff -u -r0 -r1.3.2.2 src/sys/arch/evbppc/conf/std.wii
cvs rdiff -u -r0 -r1.7.2.2 src/sys/arch/evbppc/include/wii.h
cvs rdiff -u -r0 -r1.2.2.2 src/sys/arch/evbppc/wii/autoconf.c \
    src/sys/arch/evbppc/wii/wii_locore.S
cvs rdiff -u -r0 -r1.4.2.2 src/sys/arch/evbppc/wii/machdep.c
cvs rdiff -u -r0 -r1.3.2.2 src/sys/arch/evbppc/wii/mainbus.c
cvs rdiff -u -r0 -r1.1.2.2 src/sys/arch/evbppc/wii/pic_pi.c \
    src/sys/arch/evbppc/wii/wii_mmuinit.S
cvs rdiff -u -r0 -r1.1.2.2 src/sys/arch/evbppc/wii/dev/avenc.c \
    src/sys/arch/evbppc/wii/dev/avenc.h src/sys/arch/evbppc/wii/dev/bwai.h \
    src/sys/arch/evbppc/wii/dev/exi.c src/sys/arch/evbppc/wii/dev/exi.h \
    src/sys/arch/evbppc/wii/dev/hwgpio.c \
    src/sys/arch/evbppc/wii/dev/mainbus.h \
    src/sys/arch/evbppc/wii/dev/rtcsram.c src/sys/arch/evbppc/wii/dev/viio.h
cvs rdiff -u -r0 -r1.3.2.2 src/sys/arch/evbppc/wii/dev/bwai.c
cvs rdiff -u -r0 -r1.2.2.2 src/sys/arch/evbppc/wii/dev/bwdsp.c \
    src/sys/arch/evbppc/wii/dev/ehci_hollywood.c \
    src/sys/arch/evbppc/wii/dev/hollywood.c \
    src/sys/arch/evbppc/wii/dev/hollywood.h \
    src/sys/arch/evbppc/wii/dev/ohci_hollywood.c \
    src/sys/arch/evbppc/wii/dev/resetbtn.c \
    src/sys/arch/evbppc/wii/dev/sdhc_hollywood.c \
    src/sys/arch/evbppc/wii/dev/vireg.h
cvs rdiff -u -r0 -r1.5.2.2 src/sys/arch/evbppc/wii/dev/wiifb.c
cvs rdiff -u -r1.13 -r1.13.20.1 src/sys/arch/powerpc/include/oea/hid.h
cvs rdiff -u -r1.108 -r1.108.16.1 src/sys/arch/powerpc/oea/cpu_subr.c
cvs rdiff -u -r1.84 -r1.84.4.1 src/sys/arch/powerpc/oea/oea_machdep.c
cvs rdiff -u -r1.17 -r1.17.20.1 src/sys/arch/powerpc/powerpc/clock.c
cvs rdiff -u -r1.117 -r1.117.2.1 src/sys/dev/sdmmc/sdhc.c
cvs rdiff -u -r1.33 -r1.33.2.1 src/sys/dev/sdmmc/sdhcvar.h
cvs rdiff -u -r1.51 -r1.51.4.1 src/sys/dev/usb/ehcivar.h
cvs rdiff -u -r1.121 -r1.121.4.1 src/sys/dev/usb/usb.h
cvs rdiff -u -r1.126 -r1.126.4.1 src/sys/dev/wscons/wsconsio.h
cvs rdiff -u -r1.90 -r1.90.4.1 src/sys/dev/wsfb/genfb.c
cvs rdiff -u -r1.10 -r1.10.2.1 src/usr.sbin/sysinst/arch/evbppc/md.c
cvs rdiff -u -r1.3 -r1.3.8.1 src/usr.sbin/sysinst/arch/evbppc/md.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index