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
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
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
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
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
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
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
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
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
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
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,
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
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
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.
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.
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
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
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
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()
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
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.
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
>
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
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
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
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
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
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
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
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:
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
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
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
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
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.
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
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
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)
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
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
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
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
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
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
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.
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.
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
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
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
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.
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
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
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
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,
701 - 800 of 3095 matches
Mail list logo