Lines Matching defs:uccf

1323 	uf_regs = ugeth->uccf->uf_regs;
1402 struct ucc_fast_private *uccf;
1407 uccf = ugeth->uccf;
1410 clrbits32(uccf->p_uccm, UCC_GETH_UCCE_GRA);
1411 out_be32(uccf->p_ucce, UCC_GETH_UCCE_GRA); /* clear by writing 1 */
1422 temp = in_be32(uccf->p_ucce);
1425 uccf->stopped_tx = 1;
1432 struct ucc_fast_private *uccf;
1437 uccf = ugeth->uccf;
1457 uccf->stopped_rx = 1;
1464 struct ucc_fast_private *uccf;
1467 uccf = ugeth->uccf;
1472 uccf->stopped_tx = 0;
1479 struct ucc_fast_private *uccf;
1482 uccf = ugeth->uccf;
1488 uccf->stopped_rx = 0;
1495 struct ucc_fast_private *uccf;
1498 uccf = ugeth->uccf;
1507 enabled_tx = uccf->enabled_tx;
1508 enabled_rx = uccf->enabled_rx;
1512 if ((mode & COMM_DIR_TX) && (!enabled_tx) && uccf->stopped_tx)
1514 if ((mode & COMM_DIR_RX) && (!enabled_rx) && uccf->stopped_rx)
1517 ucc_fast_enable(uccf, mode); /* OK to do even if not disabled */
1525 struct ucc_fast_private *uccf;
1527 uccf = ugeth->uccf;
1537 if ((mode & COMM_DIR_TX) && uccf->enabled_tx && !uccf->stopped_tx)
1541 if ((mode & COMM_DIR_RX) && uccf->enabled_rx && !uccf->stopped_rx)
1544 ucc_fast_disable(ugeth->uccf, mode); /* OK to do even if not enabled */
1587 uf_regs = ugeth->uccf->uf_regs;
1752 ucc_fast_dump_regs(ugeth->uccf);
1764 struct ucc_fast_private *uccf;
1772 uccf = ugeth->uccf;
1792 if (uccf->enabled_tx)
1794 if (uccf->enabled_rx)
1919 if (ugeth->uccf) {
1920 ucc_fast_free(ugeth->uccf);
1921 ugeth->uccf = NULL;
2005 uf_regs = ugeth->uccf->uf_regs;
2056 out_be32(ugeth->uccf->p_uccm, 0x00000000);
2059 out_be32(ugeth->uccf->p_ucce, 0xffffffff);
2165 if (ucc_fast_init(uf_info, &ugeth->uccf)) {
2167 pr_err("Failed to init uccf\n");
2352 struct ucc_fast_private *uccf;
2368 uccf = ugeth->uccf;
2371 uf_regs = uccf->uf_regs;
3080 struct ucc_fast_private *uccf;
3144 uccf = ugeth->uccf;
3145 out_be16(uccf->p_utodr, UCC_FAST_TOD);
3300 setbits32(ugeth->uccf->p_uccm, UCCE_RX_EVENTS | UCCE_TX_EVENTS);
3310 struct ucc_fast_private *uccf;
3317 uccf = ugeth->uccf;
3321 ucce = (u32) in_be32(uccf->p_ucce);
3322 uccm = (u32) in_be32(uccf->p_uccm);
3324 out_be32(uccf->p_ucce, ucce);
3330 out_be32(uccf->p_uccm, uccm);
3576 setbits32(ugeth->uccf->p_uccm, UCC_GETH_UCCE_MPD);
3578 ucc_fast_enable(ugeth->uccf, COMM_DIR_RX_AND_TX);
3597 ucc_fast_disable(ugeth->uccf, COMM_DIR_RX_AND_TX);
3599 clrbits32(ugeth->uccf->p_uccm, UCC_GETH_UCCE_MPD);