Hi Gabriel,

[auto build test WARNING on clk/clk-next]
[also build test WARNING on v4.11-rc5 next-20170406]
[if your patch is applied to the wrong git tree, please drop us a note to help 
improve the system]

url:    
https://github.com/0day-ci/linux/commits/gabriel-fernandez-st-com/clk-stm32h7-Add-stm32h743-clock-driver/20170405-100654
base:   https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-next
config: arm-stm32_defconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget 
https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        # save the attached .config to linux build tree
        make.cross ARCH=arm 

All warnings (new ones prefixed by >>):

   drivers/clk/clk-stm32h7.c: In function 'ready_gate_clk_disable':
>> drivers/clk/clk-stm32h7.c:250:2: warning: this 'if' clause does not guard... 
>> [-Wmisleading-indentation]
     if (rgate->backup_domain && dbp_status)
     ^~
   drivers/clk/clk-stm32h7.c:253:3: note: ...this statement, but the latter is 
misleadingly indented as if it is guarded by the 'if'
      clk_gate_ops.disable(hw);
      ^~~~~~~~~~~~

vim +/if +250 drivers/clk/clk-stm32h7.c

   234          return bit_status;
   235  }
   236  
   237  static void ready_gate_clk_disable(struct clk_hw *hw)
   238  {
   239          struct clk_gate *gate = to_clk_gate(hw);
   240          struct stm32_ready_gate *rgate = to_ready_gate_clk(gate);
   241          int dbp_status;
   242          int bit_status;
   243          unsigned int timeout = RGATE_TIMEOUT;
   244  
   245          if (!ready_gate_clk_is_enabled(hw))
   246                  return;
   247  
   248          dbp_status = is_enable_power_domain_write_protection();
   249  
 > 250          if (rgate->backup_domain && dbp_status)
   251                  disable_power_domain_write_protection();
   252  
   253                  clk_gate_ops.disable(hw);
   254  
   255          do {
   256                  bit_status = !!(readl(gate->reg) & BIT(rgate->bit_rdy));
   257  
   258                  if (bit_status)

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip

Reply via email to