Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/mips/conf/files.rmixl
RevisionDateAuthorComments
 1.5  07-Oct-2024  andvar s/periperal/peripheral/ in comments.
 1.4  18-Mar-2011  cliff branches: 1.4.92;
- add config for gpio
- add config for iobus, nand, flash
 1.3  20-Feb-2011  matt Major merge forward from matt-nb5-mips64.
New fixup code.
New common SPL code.
New common interrupt code.
Move related variables into structures.
Cleanup locore (move MD variable into it).
Kill StudlyCaps
Use PCU for FPU
 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  13-Sep-2009  cliff branches: 1.1.2;
file files.rmixl was initially added on branch matt-nb5-mips64.
 1.1.2.20  05-Nov-2013  matt Add XLP2XX support.
 1.1.2.19  19-Jan-2012  matt Cleanup/update attachments.
 1.1.2.18  04-Jan-2012  matt Rework Fast Messaging Network support (it's now lockless).
Workaround a problem with bus 0 BAR sizing causing the registers behind
the BAR to become inaccessible.
Move much/most of the startup code from evbmips/rmixl/machdep to
mips/rmi/rmixl_machdep.c
Move the code to find the XLP variant to the early boot so it can be used
early.
8bit and 16bit accessed to PCI bus 0 cause cache errors so chagne the access
of pci mem to 32bits.
 1.1.2.17  30-Dec-2011  matt Change devices name from rmixl_* to xl*.
 1.1.2.16  28-Dec-2011  matt Add NOR support for XLP.
 1.1.2.15  27-Dec-2011  matt Add NOR/NAND (from HEAD)/SPI attachments.
 1.1.2.14  24-Dec-2011  matt Add XLP support (i2c, console, pci, sdhc works).
 1.1.2.13  17-Apr-2010  cliff - rename "pcie" bus space files to "pci" to reflect common use
by either pcie or pcix, depending on RMI chip type.
 1.1.2.12  12-Apr-2010  cliff - rmixl_pcix and rmixl_pcie get 'needs-flag'
 1.1.2.11  07-Apr-2010  cliff - configure XLR PCI-X interface
- this config can be used on XLS or XLR chip systems
 1.1.2.10  21-Mar-2010  cliff - add files rmixl_spl.S, rmixl_fmn.c
- add 'tmsk' locator to obio, allows specifying a thread (vCPU) mask
for interrupt routing; default is -1 which means route to any
 1.1.2.9  20-Jan-2010  matt cleanup attachments so that other mips cpus can use the same scheme.
 1.1.2.8  16-Jan-2010  cliff - cpucore and cpu config info moved here from to arch/evbmips/conf/files.rmixl
- obio now attaches to cpunode instead of mainbus
 1.1.2.7  14-Dec-2009  cliff - replace single bus space with two (big & little endian) bus spaces for obio
- configure RMI XLx USB Interface driver rmixl_usbi
- attach ohci at rmixl_usbi
- attach ehci at rmixl_usbi
 1.1.2.6  15-Nov-2009  cliff - we don't need -el bus space for obio, get rid of it and clean up the naming
- delete rmixl_eb_space.c, rmixl_el_space.c
- add mixl_obio_space.c, provides -eb bus space for obio devices
 1.1.2.5  14-Nov-2009  cliff - rmixls_subr.S is replaced by rmixl_subr.S
 1.1.2.4  09-Nov-2009  cliff - configure MD PCI stuff:
pci attches to rmixl_pcie attaches to obio
- configure file arch/mips/rmi/rmixls_subr.S
THIS IS TEMPORARY and should not be needed
once we have mtcp/mfcp, and a better place for the xkseg &etc addrs
 1.1.2.3  22-Sep-2009  cliff add CONSFREQ to opt_com.h options
 1.1.2.2  15-Sep-2009  cliff obio now provides both big endian and little endian bus spaces
to allow child devices to use according to access method needs

also preparing for dual bus_dma methods, one for addrs <4GB,
the other for all memory, including addrs >= 4GB
the bulk of XLS DMA work is still TBD
 1.1.2.1  13-Sep-2009  cliff add netbsd support for RMI XLS6ATX_7A board and XL SoC family
 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.2  21-Apr-2011  rmind 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 files.rmixl was added on branch yamt-nfs-mp on 2010-03-11 15:02:38 +0000
 1.4.92.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed