OpenGrok
Cross Reference: mvsoc_space.c
xref
: /
src
/
sys
/
arch
/
arm
/
marvell
/
mvsoc_space.c
Home
|
History
|
Annotate
|
Download
|
only in
marvell
History log of
/src/sys/arch/arm/marvell/mvsoc_space.c
Revision
Date
Author
Comments
1.12
23-May-2022
andvar
s/controll/control/ in comments.
1.11
30-Aug-2021
rin
Add ARMEB support to {evb,}arm/marvell.
Combined with upcoming commit to dev/marvell, all peripheral devices
seem to work just fine for KUROBOX_PRO in big-endian mode.
1.10
16-Mar-2018
ryo
use designated initializer to make adaptability and flexibility for changing struct bus_space.
no functional change.
1.9
10-Mar-2017
skrll
branches: 1.9.12;
Initialise the windows and allow access to PCI Express port 1 first lane.
Allows xhci(4) to attach in the MV78230 based Lenovo ix4-300d
mvpex1 at mvsoc0 unit 4 offset 0x80000-0x81fff irq 62: Marvell PCI Express Interface
pci1 at mvpex1
xhci0 at pci1 dev 1 function 0: vendor 1033 product 0194 (rev. 0x04)
xhci0: interrupting at interrupt pin INTA#
usb3 at xhci0: USB revision 3.0
usb4 at xhci0: USB revision 2.0
1.8
07-Jan-2017
kiyohara
branches: 1.8.2;
Add support Marvell Dove.
Also <SoC>_intr_bootstrap() rename to <SoC>_bootstrap(). And SoC init func, getclk into that.
1.7
22-Feb-2014
matt
branches: 1.7.6; 1.7.10;
Don't manipulate the pte to get uncached memory, use PMAP_NOCACHE instead.
Convert footbring to kenter_pa/kremove
1.6
29-May-2013
rkujawa
branches: 1.6.2;
Add support for mvsoc-based Armada XP peripherals.
Obtained from Marvell, Semihalf.
1.5
28-Jul-2012
matt
branches: 1.5.2;
Add a few missing commas.
1.4
18-Jul-2012
kiyohara
Add bus-space-tags for PEX1 of Kirkwood. But not test.
1.3
15-Jul-2012
matt
Add stream methods
1.2
01-Jul-2011
dyoung
branches: 1.2.2;
#include <sys/bus.h> instead of <machine/bus.h>.
1.1
03-Oct-2010
kiyohara
branches: 1.1.2; 1.1.4; 1.1.10;
Add support Marvell Sheeva Core and SoC. (Orion/Kirkwood)
Discovery Innovation not yet.
1.1.10.2
05-Mar-2011
rmind
sync with head
1.1.10.1
03-Oct-2010
rmind
file mvsoc_space.c was added on branch rmind-uvmplock on 2011-03-05 20:49:37 +0000
1.1.4.2
22-Oct-2010
uebayasi
Sync with HEAD (-D20101022).
1.1.4.1
03-Oct-2010
uebayasi
file mvsoc_space.c was added on branch uebayasi-xip on 2010-10-22 09:23:12 +0000
1.1.2.2
09-Oct-2010
yamt
sync with head
1.1.2.1
03-Oct-2010
yamt
file mvsoc_space.c was added on branch yamt-nfs-mp on 2010-10-09 03:31:40 +0000
1.2.2.2
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.2.2.1
30-Oct-2012
yamt
sync with head
1.5.2.3
03-Dec-2017
jdolecek
update from HEAD
1.5.2.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.5.2.1
23-Jun-2013
tls
resync from head
1.6.2.1
18-May-2014
rmind
sync with head
1.7.10.1
20-Mar-2017
pgoyette
Sync with HEAD
1.7.6.2
28-Aug-2017
skrll
Sync with HEAD
1.7.6.1
05-Feb-2017
skrll
Sync with HEAD
1.8.2.1
21-Apr-2017
bouyer
Sync with HEAD
1.9.12.1
22-Mar-2018
pgoyette
Synch with HEAD, resolve conflicts
Indexes created Fri Oct 17 17:09:57 GMT 2025