GEM_BF
| GEM_BF(name, value))
config = GEM_BF(CLK, GEM_CLK_DIV8);
config = GEM_BF(CLK, GEM_CLK_DIV16);
config = GEM_BF(CLK, GEM_CLK_DIV32);
config = GEM_BF(CLK, GEM_CLK_DIV48);
config = GEM_BF(CLK, GEM_CLK_DIV64);
config = GEM_BF(CLK, GEM_CLK_DIV96);
config = GEM_BF(CLK, GEM_CLK_DIV128);
config = GEM_BF(CLK, GEM_CLK_DIV224);
return GEM_BF(DBW, GEM_DBW128);
return GEM_BF(DBW, GEM_DBW64);
return GEM_BF(DBW, GEM_DBW32);
dmacfg = gem_readl(bp, DMACFG) & ~GEM_BF(RXBS, -1L);
dmacfg |= GEM_BF(RXBS, buffer_size);
dmacfg |= GEM_BIT(TXPBMS) | GEM_BF(RXBMS, -1L);
gem_writel(bp, TISUBN, GEM_BF(SUBNSINCRL, incr_spec->sub_ns) |
GEM_BF(SUBNSINCRH, (incr_spec->sub_ns >>
gem_writel(bp, TI, GEM_BF(NSINCR, incr_spec->ns));
gem_writel(bp, TISUBN, GEM_BF(SUBNSINCR, 0));
gem_writel(bp, TI, GEM_BF(NSINCR, 0));
gem_writel(bp, TXBDCTRL, GEM_BF(TXTSMODE, tx_bd_control));
gem_writel(bp, RXBDCTRL, GEM_BF(RXTSMODE, rx_bd_control));