gma pipe_setup: Untangle pipe and transcoder config

Intel's manuals became much more clear with the years about what be-
longs to the transcoder and what to the pipe setup.

Although the transcoder is generally tied to a specific pipe, we
keep the naming of transcoder A, B, C which are mapped to the Primary,
Secondary, and Tertiary pipe respectively (with the exception of the
Haswell+ EDP transcoder which can be attached to any pipe).

Change-Id: I722786d318268c51ae2eaba9c108312f139165d8
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/17763
Tested-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2 files changed
tree: f504d8d9beafe9000350951f9d5904c722cf9a1e
  1. common/
  2. configs/
  3. .gitignore
  4. COPYING
  5. Makefile
  6. Makefile.inc
  7. TODO