class PlaneBufferConfig

Defined at line 667 of file ../../src/graphics/display/drivers/intel-display/registers-pipe.h

PLANE_BUF_CFG (Plane Buffer Config)

Tiger Lake: IHD-OS-TGL-Vol 2c-1.22-Rev2.0 Part 2 pages 720-724

Kaby Lake: IHD-OS-KBL-Vol 2c-1.17 Part 2 pages 558-561

Skylake: IHD-OS-SKL-Vol 2c-05.16 Part 2 page 555-558

Public Members

 field_RsvdZ_671
 field_buffer_end_676
 field_RsvdZ_678
 field_buffer_start_683
static const uint32_t kBaseAddr

Public Methods

template <, >
typename SelfType::ValueType buffer_end ()

The buffer end position for this plane.

On Kaby Lake and Skylake, bit 26 is reserved.

Defined at line 676 of file ../../src/graphics/display/drivers/intel-display/registers-pipe.h

template <, >
SelfType & set_buffer_end (typename SelfType::ValueType val)

The buffer end position for this plane.

On Kaby Lake and Skylake, bit 26 is reserved.

Defined at line 676 of file ../../src/graphics/display/drivers/intel-display/registers-pipe.h

template <, >
typename SelfType::ValueType buffer_start ()

The buffer start position for this plane.

On Kaby Lake and Skylake, bit 10 is reserved.

Defined at line 683 of file ../../src/graphics/display/drivers/intel-display/registers-pipe.h

template <, >
SelfType & set_buffer_start (typename SelfType::ValueType val)

The buffer start position for this plane.

On Kaby Lake and Skylake, bit 10 is reserved.

Defined at line 683 of file ../../src/graphics/display/drivers/intel-display/registers-pipe.h

Records