Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/powerpc/ibm4xx/dev/plbvar.h
RevisionDateAuthorComments
 1.7  21-Nov-2013  kiyohara Support Synopsys DesigneWave OTG on PowerPC 405EX.
 1.6  18-Jun-2011  matt branches: 1.6.2; 1.6.12; 1.6.16;
Use <sys/foo.h> instead of <machine/foo.h> if such a file exists.
Don't assume <sys/cpu.h> includes <powerpc/subarch/cpu*.h>. Include it
explicitly.
 1.5  18-Mar-2010  kiyohara branches: 1.5.6;
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.4  11-Dec-2005  christos branches: 1.4.78; 1.4.98; 1.4.100;
merge ktrace-lwp.
 1.3  25-Jul-2003  scw Switch ibm4xx over to using the more flexible powerpc bus_space/bus_dma code.
 1.2  23-Aug-2002  scw branches: 1.2.2; 1.2.4; 1.2.10;
Add "ecc at plb" device.
Add an "irq" locator to the plb device.
This gets rid of the original hack where ecc support was wedged into
the cpu driver.
 1.1  12-Aug-2002  simonb branches: 1.1.2;
Reorganise the IBM 4xx bus layout, using terminology from the IBM
documentation:
- Remove "mainbus" altogether.
- The new root is "plb" - the Processor Local Bus.
- Attached to this is the "opb" - the On-chip Peripheral Bus, to which
all the on-chip devices are attached (except the cpu and pci host
bridge).
- Port-specific code can pass an array of 'struct plb_dev' to
config_rootfound() to attach extra devices to the plb. The walnut
port attaches a "pbus" (Peripheral Bus) in here for the RTC and
pc keyboard controller to attach to.
There is still much 405GP specific code; the next round of changes will
generalise this to enable easier support for other 4xx CPUs.
 1.1.2.3  27-Aug-2002  nathanw Catch up to -current.
 1.1.2.2  13-Aug-2002  nathanw Catch up to -current.
 1.1.2.1  12-Aug-2002  nathanw file plbvar.h was added on branch nathanw_sa on 2002-08-13 02:18:44 +0000
 1.2.10.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.10.2  18-Sep-2004  skrll Sync with HEAD.
 1.2.10.1  03-Aug-2004  skrll Sync with HEAD
 1.2.4.2  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.2.4.1  23-Aug-2002  jdolecek file plbvar.h was added on branch kqueue on 2002-09-06 08:39:11 +0000
 1.2.2.2  31-Aug-2002  gehenna catch up with -current.
 1.2.2.1  23-Aug-2002  gehenna file plbvar.h was added on branch gehenna-devsw on 2002-08-31 13:45:45 +0000
 1.4.100.1  30-May-2010  rmind sync with head
 1.4.98.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.4.78.1  11-Aug-2010  yamt sync with head.
 1.5.6.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.6.16.1  18-May-2014  rmind sync with head
 1.6.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.6.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed