diff options
author | Eric Anholt <eric@anholt.net> | 2008-03-06 16:05:17 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2008-06-19 15:01:34 -0700 |
commit | beba1dd3561e38573ed9f507328caf7f8fb9f84a (patch) | |
tree | e9261412dce1c306b4f9c827de8fa6b5cb051d29 /src/i810_reg.h | |
parent | da58dc3b02999f3244d0eaf77180b828d85bd609 (diff) |
Initial HDMI work. Not currently hooked up at startup.
Diffstat (limited to 'src/i810_reg.h')
-rw-r--r-- | src/i810_reg.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/i810_reg.h b/src/i810_reg.h index dcf14bf2..ecc26867 100644 --- a/src/i810_reg.h +++ b/src/i810_reg.h @@ -1216,6 +1216,9 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # define FP_M2_DIV_SHIFT 0 #define PORT_HOTPLUG_EN 0x61110 +# define HDMIB_HOTPLUG_INT_EN (1 << 29) +# define HDMIC_HOTPLUG_INT_EN (1 << 28) +# define HDMID_HOTPLUG_INT_EN (1 << 27) # define SDVOB_HOTPLUG_INT_EN (1 << 26) # define SDVOC_HOTPLUG_INT_EN (1 << 25) # define TV_HOTPLUG_INT_EN (1 << 18) @@ -1223,6 +1226,9 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # define CRT_HOTPLUG_FORCE_DETECT (1 << 3) #define PORT_HOTPLUG_STAT 0x61114 +# define HDMIB_HOTPLUG_INT_STATUS (1 << 29) +# define HDMIC_HOTPLUG_INT_STATUS (1 << 28) +# define HDMID_HOTPLUG_INT_STATUS (1 << 27) # define CRT_HOTPLUG_INT_STATUS (1 << 11) # define TV_HOTPLUG_INT_STATUS (1 << 10) # define CRT_HOTPLUG_MONITOR_MASK (3 << 8) @@ -1251,6 +1257,10 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #define SDVO_PHASE_SELECT_DEFAULT (6 << 19) #define SDVO_CLOCK_OUTPUT_INVERT (1 << 18) #define SDVOC_GANG_MODE (1 << 16) +#define SDVO_ENCODING_SDVO (0x0 << 10) +#define SDVO_ENCODING_HDMI (0x2 << 10) +/** Requird for HDMI operation */ +#define SDVO_NULL_PACKETS_DURING_VSYNC (1 << 9) #define SDVO_BORDER_ENABLE (1 << 7) /** new with 965, default is to be set */ #define SDVO_VSYNC_ACTIVE_HIGH (1 << 4) |