OpenGrok
Cross Reference: nappi_nppb.c
xref
: /
src
/
sys
/
arch
/
evbarm
/
ixm1200
/
nappi_nppb.c
Home
|
History
|
Annotate
|
Download
|
only in
ixm1200
History log of
/src/sys/arch/evbarm/ixm1200/nappi_nppb.c
Revision
Date
Author
Comments
1.14
17-Jun-2020
thorpej
- <sys/extent.h> not needed here.
- Fix interrupt string buffer name.
1.13
29-Mar-2014
christos
make pci_intr_string and eisa_intr_string take a buffer and a length
instead of relying in local static storage.
1.12
26-Mar-2014
christos
kill sprintf.
1.11
12-Nov-2012
skrll
branches: 1.11.2;
C99 types
1.10
27-Oct-2012
chs
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
1.9
01-Jul-2011
dyoung
branches: 1.9.2; 1.9.12;
#include <sys/bus.h> instead of <machine/bus.h>.
1.8
06-Jun-2011
matt
Some more device_t, cfdata_t, CFATTACH_DECL_NEW cleanup.
1.7
21-Oct-2009
rmind
branches: 1.7.4; 1.7.10;
Drop 3rd and 4th clauses from Ichiro FUKUHARA's license.
Reviewed and approved by ichiro@ (copyright holder).
1.6
25-Mar-2003
igy
branches: 1.6.108;
Add __KERNEL_RCSID tags
1.5
17-Feb-2003
ichiro
files.ixp12x0
no need device ixpcom in evbarm/conf/files.evbarm move it to
arm/ixp12x0/files.ixp12x0
ixp12x0_com.c:
some fix around address handling
1. Do not call bus_space_map() in ixpcominit(). Calling bus_space_map()
is not safe here, because bus_space_map() calls uvm_km_valloc() but
uvm is not yet initialized.
2. Use dv_unit to determine console instead comparering iobase.
Now you can attach ixpcom0 with physical address like this:
ixpcom* at ixpsip? addr 0x90000000 size 0x4000
Statically mapped address (0xf0000000) is still usable.
ixp12x0_clk:
1. access PLL_CFG register via bus_space
2. Make the delay() working correctly. (bug fix)
3. Start the timer device without interrupt on attach time.
Now delay() called before cpu_initclocks() works fine.
ixp12x0_pci:
1.Mapping PCI type0/1 configuration space to the upper address.
2."PCI I/O Cycle Access" mapping to same virtual address(VA==PA)
but size of this mapping increase to 1MByte because fails
cause couldnt set L2 table.
3.use bus_space address handling in ixp12x0_pci.c.
1.4
02-Oct-2002
thorpej
Use CFATTACH_DECL().
1.3
27-Sep-2002
thorpej
Declare all cfattach structures const.
1.2
21-Jul-2002
ichiro
branches: 1.2.2; 1.2.4;
cosmetic change
mapping i21555 control/status registers
1.1
15-Jul-2002
ichiro
branches: 1.1.2;
add support ixp12x0 eva-board "IXM1200"
1.1.2.3
30-Aug-2002
gehenna
catch up with -current.
1.1.2.2
21-Jul-2002
gehenna
catch up with -current.
1.1.2.1
15-Jul-2002
gehenna
file nappi_nppb.c was added on branch gehenna-devsw on 2002-07-21 13:00:35 +0000
1.2.4.2
18-Oct-2002
nathanw
Catch up to -current.
1.2.4.1
21-Jul-2002
nathanw
file nappi_nppb.c was added on branch nathanw_sa on 2002-10-18 02:36:35 +0000
1.2.2.3
10-Oct-2002
jdolecek
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
1.2.2.2
06-Sep-2002
jdolecek
sync kqueue branch with HEAD
1.2.2.1
21-Jul-2002
jdolecek
file nappi_nppb.c was added on branch kqueue on 2002-09-06 08:34:13 +0000
1.6.108.1
11-Mar-2010
yamt
sync with head
1.7.10.1
23-Jun-2011
cherry
Catchup with rmind-uvmplock merge.
1.7.4.1
12-Jun-2011
rmind
sync with head
1.9.12.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.9.12.1
20-Nov-2012
tls
Resync to 2012-11-19 00:00:00 UTC
1.9.2.3
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")
1.9.2.2
16-Jan-2013
yamt
sync with (a bit old) head
1.9.2.1
30-Oct-2012
yamt
sync with head
1.11.2.1
18-May-2014
rmind
sync with head
Indexes created Sat Oct 25 16:10:12 GMT 2025