tron
d8b8a5c188
Add commented out entries for V7FS and V7FS Endian Independent support.
2011-08-07 10:04:41 +00:00
cliff
b38eb1f4b4
nuke pq3cfi_addr() and just use ga_addr; obio already sorts out getting
...
address from chip select reg when cs locator is used.
2011-08-06 05:48:01 +00:00
kiyohara
587ef94054
Add support for PSIONTEKLOGIX NETBOOK PRO.
2011-08-06 03:53:40 +00:00
kiyohara
bcc0383925
Support slave mode for PXA2x0 I2C.
2011-08-06 03:42:11 +00:00
phx
fbcc784d3a
Drop into ddb, when requested by ofwboot (-d option).
2011-08-04 20:02:48 +00:00
bouyer
0ef67b2899
Make sure to call xbdback_trampoline() at splbio()
2011-08-04 18:01:49 +00:00
rkujawa
f02273fb5e
Add basic PCI support for amiga port.
...
Add missing bus_space(9) methods needed for MI PCI.
Add p5pb(4) - Phase5 PCI bridge driver (and the man page).
Add quirks table to zbus(4) - needed for p5pb.
Change approved by phx.
2011-08-04 17:48:50 +00:00
phx
6c25389836
Do not overwrite ukbd.h with NO_UKBD_DEVICE.
2011-08-04 15:07:04 +00:00
jakllsch
244c700761
Add coram(4).
2011-08-04 14:45:54 +00:00
he
469cff01d3
Bump SYMTAB_SPACE so that the contents fits again.
2011-08-03 22:19:31 +00:00
matt
22c9b287d1
Deal with RTMEMSIZE no longer being defined
2011-08-03 17:34:27 +00:00
matt
e99aca1b8b
Add some defintions for SYSCTL_CFG0
2011-08-03 16:27:15 +00:00
matt
df230b318d
Deal with RA_CONSOLE_EARLY a little more sanely
2011-08-03 16:26:53 +00:00
matt
87b1b3da19
No need to specify MEMSIZE since we read it from SYSCTL_CFG0.
2011-08-03 16:26:05 +00:00
matt
b8bb0531f6
Get memsize from SYSCTL_CFG0 register.
2011-08-03 16:25:02 +00:00
cliff
c918b56802
remove unused option RTNORFLASH
2011-08-02 20:42:42 +00:00
joerg
9a72c11fab
Remove a number of now unnecessary -no-integrated-as cases.
2011-08-02 17:22:51 +00:00
matt
6979407f79
Pass -mfix-loongson2f-jump -mfix-loongson2f-nop to assembler to workaround
...
loongson2f j[la]r issues.
2011-08-02 16:12:44 +00:00
uebayasi
11f4f177a8
ncr53c9x was converted to use mutex(9), follow that. Fix DEBUG build too.
2011-08-02 05:17:18 +00:00
matt
cd13c53f92
Clear the BTB on user->kernel entry on Loongson2
2011-08-02 05:13:21 +00:00
matt
c55f1d7523
Add Loongson2 DIAG register definitions (partial)
2011-08-02 05:12:32 +00:00
uebayasi
3c7b60d1ca
Include sys/simplelock.h to use simple_lock(); fix build.
2011-08-02 05:10:31 +00:00
cliff
32811a2a68
configure NOR flash partitions
2011-08-02 05:08:31 +00:00
uebayasi
34a5e45122
Define struct alpha_pci_conf_readwrite_args only once; fix build.
2011-08-02 04:45:10 +00:00
cliff
16639aa9d0
configure CFI NOR flash
2011-08-02 03:41:16 +00:00
cliff
136422be68
CFI NOR support for mips/ralink
2011-08-02 03:38:48 +00:00
matt
56a76c474b
Change device name of pq3cfi to cfi.
...
Add cfi to P2020DS
Add ddrc
2011-08-02 00:27:42 +00:00
matt
2f23bdb126
Fix tpyo.
2011-08-02 00:25:38 +00:00
matt
b9dc213bc8
Add some more DDR register definitions
2011-08-02 00:23:34 +00:00
matt
f2875a1c9c
MPC8544 don't any onchip irqs of 20/21
2011-08-02 00:22:02 +00:00
matt
0ccf0f52df
Add simple driver to count single bit ECC errors.
2011-08-02 00:21:00 +00:00
matt
0fb6e91c9f
Use <sys/ for bus.h and intr.h
2011-08-01 23:01:40 +00:00
macallan
cac9b89bf0
sanitize sysctl interface in order to appease gcc 4.5
2011-08-01 22:40:21 +00:00
joerg
4c8e861cc5
Remove redundant , after .balign.
2011-08-01 22:21:01 +00:00
matt
03c42f4d13
Add missing __KERNEL_RCSID
2011-08-01 17:05:16 +00:00
mbalmer
631d5867a0
According to the Oxford Dictionary of Etymology, a wether is a male sheep
...
or ram.
2011-08-01 12:28:53 +00:00
jmcneill
bd79b21e79
x86_reset: use acpi_reset instead of AcpiReset
2011-08-01 11:26:31 +00:00
drochner
f54d17f2c0
add an experimental implementation of PCI MSIs (Message Signaled
...
Interrupts). Successfully tested with hdaudio and "wpi" wireless
ethernet.
notes:
-There seem to be buggy chips around which announce MSI support
but don't correctly implement it. Thus the final word whether MSIs
can be used should be by the driver.
-Only a single vector is supported. For multiple vectors, the IDT
allocation code would have to be changed. (And we would possibly
run into problems due to the limited number of vectors supported
by the current code.)
-The code is "#if NIOAPIC > 0" because it uses the ioapic_edge
interrupt stubs. These actually don't touch any ioapic, so this
is somewhat a misnomer.
-MSIs can't be identified by a "pin" but only by a cpu/vector
pair. Common intr code soesn't deal well with this yet.
-Drivers need to take care of saving/restoring MSI data in the device's
config space on suspend/resume.
2011-08-01 11:08:03 +00:00
drochner
0ce8c54d89
if checking whether an interrupt is shared, don't compare pin numbers
...
if it is "-1" -- this is a hack to allow MSIs which don't have a concept
of pin numbers, and are generally not shared
(This doesn't give us sensible event names for statistics display. The
whole abstraction has more exceptions than regular cases, it should
be redesigned imho.)
2011-08-01 10:42:23 +00:00
mrg
32d2ab845e
fix the zx@fhc attachment.
2011-08-01 10:18:23 +00:00
mrg
a14d5855e1
use device_private(). thanks to jmcneill for pointing this out.
2011-08-01 08:36:39 +00:00
matt
1a16d9577d
Support using MEMSIZE
2011-07-31 23:10:58 +00:00
jmcneill
7e89c84d93
x86_reset: If the FADT defines a reset register and ACPI was active, try
...
to use it to reset the system before attempting any other methods
2011-07-31 22:43:01 +00:00
jmcneill
2e5784d8be
add Family14h (AMD Fusion) support
2011-07-31 22:04:07 +00:00
jym
5b7c93647d
Fix typo in comment.
2011-07-31 18:00:54 +00:00
matt
30893a9102
Add support for a loongson2_subr.S. This is needed since that chip needs
...
special handling to manually flush the ITLB on TLB updates.
2011-07-31 15:39:28 +00:00
matt
e642dbad13
Add CPU_MIPS_LOONGSON2 flag (rather defining a CPU_ARCH_MIPS3_LOONGSON2).
...
This is much less intrusive and disruptive.
2011-07-31 15:36:28 +00:00
matt
8610b72b32
Add define for loongson2 DIAG register
2011-07-31 15:35:04 +00:00
kiyohara
56e955160b
s/MULTIPROCESOR/MULTIPROCESSOR/.
2011-07-31 10:00:52 +00:00
martin
95377927e5
Get rid of #ifdef __sparc__ in uvm code - as noted by cgd back 1996,
...
now that we have __HAVE_CPU_VMSPACE_EXEC/cpu_vmspace_exec().
2011-07-30 19:29:12 +00:00