Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/evbppc/conf/files.obs405
RevisionDateAuthorComments
 1.23  30-Mar-2021  rin Move common global variables, i.e., phys_map, machine, and machine_arch to
evbppc/evbppc_machdep.c (bad naming; used only for 4xx boards).
 1.22  29-Mar-2021  rin Set com(4) frequency in ibm4xx_device_register() in order to dedup codes.
 1.21  18-Mar-2010  kiyohara branches: 1.21.72; 1.21.74;
Support PowerPC 405EX/EXr.
1. Add some new source and header files.
(MAL(split) and RGMII(new) relations for EMAC)
2. Create dcr4xx.h. Its moved from dcr405gp.h. Also remove dcr405xx.h.
3. intr.c supports MULTIUIC with virtual-irq. likes to oea.
support 32-virq/128-hwirq.
4. multiple emac support.
5. WALNUT and VIRTEX_* includes arch/powerpc/conf/files.ibm4xx.
6. WALNUT pci uses arch/powerpc/ibm4xx/pci/.
 1.20  04-Jul-2008  kiyohara branches: 1.20.16; 1.20.18;
Fix config error. required to include files.bluetooth.
 1.19  20-Feb-2008  drochner branches: 1.19.6; 1.19.10; 1.19.12; 1.19.14;
Since files.wscons et al. are included by ~all ports anyway, include
them in the mi "files" file, and remove include statements from md files.
These shouldn't pull in additional kernel code when not in use, so it
shouldn't do any harm except a risk of namespace collisions which
should be easy to fix.
 1.18  05-Dec-2007  he Remove reference to now-obsolete powerpc/softintr.c.
 1.17  30-Jun-2006  freza branches: 1.17.32; 1.17.34; 1.17.40; 1.17.44;
Bring ibm4xx interrupt code up to date:

- generic soft interrupts (ie. use powerpc/softintr.c)
- interrupt event counters (using the ones from powerpc/cpu.h:cpu_info
where appropriate)
- cleanup ibm4xx_intr.h, move implementation details to intr.c

Convert all affected evbppc platforms.

OK by simonb@, some points discussed with matt@
 1.16  15-May-2006  shige branches: 1.16.4;
Move cpu_configure to evbppc/*.c.
(Remove ibm4xxgpx_autoconf.c)
I'm sorry for my wrong thinking.
 1.15  13-Mar-2006  shige branches: 1.15.2;
Remove obsled devices (using old gpio framework).
 1.14  11-Dec-2005  christos branches: 1.14.4; 1.14.6; 1.14.8; 1.14.10;
merge ktrace-lwp.
 1.13  16-Oct-2005  he Complete the renaming gpio -> ppcgpio for evbppc, to make room for
the MI gpio. Internal static functions in gpio_opb.c are not
renamed here, but the softc type is renamed together with the attach
declaration data.
 1.12  10-Sep-2005  kiyohara Add configuration file for 'PCMCIA adapter BOX' supported kernel.
 1.11  04-Sep-2005  kiyohara Support 'PCMCIA adapter BOX' for OpenBlockS266.
 1.10  18-Mar-2005  shige branches: 1.10.2;
Rearrange codes for OpenBlockS266 machine.
 1.9  24-Jan-2005  shige branches: 1.9.2; 1.9.6;
Add OpenBlockS266 GPIO LED Driver.
 1.8  18-Jan-2005  shige Add modules.
 1.7  17-Jan-2005  shige Add openbios dependent code to obs405 machine-dependent modules.
 1.6  13-Jan-2005  shige branches: 1.6.2;
Add files:
- powerpc/ibm4xx/autoconf.c (autoconf glue)
- powerpc/ibm4xx/ibm4xx_autoconf.c (autoconf for ibm4xx)
- evbppc/obs405/md_autoconf.c (machine-dependent autoconf)
 1.5  30-Mar-2004  simonb branches: 1.5.2;
Remove some bogus config goop that should never have been here.
 1.4  19-Nov-2003  scw branches: 1.4.4;
Include arch/powerpc/ibm4xx/intr.c only if a particular board actually
uses the generic 4xx interrupt implementation.
There are some 4xx boards with entirely different interrupt controllers.
 1.3  06-Oct-2003  shige Use xrtc driver on generic I2C framework instead of original xrtc
driver at src/sys/arch/evbppc/obs405/dev/x1226.c.
Remove todclock service.
 1.2  24-Sep-2003  shige Rename ibm4xxGPx_autoconf.c to all lowercase filename.
 1.1  23-Sep-2003  shige Add new evbppc port.
This port is for OpenBlockS266.
OpenBlockS266: IBM405GPr OpenBIOS.
X1226 is a rtc chip connected with IIC bus.
 1.4.4.1  15-Sep-2005  riz Pull up following revision(s) (requested by shige in ticket #5820):
distrib/evbppc/md-kernel/Makefile 1.3 via patch
etc/etc.evbppc/Makefile.inc 1.3 via patch
sys/arch/evbppc/conf/files.obs405 1.5-1.8 via patch
sys/arch/evbppc/conf/OPENBLOCKS266 1.22,1.25 via patch
sys/arch/evbppc/include/obs266.h 1.1 (new)
sys/arch/evbppc/include/obs405.h 1.1-1.5 (new)
sys/arch/evbppc/include/rbus_machdep.h 1.1 (new)
sys/arch/evbppc/obs405/consinit.c 1.2-1.4
sys/arch/evbppc/obs405/dev/x1226.c deleted
sys/arch/evbppc/obs405/dev/x1226reg.h deleted
sys/arch/evbppc/obs405/machdep.c deleted
sys/arch/evbppc/obs405/obs266_autoconf.c 1.1 (new)
sys/arch/evbppc/obs405/obs266_machdep.c 1.1 (new, plus patch)
sys/arch/evbppc/obs405/obs405_autoconf.c 1.1 (new, plus patch)
sys/arch/evbppc/obs405/obs405_machdep.c 1.1 (new)
sys/arch/evbppc/obs405/rbus_machdep.c 1.1 (new)
sys/arch/powerpc/conf/files.ibm4xx 1.6-1.7
sys/arch/powerpc/ibm4xx/board_prop.c 1.1 (new)
sys/arch/powerpc/ibm4xx/dev/com_opb.c 1.12
sys/arch/powerpc/ibm4xx/dev/comopbvar.h 1.1 (new)
sys/arch/powerpc/ibm4xx/ibm40x_machdep.c 1.3-1.4
sys/arch/powerpc/ibm4xx/ibm4xx_autoconf.c 1.1-1.2 (new)
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c 1.1-1.3 (new)
sys/arch/powerpc/ibm4xx/ibm4xxgpx_autoconf.c 1.2-1.3
sys/arch/powerpc/ibm4xx/openbios/openbios.c 1.1 (new)
sys/arch/powerpc/include/ibm4xx/cpu.h 1.7-1.10
sys/arch/powerpc/include/ibm4xx/openbios.h 1.1 (new)

Update OpenBlockS266 support to more modern, stable sources.
 1.5.2.9  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.5.2.8  01-Apr-2005  skrll Sync with HEAD.
 1.5.2.7  04-Feb-2005  skrll Sync with HEAD.
 1.5.2.6  24-Jan-2005  skrll Sync with HEAD.
 1.5.2.5  17-Jan-2005  skrll Sync with HEAD.
 1.5.2.4  21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.2.3  18-Sep-2004  skrll Sync with HEAD.
 1.5.2.2  03-Aug-2004  skrll Sync with HEAD
 1.5.2.1  30-Mar-2004  skrll file files.obs405 was added on branch ktrace-lwp on 2004-08-03 10:34:16 +0000
 1.6.2.1  29-Apr-2005  kent sync with -current
 1.9.6.1  14-Sep-2005  tron Apply patch (requested by shige in ticket #763):
Synchronize OpenBlockS266 port with NetBSD-current for enhanced stability.
 1.9.2.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.10.2.4  27-Feb-2008  yamt sync with head.
 1.10.2.3  07-Dec-2007  yamt sync with head
 1.10.2.2  30-Dec-2006  yamt sync with head.
 1.10.2.1  21-Jun-2006  yamt sync with head.
 1.14.10.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.14.8.3  11-Aug-2006  yamt sync with head
 1.14.8.2  24-May-2006  yamt sync with head.
 1.14.8.1  01-Apr-2006  yamt sync with head.
 1.14.6.2  01-Jun-2006  kardel Sync with head.
 1.14.6.1  22-Apr-2006  simonb Sync with head.
 1.14.4.1  09-Sep-2006  rpaulo sync with head
 1.15.2.1  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.16.4.1  13-Jul-2006  gdamore Merge from HEAD.
 1.17.44.1  08-Dec-2007  ad Sync with head.
 1.17.40.1  08-Dec-2007  mjf Sync with HEAD.
 1.17.34.2  23-Mar-2008  matt sync with HEAD
 1.17.34.1  09-Jan-2008  matt sync with HEAD
 1.17.32.1  09-Dec-2007  jmcneill Sync with HEAD.
 1.19.14.1  18-Jul-2008  simonb Sync with head.
 1.19.12.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.19.10.2  11-Aug-2010  yamt sync with head.
 1.19.10.1  04-May-2009  yamt sync with head.
 1.19.6.1  28-Sep-2008  mjf Sync with HEAD.
 1.20.18.1  30-May-2010  rmind sync with head
 1.20.16.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.21.74.1  03-Apr-2021  thorpej Sync with HEAD.
 1.21.72.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed