Lines Matching refs:uf_info

77 	.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()
1416 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ugeth_graceful_stop_tx()
1450 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info. in ugeth_graceful_stop_rx()
1471 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ugeth_restart_tx()
1486 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ugeth_restart_rx()
1502 if (ugeth->ug_info->uf_info.ucc_num >= UCC_MAX_NUM) { in ugeth_enable()
1531 if (ugeth->ug_info->uf_info.ucc_num >= UCC_MAX_NUM) { in ugeth_disable()
1559 disable_irq(ugeth->ug_info->uf_info.irq); in ugeth_quiesce()
1568 enable_irq(ugeth->ug_info->uf_info.irq); in ugeth_activate()
1837 struct ucc_fast_info *uf_info; in ucc_geth_free_rx() local
1843 uf_info = &ug_info->uf_info; in ucc_geth_free_rx()
1854 uf_info.max_rx_buf_length + in ucc_geth_free_rx()
1866 if (ugeth->ug_info->uf_info.bd_mem_part == in ucc_geth_free_rx()
1869 else if (ugeth->ug_info->uf_info.bd_mem_part == in ucc_geth_free_rx()
1881 struct ucc_fast_info *uf_info; in ucc_geth_free_tx() local
1886 uf_info = &ug_info->uf_info; in ucc_geth_free_tx()
1907 if (ugeth->ug_info->uf_info.bd_mem_part == in ucc_geth_free_tx()
1910 else if (ugeth->ug_info->uf_info.bd_mem_part == in ucc_geth_free_tx()
2075 struct ucc_fast_info *uf_info; in ucc_struct_init() local
2079 uf_info = &ug_info->uf_info; in ucc_struct_init()
2081 if (!((uf_info->bd_mem_part == MEM_PART_SYSTEM) || in ucc_struct_init()
2082 (uf_info->bd_mem_part == MEM_PART_MURAM))) { in ucc_struct_init()
2109 if ((uf_info->max_rx_buf_length == 0) || in ucc_struct_init()
2110 (uf_info->max_rx_buf_length % UCC_GETH_MRBLR_ALIGNMENT)) { in ucc_struct_init()
2163 uf_info->uccm_mask = ug_info->eventRegMask & UCCE_OTHER;/* Errors */ in ucc_struct_init()
2165 uf_info->uccm_mask |= (UCC_GETH_UCCE_RXF0 << i); in ucc_struct_init()
2168 uf_info->uccm_mask |= (UCC_GETH_UCCE_TXB0 << i); in ucc_struct_init()
2170 if (ucc_fast_init(uf_info, &ugeth->uccf)) { in ucc_struct_init()
2184 ugeth->ug_regs = ioremap(uf_info->regs, sizeof(*ugeth->ug_regs)); in ucc_struct_init()
2197 struct ucc_fast_info *uf_info; in ucc_geth_alloc_tx() local
2203 uf_info = &ug_info->uf_info; in ucc_geth_alloc_tx()
2216 if (uf_info->bd_mem_part == MEM_PART_SYSTEM) { in ucc_geth_alloc_tx()
2227 } else if (uf_info->bd_mem_part == MEM_PART_MURAM) { in ucc_geth_alloc_tx()
2283 struct ucc_fast_info *uf_info; in ucc_geth_alloc_rx() local
2289 uf_info = &ug_info->uf_info; in ucc_geth_alloc_rx()
2294 if (uf_info->bd_mem_part == MEM_PART_SYSTEM) { in ucc_geth_alloc_rx()
2304 } else if (uf_info->bd_mem_part == MEM_PART_MURAM) { in ucc_geth_alloc_rx()
2359 struct ucc_fast_info *uf_info; in ucc_geth_startup() local
2375 uf_info = &ug_info->uf_info; in ucc_geth_startup()
2582 if (ugeth->ug_info->uf_info.bd_mem_part == MEM_PART_SYSTEM) { in ucc_geth_startup()
2588 } else if (ugeth->ug_info->uf_info.bd_mem_part == in ucc_geth_startup()
2773 init_max_rx_buff_len(uf_info->max_rx_buf_length, in ucc_geth_startup()
2835 if (ugeth->ug_info->uf_info.bd_mem_part == MEM_PART_SYSTEM) { in ucc_geth_startup()
2838 } else if (ugeth->ug_info->uf_info.bd_mem_part == in ucc_geth_startup()
3070 ucc_fast_get_qe_cr_subblock(ugeth->ug_info->uf_info.ucc_num); in ucc_geth_startup()
3356 int irq = ugeth->ug_info->uf_info.irq; in ucc_netpoll()
3469 err = request_irq(ugeth->ug_info->uf_info.irq, ucc_geth_irq_handler, in ucc_geth_open()
3505 free_irq(ugeth->ug_info->uf_info.irq, ugeth->ndev); in ucc_geth_close()
3734 ug_info->uf_info.ucc_num = ucc_num; in ucc_geth_probe()
3738 ug_info->uf_info.rx_clock = qe_clock_source(sprop); in ucc_geth_probe()
3739 if ((ug_info->uf_info.rx_clock < QE_CLK_NONE) || in ucc_geth_probe()
3740 (ug_info->uf_info.rx_clock > QE_CLK24)) { in ucc_geth_probe()
3756 ug_info->uf_info.rx_clock = *prop; in ucc_geth_probe()
3761 ug_info->uf_info.tx_clock = qe_clock_source(sprop); in ucc_geth_probe()
3762 if ((ug_info->uf_info.tx_clock < QE_CLK_NONE) || in ucc_geth_probe()
3763 (ug_info->uf_info.tx_clock > QE_CLK24)) { in ucc_geth_probe()
3777 ug_info->uf_info.tx_clock = *prop; in ucc_geth_probe()
3784 ug_info->uf_info.regs = res.start; in ucc_geth_probe()
3785 ug_info->uf_info.irq = irq_of_parse_and_map(np, 0); in ucc_geth_probe()
3838 ug_info->uf_info.urfs = UCC_GETH_URFS_GIGA_INIT; in ucc_geth_probe()
3839 ug_info->uf_info.urfet = UCC_GETH_URFET_GIGA_INIT; in ucc_geth_probe()
3840 ug_info->uf_info.urfset = UCC_GETH_URFSET_GIGA_INIT; in ucc_geth_probe()
3841 ug_info->uf_info.utfs = UCC_GETH_UTFS_GIGA_INIT; in ucc_geth_probe()
3842 ug_info->uf_info.utfet = UCC_GETH_UTFET_GIGA_INIT; in ucc_geth_probe()
3843 ug_info->uf_info.utftt = UCC_GETH_UTFTT_GIGA_INIT; in ucc_geth_probe()
3858 ug_info->uf_info.ucc_num + 1, ug_info->uf_info.regs, in ucc_geth_probe()
3859 ug_info->uf_info.irq); in ucc_geth_probe()
3880 dev->base_addr = (unsigned long)(ug_info->uf_info.regs); in ucc_geth_probe()