[PATCH 4/7] docs/memory-barriers.txt/kokr: Update I/O section to be clearer about CPU vs thread

From: SeongJae Park
Date: Thu Nov 21 2019 - 18:42:05 EST


Translate this commit to Korean:

9726840d9cf0 ("docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread")

Signed-off-by: SeongJae Park <sj38.park@xxxxxxxxx>
---
.../translations/ko_KR/memory-barriers.txt | 56 +++++++++++--------
1 file changed, 32 insertions(+), 24 deletions(-)

diff --git a/Documentation/translations/ko_KR/memory-barriers.txt b/Documentation/translations/ko_KR/memory-barriers.txt
index 1b9bfe54b3a5..a8d26df9360b 100644
--- a/Documentation/translations/ko_KR/memory-barriers.txt
+++ b/Documentation/translations/ko_KR/memory-barriers.txt
@@ -2485,27 +2485,34 @@ I/O ìììë íí ìëìììì íìì ìííìì êêì
(ì: ioremap() ìë ëíëë ê) ì ìì ëìì ëìê êìëë:

1. êì ìëììëì ëë readX() ì writeX() ìììë êìì ëí
- ìììììëë. ìë ëì, CPU ì íì ëëììëì MMIO ëììí
- ìêë íëêë ììëë ëìí êì ëìëëë.
-
- 2. CPU ì ìí íì ìëììëì writeX() ë ëë ìì CPU ì ëëë
- ìêê ìëëêë ëì êëëëë. ìë ëì, dma_alloc_coherent()
- ë íí íëë ììì DMA ëíëì CPU ì ìêë ì ììì
- ìììíê ìí CPU ê MMIO ìíë ëììíì ìêë í ë DMA
- ììì ëì êì ëìëëë.
-
- 3. CPU ì ìí ìëììëì readX() ë ëë ëëëë CPU ì ëëë
- ìêê ììëê ìì ìëëëë. ìë ëì, dma_alloc_coherent() ë
- íí íëë ììì DMA ëíëëíì CPU ì ìêë ì DMA ììì
- ìëë íìíë DMA ììì MMIO ìí ëììí ìê íìë ììë
- ëìíë ìì ìì êì ëìëëë.
-
- 4. CPU ì ìí ìëììëì readX() ë ëë ëëëë delay() ëíê
- ìíì ììíê ìì ìëëëë. ìë ëì, CPU ì íì
+ ìììììëë. ìë êì CPU ìëëì ìí íì ëëììëì MMIO
+ ëììí ìììê íëêë ììëë ëìí êì ëìíëë.
+
+ 2. í ìíëì ìì CPU ìëëì ìí writeX() ë êì ìíëì ëìì
+ ìì ëë CPU ìëëì ìí êì ìëììë íí íìë writeX()
+ ììë ìììììëë. ìë ìíëì ìì ì íì ëëììë íí
+ íìë MMIO ëììí ìêë íë ëì íëì ìêìì ììë ëëí
+ êì ëìíëë.
+
+ 3. íì ìëììë íí íì CPU ìëëì writeX() ë ëì íë
+ ìëëë ìíëë, ëë íë ìëëì ìí ììë ëë ìì ëëë
+ ìêê ìëëê ìêì ëì êëëëë. ìë dma_alloc_coherent()
+ ë íí íëë ììì DMA ëíëì íë CPU ì ìêê ì CPU ê ì
+ ììì ìììíê ìí MMIO ìíë ëììíì ìêë í ë DMA
+ ììì ëìì êì ëìíëë.
+
+ 4. íì CPU ìëëì ìí ìëììëì readX() ë êì ìëëì ìí
+ ëë ëëëë ëëë ìêê ììëê ìì ìëëëë. ìë
+ dma_alloc_coherent() ë íí íëë ììì DMA ëíëëíì CPU ì
+ ìêë ì DMA ììì ìëë íìíë DMA ììì MMIO ìí ëììí
+ ìê íìë ììë ëìíë ìì ìì êì ëìíëë.
+
+ 5. CPU ì ìí ìëììëì readX() ë ëë ëëëë delay() ëíê
+ ìíì ììíê ìì ìëëëë. ìë CPU ì íì
ìëììëì ëêì MMIO ëììí ìêê ííìëë ìëì ìêê
readX() ë íí êëë ìììê ìì ëëì writeX() ìì udelay(1)
- ì íìëìëë ì ëêì ìêë ìì 1us ì êêì ëê ííì êì
- ëìëëë:
+ ì íìëìëë ì ëêì ìêë ìì 1us ì êêì ëê ííì êì
+ ëìíëë:

writel(42, DEVICE_REGISTER_0); // ëëììì ëìí...
readl(DEVICE_REGISTER_0);
@@ -2520,9 +2527,9 @@ I/O ìììë íí ìëìììì íìì ìííìì êêì

ìêëì readX() ì writeX() ë ëìíìë, ë ìíë ëëë ìì
ëìì ìêíëë. êìììë, ìêëì ìëì ëëë ìììë delay()
- ëí (ì:ìì 2-4 íë) ì ëí ììë ëìíì ììëëë ëíí I/O
- êëìë ëíë __iomem íìíì ëí ëìí ë êì ìëììëì
- ììììë ììê ëìì êì ëìëëë.
+ ëí (ì:ìì 2-5 íë) ì ëí ììë ëìíì ììëëë ëíí I/O
+ êëìë ëíë __iomem íìíì ëí ëìí ë, êì CPU ìëëì ìí
+ êì ìëììëì ììììë ììê ëìì êì ëìëëë.

(*) readsX(), writesX():

@@ -2558,8 +2565,9 @@ I/O ìììë íí ìëìììì íìì ìííìì êêì
ìêëì inX()/outX() ë readX()/writeX() ìë ììë ìííë ìììì
ìëì ëë ììíê ìíë êìëë.

-ì ëë ììì íìëì ìëëì ìëììê little-endian ìë êìíë, ëëì
-big-endian ìííìììë byte-swapping ìíëììì ìííëë.
+String ììì íì (insX(), outsX(), readsX() êëê writesX()) ì ììë
+ììíêë, ìì ëë êì ìëëì ìëììê little-endian ìë êìíë,
+ëëì big-endian ìííìììë byte-swapping ìíëììì ìííëë.


===================================
--
2.17.2