class IgdOpRegion
Defined at line 231 of file ../../src/graphics/display/drivers/intel-display/igd.h
Public Members
static const uint8_t kUseDefaultIdx
Public Methods
void ~IgdOpRegion ()
Defined at line 180 of file ../../src/graphics/display/drivers/intel-display/igd.cc
void IgdOpRegion ()
Defined at line 233 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool HasDdi (DdiId ddi_id)
Defined at line 244 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool SupportsHdmi (DdiId ddi_id)
Defined at line 245 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool SupportsDvi (DdiId ddi_id)
Defined at line 248 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool SupportsDp (DdiId ddi_id)
Defined at line 251 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool IsTypeC (DdiId ddi_id)
Defined at line 254 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool IsEdp (DdiId ddi_id)
Defined at line 255 of file ../../src/graphics/display/drivers/intel-display/igd.h
bool IsLowVoltageEdp (DdiId ddi_id)
Defined at line 257 of file ../../src/graphics/display/drivers/intel-display/igd.h
uint8_t GetIBoost (DdiId ddi_id, bool is_dp)
Defined at line 262 of file ../../src/graphics/display/drivers/intel-display/igd.h
uint8_t GetHdmiBufferTranslationIndex (DdiId ddi_id)
Defined at line 268 of file ../../src/graphics/display/drivers/intel-display/igd.h
double GetMinBacklightBrightness ()
Defined at line 273 of file ../../src/graphics/display/drivers/intel-display/igd.h
void SetIsEdpForTesting (DdiId ddi_id, bool is_edp)
TODO(https://fxbug.dev/42063424): Instead of adding the helper functions, these DDI
features should be exported as a data-only struct that can be easily
injected by tests.
Defined at line 278 of file ../../src/graphics/display/drivers/intel-display/igd.h
void SetSupportsDpForTesting (DdiId ddi_id, bool value)
Defined at line 279 of file ../../src/graphics/display/drivers/intel-display/igd.h
void SetIsTypeCForTesting (DdiId ddi_id, bool value)
Defined at line 282 of file ../../src/graphics/display/drivers/intel-display/igd.h
zx_status_t Init (zx::unowned_resource mmio_resource, ddk::Pci & pci)
`mmio_resource` must be of kind `ZX_RSRC_KIND_MMIO` and must have access
to all valid physical memory address ranges.
Returns ZX_ERR_NOT_SUPPORTED if the boot firmware doesn't support the
OpRegion protocol. The firmware might be completely missing OpRegion
support, or may have a broken implementation that reports invalid data.
Defined at line 399 of file ../../src/graphics/display/drivers/intel-display/igd.cc