Lines Matching refs:ad

336 	struct diu_ad *ad;
355 * @ad[]: Area Descriptors for each real AOI
377 struct diu_ad ad[NUM_AOIS] __aligned(8);
503 struct diu_ad *ad = mfbi->ad;
509 wr_reg_wa(&hw->desc[0], ad->paddr);
513 if (hw->desc[1] != ad->paddr) { /* AOI0 closed */
515 ad->next_ad =
516 cpu_to_le32(cmfbi->ad->paddr);
518 ad->next_ad = 0;
519 wr_reg_wa(&hw->desc[1], ad->paddr);
524 if (hw->desc[2] != ad->paddr) { /* AOI0 closed */
526 ad->next_ad =
527 cpu_to_le32(cmfbi->ad->paddr);
529 ad->next_ad = 0;
530 wr_reg_wa(&hw->desc[2], ad->paddr);
535 ad->next_ad = 0;
537 wr_reg_wa(&hw->desc[1], ad->paddr);
539 pmfbi->ad->next_ad = cpu_to_le32(ad->paddr);
543 ad->next_ad = 0;
545 wr_reg_wa(&hw->desc[2], ad->paddr);
547 pmfbi->ad->next_ad = cpu_to_le32(ad->paddr);
555 struct diu_ad *ad = mfbi->ad;
566 wr_reg_wa(&hw->desc[1], cmfbi->ad->paddr);
575 wr_reg_wa(&hw->desc[2], cmfbi->ad->paddr);
583 if (hw->desc[1] != ad->paddr) {
587 pmfbi->ad->next_ad = 0;
594 if (hw->desc[2] != ad->paddr) {
598 pmfbi->ad->next_ad = 0;
911 struct diu_ad *ad = mfbi->ad;
914 ad->offset_xyi = cpu_to_le32((var->yoffset << 16) | var->xoffset);
915 ad->offset_xyd = cpu_to_le32((mfbi->y_aoi_d << 16) | mfbi->x_aoi_d);
1133 struct diu_ad *ad = mfbi->ad;
1154 ad->pix_fmt = diu_ops.get_pixel_format(data->monitor_port,
1157 ad->pix_fmt = fsl_diu_get_pixel_format(var->bits_per_pixel);
1159 ad->addr = cpu_to_le32(info->fix.smem_start);
1160 ad->src_size_g_alpha = cpu_to_le32((var->yres_virtual << 12) |
1163 ad->aoi_size = cpu_to_le32((var->yres << 16) | var->xres);
1164 ad->offset_xyi = cpu_to_le32((var->yoffset << 16) | var->xoffset);
1165 ad->offset_xyd = cpu_to_le32((mfbi->y_aoi_d << 16) | mfbi->x_aoi_d);
1168 ad->ckmax_r = 0;
1169 ad->ckmax_g = 0;
1170 ad->ckmax_b = 0;
1172 ad->ckmin_r = 255;
1173 ad->ckmin_g = 255;
1174 ad->ckmin_b = 255;
1270 struct diu_ad *ad = mfbi->ad;
1294 ad->pix_fmt = pix_fmt;
1302 pix_fmt = ad->pix_fmt;
1329 ad->src_size_g_alpha = (ad->src_size_g_alpha & (~0xff)) |
1345 ad->ckmax_r = 0;
1346 ad->ckmax_g = 0;
1347 ad->ckmax_b = 0;
1348 ad->ckmin_r = 255;
1349 ad->ckmin_g = 255;
1350 ad->ckmin_b = 255;
1352 ad->ckmax_r = ck.red_max;
1353 ad->ckmax_g = ck.green_max;
1354 ad->ckmax_b = ck.blue_max;
1355 ad->ckmin_r = ck.red_min;
1356 ad->ckmin_g = ck.green_min;
1357 ad->ckmin_b = ck.blue_min;
1723 data->ad[i].paddr = DMA_ADDR(data, ad[i]);
1731 mfbi->ad = &data->ad[i];