class Power

Defined at line 71 of file ../../src/graphics/display/drivers/intel-display/power.h

Public Methods

void ~Power ()

Defined at line 74 of file ../../src/graphics/display/drivers/intel-display/power.h

void Power (const Power & )

Copying and moving are not allowed.

Defined at line 77 of file ../../src/graphics/display/drivers/intel-display/power.h

Power & operator= (const Power & )

Defined at line 78 of file ../../src/graphics/display/drivers/intel-display/power.h

void Power (Power && )

Defined at line 79 of file ../../src/graphics/display/drivers/intel-display/power.h

Power & operator= (Power && )

Defined at line 80 of file ../../src/graphics/display/drivers/intel-display/power.h

void Power (fdf::MmioBuffer * mmio_space, const PowerWellInfoMap * power_well_info)

Defined at line 370 of file ../../src/graphics/display/drivers/intel-display/power.cc

std::unique_ptr<Power> New (fdf::MmioBuffer * mmio_space, uint16_t device_id)

static

Defined at line 415 of file ../../src/graphics/display/drivers/intel-display/power.cc

PowerWellRef GetCdClockPowerWellRef ()
PowerWellRef GetPipePowerWellRef (PipeId pipe_id)
PowerWellRef GetDdiPowerWellRef (DdiId ddi_id)
bool GetDdiIoPowerState (DdiId ddi_id)

TODO(https://fxbug.dev/42182480): Support Thunderbolt. Currently the API assumes all

Type-C DDIs use USB-C IO.

void SetDdiIoPowerState (DdiId ddi_id, bool enable)
bool GetAuxIoPowerState (DdiId ddi_id)

TODO(https://fxbug.dev/42182480): Support Thunderbolt. Currently the API assumes all

Type-C DDIs use USB-C IO.

void SetAuxIoPowerState (DdiId ddi_id, bool enable)
void Resume ()

Protected Methods

const fdf::MmioBuffer * mmio_space ()

Defined at line 101 of file ../../src/graphics/display/drivers/intel-display/power.h

const PowerWellInfoMap * power_well_info_map ()

Defined at line 102 of file ../../src/graphics/display/drivers/intel-display/power.h

const std::unordered_map<PowerWellId, size_t> & ref_count ()

Defined at line 103 of file ../../src/graphics/display/drivers/intel-display/power.h

Friends

class PowerWellRef