Home | History | Annotate | Download | only in rmi
History log of /src/sys/arch/mips/rmi/rmixl_pcievar.h
RevisionDateAuthorComments
 1.3  20-Feb-2011  matt Merge forward from matt-nb5-mips64.
 1.2  14-Dec-2009  matt branches: 1.2.4; 1.2.6; 1.2.8; 1.2.10;
Merge from matt-nb5-mips64
Merge mips-specific arch files.
 1.1  09-Nov-2009  cliff branches: 1.1.2;
file rmixl_pcievar.h was initially added on branch matt-nb5-mips64.
 1.1.2.10  05-Nov-2013  matt Add XLP2XX support.
 1.1.2.9  24-Dec-2011  matt Add XLP support (i2c, console, pci, sdhc works).
 1.1.2.8  20-Sep-2010  cliff - provide lockless interrupt dispatch by eliminating use of LIST(9)
for interrupt handles. Handles are now managed in variable size arrays.
Establishing a new interrupt causes allocation of a new array, pointer
to which is changed atomically. Old arrays are allowed to persist for
some time before free, allowing any CPU working with that data
to safely finish using it.
- interrupt events are now managed per-CPU, avoid need for atomic adds.
 1.1.2.7  13-Apr-2010  cliff add TNF License and copyright.
 1.1.2.6  07-Apr-2010  cliff - rename bus space related fields in rmixl_pcie_softc
 1.1.2.5  29-Mar-2010  cliff - add extern decl/prototype for rmixl_physaddr_init_pcie()
 1.1.2.4  21-Mar-2010  cliff - add sc_tmsk interrupt routing mask to the softc
- add count_name for naming the evcnt count in
each struct rmixl_pcie_link_dispatch
 1.1.2.3  29-Jan-2010  cliff - add pcie interrupt dispatch stuff
 1.1.2.2  15-Nov-2009  cliff - abandon XKPHYS mapping for access PCIe CFG and ECFG space, useless for N32
- rmixl_pcie_conf_read() and rmixl_pcie_conf_write() now use
rmixl_pcie_conf_setup() to establish bus space mappings for
access to PCIe CFG, ECFG space. The mappings are "lazy"
to allow successive accesses to the same (bus) in CFG space,
or to the same (bus, device) in ECFG space, to reuse the mapping.
 1.1.2.1  09-Nov-2009  cliff add driver and bus space for RMI XLS PCIe Interface
 1.2.10.1  05-Mar-2011  bouyer Sync with HEAD
 1.2.8.1  06-Jun-2011  jruoho Sync with HEAD.
 1.2.6.1  05-Mar-2011  rmind sync with head
 1.2.4.2  11-Mar-2010  yamt sync with head
 1.2.4.1  14-Dec-2009  yamt file rmixl_pcievar.h was added on branch yamt-nfs-mp on 2010-03-11 15:02:41 +0000

RSS XML Feed