|
@@ -2443,6 +2443,7 @@ enum punit_power_well {
|
|
|
#define _PIPEASRC 0x6001c
|
|
|
#define _BCLRPAT_A 0x60020
|
|
|
#define _VSYNCSHIFT_A 0x60028
|
|
|
+#define _PIPE_MULT_A 0x6002c
|
|
|
|
|
|
/* Pipe B timing regs */
|
|
|
#define _HTOTAL_B 0x61000
|
|
@@ -2454,6 +2455,7 @@ enum punit_power_well {
|
|
|
#define _PIPEBSRC 0x6101c
|
|
|
#define _BCLRPAT_B 0x61020
|
|
|
#define _VSYNCSHIFT_B 0x61028
|
|
|
+#define _PIPE_MULT_B 0x6102c
|
|
|
|
|
|
#define TRANSCODER_A_OFFSET 0x60000
|
|
|
#define TRANSCODER_B_OFFSET 0x61000
|
|
@@ -2474,6 +2476,7 @@ enum punit_power_well {
|
|
|
#define BCLRPAT(trans) _TRANSCODER2(trans, _BCLRPAT_A)
|
|
|
#define VSYNCSHIFT(trans) _TRANSCODER2(trans, _VSYNCSHIFT_A)
|
|
|
#define PIPESRC(trans) _TRANSCODER2(trans, _PIPEASRC)
|
|
|
+#define PIPE_MULT(trans) _TRANSCODER2(trans, _PIPE_MULT_A)
|
|
|
|
|
|
/* HSW+ eDP PSR registers */
|
|
|
#define EDP_PSR_BASE(dev) (IS_HASWELL(dev) ? 0x64800 : 0x6f800)
|