Lines Matching refs:writel
60 writel(vbaddr1, regs + REG_LCM_VA_BADDR0); in nuc900fb_set_lcdaddr()
61 writel(vbaddr2, regs + REG_LCM_VA_BADDR1); in nuc900fb_set_lcdaddr()
63 writel(fbi->regs.lcd_va_fbctrl, regs + REG_LCM_VA_FBCTRL); in nuc900fb_set_lcdaddr()
64 writel(fbi->regs.lcd_va_scale, regs + REG_LCM_VA_SCALE); in nuc900fb_set_lcdaddr()
248 writel(fbi->regs.lcd_device_ctrl, regs + REG_LCM_DEV_CTRL); in nuc900fb_activate_var()
249 writel(fbi->regs.lcd_crtc_size, regs + REG_LCM_CRTC_SIZE); in nuc900fb_activate_var()
250 writel(fbi->regs.lcd_crtc_dend, regs + REG_LCM_CRTC_DEND); in nuc900fb_activate_var()
251 writel(fbi->regs.lcd_crtc_hr, regs + REG_LCM_CRTC_HR); in nuc900fb_activate_var()
252 writel(fbi->regs.lcd_crtc_hsync, regs + REG_LCM_CRTC_HSYNC); in nuc900fb_activate_var()
253 writel(fbi->regs.lcd_crtc_vr, regs + REG_LCM_CRTC_VR); in nuc900fb_activate_var()
258 writel(fbi->regs.lcd_dccs, regs + REG_LCM_DCCS); in nuc900fb_activate_var()
352 writel(tmp | set, reg); in modify_gpio()
365 writel(0, regs + REG_LCM_DCCS); in nuc900fb_init_registers()
366 writel(readl(regs + REG_LCM_DCCS) | LCM_DCCS_ENG_RST, in nuc900fb_init_registers()
369 writel(readl(regs + REG_LCM_DCCS) & (~LCM_DCCS_ENG_RST), in nuc900fb_init_registers()
373 writel(0, regs + REG_LCM_DEV_CTRL); in nuc900fb_init_registers()
426 writel(readl(irq_base) | 1<<30, irq_base); in nuc900fb_irqhandler()
435 writel(readl(regs + REG_LCM_DCCS) | LCM_DCCS_DISP_OUT_EN, in nuc900fb_irqhandler()
438 writel(readl(regs + REG_LCM_DCCS) | LCM_DCCS_VA_EN, in nuc900fb_irqhandler()
441 writel(readl(irq_base) | LCM_INT_CS_UNDERRUN_INT, irq_base); in nuc900fb_irqhandler()
443 writel(readl(irq_base) | LCM_INT_CS_BUS_ERROR_INT, irq_base); in nuc900fb_irqhandler()
572 writel(0, fbi->io + REG_LCM_DCCS); in nuc900fb_probe()
680 writel((~LCM_DCCS_DISP_INT_EN) | (~LCM_DCCS_VA_EN) | (~LCM_DCCS_OSD_EN), in nuc900fb_stop_lcd()