struct

Defined at line 524 of file ../../src/graphics/display/drivers/intel-display/registers-transcoder.h

Selects the DDI whose port clock is used by this transcoder.

This field has a non-trivial value encoding. The ddi_*() and set_ddi_*()

helpers should be preferred to accessing the field directly.

This field is tagged `_subtle` because the definition matches the bits used

on Tiger Lake, but it's used on all supported models. Kaby Lake and Skylake

have a very similar field, which only takes up bits 30-28. Fortunately,

bit 27 is reserved, and we can still paper over the field width difference

in the helpers `ddi_clock_kaby_lake()` and `set_ddi_clock_kaby_lake()`.

Public Members

Field field

Records