1. 30 3月, 2013 1 次提交
  2. 28 3月, 2013 1 次提交
  3. 26 3月, 2013 2 次提交
  4. 25 3月, 2013 2 次提交
  5. 23 3月, 2013 1 次提交
  6. 22 3月, 2013 2 次提交
  7. 20 3月, 2013 8 次提交
  8. 19 3月, 2013 7 次提交
  9. 18 3月, 2013 8 次提交
  10. 17 3月, 2013 5 次提交
  11. 16 3月, 2013 2 次提交
  12. 15 3月, 2013 1 次提交
    • S
      ARM: i.MX35: enable MAX clock · 5dc2eb7d
      Sascha Hauer 提交于
      The i.MX35 has two bits per clock gate which are decoded as follows:
            0b00 -> clock off
            0b01 -> clock is on in run mode, off in wait/doze
            0b10 -> clock is on in run/wait mode, off in doze
            0b11 -> clock is always on
      
      The reset value for the MAX clock is 0b10.
      
      The MAX clock is needed by the SoC, yet unused in the Kernel, so the
      common clock framework will disable it during late init time. It will
      only disable clocks though which it detects as being turned on. This
      detection is made depending on the lower bit of the gate. If the reset
      value has been altered by the bootloader to 0b11 the clock framework
      will detect the clock as turned on, yet unused, hence it will turn it
      off and the system locks up.
      
      This patch turns the MAX clock on unconditionally making the Kernel
      independent of the bootloader.
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      5dc2eb7d