title: How to fix "error on clk_get(core_clk)" during probing driver i2c-msm-v2
body: <p>While my device boots up, I get the following message in the dmesg log:</p>
  
  <pre><code>&lt;6&gt;[    0.087051]  [0:      swapper/0:    1] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2
  &lt;3&gt;[    0.087121]  [0:      swapper/0:    1] i2c-msm-v2 78ba000.i2c: error on clk_get(core_clk):-517
  &lt;3&gt;[    0.087146]  [0:      swapper/0:    1] i2c-msm-v2 78ba000.i2c: error probe() failed with err:-517
  &lt;6&gt;[    0.087180]  [0:      swapper/0:    1] platform 78ba000.i2c: Driver i2c-msm-v2 requests probe deferral
  </code></pre>
  
  <p>I'm a newbie in linux device driver and I'm aware of I2C in a very basic level.
  I would like to know why this message appear and how to fix it?
  Is this a result of an unmatching name problem?</p>
  
  <p>I'm grateful for your help.</p>