Source-Changes archive

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

CVS commit: [matt-nb6-plus] src/sys/arch/arm



Module Name:    src
Committed By:   matt
Date:           Wed Nov 28 22:40:40 UTC 2012

Modified Files:
        src/sys/arch/arm/arm [matt-nb6-plus]: arm_machdep.c ast.c bcopyinout.S
            bus_space_asm_generic.S compat_13_machdep.c compat_16_machdep.c
            cpufunc.c cpufunc_asm.S cpufunc_asm_arm11.S cpufunc_asm_arm67.S
            cpufunc_asm_arm7tdmi.S cpufunc_asm_arm8.S cpufunc_asm_arm9.S
            cpufunc_asm_armv5.S cpufunc_asm_armv5_ec.S cpufunc_asm_armv6.S
            cpufunc_asm_armv7.S cpufunc_asm_fa526.S cpufunc_asm_sa1.S
            cpufunc_asm_sheeva.S cpufunc_asm_xscale.S db_trace.c disassem.c
            disksubr_mbr.c linux_syscall.c lock_cas.S process_machdep.c
            sig_machdep.c syscall.c undefined.c
        src/sys/arch/arm/arm32 [matt-nb6-plus]: arm32_machdep.c bus_dma.c
            cortex_pmc.c cpu.c cpuswitch.S db_interface.c db_machdep.c
            exception.S fault.c genassym.cf intr.c irq_dispatch.S locore.S
            pmap.c setstack.S stubs.c sys_machdep.c vm_machdep.c
        src/sys/arch/arm/conf [matt-nb6-plus]: Makefile.arm files.arm
            kern.ldscript.head
        src/sys/arch/arm/include [matt-nb6-plus]: armreg.h asm.h bootconfig.h
            bus_defs.h bus_funcs.h byte_swap.h cdefs.h cpu.h cpufunc.h
            elf_machdep.h frame.h lock.h mutex.h param.h pcb.h pci_machdep.h
            proc.h sysarch.h types.h
        src/sys/arch/arm/include/arm32 [matt-nb6-plus]: db_machdep.h frame.h
            machdep.h pmap.h psl.h pte.h vmparam.h
        src/sys/arch/arm/mainbus [matt-nb6-plus]: cpu_mainbus.c mainbus.c
            mainbus.h mainbus_io.c
        src/sys/arch/arm/omap [matt-nb6-plus]: files.omap files.omap2
            obio_mputmr.c obio_ohci.c obio_wdt.c omap2430_intr.h omap2_gpio.c
            omap2_gpmcreg.h omap2_icu.c omap2_intr.h omap2_nand.c omap2_obio.c
            omap2_obioreg.h omap2_obiovar.h omap2_reg.h omap_a2x_space.c
            omap_a4x_space.c omap_dma.c omap_gpio.c omap_intr.h
            omap_nobyteacc_io.S omap_nobyteacc_space.c omap_space.c
            omap_start.S omap_wdt.c omapfb.c
        src/sys/arch/arm/pic [matt-nb6-plus]: files.pic pic.c pic_splfuncs.c
            picvar.h
        src/sys/arch/arm/vfp [matt-nb6-plus]: vfp_init.c
Added Files:
        src/sys/arch/arm/arm [matt-nb6-plus]: cpu_exec.c
        src/sys/arch/arm/arm32 [matt-nb6-plus]: arm32_boot.c arm32_kvminit.c
            arm32_reboot.c netbsd32_machdep.c
        src/sys/arch/arm/broadcom [matt-nb6-plus]: bcm53xx_board.c
            bcm53xx_cca.c bcm53xx_ccb.c bcm53xx_eth.c bcm53xx_i2c.c
            bcm53xx_idm.c bcm53xx_intr.h bcm53xx_mdio.c bcm53xx_pax.c
            bcm53xx_reg.h bcm53xx_rng.c bcm53xx_sdhc.c bcm53xx_usb.c
            bcm53xx_var.h bcmgen_space.c files.bcm53xx
        src/sys/arch/arm/cortex [matt-nb6-plus]: a9_mpsubr.S a9tmr.c
            a9tmr_intr.h a9tmr_reg.h a9tmr_var.h a9wdt.c armperiph.c
            files.cortex gic.c gic_intr.h gic_reg.h mpcore_var.h pl310.c
            pl310_reg.h pl310_var.h scu_reg.h
        src/sys/arch/arm/include [matt-nb6-plus]: cpu_counter.h
            netbsd32_machdep.h
        src/sys/arch/arm/omap [matt-nb6-plus]: omap3_ehci.c omap3_sdhc.c
            omap3_sdmmcreg.h omap4430_intr.h
Removed Files:
        src/sys/arch/arm/include [matt-nb6-plus]: vfpvar.h

Log Message:
Merge improved arm support (especially Cortex) from HEAD
including OMAP and BCM53xx support.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.30.12.1 src/sys/arch/arm/arm/arm_machdep.c
cvs rdiff -u -r1.20 -r1.20.16.1 src/sys/arch/arm/arm/ast.c
cvs rdiff -u -r1.17 -r1.17.22.1 src/sys/arch/arm/arm/bcopyinout.S
cvs rdiff -u -r1.6 -r1.6.16.1 src/sys/arch/arm/arm/bus_space_asm_generic.S
cvs rdiff -u -r1.16 -r1.16.20.1 src/sys/arch/arm/arm/compat_13_machdep.c
cvs rdiff -u -r1.14 -r1.14.4.1 src/sys/arch/arm/arm/compat_16_machdep.c
cvs rdiff -u -r0 -r1.3.6.2 src/sys/arch/arm/arm/cpu_exec.c
cvs rdiff -u -r1.104.2.1 -r1.104.2.1.2.1 src/sys/arch/arm/arm/cpufunc.c
cvs rdiff -u -r1.14 -r1.14.42.1 src/sys/arch/arm/arm/cpufunc_asm.S
cvs rdiff -u -r1.6 -r1.6.20.1 src/sys/arch/arm/arm/cpufunc_asm_arm11.S \
    src/sys/arch/arm/arm/cpufunc_asm_arm8.S
cvs rdiff -u -r1.4 -r1.4.20.1 src/sys/arch/arm/arm/cpufunc_asm_arm67.S \
    src/sys/arch/arm/arm/cpufunc_asm_arm7tdmi.S
cvs rdiff -u -r1.7 -r1.7.20.1 src/sys/arch/arm/arm/cpufunc_asm_arm9.S
cvs rdiff -u -r1.3 -r1.3.92.1 src/sys/arch/arm/arm/cpufunc_asm_armv5.S
cvs rdiff -u -r1.1 -r1.1.98.1 src/sys/arch/arm/arm/cpufunc_asm_armv5_ec.S
cvs rdiff -u -r1.4 -r1.4.16.1 src/sys/arch/arm/arm/cpufunc_asm_armv6.S
cvs rdiff -u -r1.2 -r1.2.22.1 src/sys/arch/arm/arm/cpufunc_asm_armv7.S
cvs rdiff -u -r1.4 -r1.4.42.1 src/sys/arch/arm/arm/cpufunc_asm_fa526.S
cvs rdiff -u -r1.11 -r1.11.20.1 src/sys/arch/arm/arm/cpufunc_asm_sa1.S
cvs rdiff -u -r1.1 -r1.1.22.1 src/sys/arch/arm/arm/cpufunc_asm_sheeva.S
cvs rdiff -u -r1.19 -r1.19.20.1 src/sys/arch/arm/arm/cpufunc_asm_xscale.S
cvs rdiff -u -r1.22 -r1.22.16.1 src/sys/arch/arm/arm/db_trace.c
cvs rdiff -u -r1.18 -r1.18.42.1 src/sys/arch/arm/arm/disassem.c
cvs rdiff -u -r1.13 -r1.13.6.1 src/sys/arch/arm/arm/disksubr_mbr.c
cvs rdiff -u -r1.23 -r1.23.20.1 src/sys/arch/arm/arm/linux_syscall.c
cvs rdiff -u -r1.7 -r1.7.16.1 src/sys/arch/arm/arm/lock_cas.S
cvs rdiff -u -r1.22 -r1.22.20.1 src/sys/arch/arm/arm/process_machdep.c
cvs rdiff -u -r1.41.2.1 -r1.41.2.1.2.1 src/sys/arch/arm/arm/sig_machdep.c
cvs rdiff -u -r1.52 -r1.52.4.1 src/sys/arch/arm/arm/syscall.c
cvs rdiff -u -r1.43 -r1.43.8.1 src/sys/arch/arm/arm/undefined.c
cvs rdiff -u -r0 -r1.2.4.2 src/sys/arch/arm/arm32/arm32_boot.c
cvs rdiff -u -r0 -r1.14.4.2 src/sys/arch/arm/arm32/arm32_kvminit.c
cvs rdiff -u -r1.76.8.1 -r1.76.8.1.2.1 src/sys/arch/arm/arm32/arm32_machdep.c
cvs rdiff -u -r0 -r1.2.6.2 src/sys/arch/arm/arm32/arm32_reboot.c
cvs rdiff -u -r1.54 -r1.54.10.1 src/sys/arch/arm/arm32/bus_dma.c
cvs rdiff -u -r1.1 -r1.1.22.1 src/sys/arch/arm/arm32/cortex_pmc.c
cvs rdiff -u -r1.78.10.1 -r1.78.10.1.2.1 src/sys/arch/arm/arm32/cpu.c
cvs rdiff -u -r1.63 -r1.63.12.1 src/sys/arch/arm/arm32/cpuswitch.S
cvs rdiff -u -r1.48 -r1.48.16.1 src/sys/arch/arm/arm32/db_interface.c
cvs rdiff -u -r1.12 -r1.12.20.1 src/sys/arch/arm/arm32/db_machdep.c
cvs rdiff -u -r1.16 -r1.16.42.1 src/sys/arch/arm/arm32/exception.S
cvs rdiff -u -r1.79 -r1.79.4.1 src/sys/arch/arm/arm32/fault.c
cvs rdiff -u -r1.46 -r1.46.12.1 src/sys/arch/arm/arm32/genassym.cf
cvs rdiff -u -r1.32 -r1.32.16.1 src/sys/arch/arm/arm32/intr.c
cvs rdiff -u -r1.11 -r1.11.12.1 src/sys/arch/arm/arm32/irq_dispatch.S
cvs rdiff -u -r1.25 -r1.25.16.1 src/sys/arch/arm/arm32/locore.S
cvs rdiff -u -r0 -r1.1.6.2 src/sys/arch/arm/arm32/netbsd32_machdep.c
cvs rdiff -u -r1.228.2.1 -r1.228.2.1.2.1 src/sys/arch/arm/arm32/pmap.c
cvs rdiff -u -r1.4 -r1.4.42.1 src/sys/arch/arm/arm32/setstack.S
cvs rdiff -u -r1.23 -r1.23.4.1 src/sys/arch/arm/arm32/stubs.c
cvs rdiff -u -r1.14 -r1.14.8.1 src/sys/arch/arm/arm32/sys_machdep.c
cvs rdiff -u -r1.55 -r1.55.12.1 src/sys/arch/arm/arm32/vm_machdep.c
cvs rdiff -u -r0 -r1.8.4.2 src/sys/arch/arm/broadcom/bcm53xx_board.c
cvs rdiff -u -r0 -r1.1.6.2 src/sys/arch/arm/broadcom/bcm53xx_cca.c \
    src/sys/arch/arm/broadcom/bcm53xx_i2c.c \
    src/sys/arch/arm/broadcom/bcm53xx_intr.h \
    src/sys/arch/arm/broadcom/bcm53xx_mdio.c \
    src/sys/arch/arm/broadcom/bcm53xx_sdhc.c \
    src/sys/arch/arm/broadcom/bcmgen_space.c
cvs rdiff -u -r0 -r1.3.4.2 src/sys/arch/arm/broadcom/bcm53xx_ccb.c \
    src/sys/arch/arm/broadcom/bcm53xx_rng.c
cvs rdiff -u -r0 -r1.17.2.2 src/sys/arch/arm/broadcom/bcm53xx_eth.c
cvs rdiff -u -r0 -r1.2.4.2 src/sys/arch/arm/broadcom/bcm53xx_idm.c \
    src/sys/arch/arm/broadcom/bcm53xx_usb.c \
    src/sys/arch/arm/broadcom/files.bcm53xx
cvs rdiff -u -r0 -r1.7.4.2 src/sys/arch/arm/broadcom/bcm53xx_pax.c
cvs rdiff -u -r0 -r1.10.2.2 src/sys/arch/arm/broadcom/bcm53xx_reg.h
cvs rdiff -u -r0 -r1.4.4.2 src/sys/arch/arm/broadcom/bcm53xx_var.h
cvs rdiff -u -r1.32 -r1.32.44.1 src/sys/arch/arm/conf/Makefile.arm
cvs rdiff -u -r1.103.2.1 -r1.103.2.1.2.1 src/sys/arch/arm/conf/files.arm
cvs rdiff -u -r1.2 -r1.2.122.1 src/sys/arch/arm/conf/kern.ldscript.head
cvs rdiff -u -r0 -r1.3.6.2 src/sys/arch/arm/cortex/a9_mpsubr.S
cvs rdiff -u -r0 -r1.3.4.2 src/sys/arch/arm/cortex/a9tmr.c \
    src/sys/arch/arm/cortex/gic.c
cvs rdiff -u -r0 -r1.1.6.2 src/sys/arch/arm/cortex/a9tmr_intr.h \
    src/sys/arch/arm/cortex/a9tmr_reg.h src/sys/arch/arm/cortex/a9wdt.c \
    src/sys/arch/arm/cortex/gic_intr.h src/sys/arch/arm/cortex/gic_reg.h \
    src/sys/arch/arm/cortex/mpcore_var.h src/sys/arch/arm/cortex/pl310_var.h \
    src/sys/arch/arm/cortex/scu_reg.h
cvs rdiff -u -r0 -r1.2.4.2 src/sys/arch/arm/cortex/a9tmr_var.h
cvs rdiff -u -r0 -r1.2.6.2 src/sys/arch/arm/cortex/armperiph.c \
    src/sys/arch/arm/cortex/files.cortex src/sys/arch/arm/cortex/pl310_reg.h
cvs rdiff -u -r0 -r1.8.2.2 src/sys/arch/arm/cortex/pl310.c
cvs rdiff -u -r1.48.8.1 -r1.48.8.1.2.1 src/sys/arch/arm/include/armreg.h
cvs rdiff -u -r1.14 -r1.14.10.1 src/sys/arch/arm/include/asm.h
cvs rdiff -u -r1.5 -r1.5.20.1 src/sys/arch/arm/include/bootconfig.h
cvs rdiff -u -r1.1 -r1.1.10.1 src/sys/arch/arm/include/bus_defs.h \
    src/sys/arch/arm/include/bus_funcs.h
cvs rdiff -u -r1.8.42.1 -r1.8.42.2 src/sys/arch/arm/include/byte_swap.h
cvs rdiff -u -r1.4 -r1.4.4.1 src/sys/arch/arm/include/cdefs.h
cvs rdiff -u -r1.62.14.1 -r1.62.14.1.2.1 src/sys/arch/arm/include/cpu.h
cvs rdiff -u -r0 -r1.2.6.2 src/sys/arch/arm/include/cpu_counter.h
cvs rdiff -u -r1.54.2.1 -r1.54.2.1.2.1 src/sys/arch/arm/include/cpufunc.h
cvs rdiff -u -r1.8 -r1.8.20.1 src/sys/arch/arm/include/elf_machdep.h
cvs rdiff -u -r1.12 -r1.12.20.1 src/sys/arch/arm/include/frame.h
cvs rdiff -u -r1.17 -r1.17.42.1 src/sys/arch/arm/include/lock.h
cvs rdiff -u -r1.10 -r1.10.42.1 src/sys/arch/arm/include/mutex.h
cvs rdiff -u -r0 -r1.1.6.2 src/sys/arch/arm/include/netbsd32_machdep.h
cvs rdiff -u -r1.15 -r1.15.4.1 src/sys/arch/arm/include/param.h
cvs rdiff -u -r1.20 -r1.20.12.1 src/sys/arch/arm/include/pcb.h
cvs rdiff -u -r1.7 -r1.7.12.1 src/sys/arch/arm/include/pci_machdep.h
cvs rdiff -u -r1.10 -r1.10.16.1 src/sys/arch/arm/include/proc.h
cvs rdiff -u -r1.7 -r1.7.20.1 src/sys/arch/arm/include/sysarch.h
cvs rdiff -u -r1.21 -r1.21.8.1 src/sys/arch/arm/include/types.h
cvs rdiff -u -r1.1 -r0 src/sys/arch/arm/include/vfpvar.h
cvs rdiff -u -r1.5 -r1.5.20.1 src/sys/arch/arm/include/arm32/db_machdep.h
cvs rdiff -u -r1.23 -r1.23.22.1 src/sys/arch/arm/include/arm32/frame.h
cvs rdiff -u -r1.9 -r1.9.20.1 src/sys/arch/arm/include/arm32/machdep.h
cvs rdiff -u -r1.101 -r1.101.4.1 src/sys/arch/arm/include/arm32/pmap.h
cvs rdiff -u -r1.18 -r1.18.22.1 src/sys/arch/arm/include/arm32/psl.h
cvs rdiff -u -r1.10 -r1.10.12.1 src/sys/arch/arm/include/arm32/pte.h
cvs rdiff -u -r1.25 -r1.25.16.1 src/sys/arch/arm/include/arm32/vmparam.h
cvs rdiff -u -r1.11 -r1.11.10.1 src/sys/arch/arm/mainbus/cpu_mainbus.c
cvs rdiff -u -r1.18 -r1.18.10.1 src/sys/arch/arm/mainbus/mainbus.c
cvs rdiff -u -r1.2 -r1.2.10.1 src/sys/arch/arm/mainbus/mainbus.h
cvs rdiff -u -r1.21 -r1.21.10.1 src/sys/arch/arm/mainbus/mainbus_io.c
cvs rdiff -u -r1.5.58.1 -r1.5.58.1.2.1 src/sys/arch/arm/omap/files.omap
cvs rdiff -u -r1.8.10.1 -r1.8.10.1.2.1 src/sys/arch/arm/omap/files.omap2
cvs rdiff -u -r1.5 -r1.5.10.1 src/sys/arch/arm/omap/obio_mputmr.c \
    src/sys/arch/arm/omap/obio_wdt.c
cvs rdiff -u -r1.6 -r1.6.4.1 src/sys/arch/arm/omap/obio_ohci.c
cvs rdiff -u -r1.3 -r1.3.24.1 src/sys/arch/arm/omap/omap2430_intr.h
cvs rdiff -u -r1.8 -r1.8.10.1 src/sys/arch/arm/omap/omap2_gpio.c \
    src/sys/arch/arm/omap/omap2_icu.c
cvs rdiff -u -r1.5 -r1.5.12.1 src/sys/arch/arm/omap/omap2_gpmcreg.h
cvs rdiff -u -r1.6 -r1.6.16.1 src/sys/arch/arm/omap/omap2_intr.h
cvs rdiff -u -r1.4 -r1.4.10.1 src/sys/arch/arm/omap/omap2_nand.c \
    src/sys/arch/arm/omap/omap_space.c src/sys/arch/arm/omap/omap_start.S
cvs rdiff -u -r1.12 -r1.12.10.1 src/sys/arch/arm/omap/omap2_obio.c
cvs rdiff -u -r1.3 -r1.3.38.1 src/sys/arch/arm/omap/omap2_obioreg.h
cvs rdiff -u -r1.1 -r1.1.44.1 src/sys/arch/arm/omap/omap2_obiovar.h
cvs rdiff -u -r1.3 -r1.3.16.1 src/sys/arch/arm/omap/omap2_reg.h
cvs rdiff -u -r0 -r1.4.4.2 src/sys/arch/arm/omap/omap3_ehci.c
cvs rdiff -u -r0 -r1.2.4.2 src/sys/arch/arm/omap/omap3_sdhc.c \
    src/sys/arch/arm/omap/omap3_sdmmcreg.h
cvs rdiff -u -r0 -r1.2.6.2 src/sys/arch/arm/omap/omap4430_intr.h
cvs rdiff -u -r1.2 -r1.2.10.1 src/sys/arch/arm/omap/omap_a2x_space.c \
    src/sys/arch/arm/omap/omap_a4x_space.c \
    src/sys/arch/arm/omap/omap_nobyteacc_space.c
cvs rdiff -u -r1.3 -r1.3.10.1 src/sys/arch/arm/omap/omap_dma.c \
    src/sys/arch/arm/omap/omap_wdt.c src/sys/arch/arm/omap/omapfb.c
cvs rdiff -u -r1.6 -r1.6.10.1 src/sys/arch/arm/omap/omap_gpio.c
cvs rdiff -u -r1.6 -r1.6.20.1 src/sys/arch/arm/omap/omap_intr.h
cvs rdiff -u -r1.1 -r1.1.98.1 src/sys/arch/arm/omap/omap_nobyteacc_io.S
cvs rdiff -u -r1.3 -r1.3.12.1 src/sys/arch/arm/pic/files.pic
cvs rdiff -u -r1.8 -r1.8.12.1 src/sys/arch/arm/pic/pic.c
cvs rdiff -u -r1.2 -r1.2.14.1 src/sys/arch/arm/pic/pic_splfuncs.c
cvs rdiff -u -r1.5 -r1.5.16.1 src/sys/arch/arm/pic/picvar.h
cvs rdiff -u -r1.3 -r1.3.20.1 src/sys/arch/arm/vfp/vfp_init.c

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