[FE training-materials-updates] Update Marvell specific slides
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Jan 27 16:41:44 CET 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : marvell-armada
Link : http://git.free-electrons.com/training-materials/commit/?id=31db29f0fb98c6245d9978c894fa4e198949ac1e
>---------------------------------------------------------------
commit 31db29f0fb98c6245d9978c894fa4e198949ac1e
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Tue Jan 27 16:41:36 2015 +0100
Update Marvell specific slides
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
31db29f0fb98c6245d9978c894fa4e198949ac1e
.../kernel-marvell-armada.tex | 13 +-
slides/kernel-marvell-armada/timeline2.dia | 195 +++++++++++++++++++--
2 files changed, 189 insertions(+), 19 deletions(-)
diff --git a/slides/kernel-marvell-armada/kernel-marvell-armada.tex b/slides/kernel-marvell-armada/kernel-marvell-armada.tex
index 7898711..0572e04 100644
--- a/slides/kernel-marvell-armada/kernel-marvell-armada.tex
+++ b/slides/kernel-marvell-armada/kernel-marvell-armada.tex
@@ -12,8 +12,10 @@
\item On Free Electrons side:
\begin{itemize}
\item Grégory Clement
- \item Ezequiel Garcia
+ \item Ezequiel Garcia (stopped since December 2014)
\item Thomas Petazzoni
+ \item Boris Brezillon (crypto)
+ \item Maxime Ripard (started January 2015)
\end{itemize}
\end{itemize}
@@ -93,8 +95,8 @@
\begin{itemize}
\item {\bf board-v7.c} Core file for v7 platforms, includes the
\code{DT_MACHINE_START} definition.
-\item {\bf coherency.c} Coherency fabric code (for CPU coherency on
- A370/XP and I/O coherency 370, XP, 375 and 38x)
+\item {\bf coherency.c, coherency_ll.S} Coherency fabric code (for CPU
+ coherency on A370/XP and I/O coherency 370, XP, 375 and 38x)
\item {\bf cpu-reset.c} Minimal driver to handle the CPU reset
register, used for SMP boot.
\item {\bf dove.c} Core file for Dove platforms. Should be merged with
@@ -110,8 +112,9 @@
removed at some point.
\item {\bf platsmp.c, platsmp-a9.c, headsmp.S, headsmp-a9.S} SMP
support for Armada 370/XP and Armada 375/38x
-\item {\bf pmsu.c} Power Management Service Unit of Armada 370, XP,
- 38x (used for SMP, cpuidle, cpufreq, etc.)
+\item {\bf pm.c, pm-board.c} Suspend/resume support for Armada XP
+\item {\bf pmsu.c, pmsu_ll.S} Power Management Service Unit of Armada
+ 370, XP, 38x (used for SMP, cpuidle, cpufreq, etc.)
\item {\bf system-controller.c} Used for platform reset, SMP boot on
some platforms.
\end{itemize}
diff --git a/slides/kernel-marvell-armada/timeline2.dia b/slides/kernel-marvell-armada/timeline2.dia
index b4e05d4..99032da 100644
--- a/slides/kernel-marvell-armada/timeline2.dia
+++ b/slides/kernel-marvell-armada/timeline2.dia
@@ -65,14 +65,14 @@
<dia:layer name="Arrière-plan" visible="true" active="true">
<dia:object type="Standard - Line" version="0" id="O0">
<dia:attribute name="obj_pos">
- <dia:point val="5,7"/>
+ <dia:point val="2.5,7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="4.85,6.41459;34.7354,7.58541"/>
+ <dia:rectangle val="2.35,6.41459;38.8354,7.58541"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="5,7"/>
- <dia:point val="34.4,7"/>
+ <dia:point val="2.5,7"/>
+ <dia:point val="38.5,7"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -587,7 +587,7 @@ embargo#</dia:string>
<dia:point val="24.6,9.8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="22.16,8.19644;27.0587,9.8"/>
+ <dia:rectangle val="22.16,8.2525;27.04,9.8"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -602,7 +602,7 @@ embargo#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="24.6,8.81013"/>
+ <dia:point val="24.6,8.8475"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000"/>
@@ -670,12 +670,12 @@ Armada 375 network#</dia:string>
<dia:point val="27.8,2.4"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="26.0538,0.8525;29.5463,2.4"/>
+ <dia:rectangle val="24.97,0.796437;30.6487,2.4"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#???? 2014
+ <dia:string>#December 2014
3.18#</dia:string>
</dia:attribute>
<dia:attribute name="font">
@@ -685,7 +685,7 @@ Armada 375 network#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="27.8,1.4475"/>
+ <dia:point val="27.8,1.41012"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000"/>
@@ -704,15 +704,15 @@ Armada 375 network#</dia:string>
<dia:point val="28,5.4"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="25.28,2.62333;30.72,5.4"/>
+ <dia:rectangle val="25.2725,2.57383;30.744,5.4"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Armada XP cpufreq
-Armada XP/38x
-suspend/resume
-more ?#</dia:string>
+XOR improvements
+RTC on A375
+SSCG#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -721,7 +721,7 @@ more ?#</dia:string>
<dia:real val="0.70555552840232849"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="28,3.14833"/>
+ <dia:point val="28,3.11533"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000"/>
@@ -808,5 +808,172 @@ AHCI for 380, watchdog#</dia:string>
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
+ <dia:object type="Standard - Text" version="1" id="O26">
+ <dia:attribute name="obj_pos">
+ <dia:point val="32.1464,9.78559"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="29.5252,8.18203;34.7864,9.78559"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#February 2015
+3.19#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="80" name="Helvetica-Bold"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="32.1464,8.79572"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O27">
+ <dia:attribute name="obj_pos">
+ <dia:point val="32.2739,11.9786"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="29.2902,9.90753;35.2577,11.9786"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#A38x CPU hotplug
+A375 USB cluster
+AXP suspend/resume#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.70555552840232849"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="32.2739,10.4325"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O28">
+ <dia:attribute name="obj_pos">
+ <dia:point val="31.9064,7.0381"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="31.8564,6.9881;31.9564,8.0881"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="31.9064,7.0381"/>
+ <dia:point val="31.9064,8.0381"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O29">
+ <dia:attribute name="obj_pos">
+ <dia:point val="35,6"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="34.95,5.95;35.05,7.05"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="35,6"/>
+ <dia:point val="35,7"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O30">
+ <dia:attribute name="obj_pos">
+ <dia:point val="35,4"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="32.8762,2.4525;37.1238,4"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#~April 2015
+3.20#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="80" name="Helvetica-Bold"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="35,3.0475"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O31">
+ <dia:attribute name="obj_pos">
+ <dia:point val="35,5.5"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="31.555,4.08494;38.4615,5.5"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#A38x GP and AP support
+Improved I/O coherency#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.70555552840232849"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="35,4.62644"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:object>
</dia:layer>
</dia:diagram>
More information about the training-materials-updates
mailing list