Lines Matching refs:group
774 he_init_group(struct he_dev *he_dev, int group) in he_init_group() argument
825 he_writel(he_dev, he_dev->rbps_phys, G0_RBPS_S + (group * 32)); in he_init_group()
827 G0_RBPS_T + (group * 32)); in he_init_group()
829 G0_RBPS_BS + (group * 32)); in he_init_group()
834 G0_RBPS_QI + (group * 32)); in he_init_group()
836 he_writel(he_dev, 0x0, G0_RBPS_S + (group * 32)); in he_init_group()
837 he_writel(he_dev, 0x0, G0_RBPS_T + (group * 32)); in he_init_group()
838 he_writel(he_dev, 0x0, G0_RBPS_QI + (group * 32)); in he_init_group()
840 G0_RBPS_BS + (group * 32)); in he_init_group()
888 he_writel(he_dev, he_dev->rbpl_phys, G0_RBPL_S + (group * 32)); in he_init_group()
890 G0_RBPL_T + (group * 32)); in he_init_group()
892 G0_RBPL_BS + (group * 32)); in he_init_group()
897 G0_RBPL_QI + (group * 32)); in he_init_group()
910 he_writel(he_dev, he_dev->rbrq_phys, G0_RBRQ_ST + (group * 16)); in he_init_group()
911 he_writel(he_dev, 0, G0_RBRQ_H + (group * 16)); in he_init_group()
914 G0_RBRQ_Q + (group * 16)); in he_init_group()
918 G0_RBRQ_I + (group * 16)); in he_init_group()
921 G0_RBRQ_I + (group * 16)); in he_init_group()
935 he_writel(he_dev, he_dev->tbrq_phys, G0_TBRQ_B_T + (group * 16)); in he_init_group()
936 he_writel(he_dev, 0, G0_TBRQ_H + (group * 16)); in he_init_group()
937 he_writel(he_dev, CONFIG_TBRQ_SIZE - 1, G0_TBRQ_S + (group * 16)); in he_init_group()
938 he_writel(he_dev, CONFIG_TBRQ_THRESH, G0_TBRQ_THRESH + (group * 16)); in he_init_group()
1017 int i, group; in he_start() local
1497 for (group = 1; group < HE_NUM_GROUPS; ++group) { in he_start()
1498 he_writel(he_dev, 0x0, G0_RBPS_S + (group * 32)); in he_start()
1499 he_writel(he_dev, 0x0, G0_RBPS_T + (group * 32)); in he_start()
1500 he_writel(he_dev, 0x0, G0_RBPS_QI + (group * 32)); in he_start()
1502 G0_RBPS_BS + (group * 32)); in he_start()
1504 he_writel(he_dev, 0x0, G0_RBPL_S + (group * 32)); in he_start()
1505 he_writel(he_dev, 0x0, G0_RBPL_T + (group * 32)); in he_start()
1507 G0_RBPL_QI + (group * 32)); in he_start()
1508 he_writel(he_dev, 0x0, G0_RBPL_BS + (group * 32)); in he_start()
1510 he_writel(he_dev, 0x0, G0_RBRQ_ST + (group * 16)); in he_start()
1511 he_writel(he_dev, 0x0, G0_RBRQ_H + (group * 16)); in he_start()
1513 G0_RBRQ_Q + (group * 16)); in he_start()
1514 he_writel(he_dev, 0x0, G0_RBRQ_I + (group * 16)); in he_start()
1516 he_writel(he_dev, 0x0, G0_TBRQ_B_T + (group * 16)); in he_start()
1517 he_writel(he_dev, 0x0, G0_TBRQ_H + (group * 16)); in he_start()
1519 G0_TBRQ_THRESH + (group * 16)); in he_start()
1520 he_writel(he_dev, 0x0, G0_TBRQ_S + (group * 16)); in he_start()
1763 he_service_rbrq(struct he_dev *he_dev, int group) in he_service_rbrq() argument
1767 he_dev->hsp->group[group].rbrq_tail); in he_service_rbrq()
1783 he_dev->rbrq_head, group, in he_service_rbrq()
1951 G0_RBRQ_H + (group * 16)); in he_service_rbrq()
1958 he_service_tbrq(struct he_dev *he_dev, int group) in he_service_tbrq() argument
1962 he_dev->hsp->group[group].tbrq_tail); in he_service_tbrq()
1975 group, in he_service_tbrq()
2044 G0_TBRQ_H + (group * 16)); in he_service_tbrq()
2050 he_service_rbpl(struct he_dev *he_dev, int group) in he_service_rbpl() argument
2078 he_service_rbps(struct he_dev *he_dev, int group) in he_service_rbps() argument
2110 int group, type; in he_tasklet() local
2122 group = ITYPE_GROUP(he_dev->irq_head->isw); in he_tasklet()
2126 HPRINTK("rbrq%d threshold\n", group); in he_tasklet()
2129 if (he_service_rbrq(he_dev, group)) { in he_tasklet()
2130 he_service_rbpl(he_dev, group); in he_tasklet()
2132 he_service_rbps(he_dev, group); in he_tasklet()
2137 HPRINTK("tbrq%d threshold\n", group); in he_tasklet()
2140 he_service_tbrq(he_dev, group); in he_tasklet()
2143 he_service_rbpl(he_dev, group); in he_tasklet()
2147 he_service_rbps(he_dev, group); in he_tasklet()
2160 switch (type|group) { in he_tasklet()