[FE training-materials-updates] slides/kernel-power-management: remove useless slides
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Jun 7 13:45:23 CEST 2016
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=83af835a17b9cbaba26b44995b7f2f8d8e40e495
>---------------------------------------------------------------
commit 83af835a17b9cbaba26b44995b7f2f8d8e40e495
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Thu May 26 14:43:09 2016 +0200
slides/kernel-power-management: remove useless slides
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
83af835a17b9cbaba26b44995b7f2f8d8e40e495
.../kernel-power-management-content.tex | 35 ++--------------------
1 file changed, 2 insertions(+), 33 deletions(-)
diff --git a/slides/kernel-power-management-content/kernel-power-management-content.tex b/slides/kernel-power-management-content/kernel-power-management-content.tex
index 84467a5..cd091ff 100644
--- a/slides/kernel-power-management-content/kernel-power-management-content.tex
+++ b/slides/kernel-power-management-content/kernel-power-management-content.tex
@@ -109,41 +109,10 @@
\end{frame}
\begin{frame}
- \frametitle{Board-specific Power Management}
- \begin{itemize}
- \item Typically takes care of battery and charging management.
- \item Also defines \code{presuspend} and \code{postsuspend}
- handlers.
- \item Example: \kpath{arch/arm/mach-pxa/spitz_pm.c}
- \end{itemize}
-\end{frame}
-
-\begin{frame}
- \frametitle{arch/arm/mach-cpu/sleep.S}
- \begin{itemize}
- \item Assembly code implementing CPU specific suspend and resume
- code.
- \item Note: only found on arm, just 3 other occurrences in other
- architectures, with other paths.
- \item First scenario: only a suspend function. The code goes in
- sleep state (after enabling DRAM self-refresh), and continues with
- resume code.
- \item Second scenario: suspend and resume functions. Resume
- functions called by the bootloader.
- \item Examples to look at:
- \begin{itemize}
- \item \kpath{arch/arm/mach-omap2/sleep24xx.S} (1st case)
- \item \kpath{arch/arm/mach-pxa/sleep.S} (2nd case)
- \end{itemize}
- \end{itemize}
-\end{frame}
-
-\begin{frame}
\frametitle{Triggering Suspend}
\begin{itemize}
- \item Whatever the power management implementation, CPU specific
- \kstruct{suspend_ops} functions are called by the \kfunc{enter_state}
- function.
+ \item \kstruct{suspend_ops} functions are called by the
+ \kfunc{enter_state} function.
\item \kfunc{enter_state} also takes care of executing the suspend
and resume functions for your devices.
\item The execution of this function can be triggered from
More information about the training-materials-updates
mailing list