diff options
| -rw-r--r-- | drivers/gpu/drm/sti/sti_awg_utils.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/gpu/drm/sti/sti_awg_utils.c b/drivers/gpu/drm/sti/sti_awg_utils.c index 6029a2e3db1d..00d0698be9d3 100644 --- a/drivers/gpu/drm/sti/sti_awg_utils.c +++ b/drivers/gpu/drm/sti/sti_awg_utils.c | |||
| @@ -65,7 +65,6 @@ static int awg_generate_instr(enum opcode opcode, | |||
| 65 | 65 | ||
| 66 | mux = 0; | 66 | mux = 0; |
| 67 | data_enable = 0; | 67 | data_enable = 0; |
| 68 | arg = (arg << 22) >> 22; | ||
| 69 | arg &= (0x3ff); | 68 | arg &= (0x3ff); |
| 70 | break; | 69 | break; |
| 71 | case REPEAT: | 70 | case REPEAT: |
| @@ -77,14 +76,12 @@ static int awg_generate_instr(enum opcode opcode, | |||
| 77 | 76 | ||
| 78 | mux = 0; | 77 | mux = 0; |
| 79 | data_enable = 0; | 78 | data_enable = 0; |
| 80 | arg = (arg << 22) >> 22; | ||
| 81 | arg &= (0x3ff); | 79 | arg &= (0x3ff); |
| 82 | break; | 80 | break; |
| 83 | case JUMP: | 81 | case JUMP: |
| 84 | mux = 0; | 82 | mux = 0; |
| 85 | data_enable = 0; | 83 | data_enable = 0; |
| 86 | arg |= 0x40; /* for jump instruction 7th bit is 1 */ | 84 | arg |= 0x40; /* for jump instruction 7th bit is 1 */ |
| 87 | arg = (arg << 22) >> 22; | ||
| 88 | arg &= 0x3ff; | 85 | arg &= 0x3ff; |
| 89 | break; | 86 | break; |
| 90 | case STOP: | 87 | case STOP: |
| @@ -94,7 +91,6 @@ static int awg_generate_instr(enum opcode opcode, | |||
| 94 | case RPTSET: | 91 | case RPTSET: |
| 95 | case RPLSET: | 92 | case RPLSET: |
| 96 | case HOLD: | 93 | case HOLD: |
| 97 | arg = (arg << 24) >> 24; | ||
| 98 | arg &= (0x0ff); | 94 | arg &= (0x0ff); |
| 99 | break; | 95 | break; |
| 100 | default: | 96 | default: |
