History log of /src/sys/arch/evbarm/armadaxp/armadaxp_machdep.c |
Revision | | Date | Author | Comments |
1.19 |
| 21-Apr-2023 |
skrll | More devmap updates
|
1.18 |
| 20-Apr-2023 |
skrll | Provide a shared pmap_devmap implementation and convert all pmap_devmap arrays to use DEVMAP_ENTRY{,_END}
|
1.17 |
| 16-Jul-2019 |
skrll | Consistently use vaddr_t as initarm and friends return type.
Makes no difference to binaries except for aarch64 where it's required
|
1.16 |
| 21-Sep-2018 |
skrll | Centralise defparam CONSADDR, CONSPEED, CONMODE and CONADDR into opt_console.h and adjust.
|
1.15 |
| 31-Jul-2018 |
skrll | Sprinkle #include "opt_arm_debug.h" where VERBOSE_INIT_ARM is used
|
1.14 |
| 15-Jul-2018 |
maxv | Retire ipkdb entirely. The option was removed from the config files yesterday.
ok kamil christos
|
1.13 |
| 10-Mar-2017 |
skrll | branches: 1.13.12; 1.13.14; 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.12 |
| 07-Jan-2017 |
kiyohara | branches: 1.12.2; Add support Marvell Dove. Also <SoC>_intr_bootstrap() rename to <SoC>_bootstrap(). And SoC init func, getclk into that.
|
1.11 |
| 03-May-2015 |
hsuenaga | branches: 1.11.2; add new ethernet driver mvxpe for recent MARVELL's SoC after ARMADA/XP. this driver supports 'counter mode', and is disabled by default.
ARMADA SoC family has new ethernet controller acceleration mode called 'enhanced mode' or 'counter mode.' it seems that backward compatibility mode used by if_mvgbe is still working, but the specification of the old mode is completely disappeared from SoC's reference manual.
I tested the driver using MIRABOX(ARMADA/370).
|
1.10 |
| 15-Apr-2015 |
hsuenaga | lookup clock frequencies of ARMADA 370 correctly.
|
1.9 |
| 15-Apr-2015 |
hsuenaga | add u-boot argument parser for Marvell ARMADA XP/370. use 'ethaddr' and 'eth1addr' in u-boot argument to setup MAC address of mvgbe.
|
1.8 |
| 29-Mar-2014 |
matt | branches: 1.8.4; 1.8.8; support mapping all of memory. Map memory starting at 0x80000000 and leave 1GB until kernel VM Make kernel VM size 320MB (avoid loading kernel and i/o section into same tlb index).
|
1.7 |
| 18-Mar-2014 |
matt | Default comfreq to mvTclk if CONSFREQ is not defined.
|
1.6 |
| 23-Dec-2013 |
kiyohara | Support to check the clock gating for Armada XP in armadaxp.c. Also move the checking for clock gate of Kirkwood into kirkwood.c.
|
1.5 |
| 23-Dec-2013 |
kiyohara | Move Misc Registers from mvsocreg.h to armadaxpreg.h. These registers only Armada XP. The misc_base initializes in initarm() instead of mvsoc_bootstrap().
|
1.4 |
| 20-Nov-2013 |
kiyohara | Add defines for MISC registers.
|
1.3 |
| 30-Sep-2013 |
kiyohara | Call some armadaxp functions with MARVLL_INTERREG_PBASE. And include arm/marvell/armadaxpreg.h instead of evbarm/armadaxp.
|
1.2 |
| 29-May-2013 |
rkujawa | branches: 1.2.2; 1.2.4; Add CVS IDs where appropriate.
|
1.1 |
| 29-May-2013 |
rkujawa | Import cleaned up MD parts of Armada XP port.
Compared to what was posted to port-arm, the main difference is that now it uses arm32_kvminit, arm32_boot, arm32_reboot as advised by nick@.
Obtained from Marvell, Semihalf.
|
1.2.4.1 |
| 18-May-2014 |
rmind | sync with head
|
1.2.2.4 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.2.3 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.2.2 |
| 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 |
| 29-May-2013 |
tls | file armadaxp_machdep.c was added on branch tls-maxphys on 2013-06-23 06:20:03 +0000
|
1.8.8.3 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.8.8.2 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.8.8.1 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
1.8.4.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.8.4.1 |
| 29-Mar-2014 |
yamt | file armadaxp_machdep.c was added on branch yamt-pagecache on 2014-05-22 11:39:39 +0000
|
1.11.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.12.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.13.14.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.13.14.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.13.12.3 |
| 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
1.13.12.2 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.13.12.1 |
| 28-Jul-2018 |
pgoyette | Sync with HEAD
|