Lines Matching refs:ch_ctrl
1124 readl(&info->u.cyz.ch_ctrl->rs_status); in cyz_handle_cmd()
1316 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl; in cy_startup() local
1327 cy_writel(&ch_ctrl->op_mode, C_CH_ENABLE); in cy_startup()
1330 cy_writel(&ch_ctrl->intr_enable, in cy_startup()
1334 cy_writel(&ch_ctrl->intr_enable, in cy_startup()
1339 cy_writel(&ch_ctrl->intr_enable, in cy_startup()
1343 cy_writel(&ch_ctrl->intr_enable, C_IN_MDCD); in cy_startup()
1725 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl; in cy_do_close() local
1728 if (readl(&ch_ctrl->flow_status) != C_FS_TXIDLE) { in cy_do_close()
2161 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl; in cy_set_line_char() local
2179 cy_writel(&ch_ctrl->comm_baud, baud); in cy_set_line_char()
2200 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS5); in cy_set_line_char()
2203 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS6); in cy_set_line_char()
2206 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS7); in cy_set_line_char()
2209 cy_writel(&ch_ctrl->comm_data_l, C_DL_CS8); in cy_set_line_char()
2213 cy_writel(&ch_ctrl->comm_data_l, in cy_set_line_char()
2214 readl(&ch_ctrl->comm_data_l) | C_DL_2STOP); in cy_set_line_char()
2216 cy_writel(&ch_ctrl->comm_data_l, in cy_set_line_char()
2217 readl(&ch_ctrl->comm_data_l) | C_DL_1STOP); in cy_set_line_char()
2221 cy_writel(&ch_ctrl->comm_parity, C_PR_ODD); in cy_set_line_char()
2223 cy_writel(&ch_ctrl->comm_parity, C_PR_EVEN); in cy_set_line_char()
2225 cy_writel(&ch_ctrl->comm_parity, C_PR_NONE); in cy_set_line_char()
2229 cy_writel(&ch_ctrl->hw_flow, in cy_set_line_char()
2230 readl(&ch_ctrl->hw_flow) | C_RS_CTS | C_RS_RTS); in cy_set_line_char()
2232 cy_writel(&ch_ctrl->hw_flow, readl(&ch_ctrl->hw_flow) & in cy_set_line_char()
2246 cy_writel(&ch_ctrl->sw_flow, sw_flow); in cy_set_line_char()
2261 cy_writel(&ch_ctrl->rs_control, in cy_set_line_char()
2262 readl(&ch_ctrl->rs_control) & ~C_RS_DTR); in cy_set_line_char()
2267 cy_writel(&ch_ctrl->rs_control, in cy_set_line_char()
2268 readl(&ch_ctrl->rs_control) | C_RS_DTR); in cy_set_line_char()
2425 lstatus = readl(&info->u.cyz.ch_ctrl->rs_status); in cy_tiocmget()
2454 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl; in cy_tiocmset() local
2462 rs = readl(&ch_ctrl->rs_control); in cy_tiocmset()
2480 cy_writel(&ch_ctrl->rs_control, rs); in cy_tiocmset()
3025 return readl(&info->u.cyz.ch_ctrl->rs_status) & C_RS_DCD; in cyz_carrier_raised()
3033 struct CH_CTRL __iomem *ch_ctrl = info->u.cyz.ch_ctrl; in cyz_dtr_rts() local
3037 rs = readl(&ch_ctrl->rs_control); in cyz_dtr_rts()
3042 cy_writel(&ch_ctrl->rs_control, rs); in cyz_dtr_rts()
3109 info->u.cyz.ch_ctrl = &zfw_ctrl->ch_ctrl[channel]; in cy_init_card()