Lines Matching refs:periodic
2066 switch (effect->u.periodic.waveform) { in hidpp_ff_upload_effect()
2083 …hid_err(data->hidpp->hid_dev, "Unexpected periodic waveform type %i!\n", effect->u.periodic.wavefo… in hidpp_ff_upload_effect()
2086 force = (effect->u.periodic.magnitude * fixp_sin16((effect->direction * 360) >> 16)) >> 15; in hidpp_ff_upload_effect()
2087 params[6] = effect->u.periodic.magnitude >> 8; in hidpp_ff_upload_effect()
2088 params[7] = effect->u.periodic.magnitude & 255; in hidpp_ff_upload_effect()
2089 params[8] = effect->u.periodic.offset >> 8; in hidpp_ff_upload_effect()
2090 params[9] = effect->u.periodic.offset & 255; in hidpp_ff_upload_effect()
2091 params[10] = effect->u.periodic.period >> 8; in hidpp_ff_upload_effect()
2092 params[11] = effect->u.periodic.period & 255; in hidpp_ff_upload_effect()
2093 params[12] = effect->u.periodic.phase >> 8; in hidpp_ff_upload_effect()
2094 params[13] = effect->u.periodic.phase & 255; in hidpp_ff_upload_effect()
2095 params[14] = effect->u.periodic.envelope.attack_level >> 7; in hidpp_ff_upload_effect()
2096 params[15] = effect->u.periodic.envelope.attack_length >> 8; in hidpp_ff_upload_effect()
2097 params[16] = effect->u.periodic.envelope.attack_length & 255; in hidpp_ff_upload_effect()
2098 params[17] = effect->u.periodic.envelope.fade_level >> 7; in hidpp_ff_upload_effect()
2099 params[18] = effect->u.periodic.envelope.fade_length >> 8; in hidpp_ff_upload_effect()
2100 params[19] = effect->u.periodic.envelope.fade_length & 255; in hidpp_ff_upload_effect()
2103 effect->u.periodic.magnitude, effect->direction, in hidpp_ff_upload_effect()
2104 effect->u.periodic.offset, in hidpp_ff_upload_effect()
2105 effect->u.periodic.period, in hidpp_ff_upload_effect()
2106 effect->u.periodic.phase); in hidpp_ff_upload_effect()
2108 effect->u.periodic.envelope.attack_level, in hidpp_ff_upload_effect()
2109 effect->u.periodic.envelope.attack_length, in hidpp_ff_upload_effect()
2110 effect->u.periodic.envelope.fade_level, in hidpp_ff_upload_effect()
2111 effect->u.periodic.envelope.fade_length); in hidpp_ff_upload_effect()