XenevaOS
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
display_timing.h File Reference
#include <linux/bitops.h>
#include <linux/types.h>
Include dependency graph for display_timing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  timing_entry
 
struct  display_timing
 
struct  display_timings
 

Enumerations

enum  display_flags {
  DISPLAY_FLAGS_HSYNC_LOW = BIT(0) , DISPLAY_FLAGS_HSYNC_HIGH = BIT(1) , DISPLAY_FLAGS_VSYNC_LOW = BIT(2) , DISPLAY_FLAGS_VSYNC_HIGH = BIT(3) ,
  DISPLAY_FLAGS_DE_LOW = BIT(4) , DISPLAY_FLAGS_DE_HIGH = BIT(5) , DISPLAY_FLAGS_PIXDATA_POSEDGE = BIT(6) , DISPLAY_FLAGS_PIXDATA_NEGEDGE = BIT(7) ,
  DISPLAY_FLAGS_INTERLACED = BIT(8) , DISPLAY_FLAGS_DOUBLESCAN = BIT(9) , DISPLAY_FLAGS_DOUBLECLK = BIT(10) , DISPLAY_FLAGS_SYNC_POSEDGE = BIT(11) ,
  DISPLAY_FLAGS_SYNC_NEGEDGE = BIT(12)
}
 

Functions

void display_timings_release (struct display_timings *disp)
 

Enumeration Type Documentation

◆ display_flags

Enumerator
DISPLAY_FLAGS_HSYNC_LOW 
DISPLAY_FLAGS_HSYNC_HIGH 
DISPLAY_FLAGS_VSYNC_LOW 
DISPLAY_FLAGS_VSYNC_HIGH 
DISPLAY_FLAGS_DE_LOW 
DISPLAY_FLAGS_DE_HIGH 
DISPLAY_FLAGS_PIXDATA_POSEDGE 
DISPLAY_FLAGS_PIXDATA_NEGEDGE 
DISPLAY_FLAGS_INTERLACED 
DISPLAY_FLAGS_DOUBLESCAN 
DISPLAY_FLAGS_DOUBLECLK 
DISPLAY_FLAGS_SYNC_POSEDGE 
DISPLAY_FLAGS_SYNC_NEGEDGE 

Function Documentation

◆ display_timings_release()

void display_timings_release ( struct display_timings *  disp)