aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_hdmi.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2009-06-11 22:31:31 -0700
committerKeith Packard <keithp@keithp.com>2009-06-18 15:54:14 -0700
commitfb0f8fbf97e8a25074c81c629500d94cafa9e366 (patch)
tree61998d92216f4d23cda286853d0e5e5fe1397bc9 /drivers/gpu/drm/i915/intel_hdmi.c
parentdrm/i915: Clarify error returns from display port aux channel I/O (diff)
downloadlinux-dev-fb0f8fbf97e8a25074c81c629500d94cafa9e366.tar.xz
linux-dev-fb0f8fbf97e8a25074c81c629500d94cafa9e366.zip
drm/i915: Generate 2MHz clock for display port aux channel I/O. Retry I/O.
The display port aux channel clock is taken from the hrawclk value, which is provided to the chip as the FSB frequency (as far as I can determine). The strapping values for that are available in the CLKCFG register, now used to select an appropriate divider to generate a 2MHz clock. In addition, the DisplayPort spec requires that each aux channel I/O be retried 'at least 3 times' in case the sink is idle when the first request comes in. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_hdmi.c')
0 files changed, 0 insertions, 0 deletions