class PipeScalerAdaptiveFilterThresholds

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

PS_ADAPTIVE_CTRL (Pipe Scaler Adaptive Filter Thresholds)

Each scaler has 2 sets of adaptive filter thresholds that scaler can select

for filters on each dimension and each semi-plane when adaptive filter is

enabled for the scaler.

This register is double buffered. See PipeScalerWindowSize for arming and

dis-arming double-buffer updates.

This register is not documented in Skylake and Kaby Lake.

Tiger Lake: IHD-OS-TGL-Vol 2c-1.22-Rev 2.0 Part 2, Pages 989-991.

DG1: IHD-OS-DG1-Vol 2c-2.21 Part 2, Pages 1026-1028.

Public Members

 field_RsvdZ_405
 field_threshold3_409
 field_threshold2_413
 field_threshold1_417
static const uint32_t kBaseAddr

Public Methods

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

The third threshold value in adaptive filtering.

The recommended value of this field is 0x3c.

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

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

The third threshold value in adaptive filtering.

The recommended value of this field is 0x3c.

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

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

The second threshold value in adaptive filtering.

The recommended value of this field is 0x2d.

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

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

The second threshold value in adaptive filtering.

The recommended value of this field is 0x2d.

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

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

The first threshold value in adaptive filtering.

The recommended value of this field is 0x1e.

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

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

The first threshold value in adaptive filtering.

The recommended value of this field is 0x1e.

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

Records