diff options
Diffstat (limited to 'arch/mn10300/kernel/mn10300-serial-low.S')
-rw-r--r-- | arch/mn10300/kernel/mn10300-serial-low.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/mn10300/kernel/mn10300-serial-low.S b/arch/mn10300/kernel/mn10300-serial-low.S index 66702d256610..dfc1b6f2fa9a 100644 --- a/arch/mn10300/kernel/mn10300-serial-low.S +++ b/arch/mn10300/kernel/mn10300-serial-low.S | |||
@@ -39,7 +39,7 @@ | |||
39 | ############################################################################### | 39 | ############################################################################### |
40 | .balign L1_CACHE_BYTES | 40 | .balign L1_CACHE_BYTES |
41 | ENTRY(mn10300_serial_vdma_interrupt) | 41 | ENTRY(mn10300_serial_vdma_interrupt) |
42 | or EPSW_IE,psw # permit overriding by | 42 | # or EPSW_IE,psw # permit overriding by |
43 | # debugging interrupts | 43 | # debugging interrupts |
44 | movm [d2,d3,a2,a3,exreg0],(sp) | 44 | movm [d2,d3,a2,a3,exreg0],(sp) |
45 | 45 | ||
@@ -164,7 +164,7 @@ mnsc_vdma_tx_noint: | |||
164 | rti | 164 | rti |
165 | 165 | ||
166 | mnsc_vdma_tx_empty: | 166 | mnsc_vdma_tx_empty: |
167 | mov +(GxICR_LEVEL_1|GxICR_DETECT),d2 | 167 | mov +(NUM2GxICR_LEVEL(CONFIG_MN10300_SERIAL_IRQ_LEVEL)|GxICR_DETECT),d2 |
168 | movhu d2,(e3) # disable the interrupt | 168 | movhu d2,(e3) # disable the interrupt |
169 | movhu (e3),d2 # flush | 169 | movhu (e3),d2 # flush |
170 | 170 | ||
@@ -175,7 +175,7 @@ mnsc_vdma_tx_break: | |||
175 | movhu (SCxCTR,e2),d2 # turn on break mode | 175 | movhu (SCxCTR,e2),d2 # turn on break mode |
176 | or SC01CTR_BKE,d2 | 176 | or SC01CTR_BKE,d2 |
177 | movhu d2,(SCxCTR,e2) | 177 | movhu d2,(SCxCTR,e2) |
178 | mov +(GxICR_LEVEL_1|GxICR_DETECT),d2 | 178 | mov +(NUM2GxICR_LEVEL(CONFIG_MN10300_SERIAL_IRQ_LEVEL)|GxICR_DETECT),d2 |
179 | movhu d2,(e3) # disable transmit interrupts on this | 179 | movhu d2,(e3) # disable transmit interrupts on this |
180 | # channel | 180 | # channel |
181 | movhu (e3),d2 # flush | 181 | movhu (e3),d2 # flush |