OpenGrok
Cross Reference: plbvar.h
xref
: /
src
/
sys
/
arch
/
powerpc
/
ibm4xx
/
dev
/
plbvar.h
Home
|
History
|
Annotate
|
Download
|
only in
dev
History log of
/src/sys/arch/powerpc/ibm4xx/dev/plbvar.h
Revision
Date
Author
Comments
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")
Indexes created Wed Oct 01 12:09:54 GMT 2025