diff options
Diffstat (limited to 'arch/blackfin/lib/outs.S')
-rw-r--r-- | arch/blackfin/lib/outs.S | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/blackfin/lib/outs.S b/arch/blackfin/lib/outs.S index f8c876fe8930..4c3da8ae094e 100644 --- a/arch/blackfin/lib/outs.S +++ b/arch/blackfin/lib/outs.S | |||
@@ -40,6 +40,7 @@ ENTRY(_outsl) | |||
40 | .Llong_loop_s: R0 = [P1++]; | 40 | .Llong_loop_s: R0 = [P1++]; |
41 | .Llong_loop_e: [P0] = R0; | 41 | .Llong_loop_e: [P0] = R0; |
42 | RTS; | 42 | RTS; |
43 | ENDPROC(_outsl) | ||
43 | 44 | ||
44 | ENTRY(_outsw) | 45 | ENTRY(_outsw) |
45 | P0 = R0; /* P0 = port */ | 46 | P0 = R0; /* P0 = port */ |
@@ -50,6 +51,7 @@ ENTRY(_outsw) | |||
50 | .Lword_loop_s: R0 = W[P1++]; | 51 | .Lword_loop_s: R0 = W[P1++]; |
51 | .Lword_loop_e: W[P0] = R0; | 52 | .Lword_loop_e: W[P0] = R0; |
52 | RTS; | 53 | RTS; |
54 | ENDPROC(_outsw) | ||
53 | 55 | ||
54 | ENTRY(_outsb) | 56 | ENTRY(_outsb) |
55 | P0 = R0; /* P0 = port */ | 57 | P0 = R0; /* P0 = port */ |
@@ -60,3 +62,4 @@ ENTRY(_outsb) | |||
60 | .Lbyte_loop_s: R0 = B[P1++]; | 62 | .Lbyte_loop_s: R0 = B[P1++]; |
61 | .Lbyte_loop_e: B[P0] = R0; | 63 | .Lbyte_loop_e: B[P0] = R0; |
62 | RTS; | 64 | RTS; |
65 | ENDPROC(_outsb) | ||