he
250f9cc973
One more file needing <sys/exec_aout.h>.
2009-08-19 19:39:05 +00:00
dyoung
22b3444c1e
Define, and hook into the isa_chipset_tag_t, pcib_isa_detach_hook().
2009-08-19 15:17:00 +00:00
dyoung
d4b4af5dc0
Define, and hook into the isa_chipset_tag_t, isabr_detach_hook().
2009-08-19 15:16:09 +00:00
dyoung
5619bf1cbb
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
2009-08-19 15:14:59 +00:00
dyoung
73524f26ce
Define, and hook into the isa_chipset_tag_t, pcib_isa_detach_hook().
2009-08-19 15:13:56 +00:00
dyoung
d500dccc4a
Define, and hook into the isa_chipset_tag_t, mg_isa_detach_hook().
2009-08-19 15:13:24 +00:00
dyoung
fdeb7750f8
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
2009-08-19 15:11:22 +00:00
dyoung
ab367b5fb7
(Re-)define isa_detach_hook(), and define isa_dmadestroy(). Update
...
some isa_chipset_tag_t->ic_detach_hook() definitions.
2009-08-19 15:09:56 +00:00
dyoung
a1ac1a18e2
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
2009-08-19 15:04:27 +00:00
dyoung
fc51180b89
genppc_isa_detach_hook() needs two arguments, the first an
...
isa_chipset_tag_t.
2009-08-19 15:02:47 +00:00
dyoung
72047fbc34
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
2009-08-19 15:00:23 +00:00
thorpej
1ed65faa16
Rationalize the definition of PMAP_KMPAGE.
2009-08-19 14:58:48 +00:00
dyoung
65d8a87204
Define genppc_isa_detach_hook() and isa_dmadestroy().
2009-08-19 14:44:48 +00:00
dyoung
bcefcac3f5
Define isa_detach_hook().
2009-08-19 14:37:24 +00:00
dyoung
fedb853f62
Define isa_dmadestroy(). Declare isa_detach_hook().
2009-08-19 14:35:45 +00:00
dyoung
8690658537
Define isa_detach_hook() to fix bebox build.
2009-08-19 14:32:26 +00:00
dyoung
e178a961c9
Define isa_dmadestroy and isa_detach_hook. Hook up a couple of
...
isa_detach_hook implementations.
2009-08-19 14:29:53 +00:00
jun
a9393c26f1
Fix #41863 , Missing "}".
2009-08-19 12:49:24 +00:00
nisimura
17c789b4ca
- use options PIC_MPCSOC to replace PIC_OPENPIC.
2009-08-19 06:28:06 +00:00
nisimura
6d35cad5db
- Have pic_mpcsoc.c to adapt variations of Moto/Freescale OpenPIC
...
compliant interrupt controllers. Mostly the refrain of pic_openpic.c
and shall be useful for 85xx/86xx/QorIQ and Tundra product lines.
2009-08-19 06:22:54 +00:00
matt
15f2698233
Fix a errant sw (should be lw) that ovewrites the saved [trap]frame
...
pointer with a possibly bogus value.
2009-08-18 21:28:07 +00:00
dyoung
e02c33d4c0
Fix the gscpcib(4) detachment routine: add a call to pcibdetach().
...
Write child-detachment and rescan routines to let us detach and
re-attach gpio0 and isa0 at gscpcib0:
# drvctl -d isa0
# drvctl -d gpio0
# drvctl -r -a isabus gscpcib0
# drvctl -r -a gpiobus gscpcib0
2009-08-18 19:51:45 +00:00
thorpej
97a2657a66
Add a real API for testing if a page is a managed page, and adjust callers
...
to stop relying on vm_physseg_find() for this purpose.
2009-08-18 18:06:53 +00:00
thorpej
2864afa106
Delete some vanity configs, esp. now that the machines no longer exist.
2009-08-18 17:52:30 +00:00
dyoung
5a395386a7
Let us detach ichlpcib(4) and its children.
...
XXX More testing is needed. I've tested this on a Dell Dimension 3000,
XXX but that system does not attach every possible device that I try to
XXX detach with this code:
ichlpcib0 at pci0 dev 31 function 0
ichlpcib0: vendor 0x8086 product 0x24d0 (rev. 0x02)
timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz quality 1000
ichlpcib0: 24-bit timer
ichlpcib0: TCO (watchdog) timer configured.
isa0 at ichlpcib0
2009-08-18 17:47:46 +00:00
drochner
05a121bdc4
use __builtin_va_start rather than __builtin_stdarg_start for gcc>=4.1,
...
I don't know why it was made that inconsistent at that time, but
the in-tree gcc-4.1 works with that, and gcc-4.4.1 removes builtin
support for old style varargs.
2009-08-18 17:40:39 +00:00
dyoung
78e9d89046
Make the 'tags' target work by borrowing stuff from sys/arch/i386/Makefile.
2009-08-18 17:21:51 +00:00
dyoung
9b779d6eb6
Allow detachment and re-attachment of an ISA bus at an PCI-ISA bus
...
bridge, isa0 at pcib0.
2009-08-18 17:15:10 +00:00
dyoung
47b66b70d9
These are stragglers from my last commit ("Let us safely detach
...
the ISA bus and devices attaching to the ISA bus"). Define
isa_detach_hook() in MD ISA implementations. Define isa_dmadestroy().
2009-08-18 17:02:00 +00:00
jmcneill
b0fb7abfad
Switch to ACPICA 20090730, and update for API changes.
2009-08-18 16:41:02 +00:00
he
8813af9cf2
No longer rely on <sys/exec.h> including <sys/exec_aout.h>.
...
Hi, matt@!
2009-08-18 09:22:47 +00:00
macallan
f969e73dbf
we need sys/exec_aout.h here
...
CV: Enter Log. Lines beginning with `CVS:' are removed automatically
2009-08-18 00:15:37 +00:00
dsl
bd1feaa197
Add support for R_ARM_PC24 relocations and fix R_ARM_ABS32.
...
Changes from PR/40309, but structure changed so there is a common error printf.
Compiles ok, but my quick kernel build failed to find module_init_md().
2009-08-17 19:44:32 +00:00
thorpej
84c3000008
pmap_page_remove(), pmap_test_attrs(), pmap_clear_attrs(): We're passed in
...
a vm_page, so there is little point in the DIAGNOSTIC test to see that we
have been passed a managed page.
2009-08-17 19:33:07 +00:00
matt
ee30a0da61
Use mips3_sd instead of two 32bit stores.
2009-08-17 18:57:34 +00:00
matt
852d6f5d31
Only include md_uptes if USPACE > PAGE_SIZE
2009-08-17 18:56:09 +00:00
matt
e7693e1d73
Don't install aout_machpep.h and bsd-aout.h
2009-08-17 18:55:11 +00:00
mbalmer
7f90e7624f
Add struct pcib_softc to the gscpcib's softc, it is needed since we call
...
pcibattach() later. This fixes the driver and lets the GPIO pins attach.
While here, remove the empty gscpcib_childdetach function. Fixes GPIO
on my Soekris net4801 where I can now control the error LED...
"please commit" joerg@
2009-08-17 14:18:58 +00:00
cegger
e1ae8d7a46
buildfix: #include <sys/exec_aout.h>
2009-08-16 22:06:12 +00:00
uwe
0c3bb10a56
options COMPAT_50
2009-08-16 19:12:55 +00:00
pgoyette
f6f3b4be8a
Repair more fallout from the exec_aout.h change.
...
No guarantee that these are the "right" things to do, but they do allow
building of port-amd64 again.
2009-08-16 17:12:47 +00:00
manu
a693f69b7e
Build COMPAT_DARWIN and COMPAT_MACH as a Xen domU too
2009-08-16 15:35:52 +00:00
skrll
719e2eddb4
s/int/u_int/ for flags in pmap_enter and deal with this in rump.
...
Hi cegger.
2009-08-16 14:06:36 +00:00
yamt
5fa695e8c1
reduce differences between x86 ports.
2009-08-16 11:04:48 +00:00
macallan
f2c548ef3a
add the missing wscons bits so this kernel builds again
...
needs testing on actual hardware which I don't have.
2009-08-16 00:24:59 +00:00
matt
209a0b42e3
Include <sys/exec_aout.h> explicitly instead of relying on <sys/exec.h> to
...
do it for us.
2009-08-15 23:44:57 +00:00
snj
0215f7165d
Fix a 13 year old buffer overrun. From Henning Petersen in
...
PR port-mvme68k/41857.
2009-08-15 19:16:45 +00:00
kiyohara
60a987241b
Use __UNCONST().
2009-08-15 10:18:17 +00:00
mbalmer
385b2e3631
Move the keylock.h header from sys/sys to sys/dev where it really belongs.
...
Add keylock options to the ALL kernel configuration.
2009-08-15 09:43:58 +00:00
mbalmer
d5042376f6
Add commented entries for keylock support.
2009-08-15 08:44:35 +00:00