comm_dir
static int ugeth_enable(struct ucc_geth_private *ugeth, enum comm_dir mode)
static int ugeth_disable(struct ucc_geth_private *ugeth, enum comm_dir mode)
enum comm_dir comm_dir;
comm_dir = 0;
comm_dir |= COMM_DIR_TX;
comm_dir |= COMM_DIR_RX;
if (comm_dir)
ugeth_disable(ugeth, comm_dir);
if (comm_dir)
ugeth_enable(ugeth, comm_dir);
enum comm_dir mode)
static int ucc_get_tdm_rxtx_clk(enum comm_dir mode, u32 tdm_num,
static u32 ucc_get_tdm_clk_shift(enum comm_dir mode, u32 tdm_num)
enum comm_dir mode)
enum comm_dir mode)
static u32 ucc_get_tdm_sync_shift(enum comm_dir mode, u32 tdm_num)
enum comm_dir mode)
void ucc_fast_disable(struct ucc_fast_private * uccf, enum comm_dir mode)
void ucc_fast_enable(struct ucc_fast_private * uccf, enum comm_dir mode)
void ucc_slow_enable(struct ucc_slow_private * uccs, enum comm_dir mode)
void ucc_slow_disable(struct ucc_slow_private * uccs, enum comm_dir mode)
enum comm_dir mode);
enum comm_dir mode);
enum comm_dir mode);
void ucc_fast_enable(struct ucc_fast_private * uccf, enum comm_dir mode);
void ucc_fast_disable(struct ucc_fast_private * uccf, enum comm_dir mode);
void ucc_slow_enable(struct ucc_slow_private * uccs, enum comm_dir mode);
void ucc_slow_disable(struct ucc_slow_private * uccs, enum comm_dir mode);