Lines Matching refs:amp
189 u16 amp;
256 /* high, low, amp */
1539 static struct joycon_rumble_amp_data joycon_find_rumble_amp(u16 amp)
1545 if (amp > data[0].amp) {
1547 if (amp > data[i - 1].amp && amp <= data[i].amp)
1555 static void joycon_encode_rumble(u8 *data, u16 freq_low, u16 freq_high, u16 amp)
1563 amp_data = joycon_find_rumble_amp(amp);
1600 u16 amp;
1619 amp = amp_r * (u32)joycon_max_rumble_amp / 65535;
1620 joycon_encode_rumble(data + 4, freq_r_low, freq_r_high, amp);
1623 amp = amp_l * (u32)joycon_max_rumble_amp / 65535;
1624 joycon_encode_rumble(data, freq_l_low, freq_l_high, amp);