Lines Matching refs:mclk_freq
1291 u32 mclk_freq = slave->bus->prop.mclk_freq; in sdw_slave_get_scale_index() local
1296 if (!mclk_freq) { in sdw_slave_get_scale_index()
1311 if (!(19200000 % mclk_freq)) { in sdw_slave_get_scale_index()
1312 mclk_freq = 19200000; in sdw_slave_get_scale_index()
1314 } else if (!(22579200 % mclk_freq)) { in sdw_slave_get_scale_index()
1315 mclk_freq = 22579200; in sdw_slave_get_scale_index()
1317 } else if (!(24576000 % mclk_freq)) { in sdw_slave_get_scale_index()
1318 mclk_freq = 24576000; in sdw_slave_get_scale_index()
1320 } else if (!(32000000 % mclk_freq)) { in sdw_slave_get_scale_index()
1321 mclk_freq = 32000000; in sdw_slave_get_scale_index()
1323 } else if (!(96000000 % mclk_freq)) { in sdw_slave_get_scale_index()
1324 mclk_freq = 24000000; in sdw_slave_get_scale_index()
1329 mclk_freq); in sdw_slave_get_scale_index()
1333 if (mclk_freq % curr_freq) { in sdw_slave_get_scale_index()
1336 mclk_freq, curr_freq); in sdw_slave_get_scale_index()
1340 scale = mclk_freq / curr_freq; in sdw_slave_get_scale_index()
1351 scale, mclk_freq, curr_freq); in sdw_slave_get_scale_index()
1358 *base, scale_index, mclk_freq, curr_freq); in sdw_slave_get_scale_index()