SUNXI_IR_CTL_REG
writel(REG_CTL_MD, ir->base + SUNXI_IR_CTL_REG);
tmp = readl(ir->base + SUNXI_IR_CTL_REG);
writel(tmp | REG_CTL_GEN | REG_CTL_RXEN, ir->base + SUNXI_IR_CTL_REG);