Module Name: src Committed By: riz Date: Wed Feb 13 01:36:19 UTC 2013
Modified Files: src/etc [netbsd-6]: MAKEDEV.tmpl src/etc/etc.evbarm [netbsd-6]: MAKEDEV.conf src/sys/arch/arm/broadcom [netbsd-6]: bcm2835_emmc.c bcm2835_intr.c bcm2835_mbox.h bcm2835_obio.c bcm2835_pm.c bcm2835_space.c bcm2835_tmr.c bcm2835reg.h files.bcm2835 src/sys/arch/evbarm/conf [netbsd-6]: RPI files.rpi mk.rpi std.rpi src/sys/arch/evbarm/rpi [netbsd-6]: rpi_machdep.c rpi_start.S vcio.h vcprop.h src/sys/conf [netbsd-6]: files src/sys/dev/sdmmc [netbsd-6]: sdhc.c sdhcvar.h src/sys/dev/usb [netbsd-6]: files.usb usbdevices.config usbdevs usbdevs.h usbdevs_data.h src/sys/dev/videomode [netbsd-6]: edid.c src/sys/dev/wscons [netbsd-6]: wsconsio.h wsdisplay_util.c wsdisplayvar.h Added Files: src/external/broadcom/rpi-firmware/dist [netbsd-6]: LICENCE.broadcom bootcode.bin fixup.dat fixup_cd.dat start.elf start_cd.elf src/sys/arch/arm/broadcom [netbsd-6]: bcm2835_bsc.c bcm2835_bscreg.h bcm2835_dotg.c bcm2835_genfb.c bcm2835_gpio_subr.c bcm2835_gpio_subr.h bcm2835_gpioreg.h bcm2835_mbox.c bcm2835_rng.c bcm2835_spi.c bcm2835_spireg.h src/sys/arch/evbarm/rpi [netbsd-6]: rpi_vcmbox.c src/sys/dev/usb [netbsd-6]: dwc_otg.c dwc_otgreg.h dwc_otgvar.h if_smsc.c if_smscreg.h if_smscvar.h Log Message: Pull up following revision(s) (requested by skrll in ticket #813): etc/MAKEDEV.tmpl 1.160 etc/etc.evbarm/MAKEDEV.conf 1.9 external/broadcom/rpi-firmware/dist/LICENCE.broadcom 1.1 external/broadcom/rpi-firmware/dist/bootcode.bin 1.1 external/broadcom/rpi-firmware/dist/bootcode.bin 1.2 external/broadcom/rpi-firmware/dist/fixup.dat 1.1 external/broadcom/rpi-firmware/dist/fixup.dat 1.2 external/broadcom/rpi-firmware/dist/fixup_cd.dat 1.1 external/broadcom/rpi-firmware/dist/fixup_cd.dat 1.2 external/broadcom/rpi-firmware/dist/start.elf 1.1 external/broadcom/rpi-firmware/dist/start.elf 1.2 external/broadcom/rpi-firmware/dist/start_cd.elf 1.1 external/broadcom/rpi-firmware/dist/start_cd.elf 1.2 sys/arch/arm/broadcom/bcm2835_bsc.c 1.1 via patch sys/arch/arm/broadcom/bcm2835_bscreg.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_dotg.c 1.1 via patch sys/arch/arm/broadcom/bcm2835_emmc.c 1.7 via patch sys/arch/arm/broadcom/bcm2835_genfb.c 1.4 via patch sys/arch/arm/broadcom/bcm2835_gpio_subr.c 1.2 via patch sys/arch/arm/broadcom/bcm2835_gpio_subr.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_gpioreg.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_intr.c 1.3 via patch sys/arch/arm/broadcom/bcm2835_mbox.c 1.5 via patch sys/arch/arm/broadcom/bcm2835_mbox.h 1.4 via patch sys/arch/arm/broadcom/bcm2835_obio.c 1.17 via patch sys/arch/arm/broadcom/bcm2835_pm.c 1.2 via patch sys/arch/arm/broadcom/bcm2835_rng.c 1.3 via patch sys/arch/arm/broadcom/bcm2835_space.c 1.5 via patch sys/arch/arm/broadcom/bcm2835_spi.c 1.1 via patch sys/arch/arm/broadcom/bcm2835_spireg.h 1.1 via patch sys/arch/arm/broadcom/bcm2835_tmr.c 1.3 via patch sys/arch/arm/broadcom/bcm2835reg.h 1.10 via patch sys/arch/arm/broadcom/files.bcm2835 1.14 via patch sys/arch/evbarm/conf/RPI 1.23 via patch sys/arch/evbarm/conf/files.rpi 1.3 via patch sys/arch/evbarm/conf/mk.rpi 1.2 via patch sys/arch/evbarm/conf/std.rpi 1.4 via patch sys/arch/evbarm/rpi/rpi_machdep.c 1.34 via patch sys/arch/evbarm/rpi/rpi_start.S 1.7 via patch sys/arch/evbarm/rpi/rpi_vcmbox.c 1.2 via patch sys/arch/evbarm/rpi/vcio.h 1.1 via patch sys/arch/evbarm/rpi/vcprop.h 1.7 via patch sys/conf/files patch sys/dev/sdmmc/sdhc.c 1.43 sys/dev/sdmmc/sdhcvar.h 1.13 sys/dev/usb/dwc_otg.c 1.45 via patch sys/dev/usb/dwc_otgreg.h 1.5 via patch sys/dev/usb/dwc_otgvar.h 1.11 via patch sys/dev/usb/files.usb 1.126 via patch sys/dev/usb/if_smsc.c 1.7 via patch sys/dev/usb/if_smscreg.h 1.1 via patch sys/dev/usb/if_smscvar.h 1.1 via patch sys/dev/usb/usbdevices.config patch sys/dev/usb/usbdevs 1.633 via patch sys/dev/usb/usbdevs.h regen sys/dev/usb/usbdevs_data.h regen sys/dev/wscons/wsconsio.h 1.105,1.107 via patch sys/dev/wscons/wsdisplayvar.h 1.50 sys/dev/wscons/wsdisplay_util.c 1.2 sys/dev/videomode/edid.c 1.12 via patch Greatly improved Raspberry Pi support. USB and onboard Ethernet should work. [skrll, ticket #813] To generate a diff of this commit: cvs rdiff -u -r1.151.2.8 -r1.151.2.9 src/etc/MAKEDEV.tmpl cvs rdiff -u -r1.5 -r1.5.6.1 src/etc/etc.evbarm/MAKEDEV.conf cvs rdiff -u -r0 -r1.1.4.2 \ src/external/broadcom/rpi-firmware/dist/LICENCE.broadcom cvs rdiff -u -r0 -r1.2.2.2 \ src/external/broadcom/rpi-firmware/dist/bootcode.bin \ src/external/broadcom/rpi-firmware/dist/fixup.dat \ src/external/broadcom/rpi-firmware/dist/fixup_cd.dat \ src/external/broadcom/rpi-firmware/dist/start.elf \ src/external/broadcom/rpi-firmware/dist/start_cd.elf cvs rdiff -u -r0 -r1.1.4.2 src/sys/arch/arm/broadcom/bcm2835_bsc.c \ src/sys/arch/arm/broadcom/bcm2835_bscreg.h \ src/sys/arch/arm/broadcom/bcm2835_dotg.c \ src/sys/arch/arm/broadcom/bcm2835_gpio_subr.h \ src/sys/arch/arm/broadcom/bcm2835_gpioreg.h \ src/sys/arch/arm/broadcom/bcm2835_spi.c \ src/sys/arch/arm/broadcom/bcm2835_spireg.h cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/arch/arm/broadcom/bcm2835_emmc.c \ src/sys/arch/arm/broadcom/bcm2835_intr.c \ src/sys/arch/arm/broadcom/bcm2835_tmr.c \ src/sys/arch/arm/broadcom/bcm2835reg.h \ src/sys/arch/arm/broadcom/files.bcm2835 cvs rdiff -u -r0 -r1.4.2.2 src/sys/arch/arm/broadcom/bcm2835_genfb.c cvs rdiff -u -r0 -r1.2.4.2 src/sys/arch/arm/broadcom/bcm2835_gpio_subr.c cvs rdiff -u -r0 -r1.5.2.2 src/sys/arch/arm/broadcom/bcm2835_mbox.c cvs rdiff -u -r1.3.4.2 -r1.3.4.3 src/sys/arch/arm/broadcom/bcm2835_mbox.h cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/arch/arm/broadcom/bcm2835_obio.c \ src/sys/arch/arm/broadcom/bcm2835_pm.c \ src/sys/arch/arm/broadcom/bcm2835_space.c cvs rdiff -u -r0 -r1.3.2.2 src/sys/arch/arm/broadcom/bcm2835_rng.c cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/arch/evbarm/conf/RPI \ src/sys/arch/evbarm/conf/files.rpi src/sys/arch/evbarm/conf/mk.rpi \ src/sys/arch/evbarm/conf/std.rpi cvs rdiff -u -r1.3.2.3 -r1.3.2.4 src/sys/arch/evbarm/rpi/rpi_machdep.c cvs rdiff -u -r1.2.2.3 -r1.2.2.4 src/sys/arch/evbarm/rpi/rpi_start.S cvs rdiff -u -r0 -r1.2.4.2 src/sys/arch/evbarm/rpi/rpi_vcmbox.c cvs rdiff -u -r1.1.4.2 -r1.1.4.3 src/sys/arch/evbarm/rpi/vcio.h cvs rdiff -u -r1.2.2.2 -r1.2.2.3 src/sys/arch/evbarm/rpi/vcprop.h cvs rdiff -u -r1.1043.2.1 -r1.1043.2.2 src/sys/conf/files cvs rdiff -u -r1.10.2.4 -r1.10.2.5 src/sys/dev/sdmmc/sdhc.c cvs rdiff -u -r1.6.2.1 -r1.6.2.2 src/sys/dev/sdmmc/sdhcvar.h cvs rdiff -u -r0 -r1.45.2.2 src/sys/dev/usb/dwc_otg.c cvs rdiff -u -r0 -r1.5.2.2 src/sys/dev/usb/dwc_otgreg.h cvs rdiff -u -r0 -r1.11.2.2 src/sys/dev/usb/dwc_otgvar.h cvs rdiff -u -r1.120.2.2 -r1.120.2.3 src/sys/dev/usb/files.usb cvs rdiff -u -r0 -r1.7.2.2 src/sys/dev/usb/if_smsc.c cvs rdiff -u -r0 -r1.2.2.2 src/sys/dev/usb/if_smscreg.h \ src/sys/dev/usb/if_smscvar.h cvs rdiff -u -r1.12.2.1 -r1.12.2.2 src/sys/dev/usb/usbdevices.config cvs rdiff -u -r1.607.2.6 -r1.607.2.7 src/sys/dev/usb/usbdevs cvs rdiff -u -r1.600.2.6 -r1.600.2.7 src/sys/dev/usb/usbdevs.h cvs rdiff -u -r1.601.2.6 -r1.601.2.7 src/sys/dev/usb/usbdevs_data.h cvs rdiff -u -r1.11 -r1.11.10.1 src/sys/dev/videomode/edid.c cvs rdiff -u -r1.103 -r1.103.2.1 src/sys/dev/wscons/wsconsio.h cvs rdiff -u -r1.1 -r1.1.8.1 src/sys/dev/wscons/wsdisplay_util.c cvs rdiff -u -r1.49 -r1.49.8.1 src/sys/dev/wscons/wsdisplayvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.