Home
last modified time | relevance | path

Searched refs:uf_info (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/soc/fsl/qe/
Ducc_fast.c32 printk(KERN_INFO "UCC%u Fast registers:\n", uccf->uf_info->ucc_num); in ucc_fast_dump_regs()
138 int ucc_fast_init(struct ucc_fast_info * uf_info, struct ucc_fast_private ** uccf_ret) in ucc_fast_init() argument
145 if (!uf_info) in ucc_fast_init()
149 if ((uf_info->ucc_num < 0) || (uf_info->ucc_num > UCC_MAX_NUM - 1)) { in ucc_fast_init()
155 if (uf_info->max_rx_buf_length & (UCC_FAST_MRBLR_ALIGNMENT - 1)) { in ucc_fast_init()
162 if (uf_info->urfs < UCC_FAST_URFS_MIN_VAL) { in ucc_fast_init()
167 if (uf_info->urfs & (UCC_FAST_VIRT_FIFO_REGS_ALIGNMENT - 1)) { in ucc_fast_init()
172 if (uf_info->urfet & (UCC_FAST_VIRT_FIFO_REGS_ALIGNMENT - 1)) { in ucc_fast_init()
177 if (uf_info->urfset & (UCC_FAST_VIRT_FIFO_REGS_ALIGNMENT - 1)) { in ucc_fast_init()
182 if (uf_info->utfs & (UCC_FAST_VIRT_FIFO_REGS_ALIGNMENT - 1)) { in ucc_fast_init()
[all …]
Dqe_tdm.c54 ut_info->uf_info.rx_sync = qe_clock_source(sprop); in ucc_of_parse_tdm()
55 if ((ut_info->uf_info.rx_sync < QE_CLK_NONE) || in ucc_of_parse_tdm()
56 (ut_info->uf_info.rx_sync > QE_RSYNC_PIN)) { in ucc_of_parse_tdm()
67 ut_info->uf_info.tx_sync = qe_clock_source(sprop); in ucc_of_parse_tdm()
68 if ((ut_info->uf_info.tx_sync < QE_CLK_NONE) || in ucc_of_parse_tdm()
69 (ut_info->uf_info.tx_sync > QE_TSYNC_PIN)) { in ucc_of_parse_tdm()
100 ut_info->uf_info.tdm_num = utdm->tdm_port; in ucc_of_parse_tdm()
198 ucc_num = ut_info->uf_info.ucc_num; in ucc_tdm_init()
/Linux-v4.19/drivers/net/wan/
Dfsl_ucc_hdlc.c41 .uf_info = {
84 struct ucc_fast_info *uf_info; in uhdlc_init() local
95 uf_info = &ut_info->uf_info; in uhdlc_init()
98 uf_info->tsa = 1; in uhdlc_init()
99 uf_info->ctsp = 1; in uhdlc_init()
106 uf_info->brkpt_support = 1; in uhdlc_init()
108 uf_info->uccm_mask = ((UCC_HDLC_UCCE_RXB | UCC_HDLC_UCCE_RXF | in uhdlc_init()
111 ret = ucc_fast_init(uf_info, &priv->uccf); in uhdlc_init()
124 qe_setbrg(ut_info->uf_info.rx_clock, 20000000, 1); in uhdlc_init()
138 cecr_subblock = ucc_fast_get_qe_cr_subblock(uf_info->ucc_num); in uhdlc_init()
[all …]
/Linux-v4.19/drivers/net/ethernet/freescale/
Ducc_geth.c77 .uf_info = {
214 ugeth->ug_info->uf_info.max_rx_buf_length + in get_new_skb()
230 ugeth->ug_info->uf_info.max_rx_buf_length + in get_new_skb()
426 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in hw_add_addr_in_hash()
588 pr_info("UCC%d Geth registers:\n", ugeth->ug_info->uf_info.ucc_num + 1); in dump_regs()
1418 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ugeth_graceful_stop_tx()
1452 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info. in ugeth_graceful_stop_rx()
1473 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ugeth_restart_tx()
1488 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ugeth_restart_rx()
1504 if (ugeth->ug_info->uf_info.ucc_num >= UCC_MAX_NUM) { in ugeth_enable()
[all …]
Ducc_geth.h1077 struct ucc_fast_info uf_info; member
/Linux-v4.19/include/soc/fsl/qe/
Ducc_fast.h177 struct ucc_fast_info *uf_info; member
213 int ucc_fast_init(struct ucc_fast_info * uf_info, struct ucc_fast_private ** uccf_ret);
Dqe_tdm.h75 struct ucc_fast_info uf_info; member