Commit Graph

243764 Commits

Author SHA1 Message Date
maya d80255b801 Avoid redefining UPAGES
(now defined in mips/mips_param.h)

Fixes build
2016-07-13 00:04:28 +00:00
christos 59d044e5b1 Use the proper channel for some things.
Remove debugging now that it all works.
2016-07-13 00:01:27 +00:00
matt a0b044b4d6 Put back cacheable 2016-07-12 23:53:18 +00:00
wiz 9e24a59267 Add missing word. 2016-07-12 21:45:41 +00:00
maya 256344f5dd Include <mips/locore.h> for badaddr.
Fixes mipseb DB120 kernel build.

ok skrll@
2016-07-12 17:04:21 +00:00
abhinav 5d114c3928 Fix sentence 2016-07-12 16:43:53 +00:00
skrll fc26d007b8 Appease gcc and asm 2016-07-12 15:56:23 +00:00
abhinav 2bdfd85b5f Add STANDARDS section.
It is part of IEEE Std 1003.1-2001 and 2008, both, but there doesn't seem to be
any difference between the two versions, therefore referencing the older standard.
2016-07-12 15:45:24 +00:00
skrll 9410291483 Fix harmless (?) typo 2016-07-12 15:40:53 +00:00
skrll 44cfabd557 Fix typo for build check 2016-07-12 15:30:46 +00:00
skrll 99f8fd8471 Fix RCSId 2016-07-12 14:24:13 +00:00
kiyohara 636527f18a Fix intr_establish. PCI interrupt is LEVEL LOW. 2016-07-12 13:43:18 +00:00
kiyohara d7142e5e19 Add VTC100 and KURONAS_X4. 2016-07-12 13:32:14 +00:00
kiyohara c72c29b59f Add 'KURONAS x4' configuration. 2016-07-12 13:28:46 +00:00
kiyohara 59c5f5fd78 Comment-out tiotg. It is not working yet.
Also clean-up and disable usb devices.
2016-07-12 13:20:03 +00:00
kiyohara fbb1be58f5 cpsw's intrbase is 40. 2016-07-12 13:16:50 +00:00
wiz aad7676047 Whitespace fixes, xref fixes, a bit more markup. 2016-07-12 12:39:04 +00:00
wiz 7304bf1e95 Merge two EAGAIN sections. 2016-07-12 12:24:40 +00:00
wiz 8c6f2a8da1 Bump date for previous. 2016-07-12 10:56:01 +00:00
zafer 4158ea49d0 improve description regarding symbolic links. ok @wiz. 2016-07-12 09:59:42 +00:00
wiz 3562b7c5c3 Use Nm instead of Xr to itself. 2016-07-12 09:50:36 +00:00
hannken 2c5676121a According to "PCI Express Base Specification Revision 3.0" from
November 10, 2010, section 7.9.1 an Extended Capability header
with value 0:0:0 represents the absence of Extended Capabilities.
2016-07-12 09:45:34 +00:00
hannken f0929e69c9 On an Intel E7520 temporarily disable Enhanced Config Access error
detection and reporting during bus scan.

Fixes PR kern/51251: ACPI device probe raises NMI
2016-07-12 09:29:32 +00:00
skrll 4ac893a72c #include "opt_multiprocessor.h" as this file has #ifdef MULTIPROCESSOR 2016-07-12 06:13:39 +00:00
matt fba94e1c17 We use the common uvm pmap now. 2016-07-12 06:03:11 +00:00
matt d2871ab7e0 Use mips3_ld 2016-07-12 03:49:32 +00:00
knakahara d7a314d2ab fix missing mans about pci.9 and pci_intr.9
- add links from pci.9 and pci_intr.9 to pci_msi.9
    - add pci_intr_establish_xname entries
    - add pci_intr_setattr entries
    - add pci_intr_type descriptions
    - fix pci_*_alloc functions' argument type

pointed out by nonaka@n.o.
2016-07-12 03:39:55 +00:00
matt 39fcc8f405 Fix busted #if/endif 2016-07-12 03:34:50 +00:00
matt deb86b85d9 Use mips_lwu 2016-07-12 03:34:25 +00:00
knakahara 34c026aa44 should use strlcpy instead of strncpy.
pointed out by dholland@n.o.
2016-07-11 23:09:34 +00:00
matt 4e5a1aace5 Use sdcache routines.
Remove old cache support.
Switch to new cache routines.
2016-07-11 23:06:53 +00:00
skrll 6e4b3f3cea Adapt to recent mips pmap changes 2016-07-11 19:36:04 +00:00
skrll 323510a247 Fix a comment 2016-07-11 19:17:55 +00:00
skrll 1e95a00fa3 Trailing whitespace 2016-07-11 19:17:23 +00:00
maya d4a9fd26c1 Fix build by removing accidential duplicate line. 2016-07-11 19:16:03 +00:00
skrll 6de99fdbf5 Trailing whitespace 2016-07-11 19:06:33 +00:00
skrll 5d1f91e0bc Remove commented #include 2016-07-11 19:05:57 +00:00
skrll 2564f1fcf8 Trailing whitespace 2016-07-11 19:05:02 +00:00
skrll 43837e1614 Correct a comment 2016-07-11 19:01:55 +00:00
skrll 266c6f6cd2 Trailing whitespace 2016-07-11 18:54:32 +00:00
matt 7922edb383 Remove extra #endif 2016-07-11 18:07:33 +00:00
matt ad43dd1e55 Use pmap_kenter flags to create cached/uncached entries.
#include <mips/locore.h> when appropriate
2016-07-11 16:18:55 +00:00
matt d7e78fcfd1 Change MIPS to use the common pmap code.
Switch to 8KB pages on CPUs with a R4K MMU.
Simplify cache code.
Merge in most of changes from matt-mips64 branch
2016-07-11 16:15:35 +00:00
matt 06058c33f1 Add mm_md_page_color hook and use to support better page coloring. 2016-07-11 16:13:28 +00:00
matt 280fe02b30 Welcome 7.99.34 2016-07-11 16:10:10 +00:00
matt fc444195b0 Adapt to common pmap changes. 2016-07-11 16:06:52 +00:00
matt 5528d7fdbf Changes so that MIPS can use the common pmap.
Change/augment the virtual cache alias callbacks.
2016-07-11 16:06:09 +00:00
martin 05d1bdb3d6 kobj_machdep() is now called multiple times for the same module.
Only do arm-BE8 symbol fixup when called for the text segment.
2016-07-11 15:51:01 +00:00
kiyohara 96a0b22876 Support OMAP 4430.
tested on Gumstix DuoVero.
2016-07-11 14:53:05 +00:00
maxv 4d222c2f8e KNF and simplify. 2016-07-11 14:52:54 +00:00