From 1dc4884875b1fa9f2e7ea82f26b6f361249426b8 Mon Sep 17 00:00:00 2001 From: Imre Deak Date: Tue, 31 Mar 2015 20:32:29 +0300 Subject: [PATCH] tools/intel_bios_reader: fix SSC freq for VLV/CHV VLV/CHV has a fixed 100MHz SSC reference frequency. Signed-off-by: Imre Deak --- tools/intel_bios_reader.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/intel_bios_reader.c b/tools/intel_bios_reader.c index 4fa47a90..8704cdf1 100644 --- a/tools/intel_bios_reader.c +++ b/tools/intel_bios_reader.c @@ -153,7 +153,9 @@ static void dump_general_features(const struct bdb_block *block) printf("\tExternal VBT: %s\n", YESNO(features->download_ext_vbt)); printf("\tEnable SSC: %s\n", YESNO(features->enable_ssc)); if (features->enable_ssc) { - if (HAS_PCH_SPLIT(devid)) + if (IS_VALLEYVIEW(devid) || IS_CHERRYVIEW(devid)) + printf("\tSSC frequency: 100 MHz\n"); + else if (HAS_PCH_SPLIT(devid)) printf("\tSSC frequency: %s\n", features->ssc_freq ? "100 MHz" : "120 MHz"); else