aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_cdclk.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_cdclk.c')
-rw-r--r--drivers/gpu/drm/i915/intel_cdclk.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_cdclk.c b/drivers/gpu/drm/i915/intel_cdclk.c
index bf9433d7964d..29075c763428 100644
--- a/drivers/gpu/drm/i915/intel_cdclk.c
+++ b/drivers/gpu/drm/i915/intel_cdclk.c
@@ -316,6 +316,7 @@ static void pnv_get_cdclk(struct drm_i915_private *dev_priv,
316 break; 316 break;
317 default: 317 default:
318 DRM_ERROR("Unknown pnv display core clock 0x%04x\n", gcfgc); 318 DRM_ERROR("Unknown pnv display core clock 0x%04x\n", gcfgc);
319 /* fall through */
319 case GC_DISPLAY_CLOCK_133_MHZ_PNV: 320 case GC_DISPLAY_CLOCK_133_MHZ_PNV:
320 cdclk_state->cdclk = 133333; 321 cdclk_state->cdclk = 133333;
321 break; 322 break;
@@ -1797,6 +1798,7 @@ static int icl_calc_cdclk(int min_cdclk, unsigned int ref)
1797 switch (ref) { 1798 switch (ref) {
1798 default: 1799 default:
1799 MISSING_CASE(ref); 1800 MISSING_CASE(ref);
1801 /* fall through */
1800 case 24000: 1802 case 24000:
1801 ranges = ranges_24; 1803 ranges = ranges_24;
1802 break; 1804 break;
@@ -1824,6 +1826,7 @@ static int icl_calc_cdclk_pll_vco(struct drm_i915_private *dev_priv, int cdclk)
1824 switch (cdclk) { 1826 switch (cdclk) {
1825 default: 1827 default:
1826 MISSING_CASE(cdclk); 1828 MISSING_CASE(cdclk);
1829 /* fall through */
1827 case 307200: 1830 case 307200:
1828 case 556800: 1831 case 556800:
1829 case 652800: 1832 case 652800:
@@ -1896,6 +1899,7 @@ static u8 icl_calc_voltage_level(int cdclk)
1896 return 1; 1899 return 1;
1897 default: 1900 default:
1898 MISSING_CASE(cdclk); 1901 MISSING_CASE(cdclk);
1902 /* fall through */
1899 case 652800: 1903 case 652800:
1900 case 648000: 1904 case 648000:
1901 return 2; 1905 return 2;
@@ -1913,6 +1917,7 @@ static void icl_get_cdclk(struct drm_i915_private *dev_priv,
1913 switch (val & ICL_DSSM_CDCLK_PLL_REFCLK_MASK) { 1917 switch (val & ICL_DSSM_CDCLK_PLL_REFCLK_MASK) {
1914 default: 1918 default:
1915 MISSING_CASE(val); 1919 MISSING_CASE(val);
1920 /* fall through */
1916 case ICL_DSSM_CDCLK_PLL_REFCLK_24MHz: 1921 case ICL_DSSM_CDCLK_PLL_REFCLK_24MHz:
1917 cdclk_state->ref = 24000; 1922 cdclk_state->ref = 24000;
1918 break; 1923 break;