the bitrig patrick_marvell branch has been created by patrick.

it is 0 commits behind master, and 7 commits ahead.

commit da026049d4680fc72b009c5bbddc30b40c5246a8
diff: https://github.com/bitrig/bitrig/commit/da02604
author: Patrick Wildt <[email protected]>
date: Sat May 2 21:12:14 2015 +0200

arm: XXX don't care about where the devices are XXX

M       sys/arch/arm/armv7/armv7_space.c

commit 51582252821e28394e93724488e73d06abcc7ba9
diff: https://github.com/bitrig/bitrig/commit/5158225
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 40a3182d384a847a064fa75686b96402ad6b9c12
diff: https://github.com/bitrig/bitrig/commit/40a3182
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
 * 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/mvaxpcc.c
A       sys/arch/armv7/marvell/mvaxpcpu.c
A       sys/arch/armv7/marvell/mvaxpgc.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/mvmpic.c
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 56599f4e856a67aa5043cb60d3e10afd9dafcd21
diff: https://github.com/bitrig/bitrig/commit/56599f4
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 2711c0643a0b0dd6b1ff23ce5a7fbb4ee220693f
diff: https://github.com/bitrig/bitrig/commit/2711c06
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 a87265bd30c01d5989189af65ae330d77df39a4e
diff: https://github.com/bitrig/bitrig/commit/a87265b
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 79e8e7688457250c389b44c82b7c4dec8ebdb39c
diff: https://github.com/bitrig/bitrig/commit/79e8e76
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

Reply via email to