Lines Matching defs:grp
15 static u8 vivid_get_di(const struct vivid_rds_gen *rds, unsigned grp)
17 switch (grp) {
19 return (rds->dyn_pty << 2) | (grp & 3);
21 return (rds->compressed << 2) | (grp & 3);
23 return (rds->art_head << 2) | (grp & 3);
25 return (rds->mono_stereo << 2) | (grp & 3);
45 unsigned grp;
52 for (grp = 0; grp < VIVID_RDS_GEN_GROUPS; grp++, data += VIVID_RDS_GEN_BLKS_PER_GRP) {
61 switch (grp) {
65 idx = (grp % 22) % 4;
77 idx = ((grp - 4) % 22) % 16;
114 data[1].lsb |= vivid_get_di(rds, grp % 22);
121 data[3].lsb |= vivid_get_di(rds, grp % 22);