Module Name:src
Committed By: matt
Date: Wed Apr 9 16:59:53 UTC 2014
Modified Files:
src/sys/arch/arm/cortex: gic_intr.h
Log Message:
add helper macros.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/cortex/gic_intr.h
Please note that diff
Module Name:src
Committed By: matt
Date: Mon Apr 7 20:38:52 UTC 2014
Modified Files:
src/sys/arch/arm/include: cpufunc.h
Log Message:
Declare armv7 routines if CPU_ARMV7 is defined.
Rearrange in less random manner.
To generate a diff of this commit:
cvs rdiff -u -r1.70
Module Name:src
Committed By: matt
Date: Sun Apr 6 19:47:20 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: MIRABOX
Log Message:
Move kernel to load at 16MB since the first 14MB is reserved for use by
u-boot. Support direct-mapped memory since the 1GB can fit in the s
Module Name:src
Committed By: matt
Date: Sun Apr 6 00:54:52 UTC 2014
Modified Files:
src/sys/arch/arm/vfp: vfp_init.c
Log Message:
propogation -> propagation
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arm/vfp/vfp_init.c
Please note that
Module Name:src
Committed By: matt
Date: Sat Apr 5 22:41:50 UTC 2014
Modified Files:
src/sys/arch/arm/marvell: armadaxp.c
Log Message:
Initialize cpu_cc_freq with our CPU speed.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/marvell/armadax
Module Name:src
Committed By: matt
Date: Sat Apr 5 22:36:18 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: arm32_kvminit.c arm32_machdep.c
Log Message:
If using arm32_kvminit, don't bother mapping msgbuf since it's already mapped.
To generate a diff of this commit:
cv
Module Name:src
Committed By: matt
Date: Sat Apr 5 07:19:34 UTC 2014
Modified Files:
src/gnu/dist/binutils/bfd [matt-nb5-mips64]: elf32-arm.c
Log Message:
When writing BE8 executables, make the PLTs are written as little endian.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: matt
Date: Fri Apr 4 21:33:19 UTC 2014
Modified Files:
src/sys/arch/arm/omap: omap2_reg.h omap5_ahcisata.c
Log Message:
Fix build break.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/omap/omap2_reg.h
cvs rdi
Module Name:src
Committed By: matt
Date: Fri Apr 4 16:12:28 UTC 2014
Modified Files:
src/sys/arch/arm/include/arm32: pmap.h
Log Message:
For ARM_MMU_V6C enable supersections
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/include/arm32/p
Module Name:src
Committed By: matt
Date: Fri Apr 4 05:10:15 UTC 2014
Modified Files:
src/share/mk: bsd.lib.mk
Log Message:
Using -Wl,-x breaks build ARM BE8 shared libraries by striping the $a/$d/$t
symbols before the linker can use them. Instead do ${OBJCOPY} -x ${.TARG
Module Name:src
Committed By: matt
Date: Fri Apr 4 05:07:14 UTC 2014
Modified Files:
src/share/mk [matt-nb5-mips64]: bsd.lib.mk
Log Message:
Using -Wl,-x breaks build ARM BE8 shared libraries by striping the $a/$d/$t
symbols before the linker can use them. Instead do ${O
Module Name:src
Committed By: matt
Date: Thu Apr 3 17:14:41 UTC 2014
Modified Files:
src/sys/arch/evbarm/beagle: beagle_machdep.c
Log Message:
Make sure to enable refclk for usb on omap5
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/evbarm/b
Module Name:src
Committed By: matt
Date: Thu Apr 3 17:12:15 UTC 2014
Modified Files:
src/sys/arch/arm/omap: omap5_ahcisata.c
Log Message:
Enable sata port
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/omap/omap5_ahcisata.c
Please note tha
Module Name:src
Committed By: matt
Date: Thu Apr 3 17:11:10 UTC 2014
Modified Files:
src/sys/arch/arm/omap: omap2_reg.h
Log Message:
Add some more OMAP5 stuff.
Consistently use upper case hex.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/ar
Module Name:src
Committed By: matt
Date: Thu Apr 3 17:09:48 UTC 2014
Modified Files:
src/sys/arch/arm/omap: omap2_reg.h
Log Message:
Consistently use #define
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/omap/omap2_reg.h
Please note tha
Module Name:src
Committed By: matt
Date: Thu Apr 3 14:46:25 UTC 2014
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c pmap_tlb.h
Log Message:
Change cpu_tlb_info definition based on PMAP_TLB_MAX instead of MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.7
Module Name:src
Committed By: matt
Date: Thu Apr 3 14:23:38 UTC 2014
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c
Log Message:
Compare ASIDs, not pmaps.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/uvm/pmap/pmap_tlb.c
Please note that diffs are n
Module Name:src
Committed By: matt
Date: Thu Apr 3 13:55:34 UTC 2014
Modified Files:
src/sys/arch/powerpc/include/booke: pmap.h
Log Message:
Add PMAP_TLB_FLUSH_ASID_ON_RESET define
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/includ
Module Name:src
Committed By: matt
Date: Thu Apr 3 13:54:59 UTC 2014
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c
Log Message:
Make this compile on booke again.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/uvm/pmap/pmap_tlb.c
Please note that dif
Module Name:src
Committed By: matt
Date: Wed Apr 2 17:34:51 UTC 2014
Modified Files:
src/sys/kern [matt-nb5-mips64]: core_elf32.c
src/sys/sys [matt-nb5-mips64]: exec_elf.h
Log Message:
Support coredumps with >= 65535 psections.
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Wed Apr 2 17:19:49 UTC 2014
Modified Files:
src/sys/kern: core_elf32.c
Log Message:
If we are writing PN_XNUM or more phdrs, include one section header and
encode the real # of sections in its sh_info.
To generate a diff of this
Module Name:src
Committed By: matt
Date: Wed Apr 2 15:45:51 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Mark omd as diagused for the ARM_MMU_EXTENDED case.
To generate a diff of this commit:
cvs rdiff -u -r1.279 -r1.280 src/sys/arch/arm/arm32/pm
Module Name:src
Committed By: matt
Date: Wed Apr 2 14:05:54 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Init the page_lock to IPL_VM iff VIPT && arm_cache_prefer_mask != 0 otherwise
use IPL_NONE. Don't bother with page_lock for KMPAGEs.
To gene
Module Name:src
Committed By: matt
Date: Wed Apr 2 13:26:22 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
braces are your friends. use them.
To generate a diff of this commit:
cvs rdiff -u -r1.276 -r1.277 src/sys/arch/arm/arm32/pmap.c
Please not
Module Name:src
Committed By: matt
Date: Wed Apr 2 12:36:05 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Really fix locking this time.
To generate a diff of this commit:
cvs rdiff -u -r1.275 -r1.276 src/sys/arch/arm/arm32/pmap.c
Please note that
Module Name:src
Committed By: matt
Date: Wed Apr 2 12:28:54 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: bus_dma.c
Log Message:
Deal with bus_dmamem_unmap of direct mapped KVA.
To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 src/sys/arch/arm/arm32/bus_
Module Name:src
Committed By: matt
Date: Wed Apr 2 12:04:09 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Because vector_page might be 0, we have to process the entry L1pt.
Make sure to map the new l2 area after we've grown the kernel.
If msgbufaddr
Module Name:src
Committed By: matt
Date: Wed Apr 2 11:36:50 UTC 2014
Modified Files:
src/sys/arch/cats/cats: cats_machdep.c
Log Message:
Don't map ebsabootinfo.bt_vargp if it is the same address as the vector page
To generate a diff of this commit:
cvs rdiff -u -r1.77 -
Module Name:src
Committed By: matt
Date: Wed Apr 2 11:35:36 UTC 2014
Modified Files:
src/sys/arch/arm/footbridge: footbridge_irqhandler.c
footbridge_irqhandler.h
src/sys/arch/cats/cats: autoconf.c
Log Message:
Defer intr evcnt_attach to cpu_configure
Module Name:src
Committed By: matt
Date: Tue Apr 1 18:01:45 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
For ARM_MMU_EXTENDED, if the page being mapped asked for EXEC but is not EXEC,
sync it.
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: matt
Date: Tue Apr 1 18:00:42 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: fault.c
Log Message:
In prefetch_abort, call uvm_fault with VM_PROT_EXEC
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/arch/arm/arm32/fau
Module Name:src
Committed By: matt
Date: Mon Mar 31 01:49:04 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
tag a variable with __diagused
To generate a diff of this commit:
cvs rdiff -u -r1.272 -r1.273 src/sys/arch/arm/arm32/pmap.c
Please note tha
Module Name:src
Committed By: matt
Date: Mon Mar 31 01:48:37 UTC 2014
Modified Files:
src/sys/arch/arm/include/arm32: pmap.h vmparam.h
Log Message:
For ARM_MMU_EXTENDED, a KERNEL_BASE >= 0x8000 is ok but a
VM_USER_MAXADDRESS can not be more than 0x8000 - PAGE_SIZE.
Module Name:src
Committed By: matt
Date: Mon Mar 31 01:35:05 UTC 2014
Modified Files:
src/sys/arch/arm/include/arm32: pmap.h
Log Message:
Add a missing 0 to an #error
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/arm/include/arm32/pmap.h
P
Module Name:src
Committed By: matt
Date: Sun Mar 30 23:20:14 UTC 2014
Modified Files:
src/sys/arch/arm/arm: cpufunc.c
Log Message:
arm11 ARM_MMU_EXTENDED support (setting CPU_CONTROL_XP_ENABLE)
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/
Module Name:src
Committed By: matt
Date: Sun Mar 30 23:14:15 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: std.imx31
Log Message:
Include newer arm options (ARM_HAS_VBAR, etc.)
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/std.
Module Name:src
Committed By: matt
Date: Sun Mar 30 23:12:26 UTC 2014
Modified Files:
src/sys/arch/evbarm/imx31: imx31lk_start.S
Log Message:
Deal with ARM_MMU_EXTENDED.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/imx31/imx31lk_start.S
Module Name:src
Committed By: matt
Date: Sun Mar 30 16:01:46 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: OMAP5EVM
Log Message:
Make this MP by default
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/OMAP5EVM
Please note that d
Module Name:src
Committed By: matt
Date: Sun Mar 30 16:03:56 UTC 2014
Modified Files:
src/doc: CHANGES
Log Message:
Note ARMv6 MMU & SMP support
To generate a diff of this commit:
cvs rdiff -u -r1.1907 -r1.1908 src/doc/CHANGES
Please note that diffs are not public domai
Module Name:src
Committed By: matt
Date: Sun Mar 30 15:55:08 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Fix debug code in fault_fixup
To generate a diff of this commit:
cvs rdiff -u -r1.271 -r1.272 src/sys/arch/arm/arm32/pmap.c
Please note that
Module Name:src
Committed By: matt
Date: Sun Mar 30 16:00:48 UTC 2014
Modified Files:
src/etc/etc.evbarm: Makefile.inc
Log Message:
Update list of kernels
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/etc/etc.evbarm/Makefile.inc
Please note that diff
Module Name:src
Committed By: matt
Date: Sun Mar 30 15:53:37 UTC 2014
Modified Files:
src/sys/sys: kernhist.h
Log Message:
fix KERNHIST_DUMP
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/sys/kernhist.h
Please note that diffs are not public domain;
Module Name:src
Committed By: matt
Date: Sun Mar 30 15:26:16 UTC 2014
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c pmap_tlb.h
Log Message:
Allow this to handle H/W tlbs. Some ARM allow for a cheap way to flush all
entries using an ASID from the TLB. Add support for takin
Module Name:src
Committed By: matt
Date: Sun Mar 30 15:20:54 UTC 2014
Modified Files:
src/sys/arch/arm/cortex: a9_mpsubr.S
Log Message:
Improve MP startup code. We now use a two stage startup, after creating
the initial L1PT and turning on the MMU/caches, we spinup the se
Module Name:src
Committed By: matt
Date: Sun Mar 30 01:15:03 UTC 2014
Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_arm10.S cpufunc_asm_arm11.S
cpufunc_asm_arm11x6.S cpufunc_asm_arm3.S cpufunc_asm_arm67.S
cpufunc_asm_arm7tdmi.S cpufunc_asm_arm8.S
Module Name:src
Committed By: matt
Date: Sun Mar 30 01:12:18 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_pax.c
Log Message:
Update to use new pci_intr_string semantics.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/broadco
Module Name:src
Committed By: matt
Date: Sat Mar 29 23:44:37 UTC 2014
Modified Files:
src/sys/arch/arm/arm: cpufunc.c
src/sys/arch/arm/include: cpufunc.h
Log Message:
cortex doesn't need xscale_setup
use arm11_setttb for arm11x6.
To generate a diff of this commit
Module Name:src
Committed By: matt
Date: Sat Mar 29 23:33:20 UTC 2014
Modified Files:
src/sys/arch/arm/include: armreg.h
Log Message:
Add scr inline
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 src/sys/arch/arm/include/armreg.h
Please note that diffs ar
Module Name:src
Committed By: matt
Date: Sat Mar 29 23:32:41 UTC 2014
Modified Files:
src/sys/arch/arm/omap: omap2_reg.h omap3_ehci.c omap3_sdhc.c
omap3_uhhreg.h omap3_usbtllreg.h
Log Message:
OMAP4/OMAP5 changes.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: matt
Date: Sat Mar 29 15:02:00 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: mk.armadaxp std.armadaxp
Log Message:
Change KERNEL_EXT_BASE to 0x8000 and KERNEL_BASE_VIRT correspondingly.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: matt
Date: Sat Mar 29 15:00:07 UTC 2014
Modified Files:
src/sys/arch/evbarm/armadaxp: armadaxp_machdep.c
Log Message:
support mapping all of memory.
Map memory starting at 0x8000 and leave 1GB until kernel VM
Make kernel VM size 320MB (avo
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:53:57 UTC 2014
Modified Files:
src/sys/arch/evbarm/armadaxp: armadaxp_start.S
Log Message:
Use armv7 instructions. Add ARM_MMU_EXTENDED support.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/ar
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:47:30 UTC 2014
Modified Files:
src/sys/arch/evbarm/beagle: beagle_machdep.c beagle_start.S
Log Message:
OMAP5/OMAP4 MP Changes + better OMAP5 support.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:13:17 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: files.armadaxp
Log Message:
remove trailing blank line
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/files.armadaxp
Ple
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:11:24 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: mk.beagle
Log Message:
enable cortex-a15 for omap5 boards
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/mk.beagle
Ple
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:07:51 UTC 2014
Added Files:
src/sys/arch/evbarm/conf: PANDABOARD_INSTALL
Log Message:
Add install config for PANDABOARD
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/conf/PANDABOARD_IN
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:05:58 UTC 2014
Added Files:
src/sys/arch/evbarm/conf: OMAP5EVM OMAP5EVM_INSTALL
Removed Files:
src/sys/arch/evbarm/conf: OMAP5432_EVM
Log Message:
Remove OMAP5432_EVM to OMAP5EVM. Add install kernel.
To gene
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:04:31 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf: Makefile.evbarm.inc
Log Message:
Define KERNEL_BASES_EQUAL is KERNEL_BASE_VIRT == KERNEL_BASE_PHYS
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.2
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:02:46 UTC 2014
Modified Files:
src/sys/arch/evbarm/bcm53xx: bcm53xx_machdep.c
Log Message:
adjust arm_cpu_max by 1 to be number of cpus
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/
Module Name:src
Committed By: matt
Date: Sat Mar 29 14:00:30 UTC 2014
Modified Files:
src/sys/arch/evbarm/cubie: cubie_machdep.c cubie_start.S
Log Message:
Properly powerup the 2nd CPU. Other MP changes.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:57:22 UTC 2014
Modified Files:
src/sys/arch/arm/cortex: a9tmr.c
Log Message:
Mark interrupt as MPSAFE.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/cortex/a9tmr.c
Please note that dif
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:56:45 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: arm32_kvminit.c
Log Message:
ARM_MMU_EXTENDED support.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/arm32/arm32_kvminit.c
Plea
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:56:02 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: genassym.cf
Log Message:
Add ARM_MMU_EXTENDED support.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/arm/arm32/genassym.cf
Please n
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:54:12 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: db_interface.c db_machdep.c
src/sys/arch/arm/include: db_machdep.h
src/sys/arch/arm/include/arm32: db_machdep.h
Log Message:
Make ddb_registers per
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:52:53 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: cpuswitch.S
Log Message:
ARM_MMU_EXTENDED support.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/arm/arm32/cpuswitch.S
Please note
28 21:51:21 2014
@@ -0,0 +1,200 @@
+/*-
+ * Copyright (c) 2013 The NetBSD Foundation, Inc.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by Matt Thomas of 3am Software Foundry.
+ *
+ * Redistribution and use in source and binary forms
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:51:59 UTC 2014
Modified Files:
src/sys/arch/arm/include/arm32: machdep.h
Log Message:
Change arm_cpu_mbox to volatile
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/include/arm32/machd
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:50:40 UTC 2014
Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S
Log Message:
Add ARM_MMU_EXTENDED support
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/arm/cpufunc_asm_armv7.
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:49:22 UTC 2014
Modified Files:
src/sys/arch/arm/arm: cpufunc.c
Log Message:
Initialize cache way_size and sets
To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 src/sys/arch/arm/arm/cpufunc.c
Please no
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:47:48 UTC 2014
Modified Files:
src/sys/arch/arm/include: cpufunc.h
Log Message:
Use cpsie/cpsid if possible.
change cache_type to uint8_t
more ARM_MMU_EXTENDED support (ASID)
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:44:59 UTC 2014
Modified Files:
src/sys/arch/arm/include: cpu.h
Log Message:
Make ddb_regs, undefined & vfp evcnt's per cpu.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/arm/include/cpu.h
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:44:35 UTC 2014
Modified Files:
src/sys/arch/arm/arm: undefined.c
Log Message:
Move undefined evcnt's to cpu_info.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/arm/arm/undefined.c
Please
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:43:49 UTC 2014
Modified Files:
src/sys/arch/arm/arm: ast.c
Log Message:
Make sure the pmap is activated before returning to userland.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/arm
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:43:01 UTC 2014
Modified Files:
src/sys/arch/arm/mainbus: cpu_mainbus.c
Log Message:
arm_cpu_max = num of cpus
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/mainbus/cpu_mainbus.c
Plea
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:41:46 UTC 2014
Modified Files:
src/sys/arch/arm/cortex: gtmr.c gtmr_var.h
Log Message:
Add gtmr_bootdelay. rename clockhandler to gtmr_intr
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/ar
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:40:53 UTC 2014
Modified Files:
src/sys/arch/arm/include: mutex.h rwlock.h
Log Message:
Use dmb/dsb
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/include/mutex.h
cvs rdiff -u -r1.6 -r1
Module Name:src
Committed By: matt
Date: Fri Mar 28 21:39:10 UTC 2014
Modified Files:
src/sys/arch/arm/arm32: arm32_boot.c arm32_machdep.c cpu.c
src/sys/arch/arm/cortex: gic.c gic_reg.h
src/sys/arch/arm/include: locore.h
src/sys/arch/arm/vfp: vfp_ini
Module Name:src
Committed By: matt
Date: Thu Mar 27 23:21:36 UTC 2014
Modified Files:
src/sys/arch/arm/cortex [matt-nb5-mips64]: a9_mpsubr.S
Log Message:
Don't = since that isn't BE8 friendly
To generate a diff of this commit:
cvs rdiff -u -r1.12.2.5 -r1.12.2.6 src/sys/a
Module Name:src
Committed By: matt
Date: Thu Mar 27 21:11:11 UTC 2014
Modified Files:
src/sys/arch/arm/include [matt-nb5-mips64]: param.h
Log Message:
#define ALIGNBYTES __ALIGNBYTES
To generate a diff of this commit:
cvs rdiff -u -r1.12.12.3 -r1.12.12.4 src/sys/arch/arm
Module Name:src
Committed By: matt
Date: Thu Mar 27 01:04:39 UTC 2014
Modified Files:
src/sys/arch/arm/include [matt-nb5-mips64]: param.h
Log Message:
Make ALIGNBYTES use __ALIGNBYTES
To generate a diff of this commit:
cvs rdiff -u -r1.12.12.2 -r1.12.12.3 src/sys/arch/ar
Module Name:src
Committed By: matt
Date: Thu Mar 27 00:28:48 UTC 2014
Modified Files:
src/sys/arch/evbarm/conf [matt-nb5-mips64]: std.bcm53xx
Log Message:
Add ARM_HAS_VBAR
To generate a diff of this commit:
cvs rdiff -u -r1.13.2.3 -r1.13.2.4 src/sys/arch/evbarm/conf/std.
Module Name:src
Committed By: matt
Date: Wed Mar 26 23:43:45 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_cca.c
Log Message:
Only 5301X has GPIO via CCA
To generate a diff of this commit:
cvs rdiff -u -r1.1.16.3 -r1.1.16.4 src/sys/arch/ar
Module Name:src
Committed By: matt
Date: Wed Mar 26 22:44:42 UTC 2014
Modified Files:
src/sys/arch/arm/include [matt-nb5-mips64]: cdefs.h
Log Message:
Make the minimal alignment 8 if EABI or ldrd/strd are supported.
To generate a diff of this commit:
cvs rdiff -u -r1.3.3
Module Name:src
Committed By: matt
Date: Wed Mar 26 03:20:18 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_reg.h
Log Message:
Sync with HEAD.
To generate a diff of this commit:
cvs rdiff -u -r1.14.2.2 -r1.14.2.3 src/sys/arch/arm/broadcom/b
Module Name:src
Committed By: matt
Date: Wed Mar 26 03:19:32 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_board.c
bcm53xx_ccb.c
Log Message:
Allow SRAB to be optional
To generate a diff of this commit:
cvs rdiff -u -r1.17.2.3
Module Name:src
Committed By: matt
Date: Wed Mar 26 03:18:56 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_reg.h
Log Message:
Correct BCM563XX values.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/broadcom/bcm53xx_reg.h
Ple
Module Name:src
Committed By: matt
Date: Wed Mar 26 03:19:11 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_board.c bcm53xx_ccb.c
Log Message:
Allow SRAB to be optional.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/broadcom/
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:39:58 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_reg.h
Log Message:
Be consistent and use #define
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/broadcom/bcm53xx_reg.h
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:16:05 UTC 2014
Modified Files:
src/sys/arch/evbarm/bcm53xx [matt-nb5-mips64]: bcm53xx_start.S
Log Message:
Use adr/bfi to access kernel variables.
To generate a diff of this commit:
cvs rdiff -u -r1.10.2.2 -r1.10.2.3
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:15:02 UTC 2014
Modified Files:
src/sys/arch/evbarm/bcm53xx [matt-nb5-mips64]: bcm53xx_machdep.c
Log Message:
Use apb/4 for the com freq on !BCM5301X
To generate a diff of this commit:
cvs rdiff -u -r1.7.4.2 -r1.7.4.3
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:13:54 UTC 2014
Modified Files:
src/sys/arch/arm/cortex [matt-nb5-mips64]: a9_mpsubr.S
Log Message:
flush the icache after enabling the SCU
To generate a diff of this commit:
cvs rdiff -u -r1.12.2.4 -r1.12.2.5 src/sys
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:02:29 UTC 2014
Modified Files:
src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_cca.c
Log Message:
For non-BCM5301X, set frequency to 1/4 of the apb clock.
To generate a diff of this commit:
cvs rdiff -u -r1.1.16
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:01:10 UTC 2014
Modified Files:
src/sys/arch/arm/arm [matt-nb5-mips64]: arm_machdep.c
Log Message:
If BE on armv7, set PSR_E_BIT
To generate a diff of this commit:
cvs rdiff -u -r1.21.8.1 -r1.21.8.2 src/sys/arch/arm/a
Module Name:src
Committed By: matt
Date: Wed Mar 26 02:00:46 UTC 2014
Modified Files:
src/sys/arch/arm/arm [matt-nb5-mips64]: cpufunc.c
Log Message:
For armv7, enable BE properly. Make sure UNAL is always set.
To generate a diff of this commit:
cvs rdiff -u -r1.89.10.1
Module Name:src
Committed By: matt
Date: Wed Mar 26 01:59:08 UTC 2014
Modified Files:
src/sys/arch/arm/cortex [matt-nb5-mips64]: gic.c
Log Message:
Let bus_space so the endian conversion if needed
To generate a diff of this commit:
cvs rdiff -u -r1.5.2.2 -r1.5.2.3 src/sy
Module Name:src
Committed By: matt
Date: Wed Mar 26 01:57:04 UTC 2014
Modified Files:
src/sys/dev/pci [matt-nb5-mips64]: ahcisata_pci.c
Log Message:
Use ahci_resume
To generate a diff of this commit:
cvs rdiff -u -r1.12.4.2.4.1 -r1.12.4.2.4.2 src/sys/dev/pci/ahcisata_pci
Module Name:src
Committed By: matt
Date: Wed Mar 26 01:15:48 UTC 2014
Modified Files:
src/sys/arch/arm/include [matt-nb5-mips64]: armreg.h
Log Message:
sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.41.12.2 -r1.41.12.3 src/sys/arch/arm/include/armreg.
Module Name:src
Committed By: matt
Date: Wed Mar 26 01:14:52 UTC 2014
Modified Files:
src/sys/arch/arm/include: armreg.h
Log Message:
Add NSACR
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/arm/include/armreg.h
Please note that diffs are not
Module Name:src
Committed By: matt
Date: Tue Mar 25 16:41:37 UTC 2014
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
sprintf -> snprintf
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/powerpc/oea/ofwoea_machdep.c
Plea
Module Name:src
Committed By: matt
Date: Tue Mar 25 16:39:27 UTC 2014
Modified Files:
src/sys/arch/powerpc/pci: pci_machdep_ofw.c
Log Message:
sprintf -> snprintf
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/pci/pci_machdep_ofw.c
Pl
801 - 900 of 5464 matches
Mail list logo