Lines Matching refs:fbi
185 static void config_ppi(struct bfin_bf54xfb_info *fbi)
220 static int config_dma(struct bfin_bf54xfb_info *fbi)
232 set_dma_start_addr(CH_EPPI0, (unsigned long)fbi->fb_buffer);
237 static int request_ports(struct bfin_bf54xfb_info *fbi)
241 u16 disp = fbi->mach_info->disp;
271 static void free_ports(struct bfin_bf54xfb_info *fbi)
276 gpio_free(fbi->mach_info->disp);
288 struct bfin_bf54xfb_info *fbi = info->par;
290 spin_lock(&fbi->lock);
291 fbi->lq043_open_cnt++;
293 if (fbi->lq043_open_cnt <= 1) {
298 config_dma(fbi);
299 config_ppi(fbi);
306 spin_unlock(&fbi->lock);
313 struct bfin_bf54xfb_info *fbi = info->par;
315 spin_lock(&fbi->lock);
317 fbi->lq043_open_cnt--;
319 if (fbi->lq043_open_cnt <= 0) {
326 spin_unlock(&fbi->lock);