Home
last modified time | relevance | path

Searched refs:utdm (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/soc/fsl/qe/
Dqe_tdm.c25 static void set_si_param(struct ucc_tdm *utdm, struct ucc_tdm_info *ut_info) in set_si_param() argument
29 if (utdm->tdm_mode == TDM_INTERNAL_LOOPBACK) { in set_si_param()
35 int ucc_of_parse_tdm(struct device_node *np, struct ucc_tdm *utdm, in ucc_of_parse_tdm() argument
73 utdm->tx_ts_mask = val; in ucc_of_parse_tdm()
81 utdm->rx_ts_mask = val; in ucc_of_parse_tdm()
89 utdm->tdm_port = val; in ucc_of_parse_tdm()
90 ut_info->uf_info.tdm_num = utdm->tdm_port; in ucc_of_parse_tdm()
93 utdm->tdm_mode = TDM_INTERNAL_LOOPBACK; in ucc_of_parse_tdm()
95 utdm->tdm_mode = TDM_NORMAL; in ucc_of_parse_tdm()
106 utdm->tdm_framer_type = ret; in ucc_of_parse_tdm()
[all …]
/linux-6.12.1/drivers/net/wan/
Dfsl_ucc_hdlc.c140 ucc_tdm_init(priv->utdm, priv->ut_info); in uhdlc_init()
712 struct ucc_tdm *utdm = priv->utdm; in uhdlc_open() local
730 qe_setbits_8(&utdm->si_regs->siglmr1_h, 0x1 << utdm->tdm_port); in uhdlc_open()
811 struct ucc_tdm *utdm = priv->utdm; in uhdlc_close() local
824 qe_clrbits_8(&utdm->si_regs->siglmr1_h, 0x1 << utdm->tdm_port); in uhdlc_close()
928 struct ucc_tdm *utdm; in uhdlc_resume() local
943 utdm = priv->utdm; in uhdlc_resume()
974 ucc_tdm_init(priv->utdm, priv->ut_info); in uhdlc_resume()
1031 qe_setbits_8(&utdm->si_regs->siglmr1_h, 0x1 << utdm->tdm_port); in uhdlc_resume()
1120 struct ucc_tdm *utdm = NULL; in ucc_hdlc_probe() local
[all …]
Dfsl_ucc_hdlc.h66 struct ucc_tdm *utdm; member
/linux-6.12.1/include/soc/fsl/qe/
Dqe_tdm.h89 int ucc_of_parse_tdm(struct device_node *np, struct ucc_tdm *utdm,
91 void ucc_tdm_init(struct ucc_tdm *utdm, struct ucc_tdm_info *ut_info);