the bitrig patrick_marvell branch has been created by patrick.

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

commit 690f4deb5926d06c147e0454014404ceecca7dcb
diff: https://github.com/bitrig/bitrig/commit/690f4de
author: Patrick Wildt <[email protected]>
date: Tue May 5 00:47:40 2015 +0200

fdt: need too look through the whole fdt.

M       sys/arch/arm/fdt/fdt.c

commit fde5423348ce24797c7b367e6fcaaca8ff346102
diff: https://github.com/bitrig/bitrig/commit/fde5423
author: Patrick Wildt <[email protected]>
date: Sun May 3 16:38:09 2015 +0200

fdt: lookup device softc via node

M       sys/arch/arm/fdt/fdtbus.c

commit e140236202ccc9b2488d31f86459e1637cb6d926
diff: https://github.com/bitrig/bitrig/commit/e140236
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 fde3c5db865cec8135e7d6200110c5dfd87cd901
diff: https://github.com/bitrig/bitrig/commit/fde3c5d
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 927f9be6db346083d3224b804faa01f4830e6457
diff: https://github.com/bitrig/bitrig/commit/927f9be
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/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 93d1544d623bb39c6f0c39eb28d88aba563425f1
diff: https://github.com/bitrig/bitrig/commit/93d1544
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 07ea4c7aa14c3baeb5f7d8eb290128c541aebd0a
diff: https://github.com/bitrig/bitrig/commit/07ea4c7
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 b55a9d55e673ab7848034d96e322d10b688effed
diff: https://github.com/bitrig/bitrig/commit/b55a9d5
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 741cccb8711c278a6a62c1aae64834fe9234ec8c
diff: https://github.com/bitrig/bitrig/commit/741cccb
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