summaryrefslogtreecommitdiff
path: root/src/mainboard/google/slippy/variants
diff options
context:
space:
mode:
authorMichael Niewöhner <foss@mniewoehner.de>2020-12-28 15:00:39 +0100
committerMichael Niewöhner <foss@mniewoehner.de>2021-01-01 11:25:22 +0000
commit44fa0d4ca00fa4ca88415b7ca717767dd31f83f7 (patch)
tree56b26901fe49b773c120683399bce44a117c6fc2 /src/mainboard/google/slippy/variants
parent9e38efc27be1e5561da611b1e570ef3a52529da2 (diff)
soc/intel/bdw,nb/intel/hsw: convert panel delays to ms representation
For easier review of the switch to a new register struct in the follow-up change, the panel delay times get converted from destination register raw format to milliseconds representation in this change. Formula for conversion of power cycle delay: gpu_panel_power_cycle_delay_ms = (gpu_panel_power_cycle_delay - 1) * 100 Formula for all others: gpu_panel_power_X_delay_ms = gpu_panel_power_X_delay / 10 The register names gain a suffix `_ms` and calculation of the destination register raw values gets done in gma code now. Change-Id: Idf8e076dac2b3048a63a0109263a6e7899f07230 Signed-off-by: Michael Niewöhner <foss@mniewoehner.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/48958 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Diffstat (limited to 'src/mainboard/google/slippy/variants')
-rw-r--r--src/mainboard/google/slippy/variants/falco/overridetree.cb10
-rw-r--r--src/mainboard/google/slippy/variants/leon/overridetree.cb10
-rw-r--r--src/mainboard/google/slippy/variants/peppy/overridetree.cb10
-rw-r--r--src/mainboard/google/slippy/variants/wolf/overridetree.cb10
4 files changed, 20 insertions, 20 deletions
diff --git a/src/mainboard/google/slippy/variants/falco/overridetree.cb b/src/mainboard/google/slippy/variants/falco/overridetree.cb
index 7df0ca1a6f..54ae6151d2 100644
--- a/src/mainboard/google/slippy/variants/falco/overridetree.cb
+++ b/src/mainboard/google/slippy/variants/falco/overridetree.cb
@@ -1,11 +1,11 @@
chip northbridge/intel/haswell
# Set panel power delays
- register "gpu_panel_power_cycle_delay" = "5" # 400ms (T4)
- register "gpu_panel_power_up_delay" = "600" # 60ms (T1+T2)
- register "gpu_panel_power_down_delay" = "600" # 60ms (T3+T7)
- register "gpu_panel_power_backlight_on_delay" = "2100" # 210ms (T5)
- register "gpu_panel_power_backlight_off_delay" = "2100" # 210ms (T6)
+ register "gpu_panel_power_cycle_delay_ms" = "400"
+ register "gpu_panel_power_up_delay_ms" = "60"
+ register "gpu_panel_power_down_delay_ms" = "60"
+ register "gpu_panel_power_backlight_on_delay_ms" = "210"
+ register "gpu_panel_power_backlight_off_delay_ms" = "210"
device domain 0 on
diff --git a/src/mainboard/google/slippy/variants/leon/overridetree.cb b/src/mainboard/google/slippy/variants/leon/overridetree.cb
index 6dee38e36e..9c45f0062b 100644
--- a/src/mainboard/google/slippy/variants/leon/overridetree.cb
+++ b/src/mainboard/google/slippy/variants/leon/overridetree.cb
@@ -1,11 +1,11 @@
chip northbridge/intel/haswell
# Set panel power delays
- register "gpu_panel_power_cycle_delay" = "5" # 400ms
- register "gpu_panel_power_up_delay" = "400" # 40ms
- register "gpu_panel_power_down_delay" = "150" # 15ms
- register "gpu_panel_power_backlight_on_delay" = "2100" # 210ms
- register "gpu_panel_power_backlight_off_delay" = "2100" # 210ms
+ register "gpu_panel_power_cycle_delay_ms" = "400"
+ register "gpu_panel_power_up_delay_ms" = "40"
+ register "gpu_panel_power_down_delay_ms" = "15"
+ register "gpu_panel_power_backlight_on_delay_ms" = "210"
+ register "gpu_panel_power_backlight_off_delay_ms" = "210"
device domain 0 on
diff --git a/src/mainboard/google/slippy/variants/peppy/overridetree.cb b/src/mainboard/google/slippy/variants/peppy/overridetree.cb
index 689fee4cf3..47edc62397 100644
--- a/src/mainboard/google/slippy/variants/peppy/overridetree.cb
+++ b/src/mainboard/google/slippy/variants/peppy/overridetree.cb
@@ -1,11 +1,11 @@
chip northbridge/intel/haswell
# Set panel power delays
- register "gpu_panel_power_cycle_delay" = "5" # 400ms
- register "gpu_panel_power_up_delay" = "400" # 40ms
- register "gpu_panel_power_down_delay" = "150" # 15ms
- register "gpu_panel_power_backlight_on_delay" = "2100" # 210ms
- register "gpu_panel_power_backlight_off_delay" = "2100" # 210ms
+ register "gpu_panel_power_cycle_delay_ms" = "400"
+ register "gpu_panel_power_up_delay_ms" = "40"
+ register "gpu_panel_power_down_delay_ms" = "15"
+ register "gpu_panel_power_backlight_on_delay_ms" = "210"
+ register "gpu_panel_power_backlight_off_delay_ms" = "210"
device domain 0 on
diff --git a/src/mainboard/google/slippy/variants/wolf/overridetree.cb b/src/mainboard/google/slippy/variants/wolf/overridetree.cb
index de61839cc7..43bdf561d6 100644
--- a/src/mainboard/google/slippy/variants/wolf/overridetree.cb
+++ b/src/mainboard/google/slippy/variants/wolf/overridetree.cb
@@ -1,11 +1,11 @@
chip northbridge/intel/haswell
# Set panel power delays
- register "gpu_panel_power_cycle_delay" = "6" # 500ms (T11+T12)
- register "gpu_panel_power_up_delay" = "2000" # 200ms (T3)
- register "gpu_panel_power_down_delay" = "500" # 50ms (T10)
- register "gpu_panel_power_backlight_on_delay" = "10" # 1ms (T8)
- register "gpu_panel_power_backlight_off_delay" = "2000" # 200ms (T9)
+ register "gpu_panel_power_cycle_delay_ms" = "500"
+ register "gpu_panel_power_up_delay_ms" = "200"
+ register "gpu_panel_power_down_delay_ms" = "50"
+ register "gpu_panel_power_backlight_on_delay_ms" = "1"
+ register "gpu_panel_power_backlight_off_delay_ms" = "200"
device domain 0 on