[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