[bootlin/training-materials updates] master: kernel: iomem: Mention the readq/writeq 64-bit accessor (c4fed4ca)

Miquel Raynal miquel.raynal at bootlin.com
Tue Jun 22 20:46:58 CEST 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/c4fed4ca03688007f2ffb6f1c512e144649aacb5

>---------------------------------------------------------------

commit c4fed4ca03688007f2ffb6f1c512e144649aacb5
Author: Miquel Raynal <miquel.raynal at bootlin.com>
Date:   Tue Jun 22 20:32:55 2021 +0200

    kernel: iomem: Mention the readq/writeq 64-bit accessor
    
    Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


>---------------------------------------------------------------

c4fed4ca03688007f2ffb6f1c512e144649aacb5
 .../kernel-driver-development-io-memory.tex                       | 8 ++++----
 1 file changed, 4 insertions(+), 4 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 a000dd07..fbc47061 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
@@ -142,13 +142,13 @@ if (IS_ERR(base))
   \item To do PCI-style, little-endian accesses (byte swapping being done
     automatically assuming a little-endian device):
 \begin{minted}{c}
-unsigned read[bwl](void *addr);
-void write[bwl](unsigned val, void *addr);
+unsigned read[bwlq](void *addr);
+void write[bwlq](unsigned val, void *addr);
 \end{minted}
   \item To do raw access, without endianness conversion
 \begin{minted}{c}
-unsigned __raw_read[bwl](void *addr);
-void __raw_write[bwl](unsigned val, void *addr);
+unsigned __raw_read[bwlq](void *addr);
+void __raw_write[bwlq](unsigned val, void *addr);
 \end{minted}
   \item Little-endian is more frequent and also easier
         to use in drivers. Even if you just read the least significant




More information about the training-materials-updates mailing list