Lines Matching refs:pt
3866 int i, pt; in hfcmulti_initmode() local
3872 pt = hc->chan[i].port; in hfcmulti_initmode()
3875 hc->chan[hc->dnum[pt]].slot_tx = -1; in hfcmulti_initmode()
3876 hc->chan[hc->dnum[pt]].slot_rx = -1; in hfcmulti_initmode()
3877 hc->chan[hc->dnum[pt]].conf = -1; in hfcmulti_initmode()
3878 if (hc->dnum[pt]) { in hfcmulti_initmode()
3886 if (!((1 << i) & hc->bmask[pt])) /* skip unused chan */ in hfcmulti_initmode()
3894 if (hc->ctype == HFC_TYPE_E1 && pt == 0) { in hfcmulti_initmode()
4001 HFC_outb(hc, R_ST_SEL, pt); in hfcmulti_initmode()
4008 __func__, pt); in hfcmulti_initmode()
4012 hc->hw.a_st_ctrl0[pt] = V_ST_MD; in hfcmulti_initmode()
4017 __func__, pt); in hfcmulti_initmode()
4021 hc->hw.a_st_ctrl0[pt] = 0; in hfcmulti_initmode()
4024 hc->hw.a_st_ctrl0[pt] |= V_TX_LI; in hfcmulti_initmode()
4026 hc->hw.a_st_ctrl0[pt] |= 0x40 /* V_ST_PU_CTRL */; in hfcmulti_initmode()
4031 HFC_outb(hc, A_ST_CTRL0, hc->hw.a_st_ctrl0[pt]); in hfcmulti_initmode()
4044 hc->hw.r_sci_msk |= 1 << pt; in hfcmulti_initmode()
4533 int pt, ci, i = 0; in release_port() local
4538 pt = hc->chan[ci].port; in release_port()
4542 __func__, pt + 1); in release_port()
4544 if (pt >= hc->ports) { in release_port()
4546 __func__, pt + 1); in release_port()
4552 __func__, pt + 1); in release_port()
4559 if (hc->created[pt]) { in release_port()
4560 hc->created[pt] = 0; in release_port()
4579 if (!((1 << i) & hc->bmask[pt])) /* skip unused chan */ in release_port()
4637 pt+1, ci); in release_port()
4814 init_e1_port(struct hfc_multi *hc, struct hm_map *m, int pt) in init_e1_port() argument
4833 dch->slot = hc->dnum[pt]; in init_e1_port()
4834 hc->chan[hc->dnum[pt]].dch = dch; in init_e1_port()
4835 hc->chan[hc->dnum[pt]].port = pt; in init_e1_port()
4836 hc->chan[hc->dnum[pt]].nt_timer = -1; in init_e1_port()
4838 if (!((1 << ch) & hc->bmask[pt])) /* skip unused channel */ in init_e1_port()
4865 hc->chan[ch].port = pt; in init_e1_port()
4870 if (pt == 0) in init_e1_port()
4874 HFC_cnt + 1, pt+1); in init_e1_port()
4880 hc->created[pt] = 1; in init_e1_port()
4888 init_multi_port(struct hfc_multi *hc, int pt) in init_multi_port() argument
4907 i = pt << 2; in init_multi_port()
4910 hc->chan[i + 2].port = pt; in init_multi_port()
4938 hc->chan[i + ch].port = pt; in init_multi_port()
4947 __func__, HFC_cnt + 1, pt + 1); in init_multi_port()
4952 pt + 1, HFC_cnt + 1); in init_multi_port()
4960 pt + 1, HFC_cnt + 1, hc->masterclk + 1); in init_multi_port()
4964 hc->masterclk = pt; in init_multi_port()
4972 __func__, HFC_cnt + 1, pt + 1); in init_multi_port()
4982 __func__, HFC_cnt + 1, pt + 1); in init_multi_port()
4988 HFC_cnt + 1, pt + 1); in init_multi_port()
4992 hc->ctype, HFC_cnt + 1, pt + 1); in init_multi_port()
4997 hc->created[pt] = 1; in init_multi_port()
5009 int pt; in hfcmulti_init() local
5050 pt = 0; in hfcmulti_init()
5055 hc->dnum[pt] = ch; in hfcmulti_init()
5056 hc->bmask[pt] = bmask[bmask_cnt++]; in hfcmulti_init()
5057 if ((maskcheck & hc->bmask[pt]) in hfcmulti_init()
5058 || (dmask[E1_cnt] & hc->bmask[pt])) { in hfcmulti_init()
5061 E1_cnt + 1, pt); in hfcmulti_init()
5065 maskcheck |= hc->bmask[pt]; in hfcmulti_init()
5068 E1_cnt + 1, ch, hc->bmask[pt]); in hfcmulti_init()
5069 pt++; in hfcmulti_init()
5071 hc->ports = pt; in hfcmulti_init()
5154 for (pt = 0; pt < hc->ports; pt++) { in hfcmulti_init()
5162 ret_err = init_e1_port(hc, m, pt); in hfcmulti_init()
5164 ret_err = init_multi_port(hc, pt); in hfcmulti_init()
5169 __func__, HFC_cnt + 1, pt + 1, ret_err); in hfcmulti_init()
5172 while (pt) { /* release already registered ports */ in hfcmulti_init()
5173 pt--; in hfcmulti_init()
5176 hc->chan[hc->dnum[pt]].dch); in hfcmulti_init()
5179 hc->chan[(pt << 2) + 2].dch); in hfcmulti_init()