Lines Matching full:ftdmac020
107 * @ftdmac020: whether this variant is a Faraday Technology FTDMAC020
118 bool ftdmac020; member
153 * @ftdmac020: channel is on a FTDMAC020
168 bool ftdmac020; member
388 * SRC, DST, LLI and control registers. On FTDMAC020 also the SIZE
418 if (phychan->ftdmac020) { in pl08x_write_lli()
551 if (phychan->ftdmac020) { in pl08x_start_next_txd()
587 if (ch->ftdmac020) { in pl08x_pause_phy_chan()
588 /* Use the enable bit on the FTDMAC020 */ in pl08x_pause_phy_chan()
614 /* Use the enable bit on the FTDMAC020 */ in pl08x_resume_phy_chan()
615 if (ch->ftdmac020) { in pl08x_resume_phy_chan()
639 /* The layout for the FTDMAC020 is different */ in pl08x_terminate_phy_chan()
640 if (ch->ftdmac020) { in pl08x_terminate_phy_chan()
676 if (ch->ftdmac020) { in get_bytes_in_phy_channel()
716 if (ch->ftdmac020) { in get_bytes_in_lli()
973 if (pl08x->vd->ftdmac020) { in pl08x_get_bytes_for_lli()
1013 * are different in the FTDMAC020 so we need to accound for this. in pl08x_lli_control_bits()
1015 if (pl08x->vd->ftdmac020) { in pl08x_lli_control_bits()
1133 * The FTDMAC020 only supports memory-to-memory transfer, so in pl08x_choose_master_bus()
1136 if (pl08x->vd->ftdmac020) { in pl08x_choose_master_bus()
1189 if (pl08x->vd->ftdmac020) { in pl08x_fill_lli_for_desc()
1333 /* FTDMAC020 only does memory-to-memory */ in pl08x_fill_llis_for_desc()
1334 if (pl08x->vd->ftdmac020) in pl08x_fill_llis_for_desc()
1481 if (pl08x->vd->ftdmac020) in pl08x_fill_llis_for_desc()
1642 static u32 pl08x_select_bus(bool ftdmac020, u8 src, u8 dst) in pl08x_select_bus() argument
1648 /* The FTDMAC020 use different bits to indicate src/dst bus */ in pl08x_select_bus()
1649 if (ftdmac020) { in pl08x_select_bus()
1908 if (pl08x->vd->ftdmac020) { in pl08x_prep_dma_memcpy()
2276 /* The FTDMAC020 variant does this in another register */ in pl08x_ensure_on()
2277 if (pl08x->vd->ftdmac020) { in pl08x_ensure_on()
2728 if (vd->ftdmac020) { in pl08x_probe()
2732 dev_info(&pl08x->adev->dev, "FTDMAC020 %d.%d rel %d\n", in pl08x_probe()
2735 dev_info(&pl08x->adev->dev, "FTDMAC020 %d channels, " in pl08x_probe()
2766 if (vd->ftdmac020) in pl08x_probe()
2842 if (vd->ftdmac020) in pl08x_probe()
2870 if (vd->ftdmac020) { in pl08x_probe()
2878 ch->ftdmac020 = true; in pl08x_probe()
3017 .ftdmac020 = true,
3046 /* Faraday Technology FTDMAC020 */