CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2010-01-16 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Jan 17 00:11:11 UTC 2010 Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpunode.c rmixl_cpunodevar.h Log Message: cpunode driver represents CPU node in device tree To generate a diff of this commit:

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-16 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Jan 17 00:20:14 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: fix print format for EPC in cache error format string To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jan 14 17:26:20 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c Log Message: Simplify mips_page_physload. To generate a diff of this commit: cvs rdiff -u -r1.205.4.1.2.1.2.23

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:40:35 UTC 2010 Added Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: cpucore.c cpucorevar.h Log Message: - add driver to represent processor core(s) in device tree To generate a diff of this commit: cvs rdiff

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:40:56 UTC 2010 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX Log Message: - attach cpucore at mainbus - attach cpu at cpucore To generate a diff of this commit: cvs rdiff -u -r1.1.2.2

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:41:32 UTC 2010 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: files.rmixl Log Message: - mainbus gets 'core' locator, loses (unused) 'addr' locator - attach cpucore at mainbus - attach cpu at cpucore

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:41:53 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: cpu.c Log Message: - attach at cpucore - match multiple cpus (RMI threads) - print of cpu freq and call to cpu_identify() moved to parent

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:42:16 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h Log Message: - cpu_identify() now gets device_t arg - add CIDFL's for RMI L2, cores, threads attributes To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:42:38 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c Log Message: - spec CIDFL's for RMI L2, cores, threads attributes - add cputab[] entry for RMI XLS404LITE - cpu_identify() now

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:43:07 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_mainbus.c Log Message: - nuke mainbussearch() - use config_found (vs. config_search_ia) for cpucore's and obio - print L2 cache attributes

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:43:31 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c Log Message: - don't match if attach arg name doesn;t match cf_name To generate a diff of this commit: cvs rdiff -u -r1.1.2.10

CVS commit: [matt-nb5-mips64] src/sys/arch

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Jan 13 09:56:10 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: cpucore.c src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_mainbus.c Log Message: - clean up formatting in print functions To

CVS commit: [matt-nb5-mips64] src/sys/arch

2010-01-13 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jan 13 21:16:14 UTC 2010 Modified Files: src/sys/arch/algor/algor [matt-nb5-mips64]: cpu.c src/sys/arch/arc/arc [matt-nb5-mips64]: cpu.c src/sys/arch/cobalt/cobalt [matt-nb5-mips64]: cpu.c

CVS commit: [matt-nb5-mips64] src/sys/arch

2010-01-13 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jan 14 00:37:27 UTC 2010 Modified Files: src/sys/arch/algor/isa [matt-nb5-mips64]: isadma_bounce.c src/sys/arch/arc/arc [matt-nb5-mips64]: bus_dma.c src/sys/arch/arc/isa [matt-nb5-mips64]: isadma_bounce.c

CVS commit: [matt-nb5-mips64] src/sys/arch

2010-01-13 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jan 14 00:44:02 UTC 2010 Modified Files: src/sys/arch/cobalt/cobalt [matt-nb5-mips64]: bus.c src/sys/arch/ews4800mips/ews4800mips [matt-nb5-mips64]: bus_dma.c Log Message: More avail_end/avail_start fallout. To

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Thu Jan 14 05:02:38 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_space_alignstride_chipdep.c Log Message: in BS(unmap), instead of assuming KSEG2 bsh address came from uvm_km_alloc, check that

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2010-01-12 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Jan 12 08:18:23 UTC 2010 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX Log Message: comment out options MEMSIZE; just use the mem we get from firmware map. To generate a diff of this commit: cvs rdiff

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips/sbmips

2010-01-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jan 12 18:21:17 UTC 2010 Modified Files: src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: cpu.c rtc.c zbbus.c Log Message: Change some devices to use CFATTACH_DECL_NEW/device_t/cfdata_t/device_* To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jan 11 19:52:30 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c Log Message: Mark dmamaps as coherent if the D cache is coherent. To generate a diff of this commit: cvs rdiff -u -r1.22.16.8

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2010-01-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jan 12 05:52:09 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: bus_dma.h src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c Log Message: Rework bounce buffers so that it can also deal with

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jan 12 06:38:20 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c Log Message: Add some evcnts for bounce buffers To generate a diff of this commit: cvs rdiff -u -r1.22.16.10 -r1.22.16.11

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2010-01-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jan 10 03:08:35 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c Log Message: Actually use a 32bit limit for the 32bit bus_dma_tag. To generate a diff of this commit: cvs rdiff -u -r1.1.2.9

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2010-01-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Jan 8 08:01:23 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - if the firmware version is unknown, we use MEMSIZE instead of maps prpovided by firmware; if MEMSIZE if nt

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jan 8 22:15:13 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: trap.c Log Message: In stacktrace_subr, use proper formats. To generate a diff of this commit: cvs rdiff -u -r1.217.12.12 -r1.217.12.13

CVS commit: [matt-nb5-mips64] src/sys/uvm

2010-01-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jan 9 05:54:40 UTC 2010 Modified Files: src/sys/uvm [matt-nb5-mips64]: uvm_km.c Log Message: If PMAP_ALLOC_POOLPAGE is defined use it instead of uvm_pagealloc To generate a diff of this commit: cvs rdiff -u -r1.101.4.2

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jan 9 06:01:18 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c pmap.c Log Message: On _LP64, allocate kernel memory from the first 4GB. Otherwise first 512MB. Until we get full bounce buffer

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/include

2010-01-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jan 6 04:24:38 UTC 2010 Modified Files: src/sys/arch/evbmips/include [matt-nb5-mips64]: vmparam.h Log Message: Fix typo: VMFREE* - VM_FREE* To generate a diff of this commit: cvs rdiff -u -r1.1.142.3 -r1.1.142.4

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-01-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jan 6 04:25:46 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c Log Message: Fix a thinko (last - start + size) To generate a diff of this commit: cvs rdiff -u -r1.205.4.1.2.1.2.19

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2010-01-03 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Jan 3 08:37:07 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_ehci.c rmixl_ohci.c rmixlreg.h Log Message: - unconfuse bit defines for rmixl gpio RESET and RESET_CFG registers To generate

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2010-01-03 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Jan 3 08:37:15 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - rmixl_reset() now uses RESET bit in RMIXL_GPIO_RESET register to reboot To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/sys

2010-01-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jan 2 21:40:49 UTC 2010 Modified Files: src/sys/sys [matt-nb5-mips64]: kcore.h Log Message: add a struct tag. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.2.94.1 src/sys/sys/kcore.h Please note that diffs are

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2009-12-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Dec 31 00:53:00 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_subr.S Log Message: Indicate that some RMI mfcr/mtcr can't be used in O32

CVS commit: [matt-nb5-mips64] src/sys/arch

2009-12-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Dec 31 00:54:10 UTC 2009 Modified Files: src/sys/arch/algor/algor [matt-nb5-mips64]: interrupt.c machdep.c src/sys/arch/algor/include [matt-nb5-mips64]: vmparam.h src/sys/arch/arc/include [matt-nb5-mips64]:

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2009-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 30 04:51:26 UTC 2009 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.mips src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h locore.h pmap.h proc.h pte.h vmparam.h

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Dec 28 22:56:47 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: Use MIPS64_XLS for mtcr/mfcr commands To generate a diff of this commit: cvs rdiff -u -r1.64.16.10 -r1.64.16.11

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-12-21 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Dec 22 00:01:52 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: mips1_pte.h mips3_pte.h Log Message: Add multiple inclusion protection. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.17.38.1

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-18 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Dec 19 06:58:30 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap.c Log Message: Change pmap_steal_memory to map allocated memory in XKPHYS is _LP64 kernels. The CCA used is the one used for KSEG0. To

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 03:55:52 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/arch/mips/rmi/rmixl_pcie.c

CVS commit: [matt-nb5-mips64] src/sys

2009-12-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 14 07:13:31 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_exec.c src/sys/compat/common [matt-nb5-mips64]: compat_util.c compat_util.h src/sys/compat/netbsd32 [matt-nb5-mips64]:

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:18:26 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c rmixl_obiovar.h rmixlvar.h Log Message: - replace single bus space with two (big little endian) bus spaces for obio

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:18:55 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c Log Message: - replace single bus space with two (big little endian) bus spaces for obio - use comcnspeed instead of CONSPEED - use

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:19:17 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlreg.h Log Message: - add bit defines for GPIO_RESET register - add register defines for USB To generate a diff of this commit: cvs rdiff

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:21:41 UTC 2009 Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_usbi.c rmixl_usbivar.h Log Message: - add driver for XLS USB Interface To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:22:15 UTC 2009 Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_ohci.c Log Message: - add attach glue for ohci at XLS USB Interface To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:22:37 UTC 2009 Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_ehci.c Log Message: - add attach glue for ehci at XLS USB Interface To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/conf

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:23:08 UTC 2009 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.rmixl Log Message: - replace single bus space with two (big little endian) bus spaces for obio - configure RMI XLx USB Interface driver

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:23:31 UTC 2009 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - delete MACHDEP_DEBUG define - adjust name of (big endian) obio bus space init function To generate a diff of

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:24:33 UTC 2009 Added Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: INSTALL_XLSATX32 INSTALL_XLSATX64 XLSATX XLSATX32 XLSATX64 Log Message: - add standard kernel configs for XLSATX systems To

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:25:34 UTC 2009 Removed Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLS6ATX_7A XLS6ATX_7A64 Log Message: - deleted; replaced by *XLSATX* To generate a diff of this commit: cvs rdiff -u -r1.1.2.4 -r0

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Dec 14 07:43:25 UTC 2009 Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio_eb_space.c rmixl_obio_el_space.c Removed Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio_space.c Log

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-12-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Dec 13 00:25:30 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h Log Message: TLBUpdate (all forms) takes vaddr_t, uint32_t To generate a diff of this commit: cvs rdiff -u -r1.78.36.1.2.5

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Dec 11 17:17:51 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: copy.S Log Message: Cleanup/add some comments. To generate a diff of this commit: cvs rdiff -u -r1.5.38.5 -r1.5.38.6

CVS commit: [matt-nb5-mips64] src/sys/arch

2009-12-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Dec 11 20:22:16 UTC 2009 Modified Files: src/sys/arch/cobalt/include [matt-nb5-mips64]: vmparam.h src/sys/arch/evbmips/include [matt-nb5-mips64]: vmparam.h src/sys/arch/ews4800mips/include [matt-nb5-mips64]:

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2009-12-11 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Dec 11 23:57:38 UTC 2009 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - add another known/recognized psb_version ID# - useing comcnfreq instead of -1 in rmixl_com_cnattach now -

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-11 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Dec 12 00:10:44 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: syscall.c Log Message: - use #ifdef MIPS_SYSCALL_DEBUG instead of #if 0 - we should have a runtime switch also (TBD) To generate a diff of

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-11 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Dec 12 00:18:34 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.c Log Message: - in ipl_sr_bits[], ensure ints for unused vectors are always disabled and ensure that MIPS_INT_MASK_5 (clock) is

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-12-11 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Dec 12 01:45:01 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c Log Message: initialize sc_frequency to CONSFREQ To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-12-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Dec 8 18:10:54 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: vmparam.h Log Message: Define various vm freelists for different classes of memory. To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips/sbmips

2009-12-07 Thread Erik Berls
Module Name:src Committed By: cyber Date: Tue Dec 8 01:55:07 UTC 2009 Modified Files: src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: systemsw.c Log Message: match prototype To generate a diff of this commit: cvs rdiff -u -r1.14.28.1 -r1.14.28.2

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips

2009-12-07 Thread Erik Berls
Module Name:src Committed By: cyber Date: Tue Dec 8 01:58:43 UTC 2009 Modified Files: src/sys/arch/sbmips/include [matt-nb5-mips64]: autoconf.h src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: machdep.c Log Message: - fix to allow 64bit kernels to properly talk to

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-07 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Dec 8 02:21:16 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_exec.c Log Message: remove an unnecessary variable. To generate a diff of this commit: cvs rdiff -u -r1.50.54.1.4.9 -r1.50.54.1.4.10 \

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips

2009-12-07 Thread Erik Berls
Module Name:src Committed By: cyber Date: Tue Dec 8 07:44:44 UTC 2009 Modified Files: src/sys/arch/sbmips/conf [matt-nb5-mips64]: GENERIC64 src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: machdep.c Log Message: - Allow debugging symbols - Handle args processing in

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Dec 5 07:40:02 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: copy.S Log Message: - in copyinstr, drop a nop into delay slot as needed - use tabspace indenting to make delay slot ops more obvious To

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-03 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Dec 4 01:12:17 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_space_alignstride_chipdep.c Log Message: in BS(init) use ~0UL instead of 0xUL as end addr when creating and allocating

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Dec 4 04:37:08 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: Repeat after me: Hardwired constants are bad. To generate a diff of this commit: cvs rdiff -u -r1.26.36.1.2.13

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-12-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Dec 4 04:42:09 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: Be consistent in use of _SLL/_SRL and WIRED_SHIFT To generate a diff of this commit: cvs rdiff -u -r1.26.36.1.2.14

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips/sbmips

2009-11-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Nov 23 18:23:02 UTC 2009 Modified Files: src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: machdep.c Log Message: Use %# To generate a diff of this commit: cvs rdiff -u -r1.38.10.1 -r1.38.10.2 src/sys/arch/sbmips/sbmips/machdep.c

CVS commit: [matt-nb5-mips64] src/sys/arch

2009-11-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Nov 23 18:28:47 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/sibyte/dev [matt-nb5-mips64]: sbgbus.c sbjcn.c sbmac.c sbobio.c sbscn.c sbtimer.c sbwdog.c

CVS commit: [matt-nb5-mips64] src/sys/arch

2009-11-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Nov 23 18:46:51 UTC 2009 Modified Files: src/sys/arch/mips/sibyte/dev [matt-nb5-mips64]: sbmac.c sbscn.c sbtimer.c src/sys/arch/sbmips/include [matt-nb5-mips64]: systemsw.h src/sys/arch/sbmips/sbmips

CVS commit: [matt-nb5-mips64] src/sys/arch

2009-11-23 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Nov 23 23:48:58 UTC 2009 Modified Files: src/sys/arch/evbmips/evbmips [matt-nb5-mips64]: interrupt.c src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h Log Message: fix types in struct clockframe and args to cpu_intr

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-21 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 22 00:30:07 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_space_alignstride_chipdep.c Log Message: in BS(unmap), uvm/pmap mappings only apply if _LP64, #ifdef as needed To generate a

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-21 Thread Erik Berls
Module Name:src Committed By: cyber Date: Sun Nov 22 05:37:40 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: Correct register renaming oversight. This makes sbmips GENERIC run again. To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-17 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Nov 18 01:14:28 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_space_alignstride_chipdep.c Log Message: - in BS(unmap), if handle is for addr mapped in page table, free up the pmap and uvm

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-17 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Nov 18 01:15:32 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c Log Message: - use PRIxBUSADDR as needed - make cfg_oba, ecfg_oba type bus_addr_t To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-17 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Nov 18 01:16:07 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio_space.c rmixl_pcie_cfg_space.c rmixl_pcie_ecfg_space.c rmixl_pcie_io_space.c rmixl_pcie_mem_space.c rmixlvar.h

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2009-11-16 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Nov 16 23:57:26 UTC 2009 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: set up some Processor Control registers at start of mach_init(): - disable all threads except #0 - disable Unaligned

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-16 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Mon Nov 16 23:59:19 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: fix some typos in asm()'s To generate a diff of this commit: cvs rdiff -u -r1.64.16.8 -r1.64.16.9

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-16 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Nov 17 07:34:38 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: Made mfcr/mtcf dependent on MIPS64 To generate a diff of this commit: cvs rdiff -u -r1.64.16.9 -r1.64.16.10

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-16 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Nov 17 07:56:27 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_space_alignstride_chipdep.c Log Message: Appease the extent routines and pass a u_long instead of a bus_addr_t. (slightly bogus

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 22:58:15 UTC 2009 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.rmixl src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obiovar.h Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]:

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 22:58:39 UTC 2009 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: std.rmixl Log Message: - delete un-needed options MIPS32 To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 22:59:36 UTC 2009 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - make infop work for N32 or N64; firmware gives us a non-sign-extended 32 bit pointer in a 64 bit variable - in

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:00:00 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c Log Message: - make infop work for N32 or N64; firmware gives us a non-sign-extended 32 bit pointer in a 64 bit variable - in

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:09:18 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: bus_space.h Log Message: - need to be able to handle 32 bit bus addrs in N32 kernel - bus_addr_t is now paddr_t - bus_size_t is now psize_t

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:09:45 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_space_alignstride_chipdep.c Log Message: - use (intptr_t) as needed to make int to pointer casts work for N32 and N64 - in

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:10:04 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c Log Message: - use new obio bus space To generate a diff of this commit: cvs rdiff -u -r1.1.2.6 -r1.1.2.7

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:10:22 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c Log Message: - use PRIxPADDR and PRIxPSIZE as needed when printing bus address and size following change in typedef - use new obio

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:11:06 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c rmixl_pcievar.h Log Message: - abandon XKPHYS mapping for access PCIe CFG and ECFG space, useless for N32 - rmixl_pcie_conf_read()

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:11:32 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlvar.h Log Message: - use new obio bus space - add bus space stuff for PCIe CFG and ECFG spaces To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-15 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sun Nov 15 23:29:18 UTC 2009 Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie_cfg_space.c rmixl_pcie_ecfg_space.c Log Message: add bus space for PCIe CFG and ECFG spaces To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-11-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Nov 14 21:49:05 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h Log Message: Add MIPS_SR_PX To generate a diff of this commit: cvs rdiff -u -r1.74.28.11 -r1.74.28.12

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Nov 14 21:49:34 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: Fix comment. To generate a diff of this commit: cvs rdiff -u -r1.26.36.1.2.11 -r1.26.36.1.2.12 \

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2009-11-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Nov 14 21:50:51 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h src/sys/arch/mips/mips [matt-nb5-mips64]: copy.S Log Message: switch from fu*/su* to ufetch_*/ustore_*. To generate a diff of

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Nov 14 21:52:08 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_disasm.c mips_emul.c trap.c Log Message: Switch from fu*/su* to ufetch_*/ustore_*. This make netbsd32 compat root on a LP64 BE

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/conf

2009-11-14 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Nov 14 21:59:15 UTC 2009 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.rmixl Log Message: - rmixls_subr.S is replaced by rmixl_subr.S To generate a diff of this commit: cvs rdiff -u -r1.1.2.4 -r1.1.2.5

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2009-11-12 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Nov 13 05:19:22 UTC 2009 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLS6ATX_7A Log Message: - (re-) configure ksyms - SYMTAB_SPACE can now shrink by almost 10x now that local symbols are properly stripped

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2009-11-12 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Nov 13 05:22:19 UTC 2009 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c Added Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_subr.S Removed Files: src/sys/arch/mips/rmi

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-11-12 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Nov 13 05:22:50 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h Log Message: - struct pridtab definition is moved here from mips_machdep.c - 'mycpu' is now global (was static); uh, a name change

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2009-11-12 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Nov 13 05:23:23 UTC 2009 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h Log Message: - move #ifndef LOCORE up a few lines to wrap more XSEG, XKSEG stuff To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2009-11-12 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Nov 13 05:24:43 UTC 2009 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: - in SHOW64 macro remove extraneous 'x' in printf format - in MIPS64_SHOW32 macro add push and pop directives - use

<    3   4   5   6   7   8   9   10   11   >