coreboot-kgpe-d16/src/mainboard/lenovo
Michael Niewöhner 44fa0d4ca0 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>
2021-01-01 11:25:22 +00:00
..
g505s lenovo/g505s: remove the unused and not present devices 2020-11-30 08:08:22 +00:00
l520 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
s230u src: Remove redundant use of ACPI offset(0) 2020-12-03 00:05:52 +00:00
t60 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
t400 cbfs: Enable CBFS mcache on most chipsets 2020-12-02 22:12:10 +00:00
t410 sb/intel/ibexpeak: Drop ChromeOS setup for GNVS 2020-12-22 17:29:13 +00:00
t420 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
t420s mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
t430 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
t430s cbfs: Simplify load/map API names, remove type arguments 2020-12-02 22:13:17 +00:00
t440p soc/intel/bdw,nb/intel/hsw: convert panel delays to ms representation 2021-01-01 11:25:22 +00:00
t520 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
t530 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
thinkcentre_a58 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
x1_carbon_gen1 cbfs: Simplify load/map API names, remove type arguments 2020-12-02 22:13:17 +00:00
x60 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
x131e mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
x200 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
x201 sb/intel/ibexpeak: Drop ChromeOS setup for GNVS 2020-12-22 17:29:13 +00:00
x220 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
x230 mb/**/cmos.layout: Indent everything with tabs 2020-11-23 09:56:20 +00:00
Kconfig mb/*/Kconfig: Factor out MAINBOARD_VENDOR 2020-03-03 10:15:22 +00:00
Kconfig.name