Lines Matching refs:ch_ctrl

1120 					readl(&info->u.cyz.ch_ctrl->rs_status);
1312 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl;
1323 cy_writel(&ch_ctrl->op_mode, C_CH_ENABLE);
1326 cy_writel(&ch_ctrl->intr_enable,
1330 cy_writel(&ch_ctrl->intr_enable,
1335 cy_writel(&ch_ctrl->intr_enable,
1339 cy_writel(&ch_ctrl->intr_enable, C_IN_MDCD);
1721 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl;
1724 if (readl(&ch_ctrl->flow_status) != C_FS_TXIDLE) {
2140 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl;
2158 cy_writel(&ch_ctrl->comm_baud, baud);
2179 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS5);
2182 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS6);
2185 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS7);
2188 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS8);
2192 cy_writel(&ch_ctrl->comm_data_l,
2193 readl(&ch_ctrl->comm_data_l) | C_DL_2STOP);
2195 cy_writel(&ch_ctrl->comm_data_l,
2196 readl(&ch_ctrl->comm_data_l) | C_DL_1STOP);
2200 cy_writel(&ch_ctrl->comm_parity, C_PR_ODD);
2202 cy_writel(&ch_ctrl->comm_parity, C_PR_EVEN);
2204 cy_writel(&ch_ctrl->comm_parity, C_PR_NONE);
2208 cy_writel(&ch_ctrl->hw_flow,
2209 readl(&ch_ctrl->hw_flow) | C_RS_CTS | C_RS_RTS);
2211 cy_writel(&ch_ctrl->hw_flow, readl(&ch_ctrl->hw_flow) &
2225 cy_writel(&ch_ctrl->sw_flow, sw_flow);
2237 cy_writel(&ch_ctrl->rs_control,
2238 readl(&ch_ctrl->rs_control) & ~C_RS_DTR);
2243 cy_writel(&ch_ctrl->rs_control,
2244 readl(&ch_ctrl->rs_control) | C_RS_DTR);
2410 lstatus = readl(&info->u.cyz.ch_ctrl->rs_status);
2439 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl;
2447 rs = readl(&ch_ctrl->rs_control);
2465 cy_writel(&ch_ctrl->rs_control, rs);
3002 return readl(&info->u.cyz.ch_ctrl->rs_status) & C_RS_DCD;
3010 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl;
3014 rs = readl(&ch_ctrl->rs_control);
3019 cy_writel(&ch_ctrl->rs_control, rs);
3085 info->u.cyz.ch_ctrl = &zfw_ctrl->ch_ctrl[channel];