Merge branch 'topic/drm_audio_component' of https://git.kernel.org/pub/scm/linux...
[sfrench/cifs-2.6.git] / sound / soc / fsl / fsl_spdif.c
index 9b59d87b61bf7ae16248f520a2c58548286b85aa..740b90df44bb5108a29d05ab14cdb7bd2d281849 100644 (file)
@@ -1118,7 +1118,7 @@ static u32 fsl_spdif_txclk_caldiv(struct fsl_spdif_priv *spdif_priv,
 
        for (sysclk_df = sysclk_dfmin; sysclk_df <= sysclk_dfmax; sysclk_df++) {
                for (txclk_df = 1; txclk_df <= 128; txclk_df++) {
-                       rate_ideal = rate[index] * txclk_df * 64;
+                       rate_ideal = rate[index] * txclk_df * 64ULL;
                        if (round)
                                rate_actual = clk_round_rate(clk, rate_ideal);
                        else