Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
ltv350qv.h File Reference

Go to the source code of this file.

Macros

#define LTV_OPC_INDEX   0x74
 
#define LTV_OPC_DATA   0x76
 
#define LTV_ID   0x00 /* ID Read */
 
#define LTV_IFCTL   0x01 /* Display Interface Control */
 
#define LTV_DATACTL   0x02 /* Display Data Control */
 
#define LTV_ENTRY_MODE   0x03 /* Entry Mode */
 
#define LTV_GATECTL1   0x04 /* Gate Control 1 */
 
#define LTV_GATECTL2   0x05 /* Gate Control 2 */
 
#define LTV_VBP   0x06 /* Vertical Back Porch */
 
#define LTV_HBP   0x07 /* Horizontal Back Porch */
 
#define LTV_SOTCTL   0x08 /* Source Output Timing Control */
 
#define LTV_PWRCTL1   0x09 /* Power Control 1 */
 
#define LTV_PWRCTL2   0x0a /* Power Control 2 */
 
#define LTV_GAMMA(x)   (0x10 + (x)) /* Gamma control */
 
#define LTV_IM   (1 << 15)
 
#define LTV_NMD   (1 << 14)
 
#define LTV_SSMD   (1 << 13)
 
#define LTV_REV   (1 << 7)
 
#define LTV_NL(x)   (((x) & 0x001f) << 0)
 
#define LTV_DS_SAME   (0 << 12)
 
#define LTV_DS_D_TO_S   (1 << 12)
 
#define LTV_DS_S_TO_D   (2 << 12)
 
#define LTV_CHS_384   (0 << 9)
 
#define LTV_CHS_480   (1 << 9)
 
#define LTV_CHS_492   (2 << 9)
 
#define LTV_DF_RGB   (0 << 6)
 
#define LTV_DF_RGBX   (1 << 6)
 
#define LTV_DF_XRGB   (2 << 6)
 
#define LTV_RGB_RGB   (0 << 2)
 
#define LTV_RGB_BGR   (1 << 2)
 
#define LTV_RGB_GRB   (2 << 2)
 
#define LTV_RGB_RBG   (3 << 2)
 
#define LTV_VSPL_ACTIVE_LOW   (0 << 15)
 
#define LTV_VSPL_ACTIVE_HIGH   (1 << 15)
 
#define LTV_HSPL_ACTIVE_LOW   (0 << 14)
 
#define LTV_HSPL_ACTIVE_HIGH   (1 << 14)
 
#define LTV_DPL_SAMPLE_RISING   (0 << 13)
 
#define LTV_DPL_SAMPLE_FALLING   (1 << 13)
 
#define LTV_EPL_ACTIVE_LOW   (0 << 12)
 
#define LTV_EPL_ACTIVE_HIGH   (1 << 12)
 
#define LTV_SS_LEFT_TO_RIGHT   (0 << 8)
 
#define LTV_SS_RIGHT_TO_LEFT   (1 << 8)
 
#define LTV_STB   (1 << 1)
 
#define LTV_CLW(x)   (((x) & 0x0007) << 12)
 
#define LTV_GAON   (1 << 5)
 
#define LTV_SDR   (1 << 3)
 
#define LTV_NW_INV_FRAME   (0 << 14)
 
#define LTV_NW_INV_1LINE   (1 << 14)
 
#define LTV_NW_INV_2LINE   (2 << 14)
 
#define LTV_DSC   (1 << 12)
 
#define LTV_GIF   (1 << 8)
 
#define LTV_FHN   (1 << 7)
 
#define LTV_FTI(x)   (((x) & 0x0003) << 4)
 
#define LTV_FWI(x)   (((x) & 0x0003) << 0)
 
#define LTV_SDT(x)   (((x) & 0x0007) << 10)
 
#define LTV_EQ(x)   (((x) & 0x0007) << 2)
 
#define LTV_VCOM_DISABLE   (1 << 14)
 
#define LTV_VCOMOUT_ENABLE   (1 << 11)
 
#define LTV_POWER_ON   (1 << 9)
 
#define LTV_DRIVE_CURRENT(x)   (((x) & 0x0007) << 4) /* 0=off, 5=max */
 
#define LTV_SUPPLY_CURRENT(x)   (((x) & 0x0007) << 0) /* 0=off, 5=max */
 
#define LTV_VCOML_ENABLE   (1 << 13)
 
#define LTV_VCOML_VOLTAGE(x)   (((x) & 0x001f) << 8) /* 0=1V, 31=-1V */
 
#define LTV_VCOMH_VOLTAGE(x)   (((x) & 0x001f) << 0) /* 0=3V, 31=4.5V */
 

Macro Definition Documentation

#define LTV_CHS_384   (0 << 9)

Definition at line 40 of file ltv350qv.h.

#define LTV_CHS_480   (1 << 9)

Definition at line 41 of file ltv350qv.h.

#define LTV_CHS_492   (2 << 9)

Definition at line 42 of file ltv350qv.h.

#define LTV_CLW (   x)    (((x) & 0x0007) << 12)

Definition at line 65 of file ltv350qv.h.

#define LTV_DATACTL   0x02 /* Display Data Control */

Definition at line 18 of file ltv350qv.h.

#define LTV_DF_RGB   (0 << 6)

Definition at line 43 of file ltv350qv.h.

#define LTV_DF_RGBX   (1 << 6)

Definition at line 44 of file ltv350qv.h.

#define LTV_DF_XRGB   (2 << 6)

Definition at line 45 of file ltv350qv.h.

#define LTV_DPL_SAMPLE_FALLING   (1 << 13)

Definition at line 57 of file ltv350qv.h.

#define LTV_DPL_SAMPLE_RISING   (0 << 13)

Definition at line 56 of file ltv350qv.h.

#define LTV_DRIVE_CURRENT (   x)    (((x) & 0x0007) << 4) /* 0=off, 5=max */

Definition at line 87 of file ltv350qv.h.

#define LTV_DS_D_TO_S   (1 << 12)

Definition at line 38 of file ltv350qv.h.

#define LTV_DS_S_TO_D   (2 << 12)

Definition at line 39 of file ltv350qv.h.

#define LTV_DS_SAME   (0 << 12)

Definition at line 37 of file ltv350qv.h.

#define LTV_DSC   (1 << 12)

Definition at line 73 of file ltv350qv.h.

#define LTV_ENTRY_MODE   0x03 /* Entry Mode */

Definition at line 19 of file ltv350qv.h.

#define LTV_EPL_ACTIVE_HIGH   (1 << 12)

Definition at line 59 of file ltv350qv.h.

#define LTV_EPL_ACTIVE_LOW   (0 << 12)

Definition at line 58 of file ltv350qv.h.

#define LTV_EQ (   x)    (((x) & 0x0007) << 2)

Definition at line 81 of file ltv350qv.h.

#define LTV_FHN   (1 << 7)

Definition at line 75 of file ltv350qv.h.

#define LTV_FTI (   x)    (((x) & 0x0003) << 4)

Definition at line 76 of file ltv350qv.h.

#define LTV_FWI (   x)    (((x) & 0x0003) << 0)

Definition at line 77 of file ltv350qv.h.

#define LTV_GAMMA (   x)    (0x10 + (x)) /* Gamma control */

Definition at line 27 of file ltv350qv.h.

#define LTV_GAON   (1 << 5)

Definition at line 66 of file ltv350qv.h.

#define LTV_GATECTL1   0x04 /* Gate Control 1 */

Definition at line 20 of file ltv350qv.h.

#define LTV_GATECTL2   0x05 /* Gate Control 2 */

Definition at line 21 of file ltv350qv.h.

#define LTV_GIF   (1 << 8)

Definition at line 74 of file ltv350qv.h.

#define LTV_HBP   0x07 /* Horizontal Back Porch */

Definition at line 23 of file ltv350qv.h.

#define LTV_HSPL_ACTIVE_HIGH   (1 << 14)

Definition at line 55 of file ltv350qv.h.

#define LTV_HSPL_ACTIVE_LOW   (0 << 14)

Definition at line 54 of file ltv350qv.h.

#define LTV_ID   0x00 /* ID Read */

Definition at line 16 of file ltv350qv.h.

#define LTV_IFCTL   0x01 /* Display Interface Control */

Definition at line 17 of file ltv350qv.h.

#define LTV_IM   (1 << 15)

Definition at line 30 of file ltv350qv.h.

#define LTV_NL (   x)    (((x) & 0x001f) << 0)

Definition at line 34 of file ltv350qv.h.

#define LTV_NMD   (1 << 14)

Definition at line 31 of file ltv350qv.h.

#define LTV_NW_INV_1LINE   (1 << 14)

Definition at line 71 of file ltv350qv.h.

#define LTV_NW_INV_2LINE   (2 << 14)

Definition at line 72 of file ltv350qv.h.

#define LTV_NW_INV_FRAME   (0 << 14)

Definition at line 70 of file ltv350qv.h.

#define LTV_OPC_DATA   0x76

Definition at line 14 of file ltv350qv.h.

#define LTV_OPC_INDEX   0x74

Definition at line 13 of file ltv350qv.h.

#define LTV_POWER_ON   (1 << 9)

Definition at line 86 of file ltv350qv.h.

#define LTV_PWRCTL1   0x09 /* Power Control 1 */

Definition at line 25 of file ltv350qv.h.

#define LTV_PWRCTL2   0x0a /* Power Control 2 */

Definition at line 26 of file ltv350qv.h.

#define LTV_REV   (1 << 7)

Definition at line 33 of file ltv350qv.h.

#define LTV_RGB_BGR   (1 << 2)

Definition at line 47 of file ltv350qv.h.

#define LTV_RGB_GRB   (2 << 2)

Definition at line 48 of file ltv350qv.h.

#define LTV_RGB_RBG   (3 << 2)

Definition at line 49 of file ltv350qv.h.

#define LTV_RGB_RGB   (0 << 2)

Definition at line 46 of file ltv350qv.h.

#define LTV_SDR   (1 << 3)

Definition at line 67 of file ltv350qv.h.

#define LTV_SDT (   x)    (((x) & 0x0007) << 10)

Definition at line 80 of file ltv350qv.h.

#define LTV_SOTCTL   0x08 /* Source Output Timing Control */

Definition at line 24 of file ltv350qv.h.

#define LTV_SS_LEFT_TO_RIGHT   (0 << 8)

Definition at line 60 of file ltv350qv.h.

#define LTV_SS_RIGHT_TO_LEFT   (1 << 8)

Definition at line 61 of file ltv350qv.h.

#define LTV_SSMD   (1 << 13)

Definition at line 32 of file ltv350qv.h.

#define LTV_STB   (1 << 1)

Definition at line 62 of file ltv350qv.h.

#define LTV_SUPPLY_CURRENT (   x)    (((x) & 0x0007) << 0) /* 0=off, 5=max */

Definition at line 88 of file ltv350qv.h.

#define LTV_VBP   0x06 /* Vertical Back Porch */

Definition at line 22 of file ltv350qv.h.

#define LTV_VCOM_DISABLE   (1 << 14)

Definition at line 84 of file ltv350qv.h.

#define LTV_VCOMH_VOLTAGE (   x)    (((x) & 0x001f) << 0) /* 0=3V, 31=4.5V */

Definition at line 93 of file ltv350qv.h.

#define LTV_VCOML_ENABLE   (1 << 13)

Definition at line 91 of file ltv350qv.h.

#define LTV_VCOML_VOLTAGE (   x)    (((x) & 0x001f) << 8) /* 0=1V, 31=-1V */

Definition at line 92 of file ltv350qv.h.

#define LTV_VCOMOUT_ENABLE   (1 << 11)

Definition at line 85 of file ltv350qv.h.

#define LTV_VSPL_ACTIVE_HIGH   (1 << 15)

Definition at line 53 of file ltv350qv.h.

#define LTV_VSPL_ACTIVE_LOW   (0 << 15)

Definition at line 52 of file ltv350qv.h.