aboutsummaryrefslogtreecommitdiff
path: root/src/tmt300rs/hid-tmt300rs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tmt300rs/hid-tmt300rs.c')
-rw-r--r--src/tmt300rs/hid-tmt300rs.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tmt300rs/hid-tmt300rs.c b/src/tmt300rs/hid-tmt300rs.c
index 32e93e3..7d540dc 100644
--- a/src/tmt300rs/hid-tmt300rs.c
+++ b/src/tmt300rs/hid-tmt300rs.c
@@ -597,8 +597,8 @@ static int t300rs_update_constant(struct t300rs_device_entry *t300rs,
packet_mod_constant->effect_type = 0x00;
packet_mod_constant->update_type = 0x45;
- packet_mod_constant->duration = length;
- packet_mod_constant->offset = effect.replay.delay;
+ packet_mod_constant->duration = cpu_to_le16(length);
+ packet_mod_constant->offset = cpu_to_le16(effect.replay.delay);
ret = t300rs_send_int(t300rs);
if (ret)
@@ -797,8 +797,8 @@ static int t300rs_update_periodic(struct t300rs_device_entry *t300rs,
packet_mod_periodic->effect_type = periodic.waveform - 0x57;
packet_mod_periodic->update_type = 0x45;
- packet_mod_periodic->duration = length;
- packet_mod_periodic->play_offset = effect.replay.delay;
+ packet_mod_periodic->duration = cpu_to_le16(length);
+ packet_mod_periodic->play_offset = cpu_to_le16(effect.replay.delay);
ret = t300rs_send_int(t300rs);
if (ret)