CHAR_RAW
readl_poll_timeout_atomic(lcd->virtbase + CHAR_RAW, val,
writel(CHAR_RAW_CLEAR, lcd->virtbase + CHAR_RAW);
readl_poll_timeout_atomic(lcd->virtbase + CHAR_RAW, val,
writel(CHAR_RAW_CLEAR, lcd->virtbase + CHAR_RAW);
writel(CHAR_RAW_CLEAR, lcd->virtbase + CHAR_RAW);
writel(CHAR_RAW_CLEAR, lcd->virtbase + CHAR_RAW);