svn commit: r266086 - in stable/10/sys: arm/arm arm/conf arm/include boot/fdt/dts

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 20:17:31 2014 New Revision: 266086 URL: http://svnweb.freebsd.org/changeset/base/266086 Log: MFC r260440, r260441, r260447, r260490, r260493 Add option USB_HOST_ALIGN to configs that contain 'device usb'. Update dts files of Cubieboard1,2 to use 1GB mem

svn commit: r266087 - in stable/10/sys: arm/at91 arm/conf dev/nand

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 20:31:54 2014 New Revision: 266087 URL: http://svnweb.freebsd.org/changeset/base/266087 Log: MFC r260695, r260696, r260884, r260885, r260886, r260887 Provide a simplified way to specify GPIO pins for the Atmel port. Add at91 data so we can convert a PIO

svn commit: r266088 - stable/10/sys/arm/freescale/imx

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 20:38:05 2014 New Revision: 266088 URL: http://svnweb.freebsd.org/changeset/base/266088 Log: MFC r259728, r260752 Add Freescale i.MX515 vt(9) driver. Added: stable/10/sys/arm/freescale/imx/imx51_ipuv3_fbd.c - copied, changed from r259728, head/sys/arm

svn commit: r266089 - stable/10/sys/dev/aha

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 20:47:51 2014 New Revision: 266089 URL: http://svnweb.freebsd.org/changeset/base/266089 Log: MFC r260893: Free dma memory from the dma map before destroying the map. Modified: stable/10/sys/dev/aha/aha.c Directory Properties: stable/10/ (props changed) Modifi

svn commit: r266090 - stable/10/sys/arm/conf

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 20:49:10 2014 New Revision: 266090 URL: http://svnweb.freebsd.org/changeset/base/266090 Log: MFC r260921: Add nand to arm NOTES Modified: stable/10/sys/arm/conf/NOTES Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/arm/conf/NOTES

svn commit: r266094 - in stable/10/sys: arm/arm arm/at91 arm/conf conf kern sys

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 22:52:16 2014 New Revision: 266094 URL: http://svnweb.freebsd.org/changeset/base/266094 Log: MFC r261038, r261039, r261040, r261041 Implement generic support for early printf. Modified: stable/10/sys/arm/arm/locore.S stable/10/sys/arm/at91/uart_dev_at91us

svn commit: r266095 - in stable/10/sys: arm/at91 arm/conf dev/uart

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 23:17:33 2014 New Revision: 266095 URL: http://svnweb.freebsd.org/changeset/base/266095 Log: MFC r261083, r261092, r261126, r261127, r261128, r261129, r261130, r261131 Add Atmel serial drivers. uart clock-frequency is a FreeBSD-specific extention. Make

svn commit: r266097 - in stable/10/sys/arm: arm at91

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 23:51:07 2014 New Revision: 266097 URL: http://svnweb.freebsd.org/changeset/base/266097 Log: MFC r260886, r261165, r261171, r261172, r261214 Fix gcc with -Wstrict-prototypes by telling it bi_emac takes no parameters. Bus space handles need to be the

svn commit: r266098 - stable/10/sys/arm/ti

2014-05-14 Thread Ian Lepore
Author: ian Date: Wed May 14 23:57:07 2014 New Revision: 266098 URL: http://svnweb.freebsd.org/changeset/base/266098 Log: MFC r258209, r258210, r261211, Add a driver for the Texas Instruments Mailbox hardware. Add a driver for the TI Programmable Realtime Unit Subsystem. fix

Re: svn commit: r266098 - stable/10/sys/arm/ti

2014-05-14 Thread Ian Lepore
On Wed, 2014-05-14 at 17:11 -0700, Bruce Simpson wrote: > On 14/05/2014 16:57, Ian Lepore wrote: > > TI Programmable Realtime Unit Subsystem. > OK, so PRUSS is one vowel change away from the name of a killer android > in a work by Philip K. Dick. > > Are there applications

svn commit: r266110 - in stable/10/sys: arm/allwinner arm/allwinner/a20 arm/arm arm/at91 arm/broadcom/bcm2835 arm/conf arm/econa arm/freescale/imx arm/freescale/vybrid arm/lpc arm/mv/armadaxp arm/m...

2014-05-14 Thread Ian Lepore
Author: ian Date: Thu May 15 02:41:23 2014 New Revision: 266110 URL: http://svnweb.freebsd.org/changeset/base/266110 Log: MFC r261252, r261279, r261304, r261305, r261322, r261336, r261337, r261338, r261353 Fix the name of the dts file for the HL201... When mapping an address,

svn commit: r266113 - stable/10/sys/arm/rockchip

2014-05-14 Thread Ian Lepore
Author: ian Date: Thu May 15 03:22:57 2014 New Revision: 266113 URL: http://svnweb.freebsd.org/changeset/base/266113 Log: MFC r258546: Add watchdog driver for rk3188. Added: stable/10/sys/arm/rockchip/rk30xx_wdog.c - copied unchanged from r258546, head/sys/arm/rockchip/rk30xx_wdog.c st

svn commit: r266128 - in stable/10/sys: arm/arm arm/mv conf dev/fdt dev/ofw mips/beri powerpc/ofw powerpc/powerpc powerpc/pseries

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 14:26:11 2014 New Revision: 266128 URL: http://svnweb.freebsd.org/changeset/base/266128 Log: MFC r261351, r261352, r261355, r261396, r261397, r261398, r261403, r261404, r261405 Open Firmware interrupt specifiers can consist of arbitrary-length byte s

svn commit: r266130 - in stable/10: contrib/dtc contrib/dtc/Documentation contrib/dtc/libfdt usr.bin

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 14:37:52 2014 New Revision: 266130 URL: http://svnweb.freebsd.org/changeset/base/266130 Log: MFC r261215, r261257 Merge from vendor branch importing dtc git rev 6a15eb2350426d285130e4c9d84c0bdb6575547a Don't build BSDL dtc if the GPL dtc is enabled.

svn commit: r266133 - in stable/10/lib/msun: arm src

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 15:02:48 2014 New Revision: 266133 URL: http://svnweb.freebsd.org/changeset/base/266133 Log: MFC r257207, r261161, r261163: Update the hard-float version of the fenv functions to use the VFP unit. Any other floating-point unit is unsupported on ARM.

svn commit: r266144 - in stable/10/sys/arm: arm include

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 15:40:05 2014 New Revision: 266144 URL: http://svnweb.freebsd.org/changeset/base/266144 Log: MFC r261137, r261393 Correct the alignment of sp through functions that use UNWINDSVCFRAME. Update all arm code that manipulates the PSR registers to use modern

svn commit: r266146 - in stable/10/sys: arm/conf arm/freescale/vybrid boot/fdt/dts

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 15:43:33 2014 New Revision: 266146 URL: http://svnweb.freebsd.org/changeset/base/266146 Log: MFC r261406, r261409: enhance Vybrid support... o Expand device tree information o Export iomuxc (pins) configuration to DTS o Allow devices to assign clocks i

svn commit: r266152 - in stable/10/sys: arm/allwinner arm/allwinner/a20 arm/arm arm/broadcom/bcm2835 arm/freescale/imx arm/freescale/vybrid arm/lpc arm/mv arm/rockchip arm/samsung/exynos arm/ti arm...

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 16:11:06 2014 New Revision: 266152 URL: http://svnweb.freebsd.org/changeset/base/266152 Log: MFC r261410 Follow r261352 by updating all drivers which are children of simplebus to check the status property in their probe routines. Modified: stable/10/sys

svn commit: r266155 - in stable/10/sys: arm/conf arm/freescale/vybrid boot/fdt/dts

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 16:23:24 2014 New Revision: 266155 URL: http://svnweb.freebsd.org/changeset/base/266155 Log: MFC r261411, r261413, r261416: Add support for Colibri VF50 Evaluation Board. Add driver for Display Control Unit (DCU4). Add prototype for tcon_bypass()

svn commit: r266159 - in stable/10/sys/arm: arm include ti

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 16:59:47 2014 New Revision: 266159 URL: http://svnweb.freebsd.org/changeset/base/266159 Log: MFC r261414, r261415, r261417, r261418, r261419 Don't call device_set_ivars() for the mmchs Change the way pcpu and curthread are stored per-core Invalid

svn commit: r266160 - in stable/10/sys: arm/arm arm/at91 arm/broadcom/bcm2835 arm/econa arm/freescale/imx arm/include arm/mv arm/s3c2xx0 arm/xscale/ixp425 conf dev/fdt dev/mmc dev/ofw dev/powermac_...

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 17:30:16 2014 New Revision: 266160 URL: http://svnweb.freebsd.org/changeset/base/266160 Log: MFC r261423, r261424, r261516, r261513, r261562, r261563, r261564, r261565, r261596, r261606 Add the imx sdhci controller. Move Open Firmware device root

svn commit: r266162 - stable/10/sys/arm/conf

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 17:53:42 2014 New Revision: 266162 URL: http://svnweb.freebsd.org/changeset/base/266162 Log: MFC r261570, r261572 Revert r260440 (add USB_HOST_ALIGN to all configs, it's only needed for platforms with a 64-byte cacheline size). Add option USB_HOST_A

svn commit: r266170 - in stable/10/sys: arm/freescale/vybrid boot/fdt/dts dev/usb/controller

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 18:38:19 2014 New Revision: 266170 URL: http://svnweb.freebsd.org/changeset/base/266170 Log: MFC r261616, r261639 Remove FreeBSD 6 support from atmel usb controllers. Add Vybrid drivers for: - Enhanced Direct Memory Access Controller (eDMA) - Di

svn commit: r266175 - in stable/10/sys: arm/arm arm/conf arm/include arm/xscale/i80321 arm/xscale/i8134x arm/xscale/ixp425 arm/xscale/pxa conf

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 19:09:31 2014 New Revision: 266175 URL: http://svnweb.freebsd.org/changeset/base/266175 Log: MFC r257549, r261642 Don't create a distinct free page pool for segregating allocations that are accessed through the direct map unless the kernel configuration actual

svn commit: r266178 - stable/10/sys/arm/arm

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 19:28:52 2014 New Revision: 266178 URL: http://svnweb.freebsd.org/changeset/base/266178 Log: MFC r256672 If we avoid to use the page at addr 0, we should adjust the size to reflect it. Modified: stable/10/sys/arm/arm/machdep.c Directory Properties: stable/

svn commit: r266194 - in stable/10/sys: arm/arm arm/at91 arm/conf arm/econa arm/include arm/s3c2xx0 arm/sa11x0 arm/xscale/i80321 arm/xscale/i8134x arm/xscale/ixp425 arm/xscale/pxa conf

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 20:58:23 2014 New Revision: 266194 URL: http://svnweb.freebsd.org/changeset/base/266194 Log: MFC r261643, r261646, r261648, r261649, r261651, r261656, r261657, r261663, r261676, r261677, r261698, r261778 Consolidate code related to setting up physical me

svn commit: r266196 - in stable/10/sys: arm/arm arm/at91 dev/fdt

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 21:21:47 2014 New Revision: 266196 URL: http://svnweb.freebsd.org/changeset/base/266196 Log: MFC r261681, r261682, r261683, r261684, r261685, r261686, r261687, r261688, r261689, r261690, r261783, r261791, r261836, r261837, r261841, Add FDT matching code

svn commit: r266197 - in stable/10/sys: arm/arm arm/at91 kern sys

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 21:41:32 2014 New Revision: 266197 URL: http://svnweb.freebsd.org/changeset/base/266197 Log: MFC r261786, r261789 Rework the EARLY_PRINTF mechanism. Instead of defining a special eprintf() routine, now a platform can provide a pointer to an early_putc() r

svn commit: r266198 - in stable/10/sys: arm/arm arm/freescale/imx arm/freescale/vybrid arm/include boot/fdt/dts dev/sdhci

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 22:03:24 2014 New Revision: 266198 URL: http://svnweb.freebsd.org/changeset/base/266198 Log: MFC r261803, r261808, r261814, r261815, r261816, r261817, r261818, r261826, r261848, r261855 On armv6 and later, use the WriteNotRead bit of the fault status reg

svn commit: r266199 - in stable/10/sys/arm: arm include

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 22:11:48 2014 New Revision: 266199 URL: http://svnweb.freebsd.org/changeset/base/266199 Log: MFC r261917, r261918, r261919, r261920, r261921, r261922 Always clear L1 PTE descriptor when removing superpage on ARM Invalidate L1 PTE regardles of existance

svn commit: r266200 - in stable/10/sys: arm/freescale arm/freescale/imx boot/fdt/dts dev/fdt dev/mmc dev/sdhci

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 22:35:04 2014 New Revision: 266200 URL: http://svnweb.freebsd.org/changeset/base/266200 Log: MFC r261938, r261939, r261940, r261944, r261945, r261946, r261947, r261956, r261957, r261983, r261094, r261955, r261958, Add a driver to provide access to imx6

svn commit: r266201 - in stable/10/sys: arm/arm arm/conf arm/freescale/imx arm/freescale/vybrid arm/include boot/fdt/dts

2014-05-15 Thread Ian Lepore
Thu May 15 22:35:04 2014(r266200) +++ stable/10/sys/arm/freescale/imx/imx6_anatop.c Thu May 15 22:50:06 2014(r266201) @@ -1,5 +1,6 @@ /*- * Copyright (c) 2013 Ian Lepore + * Copyright (c) 2014 Steven Lawrance * All rights reserved. * * Redistribution and use in

svn commit: r266202 - stable/10/usr.bin/dtc

2014-05-15 Thread Ian Lepore
Author: ian Date: Thu May 15 22:51:14 2014 New Revision: 266202 URL: http://svnweb.freebsd.org/changeset/base/266202 Log: MFC r262394: Fix parsing multiple roots with whitespace between them. Modified: stable/10/usr.bin/dtc/fdt.cc Directory Properties: stable/10/ (props changed) Modifie

svn commit: r266203 - in stable/10/sys: arm/arm arm/conf arm/freescale/imx arm/freescale/vybrid arm/include arm/mv/armadaxp arm/samsung/exynos arm/ti/omap4 boot/fdt/dts

2014-05-15 Thread Ian Lepore
Author: ian Date: Fri May 16 00:14:50 2014 New Revision: 266203 URL: http://svnweb.freebsd.org/changeset/base/266203 Log: MFC r262409, r262411, r262413, r262420, r262426, r262427, r262440, r262456, r262482, r262483, r262531, Move the declaration for mpentry() into a header file inst

svn commit: r266204 - in stable/10/sys: amd64/include arm/include i386/include ia64/include kern mips/include powerpc/include sparc64/include

2014-05-15 Thread Ian Lepore
Author: ian Date: Fri May 16 01:30:30 2014 New Revision: 266204 URL: http://svnweb.freebsd.org/changeset/base/266204 Log: MFC r257854 (discussed with alc@) As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In other words, every architecture is now auto-sizing the

svn commit: r266207 - in stable/10/sys: arm/allwinner arm/arm arm/at91 arm/broadcom/bcm2835 arm/conf arm/freescale/imx arm/freescale/vybrid arm/include arm/lpc arm/mv arm/ti/am335x dev/aic7xxx/aicasm

2014-05-15 Thread Ian Lepore
Author: ian Date: Fri May 16 02:21:51 2014 New Revision: 266207 URL: http://svnweb.freebsd.org/changeset/base/266207 Log: MFC r262534, r262548, r262549, r262552, r262568, r262581, r262583, r262584, r262585, r262587, r262696, r262712 Replace many pasted identical definitions of cpu_i

svn commit: r266217 - in stable/10/sys: arm/at91 contrib/dts contrib/dts/arm dev/nand dev/usb/controller

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 12:43:45 2014 New Revision: 266217 URL: http://svnweb.freebsd.org/changeset/base/266217 Log: MFC r262591, r262592, r262593, r262597, r262598, r262599, r262600, r262601, r262606 Initial import of Linux/Vendor DTS files for various embedded boards.

svn commit: r266239 - stable/10/sys/boot/fdt/dts

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 15:34:23 2014 New Revision: 266239 URL: http://svnweb.freebsd.org/changeset/base/266239 Log: MFC 258547, 259122 Add clock frequency for rk3188 watchdog. Replace "clocks" to "clock-frequency". Add gpio config for usb1 in dts. Modified: stable/10/sys/

svn commit: r266240 - stable/10/sys/boot/fdt/dts

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 15:39:11 2014 New Revision: 266240 URL: http://svnweb.freebsd.org/changeset/base/266240 Log: MFC 252439: Fix the led 'gpios' definition to match the documented binding Modified: stable/10/sys/boot/fdt/dts/rpi.dts Directory Properties: stable/10/ (props changed

svn commit: r266251 - in stable/10: . share/mk sys/boot/fdt/dts sys/boot/fdt/dts/arm sys/boot/fdt/dts/mips sys/boot/fdt/dts/powerpc sys/conf sys/tools/fdt

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 15:56:34 2014 New Revision: 266251 URL: http://svnweb.freebsd.org/changeset/base/266251 Log: MFC 262614, 262625, 262626, 262627, 262682, 262714, 262725, 262736 Integrate device-tree upstream files into the build process: (1) Invoke cpp to bring in files vi

svn commit: r266273 - in stable/10/sys: amd64/conf conf i386/conf

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 22:55:01 2014 New Revision: 266273 URL: http://svnweb.freebsd.org/changeset/base/266273 Log: MFC 264304: Really only allow IMGACT_BINMISC for amd64/i386 builds. Modified: stable/10/sys/amd64/conf/NOTES stable/10/sys/conf/NOTES stable/10/sys/i386/conf/NOTES Dir

svn commit: r266274 - in stable/10: sbin/newfs_nandfs sys/arm/allwinner sys/arm/allwinner/a20 sys/arm/arm sys/arm/conf sys/arm/freescale/imx sys/arm/freescale/vybrid sys/arm/ti/omap4 sys/boot/fdt/d...

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 23:27:18 2014 New Revision: 266274 URL: http://svnweb.freebsd.org/changeset/base/266274 Log: MFC 262695, 262708, 262709, 262710, 262711, 262728, 262870, 262877, 262880, 262885, 262891, 262903, imx6: Add a tunable to set the number of active cores, enable

svn commit: r266275 - in stable/10/sys/arm: samsung/exynos ti

2014-05-16 Thread Ian Lepore
Author: ian Date: Fri May 16 23:49:40 2014 New Revision: 266275 URL: http://svnweb.freebsd.org/changeset/base/266275 Log: MFC 258211, 257775, 258096, Add mbox and pruss drivers to ti build. Use common bus_space-v6 instead of local copies. Deleted: stable/10/sys/arm/samsung/exyno

svn commit: r266277 - in stable/10/sys: arm/allwinner arm/allwinner/a20 arm/arm arm/at91 arm/broadcom/bcm2835 arm/conf arm/freescale/imx arm/include arm/mv arm/rockchip arm/samsung/exynos arm/tegra...

2014-05-16 Thread Ian Lepore
t); - frame->tf_pc -= INSN_SIZE; PCPU_INC(cnt.v_trap); fault_pc = frame->tf_pc; Modified: stable/10/sys/arm/arm/vfp.c == --- stable/10/sys/arm/arm/vfp.c Sat May 17 00:09:12 2014(r266276) +++ stable/10/sys/arm/arm/vfp.c Sat May

Re: svn commit: r266273 - in stable/10/sys: amd64/conf conf i386/conf

2014-05-16 Thread Ian Lepore
7;t this code work on > non-x86 systems? QEMU works perfectly fine on other architectures. > -Nathan > > On 05/16/14 15:55, Ian Lepore wrote: > > Author: ian > > Date: Fri May 16 22:55:01 2014 > > New Revision: 266273 > > URL: http://svnweb.freebsd.org/changeset/b

svn commit: r266311 - in stable/10/sys: arm/allwinner arm/allwinner/a20 arm/arm arm/at91 arm/broadcom/bcm2835 arm/conf arm/econa arm/freescale/imx arm/freescale/vybrid arm/include arm/lpc arm/mv ar...

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 13:53:38 2014 New Revision: 266311 URL: http://svnweb.freebsd.org/changeset/base/266311 Log: MFC 262952, 262958, 262966, 262979, 262980, 262986, 262987, 262995, 262997, 263030, 263033, 263034, 263056, 263057, Remove all the redundant external declaration

svn commit: r266312 - in stable/10/sys: amd64/amd64 arm/arm i386/i386 ia64/ia64 mips/mips powerpc/powerpc sparc64/sparc64

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 13:59:11 2014 New Revision: 266312 URL: http://svnweb.freebsd.org/changeset/base/266312 Log: MFC 263036, 263059: delete advertising clause in licenses, renumber. Modified: stable/10/sys/amd64/amd64/uio_machdep.c stable/10/sys/arm/arm/sys_machdep.c stable/10/sy

svn commit: r266313 - in stable/10: sys/arm/conf usr.bin/dtc

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 14:03:46 2014 New Revision: 266313 URL: http://svnweb.freebsd.org/changeset/base/266313 Log: MFC 263199, 263207 Fix error mesasge in dtc. Add tmpfs, mbr, and bsdlabel options back to wandboard kernel config. Modified: stable/10/sys/arm/conf/WANDBOARD

svn commit: r266314 - in stable/10/lib: libc/arm libc/arm/aeabi msun/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 14:22:37 2014 New Revision: 266314 URL: http://svnweb.freebsd.org/changeset/base/266314 Log: MFC 262989, 263210, 263230, 263231, 263239, 263242, 263243, Export _libc_arm_fpu_present as a private symbol to be used by other system libraries, for example libm

svn commit: r266328 - stable/10/sys/arm/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 16:46:15 2014 New Revision: 266328 URL: http://svnweb.freebsd.org/changeset/base/266328 Log: MFC 263245: Make all the comments '# ' and align to same column. Modified: stable/10/sys/arm/conf/AC100 stable/10/sys/arm/conf/ARMADAXP stable/10/sys/arm/conf/ARNDALE

svn commit: r266329 - in stable/10/sys: amd64/conf i386/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 16:57:17 2014 New Revision: 266329 URL: http://svnweb.freebsd.org/changeset/base/266329 Log: MFC 263246: Align all comments in config files on same column. Modified: stable/10/sys/amd64/conf/GENERIC stable/10/sys/i386/conf/GENERIC Directory Properties: stable

svn commit: r266330 - in stable/10/sys: kern powerpc/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 17:18:35 2014 New Revision: 266330 URL: http://svnweb.freebsd.org/changeset/base/266330 Log: MFC 261357, 261358, 261421: Enable SCHED_ULE for ppc book-e. Add driver for the ADT7460/ADT7467 fan controller found in later PowerBooks and iBooks. Modifi

svn commit: r266331 - in stable/10/sys: amd64/conf arm/conf i386/conf ia64/conf mips/conf powerpc/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 17:34:37 2014 New Revision: 266331 URL: http://svnweb.freebsd.org/changeset/base/266331 Log: MFC 263301 In kernel config files, it is supposed to be 'options' not 'options', per long standing (but recently not so strictly enforced) convention. Modifie

svn commit: r266332 - in stable/10/sys: arm/arm arm/conf arm/samsung/exynos boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 17:54:38 2014 New Revision: 266332 URL: http://svnweb.freebsd.org/changeset/base/266332 Log: MFC 263250, 263251, 263424, 263425, 263426, 263427, 263430, 263431 Use the same cache terminology as the ARM docs in comments. No functional changes. Use ar

svn commit: r266337 - in stable/10: contrib/llvm/patches lib/libc/arm/gen sys/arm/allwinner sys/arm/allwinner/a20 sys/arm/conf sys/arm/include sys/arm/rockchip sys/boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 18:53:36 2014 New Revision: 266337 URL: http://svnweb.freebsd.org/changeset/base/266337 Log: MFC 263631, 263637, 263664, 263676, 263679, 263698, 263711, Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores the current rounding mode used b

svn commit: r266341 - in stable/10/sys: arm/arm arm/conf arm/include arm/samsung/exynos boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 19:37:04 2014 New Revision: 266341 URL: http://svnweb.freebsd.org/changeset/base/266341 Log: MFC 263910, 263913, 263914, 263933, 263934, 263935, 263936, 263981, 263982, Add more flags for the fpexc register from the ARM1176JZF-S Manual Initialise fpscr

svn commit: r266347 - in stable/10: share/man/man9 sys/arm/arm sys/arm/ti/omap4 sys/kern sys/sys

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 20:10:12 2014 New Revision: 266347 URL: http://svnweb.freebsd.org/changeset/base/266347 Log: MFC 264019, 264041, 264048, 264049, 264050, 264051 Add support for event timers whose clock frequency can change while running. Apparently all ARM configs build

svn commit: r266348 - in stable/10/sys: arm/freescale/imx boot/fdt/dts/arm conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 20:22:22 2014 New Revision: 266348 URL: http://svnweb.freebsd.org/changeset/base/266348 Log: MFC 264054, 264056 Switch imx6 to using the mpcore per-cpu event timers, but continue to use the GPT timer, which is fixed-frequency, as a timecounter. Chan

svn commit: r266352 - in stable/10/sys: arm/arm arm/freescale/imx arm/samsung/exynos boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 20:52:10 2014 New Revision: 266352 URL: http://svnweb.freebsd.org/changeset/base/266352 Log: MFC 264052, 264057, 264065, 264094, 264103, 264120 Actually save the mpcore clock frequency retrieved from fdt data. imx6.. - Don't call sdhci_init_slot() u

svn commit: r266353 - in stable/10/sys/arm: arm include

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:07:54 2014 New Revision: 266353 URL: http://svnweb.freebsd.org/changeset/base/266353 Log: MFC 264128, 264129, 264130, 264135, Fix TTB set operation for armv7. Perform sychronization (by "isb" barrier) after TTB is set. Fix TLB maintenance issues

svn commit: r266355 - stable/10/sys/arm/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:18:08 2014 New Revision: 266355 URL: http://svnweb.freebsd.org/changeset/base/266355 Log: MFC 264137: Switch wandboards over to the common IMX6 kernel config, which has SMP enabled. Also switch IMX6 to use SCHED_ULE. Modified: stable/10/sys/arm/conf/IMX6

svn commit: r266356 - stable/10/sys/arm/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:19:44 2014 New Revision: 266356 URL: http://svnweb.freebsd.org/changeset/base/266356 Log: MFC 264137: Switch wandboards over to the common IMX6 kernel config, which has SMP enabled. Also switch IMX6 to use SCHED_ULE. Modified: stable/10/sys/arm/conf/PANDABO

svn commit: r266357 - stable/10/sys/arm/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:23:46 2014 New Revision: 266357 URL: http://svnweb.freebsd.org/changeset/base/266357 Log: MFC 264183: Add a couple more required TLB flushes. Modified: stable/10/sys/arm/arm/pmap-v6.c Directory Properties: stable/10/ (props changed) Modified: stable/10/s

svn commit: r266358 - stable/10/sys/arm/samsung/exynos

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:26:33 2014 New Revision: 266358 URL: http://svnweb.freebsd.org/changeset/base/266358 Log: MFC 264150: Exynos: Correct the end address of the video frame buffer. Modified: stable/10/sys/arm/samsung/exynos/exynos5_fimd.c Directory Properties: stable/10/ (pro

svn commit: r266359 - stable/10/sys/arm/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:28:49 2014 New Revision: 266359 URL: http://svnweb.freebsd.org/changeset/base/266359 Log: MFC 264160: Remove code under PMAP_CACHE_VIVT, not compiled on armv6. Modified: stable/10/sys/arm/arm/cpufunc_asm_arm11.S stable/10/sys/arm/arm/cpufunc_asm_arm11x6.S

svn commit: r266360 - in stable/10/sys: arm/freescale/imx dev/ata/chipsets dev/vt/hw/fb

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:31:58 2014 New Revision: 266360 URL: http://svnweb.freebsd.org/changeset/base/266360 Log: MFC 264180, 264181, 264182: Follow files.imx51 and add vt support for imx53. Add fsl,imx53 compatible string. Need to include machine/fdt.h in vt_early_f

svn commit: r266361 - stable/10/contrib/compiler-rt/lib

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:35:26 2014 New Revision: 266361 URL: http://svnweb.freebsd.org/changeset/base/266361 Log: MFC 264190: Mark __fixdfdi/__aeabi_d2lz with COMPILER_RT_ABI so it uses the correct calling convention for __aeabi_* functions. Modified: stable/10/contrib/comp

Re: svn commit: r266356 - stable/10/sys/arm/conf

2014-05-17 Thread Ian Lepore
On Sat, 2014-05-17 at 21:19 +, Ian Lepore wrote: > Author: ian > Date: Sat May 17 21:19:44 2014 > New Revision: 266356 > URL: http://svnweb.freebsd.org/changeset/base/266356 > > Log: > MFC 264137: Switch wandboards over to the common IMX6 kernel config, which >

svn commit: r266362 - in stable/10/sys: arm/include boot/fdt/dts/arm dev/uart

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:46:25 2014 New Revision: 266362 URL: http://svnweb.freebsd.org/changeset/base/266362 Log: MFC 264203, 264204, 264206, 264218: Tell VM we now have ARM platforms with physically discontiguous memory. Define the full 1024M of ram on the imx51 and imx53

svn commit: r266363 - in stable/10/sys/arm: cavium conf econa

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:53:34 2014 New Revision: 266363 URL: http://svnweb.freebsd.org/changeset/base/266363 Log: MFC 264219: Move sys/arm/econa to sys/arm/cavium/cns11xx. Added: stable/10/sys/arm/cavium/ - copied from r264219, head/sys/arm/cavium/ Deleted: stable/10/sys/arm/e

svn commit: r266364 - in stable/10/sys/boot/fdt/dts: arm powerpc

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 21:55:00 2014 New Revision: 266364 URL: http://svnweb.freebsd.org/changeset/base/266364 Log: MFC 264230: Move dts files accidentally placed in arm dir to powerpc dir. Added: stable/10/sys/boot/fdt/dts/powerpc/p1020rdb.dts - copied unchanged from r264230, head

svn commit: r266365 - in stable/10/sys: arm/conf arm/freescale/imx boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:00:10 2014 New Revision: 266365 URL: http://svnweb.freebsd.org/changeset/base/266365 Log: MFC 264251: Updates to i.MX53: * Define support for the SDHCI driver, although it doesn't work yet * Fix the memory mappings for IPU Modified: stable/10/sys/ar

svn commit: r266366 - stable/10/sys/dev/ata

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:01:17 2014 New Revision: 266366 URL: http://svnweb.freebsd.org/changeset/base/266366 Log: MFC 264389: Fix the style of ata_interrupt_locked(). Modified: stable/10/sys/dev/ata/ata-all.c Directory Properties: stable/10/ (props changed) Modified: stable/10/sy

svn commit: r266367 - stable/10/sys/boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:02:26 2014 New Revision: 266367 URL: http://svnweb.freebsd.org/changeset/base/266367 Log: MFC 264428: Improve the i.MX53 / Digi DTS: * Fix the IPU address. * Fix the PATA definition. * Add another I2C. * Add more UARTs. * Add SATA. M

svn commit: r266368 - stable/10/sys/kern

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:03:44 2014 New Revision: 266368 URL: http://svnweb.freebsd.org/changeset/base/266368 Log: MFC 264694: Fix a comment typo; conversion tables are for leap years. Modified: stable/10/sys/kern/subr_fattime.c Directory Properties: stable/10/ (props changed) Mod

svn commit: r266369 - stable/10/sys/arm/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:05:31 2014 New Revision: 266369 URL: http://svnweb.freebsd.org/changeset/base/266369 Log: MFC 264702: Remove uncessary armv6 cache and TLB maintenance ops. Modified: stable/10/sys/arm/arm/pmap-v6.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r266370 - stable/10/lib/libc/arm/gen

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:19:16 2014 New Revision: 266370 URL: http://svnweb.freebsd.org/changeset/base/266370 Log: MFC 264696, 264721, Add the deprecated fp{get,set}* functions, a few ports use them. Rename the fp{get,set}* files so they no longer conflict with the softf

svn commit: r266371 - in stable/10/sys: arm/freescale/imx dev/usb/controller

2014-05-17 Thread Ian Lepore
014(r266371, copy of r264977, head/sys/arm/freescale/imx/imx_ccmvar.h) @@ -0,0 +1,54 @@ +/*- + * Copyright (c) 2014 Ian Lepore + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following condit

svn commit: r266372 - stable/10/sys/dev/uart

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:31:40 2014 New Revision: 266372 URL: http://svnweb.freebsd.org/changeset/base/266372 Log: MFC 264981, 264983, 264985: The freescale imx uart driver works for the whole i.MX family, so rename the header file to not have "5xx" in the name. Flesh ou

svn commit: r266373 - in stable/10/sys/arm: arm include

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 22:50:16 2014 New Revision: 266373 URL: http://svnweb.freebsd.org/changeset/base/266373 Log: MFC 264990, 264994, 265020, 265025: Call cpu_icache_sync_range() rather than sync_all since we know the range and flushing the entire icache is needlessly expensiv

svn commit: r266374 - in stable/10/sys/arm: arm include

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:03:04 2014 New Revision: 266374 URL: http://svnweb.freebsd.org/changeset/base/266374 Log: MFC 265023, 265024, 265036: There is no difference between IPI_STOP and IPI_STOP_HARD on ARM, so map them both to the same interrupt number like other arches do.

svn commit: r266375 - in stable/10/sys/arm: arm freescale/imx include ti/omap4

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:07:26 2014 New Revision: 266375 URL: http://svnweb.freebsd.org/changeset/base/266375 Log: MFC 265035: Move duplicated code to print l2 config into the common code. Modified: stable/10/sys/arm/arm/pl310.c stable/10/sys/arm/freescale/imx/imx6_pl310.c stable/1

svn commit: r266376 - stable/10/sys/boot/fdt/dts/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:16:18 2014 New Revision: 266376 URL: http://svnweb.freebsd.org/changeset/base/266376 Log: MFC 265038: Move common device tree informations to separate dtsi files for A10 and A20 SoC. Change cubieboard1 and cubieboard2 dts files accordingly. Added: st

svn commit: r266377 - stable/10/lib/libc/arm/gen

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:20:29 2014 New Revision: 266377 URL: http://svnweb.freebsd.org/changeset/base/266377 Log: MFC 265059: Set the new floating point exception mask correctly. Modified: stable/10/lib/libc/arm/gen/fpsetmask_vfp.c Directory Properties: stable/10/ (props changed)

svn commit: r266378 - stable/10/sys/arm/include

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:21:53 2014 New Revision: 266378 URL: http://svnweb.freebsd.org/changeset/base/266378 Log: MFC 265111: Make a declaration into a proper function prototype. Modified: stable/10/sys/arm/include/cpufunc.h Directory Properties: stable/10/ (props changed) Modifi

svn commit: r266379 - in stable/10/sys/arm: conf xilinx

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:25:20 2014 New Revision: 266379 URL: http://svnweb.freebsd.org/changeset/base/266379 Log: MFC 265099, 265148, 265690: Add SMP support for Zedboard. Use edge-triggered interrupts rather than polling loops to avoid missing transitions of the INIT_B

svn commit: r266380 - stable/10/sys/arm/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:27:02 2014 New Revision: 266380 URL: http://svnweb.freebsd.org/changeset/base/266380 Log: MFC 265156: Remove WANDBOARD.common, it was replaced by IMX6. Deleted: stable/10/sys/arm/conf/WANDBOARD.common Modified: Directory Properties: stable/10/ (props change

svn commit: r266381 - stable/10/sys/arm/rockchip

2014-05-17 Thread Ian Lepore
Author: ian Date: Sat May 17 23:29:45 2014 New Revision: 266381 URL: http://svnweb.freebsd.org/changeset/base/266381 Log: MFC 265207: Use arm_devmap_add_entry() to setup static device mapping. Modified: stable/10/sys/arm/rockchip/rk30xx_machdep.c Directory Properties: stable/10/ (props c

svn commit: r266382 - in stable/10/sys: boot/fdt/dts/arm dev/sdhci

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 00:15:48 2014 New Revision: 266382 URL: http://svnweb.freebsd.org/changeset/base/266382 Log: MFC 265208: Honor the max-frequency property if it appears in the fdt data. Modified: stable/10/sys/boot/fdt/dts/arm/exynos5250.dtsi stable/10/sys/boot/fdt/dts/arm/zedbo

svn commit: r266383 - in stable/10: . sys/arm/conf

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 00:21:14 2014 New Revision: 266383 URL: http://svnweb.freebsd.org/changeset/base/266383 Log: MFC 265155, 265254: Omit from the universe build all config files tagged with #NO_UNIVERSE. Add FDT to the VYBRID kernel. Added: stable/10/sys/arm/conf/VYBRI

svn commit: r266384 - in stable/10/sys/arm: arm freescale/imx include

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 00:26:42 2014 New Revision: 266384 URL: http://svnweb.freebsd.org/changeset/base/266384 Log: MFC 265440, 265441, 265444, 265445, 265446, 265447: Move the pl310.enabled tunable to hw.pl310.enabled. Clean up a few minor style(9) nits. Use DEVMETHOD_END.

svn commit: r266385 - in stable/10/sys/arm: arm mv/armadaxp

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 00:30:04 2014 New Revision: 266385 URL: http://svnweb.freebsd.org/changeset/base/266385 Log: MFC 265694, 265705, 265784: Move the mptramp code which is specific to the Marvell ArmadaXP SoC out of the common locore.S file and into the mv/armadaxp directory.

svn commit: r266386 - in stable/10/sys/arm: at91 cavium/cns11xx mv mv/orion s3c2xx0 xscale/i80321 xscale/i8134x xscale/ixp425 xscale/pxa

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 00:32:35 2014 New Revision: 266386 URL: http://svnweb.freebsd.org/changeset/base/266386 Log: MFC 265852: Map device memory using PTE_DEVICE rather than PTE_NOCACHE. Modified: stable/10/sys/arm/at91/at91_machdep.c stable/10/sys/arm/cavium/cns11xx/econa_machdep.c

svn commit: r266387 - in stable/10/sys/arm: arm include

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 00:55:26 2014 New Revision: 266387 URL: http://svnweb.freebsd.org/changeset/base/266387 Log: MFC 265861, 265870: Make the hardware memory and instruction barrier functions work on armv4 and armv5 as well. Add cpu_l2cache_drain_writebuf(), use it to

svn commit: r266388 - stable/10/sys/arm/arm

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 01:18:42 2014 New Revision: 266388 URL: http://svnweb.freebsd.org/changeset/base/266388 Log: MFC 265913, 265914: Interrupts need to be disabled on entry to cpu_sleep() for ARM. Given that and the need to be in a critical section when switching to idlecloc

svn commit: r266389 - stable/10

2014-05-17 Thread Ian Lepore
Author: ian Date: Sun May 18 01:20:51 2014 New Revision: 266389 URL: http://svnweb.freebsd.org/changeset/base/266389 Log: MFC 265915: Build modules in parallel. This is a record-only merge, because the actual change got merged by accident several days ago along with some other MFC I did.

svn commit: r266397 - in stable/10/sys: arm/conf arm/rockchip boot/fdt/dts/arm

2014-05-18 Thread Ian Lepore
Author: ian Date: Sun May 18 13:05:07 2014 New Revision: 266397 URL: http://svnweb.freebsd.org/changeset/base/266397 Log: MFC 265624, 265739: Fix interrupt parent property in dts, add SMP support. Added: stable/10/sys/arm/rockchip/rk30xx_mp.c - copied unchanged from r265739, head/sys/arm

svn commit: r266404 - stable/10/sys/arm/arm

2014-05-18 Thread Ian Lepore
Author: ian Date: Sun May 18 16:02:56 2014 New Revision: 266404 URL: http://svnweb.freebsd.org/changeset/base/266404 Log: MFC 256941: make sure the frame is indeed in the kernel memory. Modified: stable/10/sys/arm/arm/stack_machdep.c Directory Properties: stable/10/ (props changed) Modif

svn commit: r266405 - stable/10/sys/arm/allwinner

2014-05-18 Thread Ian Lepore
Author: ian Date: Sun May 18 16:03:34 2014 New Revision: 266405 URL: http://svnweb.freebsd.org/changeset/base/266405 Log: MFC 256873: Make watchdog function conform watchdog(9): Modified: stable/10/sys/arm/allwinner/a10_wdog.c Directory Properties: stable/10/ (props changed) Modified: st

svn commit: r266406 - stable/10/sys/arm/xscale/ixp425

2014-05-18 Thread Ian Lepore
Author: ian Date: Sun May 18 16:07:35 2014 New Revision: 266406 URL: http://svnweb.freebsd.org/changeset/base/266406 Log: MFC 256942, 256943: - Fix a typo. - Use bus_dmamap_unload(), it is not optional. - The new allocator won't return coherent memory for any size > PAGE_SIZE,

<    3   4   5   6   7   8   9   10   11   12   >