class ComboDdiTigerLake
Defined at line 196 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.h
Tiger Lake's Combo DDIs (DDI A-C).
Combo DDIs support both high-voltage display standards (DisplayPort, HDMI)
suitable for long backplanes (cables connected to external monitors) and
as low-voltage standards (Embedded DisplayPort, MIPI D-PHY) used for shorter
backplanes (PCB traces and short internal cables).
Each combo DDI is connected to a specific port type at device manufacturing
time. The connectivity information is recorded in the VBT (Video BIOS
Table). The display driver (us) is responsible for configuring the DDI to
reflect this information.
Public Methods
void ComboDdiTigerLake (DdiId ddi_id, fdf::MmioBuffer * mmio_space)
Defined at line 101 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.cc
bool Enable ()
Defined at line 106 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.cc
bool Disable ()
Defined at line 114 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.cc
void ~ComboDdiTigerLake ()
Defined at line 199 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.h
bool IsEnabled ()
DdiPhysicalLayer overrides:
Defined at line 202 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.h
bool IsHealthy ()
Defined at line 203 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.h
PhysicalLayerInfo GetPhysicalLayerInfo ()
Defined at line 527 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.cc
bool Initialize ()
Combo PHYs must be initialized before being enabled.
TODO(https://fxbug.dev/42066037): Create an initialization API in the base class.
Defined at line 301 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.cc
bool Deinitialize ()
Combo PHYs must be un-initialized before entering the DC9 sleep state.
TODO(https://fxbug.dev/42066037): Create an initialization API in the base class.
Defined at line 508 of file ../../src/graphics/display/drivers/intel-display/ddi-physical-layer.cc