Searched refs:shift_right (Results 1 – 7 of 7) sorted by relevance
| /linux/include/sound/ |
| H A D | wss.h | 178 #define WSS_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ argument 186 (shift_right << 19) | (mask << 24) | (invert << 22) } 200 shift_left, shift_right, mask, invert, xtlv) \ argument 209 (shift_right << 19) | (mask << 24) | (invert << 22), \
|
| /linux/sound/pci/ac97/ |
| H A D | ac97_patch.h | 25 #define AC97_DOUBLE(xname, reg, shift_left, shift_right, mask, invert) \ argument 29 ….private_value = (reg) | ((shift_left) << 8) | ((shift_right) << 12) | ((mask) << 16) | ((invert) …
|
| /linux/tools/testing/selftests/timers/ |
| H A D | raw_skew.c | 31 #define shift_right(x, s) ({ \ macro 131 ppm = shift_right(ppm, 16); in main()
|
| /linux/sound/parisc/ |
| H A D | harmony.c | 659 int shift_right = (kc->private_value >> 8) & 0xff; in snd_harmony_volume_get() local 667 right = (h->st.gain >> shift_right) & mask; in snd_harmony_volume_get() 674 if (shift_left != shift_right) in snd_harmony_volume_get() 686 int shift_right = (kc->private_value >> 8) & 0xff; in snd_harmony_volume_put() local 700 if (shift_left != shift_right) { in snd_harmony_volume_put() 704 h->st.gain &= ~( (mask << shift_right) ); in snd_harmony_volume_put() 705 h->st.gain |= (right << shift_right); in snd_harmony_volume_put()
|
| /linux/kernel/time/ |
| H A D | ntp.c | 133 return shift_right(offset, SHIFT_PLL + ntpdata->time_constant); in ntp_offset_chunk() 202 txc->ppsfreq = shift_right((ntpdata->pps_freq >> PPM_SCALE_INV_SHIFT) * in pps_fill_timex() 219 return shift_right(offset, SHIFT_PLL + ntpdata->time_constant); in ntp_offset_chunk() 806 txc->offset = shift_right(ntpdata->time_offset * NTP_INTERVAL_FREQ, NTP_SCALE_SHIFT); in ntp_adjtimex() 815 txc->freq = shift_right((ntpdata->time_freq >> PPM_SCALE_INV_SHIFT) * in ntp_adjtimex() 966 delta = shift_right(ftemp - ntpdata->pps_freq, NTP_SCALE_SHIFT); in hardpps_update_freq()
|
| /linux/sound/pci/ymfpci/ |
| H A D | ymfpci_main.c | 1476 unsigned int shift_left = 0, shift_right = 16, mask = 16383; in snd_ymfpci_get_double() local 1484 ucontrol->value.integer.value[1] = (val >> shift_right) & mask; in snd_ymfpci_get_double() 1492 unsigned int shift_left = 0, shift_right = 16, mask = 16383; in snd_ymfpci_put_double() local 1501 val2 <<= shift_right; in snd_ymfpci_put_double() 1504 val1 = (oval & ~((mask << shift_left) | (mask << shift_right))) | val1 | val2; in snd_ymfpci_put_double()
|
| /linux/drivers/iio/ |
| H A D | industrialio-core.c | 690 tmp2 = shift_right((s64)vals[0] * 1000000000LL, vals[1]); in __iio_format_value()
|