• Home
  • Raw
  • Download

Lines Matching refs:dispc_device

17 struct dispc_device;
259 struct dispc_device *dispc;
389 void dispc_dump_clocks(struct dispc_device *dispc, struct seq_file *s);
391 int dispc_runtime_get(struct dispc_device *dispc);
392 void dispc_runtime_put(struct dispc_device *dispc);
394 int dispc_get_num_ovls(struct dispc_device *dispc);
395 int dispc_get_num_mgrs(struct dispc_device *dispc);
397 const u32 *dispc_ovl_get_color_modes(struct dispc_device *dispc,
400 u32 dispc_read_irqstatus(struct dispc_device *dispc);
401 void dispc_clear_irqstatus(struct dispc_device *dispc, u32 mask);
402 void dispc_write_irqenable(struct dispc_device *dispc, u32 mask);
404 int dispc_request_irq(struct dispc_device *dispc, irq_handler_t handler,
406 void dispc_free_irq(struct dispc_device *dispc, void *dev_id);
408 u32 dispc_mgr_get_vsync_irq(struct dispc_device *dispc,
410 u32 dispc_mgr_get_framedone_irq(struct dispc_device *dispc,
412 u32 dispc_mgr_get_sync_lost_irq(struct dispc_device *dispc,
414 u32 dispc_wb_get_framedone_irq(struct dispc_device *dispc);
416 u32 dispc_get_memory_bandwidth_limit(struct dispc_device *dispc);
418 void dispc_mgr_enable(struct dispc_device *dispc,
421 bool dispc_mgr_go_busy(struct dispc_device *dispc,
424 void dispc_mgr_go(struct dispc_device *dispc, enum omap_channel channel);
426 void dispc_mgr_set_lcd_config(struct dispc_device *dispc,
429 void dispc_mgr_set_timings(struct dispc_device *dispc,
432 void dispc_mgr_setup(struct dispc_device *dispc,
436 int dispc_mgr_check_timings(struct dispc_device *dispc,
440 u32 dispc_mgr_gamma_size(struct dispc_device *dispc,
442 void dispc_mgr_set_gamma(struct dispc_device *dispc,
447 int dispc_ovl_setup(struct dispc_device *dispc,
453 int dispc_ovl_enable(struct dispc_device *dispc,
456 bool dispc_has_writeback(struct dispc_device *dispc);
457 int dispc_wb_setup(struct dispc_device *dispc,
461 bool dispc_wb_go_busy(struct dispc_device *dispc);
462 void dispc_wb_go(struct dispc_device *dispc);
464 void dispc_enable_sidle(struct dispc_device *dispc);
465 void dispc_disable_sidle(struct dispc_device *dispc);
467 void dispc_lcd_enable_signal(struct dispc_device *dispc, bool enable);
468 void dispc_pck_free_enable(struct dispc_device *dispc, bool enable);
469 void dispc_enable_fifomerge(struct dispc_device *dispc, bool enable);
473 bool dispc_div_calc(struct dispc_device *dispc, unsigned long dispc_freq,
477 int dispc_calc_clock_rates(struct dispc_device *dispc,
482 void dispc_ovl_set_fifo_threshold(struct dispc_device *dispc,
484 void dispc_ovl_compute_fifo_thresholds(struct dispc_device *dispc,
489 void dispc_mgr_set_clock_div(struct dispc_device *dispc,
492 int dispc_mgr_get_clock_div(struct dispc_device *dispc,
495 void dispc_set_tv_pclk(struct dispc_device *dispc, unsigned long pclk);