Hello Thomas Abraham, The patch ddeac8d968d4: "clk: samsung: add infrastructure to register cpu clocks" from Apr 3, 2015, leads to the following static checker warning: drivers/clk/samsung/clk-cpu.c:164 exynos_cpuclk_pre_rate_change() warn: test_bit() takes a bit number drivers/clk/samsung/clk-cpu.c 158 /* 159 * For the selected PLL clock frequency, get the pre-defined divider 160 * values. If the clock for sclk_hpm is not sourced from apll, then 161 * the values for DIV_COPY and DIV_HPM dividers need not be set. 162 */ 163 div0 = cfg_data->div0; 164 if (test_bit(CLK_CPU_HAS_DIV1, &cpuclk->flags)) { ^^^^^^^^^^^^^^^^ CLK_CPU_HAS_DIV1 is (1 << 0). We sometimes used it correctly as a mask and sometimes incorrectly (like here) as a bit number. 165 div1 = cfg_data->div1; 166 if (readl(base + E4210_SRC_CPU) & E4210_MUX_HPM_MASK) 167 div1 = readl(base + E4210_DIV_CPU1) & 168 (E4210_DIV1_HPM_MASK | E4210_DIV1_COPY_MASK); 169 } regards, dan carpenter -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html