Lines Matching refs:val

75 				  u32 val)  in decon_set_bits()  argument
77 val = (val & mask) | (readl(ctx->addr + reg) & ~mask); in decon_set_bits()
78 writel(val, ctx->addr + reg); in decon_set_bits()
84 u32 val; in decon_enable_vblank() local
90 val = VIDINTCON0_INTEN; in decon_enable_vblank()
92 val |= VIDINTCON0_FRAMEDONE; in decon_enable_vblank()
94 val |= VIDINTCON0_INTFRMEN; in decon_enable_vblank()
96 writel(val, ctx->addr + DECON_VIDINTCON0); in decon_enable_vblank()
115 u32 val = (ctx->out_type != IFTYPE_HDMI) in decon_setup_trigger() local
120 writel(val, ctx->addr + DECON_TRIGCON); in decon_setup_trigger()
127 u32 val; in decon_commit() local
142 val = CMU_CLKGAGE_MODE_SFR_F | CMU_CLKGAGE_MODE_MEM_F; in decon_commit()
143 writel(val, ctx->addr + DECON_CMU); in decon_commit()
146 val = VIDOUT_LCD_ON; in decon_commit()
148 val |= VIDOUT_COMMAND_IF; in decon_commit()
150 val |= VIDOUT_RGB_IF; in decon_commit()
151 writel(val, ctx->addr + DECON_VIDOUTCON0); in decon_commit()
153 val = VIDTCON2_LINEVAL(m->vdisplay - 1) | in decon_commit()
155 writel(val, ctx->addr + DECON_VIDTCON2); in decon_commit()
158 val = VIDTCON00_VBPD_F( in decon_commit()
162 writel(val, ctx->addr + DECON_VIDTCON00); in decon_commit()
164 val = VIDTCON01_VSPW_F( in decon_commit()
166 writel(val, ctx->addr + DECON_VIDTCON01); in decon_commit()
168 val = VIDTCON10_HBPD_F( in decon_commit()
172 writel(val, ctx->addr + DECON_VIDTCON10); in decon_commit()
174 val = VIDTCON11_HSPW_F( in decon_commit()
176 writel(val, ctx->addr + DECON_VIDTCON11); in decon_commit()
188 unsigned long val; in decon_win_set_pixfmt() local
190 val = readl(ctx->addr + DECON_WINCONx(win)); in decon_win_set_pixfmt()
191 val &= ~WINCONx_BPPMODE_MASK; in decon_win_set_pixfmt()
195 val |= WINCONx_BPPMODE_16BPP_I1555; in decon_win_set_pixfmt()
196 val |= WINCONx_HAWSWP_F; in decon_win_set_pixfmt()
197 val |= WINCONx_BURSTLEN_16WORD; in decon_win_set_pixfmt()
200 val |= WINCONx_BPPMODE_16BPP_565; in decon_win_set_pixfmt()
201 val |= WINCONx_HAWSWP_F; in decon_win_set_pixfmt()
202 val |= WINCONx_BURSTLEN_16WORD; in decon_win_set_pixfmt()
205 val |= WINCONx_BPPMODE_24BPP_888; in decon_win_set_pixfmt()
206 val |= WINCONx_WSWP_F; in decon_win_set_pixfmt()
207 val |= WINCONx_BURSTLEN_16WORD; in decon_win_set_pixfmt()
210 val |= WINCONx_BPPMODE_32BPP_A8888; in decon_win_set_pixfmt()
211 val |= WINCONx_WSWP_F | WINCONx_BLD_PIX_F | WINCONx_ALPHA_SEL_F; in decon_win_set_pixfmt()
212 val |= WINCONx_BURSTLEN_16WORD; in decon_win_set_pixfmt()
230 val &= ~WINCONx_BURSTLEN_MASK; in decon_win_set_pixfmt()
231 val |= WINCONx_BURSTLEN_8WORD; in decon_win_set_pixfmt()
234 writel(val, ctx->addr + DECON_WINCONx(win)); in decon_win_set_pixfmt()
267 u32 val; in decon_update_plane() local
272 val = COORDINATE_X(plane->crtc_x) | COORDINATE_Y(plane->crtc_y); in decon_update_plane()
273 writel(val, ctx->addr + DECON_VIDOSDxA(win)); in decon_update_plane()
275 val = COORDINATE_X(plane->crtc_x + plane->crtc_w - 1) | in decon_update_plane()
277 writel(val, ctx->addr + DECON_VIDOSDxB(win)); in decon_update_plane()
279 val = VIDOSD_Wx_ALPHA_R_F(0x0) | VIDOSD_Wx_ALPHA_G_F(0x0) | in decon_update_plane()
281 writel(val, ctx->addr + DECON_VIDOSDxC(win)); in decon_update_plane()
283 val = VIDOSD_Wx_ALPHA_R_F(0x0) | VIDOSD_Wx_ALPHA_G_F(0x0) | in decon_update_plane()
285 writel(val, ctx->addr + DECON_VIDOSDxD(win)); in decon_update_plane()
289 val = plane->dma_addr[0] + pitch * plane->crtc_h; in decon_update_plane()
290 writel(val, ctx->addr + DECON_VIDW0xADD1B0(win)); in decon_update_plane()
293 val = BIT_VAL(pitch - plane->crtc_w * bpp, 27, 14) in decon_update_plane()
296 val = BIT_VAL(pitch - plane->crtc_w * bpp, 29, 15) in decon_update_plane()
298 writel(val, ctx->addr + DECON_VIDW0xADD2(win)); in decon_update_plane()
557 u32 val; in decon_irq_handler() local
563 val = readl(ctx->addr + DECON_VIDINTCON1); in decon_irq_handler()
564 val &= VIDINTCON1_INTFRMDONEPEND | VIDINTCON1_INTFRMPEND; in decon_irq_handler()
566 if (val) { in decon_irq_handler()
577 writel(val, ctx->addr + DECON_VIDINTCON1); in decon_irq_handler()