Home | History | Annotate | Download | only in video

Lines Matching refs:regs

62 	struct atmel_hlcd_regs *regs;
68 regs = (struct atmel_hlcd_regs *)panel_info.mmio;
71 writel(LCDC_LCDDIS_DISPDIS, &regs->lcdc_lcddis);
72 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_DISPSTS,
77 writel(LCDC_LCDDIS_SYNCDIS, &regs->lcdc_lcddis);
78 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_LCDSTS,
83 writel(LCDC_LCDDIS_CLKDIS, &regs->lcdc_lcddis);
84 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_CLKSTS,
89 writel(LCDC_LCDDIS_PWMDIS, &regs->lcdc_lcddis);
90 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_PWMSTS,
109 &regs->lcdc_lcdcfg0);
118 &regs->lcdc_lcdcfg0);
151 writel(value, &regs->lcdc_lcdcfg5);
156 writel(value, &regs->lcdc_lcdcfg1);
160 writel(value, &regs->lcdc_lcdcfg2);
164 writel(value, &regs->lcdc_lcdcfg3);
169 writel(value, &regs->lcdc_lcdcfg4);
172 &regs->lcdc_basecfg0);
177 &regs->lcdc_basecfg1);
181 &regs->lcdc_basecfg1);
188 writel(LCDC_BASECFG2_XSTRIDE(0), &regs->lcdc_basecfg2);
189 writel(0, &regs->lcdc_basecfg3);
190 writel(LCDC_BASECFG4_DMA, &regs->lcdc_basecfg4);
193 writel(~0UL, &regs->lcdc_lcdidr);
194 writel(~0UL, &regs->lcdc_baseidr);
208 writel(desc->address, &regs->lcdc_baseaddr);
209 writel(desc->control, &regs->lcdc_basectrl);
210 writel(desc->next, &regs->lcdc_basenext);
212 &regs->lcdc_basecher);
215 value = readl(&regs->lcdc_lcden);
216 writel(value | LCDC_LCDEN_CLKEN, &regs->lcdc_lcden);
217 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_CLKSTS,
221 value = readl(&regs->lcdc_lcden);
222 writel(value | LCDC_LCDEN_SYNCEN, &regs->lcdc_lcden);
223 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_LCDSTS,
227 value = readl(&regs->lcdc_lcden);
228 writel(value | LCDC_LCDEN_DISPEN, &regs->lcdc_lcden);
229 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_DISPSTS,
233 value = readl(&regs->lcdc_lcden);
234 writel(value | LCDC_LCDEN_PWMEN, &regs->lcdc_lcden);
235 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_PWMSTS,
253 struct atmel_hlcd_regs *regs;
293 struct atmel_hlcd_regs *regs = priv->regs;
300 writel(LCDC_LCDDIS_DISPDIS, &regs->lcdc_lcddis);
301 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_DISPSTS,
306 writel(LCDC_LCDDIS_SYNCDIS, &regs->lcdc_lcddis);
307 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_LCDSTS,
312 writel(LCDC_LCDDIS_CLKDIS, &regs->lcdc_lcddis);
313 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_CLKSTS,
318 writel(LCDC_LCDDIS_PWMDIS, &regs->lcdc_lcddis);
319 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_PWMSTS,
342 &regs->lcdc_lcdcfg0);
351 &regs->lcdc_lcdcfg0);
382 writel(value, &regs->lcdc_lcdcfg5);
387 writel(value, &regs->lcdc_lcdcfg1);
391 writel(value, &regs->lcdc_lcdcfg2);
395 writel(value, &regs->lcdc_lcdcfg3);
400 writel(value, &regs->lcdc_lcdcfg4);
403 &regs->lcdc_basecfg0);
408 &regs->lcdc_basecfg1);
412 &regs->lcdc_basecfg1);
419 writel(LCDC_BASECFG2_XSTRIDE(0), &regs->lcdc_basecfg2);
420 writel(0, &regs->lcdc_basecfg3);
421 writel(LCDC_BASECFG4_DMA, &regs->lcdc_basecfg4);
424 writel(~0UL, &regs->lcdc_lcdidr);
425 writel(~0UL, &regs->lcdc_baseidr);
444 writel(desc->address, &regs->lcdc_baseaddr);
445 writel(desc->control, &regs->lcdc_basectrl);
446 writel(desc->next, &regs->lcdc_basenext);
448 &regs->lcdc_basecher);
451 value = readl(&regs->lcdc_lcden);
452 writel(value | LCDC_LCDEN_CLKEN, &regs->lcdc_lcden);
453 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_CLKSTS,
457 value = readl(&regs->lcdc_lcden);
458 writel(value | LCDC_LCDEN_SYNCEN, &regs->lcdc_lcden);
459 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_LCDSTS,
463 value = readl(&regs->lcdc_lcden);
464 writel(value | LCDC_LCDEN_DISPEN, &regs->lcdc_lcden);
465 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_DISPSTS,
469 value = readl(&regs->lcdc_lcden);
470 writel(value | LCDC_LCDEN_PWMEN, &regs->lcdc_lcden);
471 ret = wait_for_bit_le32(&regs->lcdc_lcdsr, LCDC_LCDSR_PWMSTS,
505 priv->regs = (struct atmel_hlcd_regs *)devfdt_get_addr(dev);
506 if (!priv->regs) {