Lines Matching full:ad
226 struct diu_ad *ad; in allocate_fb() local
237 ad = addr.vaddr; in allocate_fb()
238 ad->addr = cpu_to_le32(addr.paddr + ad_size); in allocate_fb()
239 ad->aoi_size = cpu_to_le32((yres << 16) | xres); in allocate_fb()
240 ad->src_size_g_alpha = cpu_to_le32((yres << 12) | xres); in allocate_fb()
241 ad->offset_xyi = 0; in allocate_fb()
242 ad->offset_xyd = 0; in allocate_fb()
247 return ad; in allocate_fb()
253 struct diu_ad *ad; in fsl_diu_init() local
305 ad = allocate_fb(info.var.xres, info.var.yres, in fsl_diu_init()
307 if (!ad) { in fsl_diu_init()
312 ad->pix_fmt = pixel_format; in fsl_diu_init()
315 ad->ckmax_r = 0; in fsl_diu_init()
316 ad->ckmax_g = 0; in fsl_diu_init()
317 ad->ckmax_b = 0; in fsl_diu_init()
319 ad->ckmin_r = 255; in fsl_diu_init()
320 ad->ckmin_g = 255; in fsl_diu_init()
321 ad->ckmin_b = 255; in fsl_diu_init()
366 out_be32(&hw->desc[0], virt_to_phys(ad)); in fsl_diu_init()