Name
----
phStbHdmi

Overview
--------
GPL kernel module used to control the HDMI video output

Associated Device(s)
--------------------
/dev/vdenc/renderer0/vdenc0

Parameters
----------
debug        : Enable additional debug output [default 0]

Description
-----------
This module is used to set up and control the HDMI video output from the 
device. It uses the generic video denc framework that was developed for NXP
set top boxes to allow multiple video output sources to be controlled in a 
unified manner by other applications such as DirectFB.
The lower-level device-specific HDMI driver (eg. tda9983 or tda9984) registers itself with phStbHdmi.

IOCTLs
------
PH_STBHDMI_IOCTL_SET_AUDIO_RATE
PH_STBHDMI_IOCTL_SET_VIDEO_MODE
PH_STBHDMI_IOCTL_GET_EDID_BLKCNT
PH_STBHDMI_IOCTL_GET_EDID_DATA
PH_STBHDMI_IOCTL_DISABLE_HDMI_OUTPUT
PH_STBHDMI_IOCTL_ENABLE_HDMI_OUTPUT
PH_STBHDMI_IOCTL_GET_AUDIO_CAP
PH_STBHDMI_IOCTL_GET_VIDEO_CAP
PH_STBHDMI_IOCTL_GET_HOTPLUG_STATUS
PH_STBHDMI_IOCTL_GET_RXSENSE_STATUS
PH_STBHDMI_IOCTL_GET_SINK_TYPE
PH_STBHDMI_IOCTL_WAIT_CALLBACK_STATUS
PH_STBHDMI_IOCTL_UNBLOCK_CALLBACK
PH_STBHDMI_IOCTL_DISABLE_AUDIO_OUTPUT
PH_STBHDMI_IOCTL_ENABLE_AUDIO_OUTPUT
PH_STBHDMI_IOCTL_START_HDCP
PH_STBHDMI_IOCTL_STOP_HDCP
PH_STBHDMI_IOCTL_GET_HDCP_STATUS
PH_STBHDMI_IOCTL_SET_TEST_PATTERN
PH_STBHDMI_IOCTL_GET_TX_OBJECT

Associated files
----------------

comps/phStbHdmi/inc/phStbHdmi.h
linux/include/linux/videodenc.h
tmNxTypes.h