shige
b920e23d24
Move cpu_configure to evbppc/*.c.
...
(Remove ibm4xxgpx_autoconf.c)
I'm sorry for my wrong thinking.
2006-05-15 15:56:54 +00:00
thorpej
fb44a8574b
Remove the devprop API and switch everthing over to the new proplib. Add
...
a new device_properties() accessor for device_t that returns the device's
property dictionary.
2006-05-05 18:04:41 +00:00
shige
f9232cd159
Move pci_intr_map and pci_conf_interrupt functions to MD codes.
...
Change Max PCI devices from 5 to 31.
2006-03-29 17:50:33 +00:00
thorpej
39cd836ee1
Use device_unit().
2006-03-28 17:38:24 +00:00
shige
ab1557fd3e
Remove obsled devices (using old gpio framework).
2006-03-13 16:20:58 +00:00
thorpej
132ce1f07f
Use device_is_a()
2006-02-26 05:24:52 +00:00
thorpej
458b3e43f7
Use device_parent().
2006-02-23 05:37:46 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
shige
044ec00fc2
Support LED-control via sysctl (on=1/off=0).
...
Sysctl name: hw.obsled.led{1,2,4}.
Submitted by kiyohara.
2005-09-04 12:20:15 +00:00
kiyohara
e8ae1a1119
Support 'PCMCIA adapter BOX' for OpenBlockS266.
2005-09-04 07:24:57 +00:00
shige
a38e26c70d
Add sources for OpenBlockS200 (OpenBlockS S/R) machine.
2005-03-18 15:31:58 +00:00
shige
b55107dced
Rearrange codes for OpenBlockS266 machine.
2005-03-18 14:12:34 +00:00
shige
3ad343e546
Add OpenBlockS266 GPIO LED Driver.
2005-01-24 18:47:37 +00:00
shige
9704ef243d
Add consinit() and md_consinit funcptr to ibm4xx/machdep.c.
...
Rename consinit() to obs405_consinit() at evbppc/obs405/consinit.c.
Set md_consinit to obs405_consinit() at initppc().
Consinit fuction calls a function stored at md_consinit pointer.
2005-01-21 19:24:11 +00:00
shige
2e5adfe8b7
- Copy evbppc/obs405/machdep.c to evbppc/obs405/md_machdep.c.
...
(prevent machdep.o from conflict)
- Rename function: cpu_startup -> obs405_cpu_startup.
- Set md-func-ptr: md_cpu_startup = obs405_cpu_startup.
2005-01-18 17:55:16 +00:00
shige
75299da6ed
Add openbios dependent code to obs405 machine-dependent modules.
2005-01-17 17:24:09 +00:00
shige
8f63deecdb
Set machine-dependent obs405_device_register function to md_device_register.
2005-01-13 17:17:53 +00:00
shige
0a3cce2ad4
Add machine-dependent device_register function.
2005-01-13 17:09:17 +00:00
shige
6751e96490
Call com_opb_cnattach function.
2005-01-13 17:07:24 +00:00
shige
cef61c32cd
X1226 RTC is connected to IBM405GPr On-chip IIC(I2C).
...
These files were already moved to sys/dev/i2c.
We don't need these files.
2004-12-17 19:41:04 +00:00
shige
9c7b98f8ce
Add new evbppc port.
...
This port is for OpenBlockS266.
OpenBlockS266: IBM405GPr OpenBIOS.
X1226 is a rtc chip connected with IIC bus.
2003-09-23 14:45:12 +00:00