[FE training-materials-updates] kernel: update ioremap() and iounmap() prototypes
Michael Opdenacker
michael.opdenacker at free-electrons.com
Thu Oct 3 10:44:58 CEST 2013
Repository : git://git.free-electrons.com/training-materials.git
On branch : kernel-ng
Link : http://git.free-electrons.com/training-materials/commit/?id=27978625d2a1b5e1285564c3b638962bbaa6e3a9
>---------------------------------------------------------------
commit 27978625d2a1b5e1285564c3b638962bbaa6e3a9
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date: Thu Oct 3 10:43:56 2013 +0200
kernel: update ioremap() and iounmap() prototypes
Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>
>---------------------------------------------------------------
27978625d2a1b5e1285564c3b638962bbaa6e3a9
.../kernel-driver-development-io-memory.tex | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
index b3f753b..c8faa65 100644
--- a/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
+++ b/slides/kernel-driver-development-io-memory/kernel-driver-development-io-memory.tex
@@ -161,9 +161,9 @@ e8000000-efffffff : PCI Bus #01
\begin{minted}{c}
#include <asm/io.h>
-void *ioremap(unsigned long phys_addr,
+void __iomem *ioremap(phys_addr_t phys_addr,
unsigned long size);
-void iounmap(void *address);
+void iounmap(void __iomem *addr);
\end{minted}
\item Caution: check that \code{ioremap} doesn't return a \code{NULL} address!
\end{itemize}
More information about the training-materials-updates
mailing list