Add tools/intel_infoframes

This is a command-line tool that allows us to display and modify the
InfoFrames we send.

v2: use argv instead of stdin

Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Paulo Zanoni 2012-04-13 10:27:01 -03:00 committed by Daniel Vetter
parent de9d98bb6e
commit fd58520796
5 changed files with 1079 additions and 0 deletions

View File

@ -6,6 +6,7 @@ appman_PRE = \
intel_error_decode.man \
intel_gpu_top.man \
intel_gtt.man \
intel_infoframes.man \
intel_lid.man \
intel_panel_fitter.man \
intel_reg_dumper.man \

26
man/intel_infoframes.man Normal file
View File

@ -0,0 +1,26 @@
.\" shorthand for double quote that works everywhere.
.ds q \N'34'
.TH intel_infoframes __appmansuffix__ __xorgversion__
.SH NAME
intel_infoframes \- View and change HDMI InfoFrames
.SH SYNOPSIS
.B intel_infoframes
.SH DESCRIPTION
.B intel_infoframes
is a tool to view and change the HDMI InfoFrames sent by the GPU. Its main
purpose is to be used as a debugging tool. In some cases (e.g., when
changing modes) the Kernel will undo the changes made by this tool.
Descriptions of the InfoFrame fields can be found on the HDMI and CEA-861
specifications.
Use the
.B -h
or
.B --help
options to learn how to use the command
.SH LIMITATIONS
Not all HDMI monitors respect the InfoFrames sent to them. Only Iron Lake
or newer hardware is supported yet.
.SH SEE ALSO
HDMI specification, CEA-861 specification.

1
tools/.gitignore vendored
View File

@ -11,6 +11,7 @@ intel_gpu_dump
intel_gpu_time
intel_gpu_top
intel_gtt
intel_infoframes
intel_lid
intel_panel_fitter
intel_reg_checker

View File

@ -18,6 +18,7 @@ bin_PROGRAMS = \
noinst_PROGRAMS = \
intel_dump_decode \
intel_infoframes \
intel_lid \
intel_panel_fitter

1050
tools/intel_infoframes.c Normal file

File diff suppressed because it is too large Load Diff