summaryrefslogtreecommitdiff
path: root/util/msrtool/darwin.c
diff options
context:
space:
mode:
authorFurquan Shaikh <furquan@google.com>2020-06-29 11:56:04 -0700
committerFurquan Shaikh <furquan@google.com>2020-07-01 17:55:19 +0000
commit70b7fa1434d63529db3a433c3bd62ccab54611d7 (patch)
treef9c9bdf07be55dfb66ecee9b3aa1606975487167 /util/msrtool/darwin.c
parent189a5c7cf6cee32e823dc4c2589ff566703a8cfd (diff)
mb/google/zork: Add support for active low wifi power enable
A late change went into v3+ of reference schematics which inverted EN_PWR_WIFI to meet PCIe reset/power timings for WiFi device. This is incorporated into v3.51+ for Trembyle reference and v3.2+ for Dalboz reference. However, some variants are built with v3+ reference schematics, but without the inversion of EN_PWR_WIFI polarity. Thus, we need to add support for following combinations: 1. Pre-v3 Schematics 2. V3+ Schematics 3. V3+ Schematics + Active low wifi power This change adds a new Kconfig `VARIANT_MIN_BOARD_ID_WIFI_POWER_ACTIVE_LOW` that sets the minimum board ID that has EN_PWR_WIFI active low in hardware. Variants that missed this change in V3+ integration (berknip and vilboz) have board IDs set to VARIANT_MIN_BOARD_ID_V3_SCHEMATICS + 1. For others, this defaults to VARIANT_MIN_BOARD_ID_V3_SCHEMATICS. BUG=b:159749536 Signed-off-by: Furquan Shaikh <furquan@google.com> Change-Id: Ib8da7fba5f4a518a51b203d6a01a9551e261d8b6 Reviewed-on: https://review.coreboot.org/c/coreboot/+/42938 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'util/msrtool/darwin.c')
0 files changed, 0 insertions, 0 deletions