CVS commit: src/sys/arch/arm/marvell

2018-11-26 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Mon Nov 26 11:53:58 UTC 2018

Modified Files:
src/sys/arch/arm/marvell: pci_machdep.c

Log Message:
Switch to designated initializers


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/marvell/pci_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2018-11-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Nov  3 17:26:41 UTC 2018

Modified Files:
src/sys/arch/arm/marvell: pci_machdep.c

Log Message:
Fix build


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/marvell/pci_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-04-19 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Wed Apr 19 12:26:00 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: pci_machdep.c

Log Message:
Initialize intr_setattr of arm32_pci_chipset


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/marvell/pci_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-02-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 26 09:33:27 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-02-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Feb 26 09:29:08 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
Use PEX numbers consistently.  No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-02-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Feb 24 17:07:13 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Typo in a model string


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-02-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Feb 23 22:33:31 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
Typo in comment


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-01-11 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Wed Jan 11 19:42:02 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
also fix this other off by one.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-01-11 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Wed Jan 11 19:32:25 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
fix off by one.

ok riastradh


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-01-09 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Jan  9 14:15:20 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Remove no-need #ifdef MARVELL_ATTR_AXI_DDR.  It has defined.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-01-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jan  7 21:12:42 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
make this compile (but not work) XXX


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-01-07 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Jan  7 15:47:33 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: armadaxpreg.h

Log Message:
Add register macros.
And reorder registers.
Also remove white-spaces.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/armadaxpreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2017-01-07 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Jan  7 15:14:20 UTC 2017

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Change to a tab from white-spaces.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2016-07-12 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Tue Jul 12 13:43:18 UTC 2016

Modified Files:
src/sys/arch/arm/marvell: pci_machdep.c

Log Message:
Fix intr_establish.  PCI interrupt is LEVEL LOW.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/marvell/pci_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-11-06 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Fri Nov  6 12:54:52 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: armadaxpreg.h mvsoc.c

Log Message:
Add mvsocts to mvsoc_periph for Armada XP.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/armadaxpreg.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-11-06 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Fri Nov  6 12:50:30 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: mvsocts.c

Log Message:
Support Armada XP.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/mvsocts.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-06-02 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Wed Jun  3 03:04:21 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c mvsoc_intr.h mvsocreg.h mvsocvar.h

Log Message:
dump Mbus settins on boot if AV_VERBOSE or AV_DEBUG is enabled.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/marvell/mvsoc.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/mvsoc_intr.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/marvell/mvsocreg.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/mvsocvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-06-02 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Wed Jun  3 02:53:19 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c armadaxpreg.h armadaxpvar.h

Log Message:
add ARMADA XP's Soc internal bus(Mbus) address decoder initialization function.
some versions of u-boot initializes the address decoder incorrectly(probably
these values are come from Kirkwood SoC or older.) the codes generates
SoC's default address spaces and some modifications for NetBSD's assumption.

add error interrupt definitions, interrupt name strings for 'vmstat -e',
verbose output of Mbus settings for such low-level debugging of SoC.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/marvell/armadaxp.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/armadaxpreg.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/armadaxpvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-05-10 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Mon May 11 05:49:48 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
add MARVELL Armada XP MV78260 B0(rev.2)
recent OpenBlocks AX3 uses it.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-05-02 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Sun May  3 06:29:32 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
write back unaligned boundary of L2 cache even if invalidate operation
is requested.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-04-17 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Fri Apr 17 13:43:55 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
sync L2 cache on the tail of region.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-04-15 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Wed Apr 15 12:11:31 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
add L2 cache write eviction buffer sync barrier


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2015-04-15 Thread SUENAGA Hiroki
Module Name:src
Committed By:   hsuenaga
Date:   Wed Apr 15 10:40:36 UTC 2015

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c armadaxpreg.h
Added Files:
src/sys/arch/arm/marvell: armadaxpvar.h

Log Message:
implement L2 cache maintenance operations of ARMADA XP.
the L2 cahce maintenance operations are defined on SoC internal registers.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/armadaxp.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/armadaxpreg.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/marvell/armadaxpvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-04-05 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Apr  5 22:41:50 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
Initialize cpu_cc_freq with our CPU speed.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Mar 18 07:25:57 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
defflag MVSOC_CONSOLE_EARLY


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Mar 18 07:05:00 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
Add MEMSIZE to opt_mvsoc.h


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Mar 18 06:46:14 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoc_intr.h

Log Message:
Only include "opt_mvsoc.h" if _INTR_PRIVATE is defined.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsoc_intr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-15 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Mar 15 11:48:38 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Support Armada 370.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-15 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Mar 15 10:54:40 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c mvsocvar.h

Log Message:
Add armada370_getclks().
Remove some white spaces.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/armadaxp.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/marvell/mvsocvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-15 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Mar 15 10:44:10 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Support Armada 370.  tested on MiraBox.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-03-11 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue Mar 11 07:52:37 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Mark a diagnostic only variable


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-02-26 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Feb 26 19:41:46 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Initialize mvsoctmr_freq earlier (in mvsoctmr_attach) to avoid division
by zero in calculation of the watchdog parameters.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-02-22 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Feb 22 16:14:39 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoc_intr.c

Log Message:
Explicitly include armreg.h (for the interrupt enable bit)


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/mvsoc_intr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-02-16 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Feb 17 05:25:32 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Remove TMR_FLAGS_ARMADAXP and Add flags NOBRIDGE, 25MHZ, SYSCLK.
  - NOBRIDGE does not go via a bridge.
  - 25MHZ is always counted with the cycle of 25 MHz.
  - SYSCLK is counted with the cycle of sysClk.  This is used in a few days
for Armada 370.
And please use not mvTclk but variable mvsoctmr_freq for calculation of a clock.
(e.g. in delay())


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-02-16 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Feb 17 05:11:25 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoctmrreg.h

Log Message:
Add comment 'Armada XP only' to 25MHz bit.  Also it is documented to errata?


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsoctmrreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-02-16 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Feb 17 05:05:46 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsocreg.h

Log Message:
Add some MVSOC_MLMB_ definitions for supporting DDR3.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/mvsocreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-02-16 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Feb 17 05:00:38 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Support MARVELL_TAG_DDR3_CS[0-3].


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-01-28 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue Jan 28 13:18:42 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: orion.c

Log Message:
Mark a diagnostic-only variable


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/orion.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2014-01-28 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue Jan 28 13:17:19 UTC 2014

Modified Files:
src/sys/arch/arm/marvell: mvsocgpp.c

Log Message:
Remove an unused variable


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/mvsocgpp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-12-22 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Dec 23 02:52:47 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: kirkwoodreg.h mvsoc.c

Log Message:
Fixup model value for Kirkwood 88F6192.
Thanks for lwazidub at gmail com.
Add some KIRKWOOD_MISC_* Registers.
s/AUDIOSDIO/AUDIO/.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/kirkwoodreg.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-10-13 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Oct 14 04:20:44 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsoctmrreg.h

Log Message:
Add timer 2 and 3 for Discovery Innovation.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsoctmrreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-10-13 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Oct 14 04:18:00 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Remove some #ifdef ARMADAXP.  We can enable simultaneously both ARMADAXP and
other SoC options.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:22:22 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsoc_intr.c

Log Message:
Reorder include opt_mvsoc.h.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/mvsoc_intr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:21:10 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mv78xx0reg.h

Log Message:
Change some defines.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/mv78xx0reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:19:28 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Remove #ifdef ARMADAXP.  It is OK !ARMADAXP.
Add some ARMADAXP devices to peripheral list.
And sort and reorder list.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:15:46 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsocreg.h

Log Message:
Remove #ifdef ARMADAXP.  It is OK !ARMADAXP.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/mvsocreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:12:56 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsocvar.h

Log Message:
Remove #ifdef ARMADAXP.  It is OK !ARMADAXP.
Change argument for armadaxp functions.
Add some MV78xx0 definitions.
Add mv78xx0 functions.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/mvsocvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:07:30 UTC 2013

Added Files:
src/sys/arch/arm/marvell: mv78xx0.c

Log Message:
Add mv78xx0 support.  However not test long time.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/marvell/mv78xx0.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:06:03 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
Add ARMADAXP into opt_mvsoc.h.
And add mv78xx0.c.  However not test long time.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-09-30 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Sep 30 13:03:25 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: armadaxp.c

Log Message:
Change argument for some functions.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/armadaxp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-05-29 Thread Radoslaw Kujawa
Module Name:src
Committed By:   rkujawa
Date:   Wed May 29 20:47:14 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c mvsoc_intr.c mvsoc_space.c mvsocreg.h
mvsocvar.h

Log Message:
Add support for mvsoc-based Armada XP peripherals.

Obtained from Marvell, Semihalf.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/marvell/mvsoc.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/mvsoc_intr.c \
src/sys/arch/arm/marvell/mvsoc_space.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsocreg.h \
src/sys/arch/arm/marvell/mvsocvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-05-01 Thread Radoslaw Kujawa
Module Name:src
Committed By:   rkujawa
Date:   Wed May  1 12:45:32 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c mvsoctmrreg.h

Log Message:
Add support for timers on Armada XP.

Obtained from Marvell, Semihalf.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/mvsoctmr.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/mvsoctmrreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2013-05-01 Thread Radoslaw Kujawa
Module Name:src
Committed By:   rkujawa
Date:   Wed May  1 12:38:06 UTC 2013

Modified Files:
src/sys/arch/arm/marvell: pci_machdep.c

Log Message:
Handle situations where we can have more pexes, like Armada XP.

Obtained from Marvell, Semihalf.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/pci_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-11-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed Nov 21 08:03:18 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsocgpp.c

Log Message:
Fix a uvm_fault panic that memory is not allocated for the last few GPIO bits.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/mvsocgpp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-10-18 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Oct 19 06:14:44 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c mvsocreg.h

Log Message:
Add CLKGATING_BIT for some devices. This change prevent some boards
that a device's clock is stopped from hangup.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/marvell/mvsoc.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsocreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-09-10 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Sep 10 08:50:38 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsocgpp.c

Log Message:
Fix a bug that the irq_masks of GPIO are set on Marvell SoCs.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsocgpp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-09-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Sep  6 03:05:41 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Add missing ','
It will fix a bug that "vmstat -e" shows the incorrect counts in wrong entries.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:18:21 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Add MVSOC_CONSOLE_EARLY option to get a com console as soon as initarm
is entered.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-08-01 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Aug  1 10:38:41 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
Add mvsocts.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-08-01 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Aug  1 10:34:42 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: kirkwoodreg.h mvsoc.c
Added Files:
src/sys/arch/arm/marvell: mvsocts.c

Log Message:
Add Thermal Sensor for Kirkwood(88F6282).  tested only OpenBlockS A6.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/kirkwoodreg.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/marvell/mvsoc.c
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/marvell/mvsocts.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jul 28 23:13:16 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc_space.c

Log Message:
Add a few missing commas.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/mvsoc_space.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-26 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Fri Jul 27 03:03:34 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
Add mvcesa.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-22 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Jul 23 06:19:04 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Enable idmac.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Jul 22 19:35:04 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Actually, the WDT-expired bit in the ICR needs to be cleared before enabling
watchdog reset.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Jul 22 17:14:18 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc_intr.c

Log Message:
Use IST_LEVEL_HIGH for the ist argument to intr_establish() (as is done in
marvell_intr_establish() and other relevant places) instead of 0 in
mvsoc_bridge_intr_establish().  This IST argument isn't used anywhere,
but it looks better this way.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsoc_intr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Jul 22 16:59:10 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
The maximum watchdog period is dependant on mvTclk; calculate at runtime.
This gets the maximum period up to 25 seconds at 166⅔MHz mvTclk.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Jul 22 16:54:35 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Remove duplicate global variable.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Jul 22 16:52:52 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
When disabling watchdog timer, do not set the counter to 0.
Having the watchdog counter at 0 and having WDRstOutEn set to 1 causes
immediate watchdog reset on my 88F5182 A2.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-20 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Jul 21 05:11:45 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Add 88F6282 parameters.
Use MVSOC_UNITID_PEX instead of {ORION,KIRKWOOD}_UNITID_PEX.  This PEX UNITID 
is generic UNITID for MVSoC maybe.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-20 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Jul 21 04:30:34 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: kirkwoodreg.h

Log Message:
Add some comments of 88F6282 and TWSI column.
Add IRQ and BASE for TWSI1.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/kirkwoodreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-18 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Jul 18 10:07:34 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Add 88F6282.
Also fix/add some clock parameters.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-18 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Jul 18 10:04:20 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Fix always check high.  macro KIRKWOOD_IRQ_* means bit number.  HIGH is bit0.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-18 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Jul 18 09:56:49 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc_space.c

Log Message:
Add bus-space-tags for PEX1 of Kirkwood.  But not test.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsoc_space.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-18 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Jul 18 09:51:24 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: kirkwoodreg.h

Log Message:
Add attributes, irqs and base-address for PEX1.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/kirkwoodreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-18 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Jul 18 09:45:58 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsocvar.h

Log Message:
Add tags for PEX1 of Kirkwood.
Remove unneccesary white-space.
Reorder function prototypes.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsocvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-07-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Jul 15 20:53:50 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc_space.c

Log Message:
Add stream methods


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsoc_space.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-06-19 Thread Hans Rosenfeld
Module Name:src
Committed By:   hans
Date:   Tue Jun 19 16:50:44 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: files.marvell mvsoctmr.c

Log Message:
Add support for the watchdog timer in mvsoctmr.
Tested on DreamPlug system.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/marvell/files.marvell
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-01-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Jan 28 03:10:26 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: orion.c

Log Message:
I have a feeling 13334 was off-by-one.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/orion.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2012-01-27 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Jan 28 03:09:28 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: orion.c

Log Message:
Constify sysclktbl and use __arraycount thereon.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/orion.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-09-21 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Wed Sep 21 14:38:51 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Add revision 3/A1 of the KIRKWOOD

{ KIRKWOOD(88F6192),3, "88F619x",   "A1",   "Kirkwood" },


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-08-13 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Aug 13 15:38:47 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: mvsoc_intr.c mvsocgpp.c

Log Message:
In *find_pending_irqs() return the value of pic_mark_pending_sources() instead
of 1.  Changed to match other ARM PIC code.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsoc_intr.c \
src/sys/arch/arm/marvell/mvsocgpp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-07-29 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sat Jul 30 04:34:17 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Add interrupt info for 88F5182 gtidmac(4) and uncomment.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/mvsoc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-06-09 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Thu Jun  9 13:43:44 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: mvsoctmr.c

Log Message:
Rework mvsoctmr(4), improving timekeeping accuracy

Inconveniently the Marvell hardware only counts down.
We need to reverse this for timecounter(9), and we need
to do it in a very lightweight way.

 - use Timer0 for the clock interrupt
 - use Timer1 for timecounter(9) and delay(9)
 - drop statclock due to lack of timers (does anyone actually use this?)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/mvsoctmr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-05-24 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue May 24 17:45:49 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Merge in the patch in PR/44965 with some improvements (removing ifs when
possible).


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-05-22 Thread Ted Lemon
Module Name:src
Committed By:   mellon
Date:   Sun May 22 21:52:25 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Add support for Dreamplug CPU clock speed detection.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-03-12 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Sat Mar 12 22:34:52 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
mvsoc needs pic_splfuncs.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2011-01-24 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Jan 24 21:07:29 UTC 2011

Modified Files:
src/sys/arch/arm/marvell: mvsocgpp.c

Log Message:
Capture more initial GPIO state.
Also, fix behaviour if the number of GPIOs exceed 32.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/mvsocgpp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2010-10-29 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sat Oct 30 06:37:49 UTC 2010

Modified Files:
src/sys/arch/arm/marvell: kirkwood.c

Log Message:
Fix mvPclk.  Need 'break' each 'case'.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/kirkwood.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2010-10-05 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Oct  6 05:24:01 UTC 2010

Modified Files:
src/sys/arch/arm/marvell: files.marvell

Log Message:
Comment-out mvcesa.  It not exists now.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/marvell/files.marvell

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/marvell

2010-10-02 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sun Oct  3 05:49:25 UTC 2010

Added Files:
src/sys/arch/arm/marvell: files.marvell kirkwood.c kirkwoodreg.h
mv78xx0reg.h mvsoc.c mvsoc_dma.c mvsoc_intr.c mvsoc_intr.h
mvsoc_space.c mvsocgpp.c mvsocgppreg.h mvsocgppvar.h mvsocreg.h
mvsoctmr.c mvsoctmrreg.h mvsocvar.h orion.c orionreg.h
pci_machdep.c

Log Message:
Add support Marvell Sheeva Core and SoC. (Orion/Kirkwood)
  Discovery Innovation not yet.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/marvell/files.marvell \
src/sys/arch/arm/marvell/kirkwood.c \
src/sys/arch/arm/marvell/kirkwoodreg.h \
src/sys/arch/arm/marvell/mv78xx0reg.h src/sys/arch/arm/marvell/mvsoc.c \
src/sys/arch/arm/marvell/mvsoc_dma.c \
src/sys/arch/arm/marvell/mvsoc_intr.c \
src/sys/arch/arm/marvell/mvsoc_intr.h \
src/sys/arch/arm/marvell/mvsoc_space.c \
src/sys/arch/arm/marvell/mvsocgpp.c \
src/sys/arch/arm/marvell/mvsocgppreg.h \
src/sys/arch/arm/marvell/mvsocgppvar.h \
src/sys/arch/arm/marvell/mvsocreg.h src/sys/arch/arm/marvell/mvsoctmr.c \
src/sys/arch/arm/marvell/mvsoctmrreg.h \
src/sys/arch/arm/marvell/mvsocvar.h src/sys/arch/arm/marvell/orion.c \
src/sys/arch/arm/marvell/orionreg.h \
src/sys/arch/arm/marvell/pci_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.