the bitrig patrick_marvell branch has been created by patrick. it is 0 commits behind master, and 7 commits ahead.
commit e738287b0c4bd9f1c80d5849cc416867012ea282 diff: https://github.com/bitrig/bitrig/commit/e738287 author: Patrick Wildt <[email protected]> date: Tue May 5 09:28:16 2015 +0200 libc++abi: add .fpu directives to ARM unwind save & restore functions. This makes libc++abi compile after removing NEON support. From upstream. M contrib/libc++abi/src/Unwind/UnwindRegistersRestore.S M contrib/libc++abi/src/Unwind/UnwindRegistersSave.S commit 0dbc0d0a44028830bf29d734ce0678de8753c8fd diff: https://github.com/bitrig/bitrig/commit/0dbc0d0 author: Patrick Wildt <[email protected]> date: Sat May 2 21:12:49 2015 +0200 llvm: disable NEON on ARM targets The Marvell Armada XP does not have NEON/SIMD. Our default target defaults to using NEON, so we have to disable this. It's more of a workaround, I'm not happy with it, but there's not really a better way. M contrib/llvm/tools/clang/lib/Driver/Tools.cpp commit 17873faa3fcfd5055759dea072c8369756d55a22 diff: https://github.com/bitrig/bitrig/commit/17873fa author: Patrick Wildt <[email protected]> date: Sat Apr 25 01:39:41 2015 +0200 marvell: support for the Armada XP platform * clocks, clock gating * interrupt controller * timer / clocksource * ethernet * mbus * ehci * sdio M sys/arch/armv7/conf/Makefile.armv7 M sys/arch/armv7/conf/files.armv7 M sys/arch/armv7/conf/generic A sys/arch/armv7/conf/generic.marvell A sys/arch/armv7/marvell/files.marvell A sys/arch/armv7/marvell/if_mvneta.c A sys/arch/armv7/marvell/mvaxpcc.c A sys/arch/armv7/marvell/mvaxpcpu.c A sys/arch/armv7/marvell/mvaxpgc.c A sys/arch/armv7/marvell/mvaxptherm.c A sys/arch/armv7/marvell/mvaxpwdt.c A sys/arch/armv7/marvell/mvl2cc.c A sys/arch/armv7/marvell/mvmbus.c A sys/arch/armv7/marvell/mvmbusvar.h A sys/arch/armv7/marvell/mvmdio.c A sys/arch/armv7/marvell/mvmdiovar.h A sys/arch/armv7/marvell/mvmpic.c A sys/arch/armv7/marvell/mvnetareg.h A sys/arch/armv7/marvell/mvsdio.c A sys/arch/armv7/marvell/mvsdioreg.h A sys/arch/armv7/marvell/mvsysctrl.c A sys/arch/armv7/marvell/mvtimer.c commit c87c5bd74c4ccaf4fdfa64b88a25b6080a029c08 diff: https://github.com/bitrig/bitrig/commit/c87c5bd author: Patrick Wildt <[email protected]> date: Fri May 1 13:36:45 2015 +0200 arm: add support for Marvell's PJ4B >From NetBSD. M sys/arch/arm/arm/cpu.c M sys/arch/arm/arm/cpufunc.c A sys/arch/arm/arm/cpufunc_asm_pj4b.S M sys/arch/arm/conf/files.arm M sys/arch/arm/include/armreg.h M sys/arch/arm/include/cpufunc.h commit a0a1a6c5ee51ff358e9a475f793abe5051dc8b15 diff: https://github.com/bitrig/bitrig/commit/a0a1a6c author: Patrick Wildt <[email protected]> date: Sat May 2 21:10:45 2015 +0200 fdt: com(4) attachment driver M sys/arch/armv7/conf/generic A sys/arch/armv7/fdt/fdt_com.c M sys/arch/armv7/fdt/files.fdt commit 2e509ab151803bba5248821f4768dae6b318daa2 diff: https://github.com/bitrig/bitrig/commit/2e509ab author: Patrick Wildt <[email protected]> date: Sat May 2 20:47:20 2015 +0200 com(4): support for the NS16750 The NS16750 has a specific interrupt that tells you it's busy. To stop this interrupt from happening we need to read the usr register and wait until it's ready. To make sure this is only used on a hardware that supports this, make the attachment driver set a hardware flag. M sys/dev/ic/com.c M sys/dev/ic/comreg.h M sys/dev/ic/comvar.h M sys/dev/ic/ns16550reg.h commit 2b2861c2190a6b700268a1c1f85c7ff8e36839b0 diff: https://github.com/bitrig/bitrig/commit/2b2861c author: Patrick Wildt <[email protected]> date: Mon Apr 27 16:58:17 2015 +0200 sdmmc: port DMA support from NetBSD M sys/dev/sdmmc/sdmmc.c M sys/dev/sdmmc/sdmmc_mem.c M sys/dev/sdmmc/sdmmcchip.h M sys/dev/sdmmc/sdmmcvar.h
