1. 15 2月, 2014 1 次提交
  2. 26 11月, 2013 1 次提交
  3. 15 2月, 2013 1 次提交
  4. 19 7月, 2012 1 次提交
  5. 14 6月, 2012 1 次提交
  6. 03 6月, 2012 1 次提交
  7. 13 4月, 2012 4 次提交
  8. 10 4月, 2012 1 次提交
    • S
      regmap: implement register striding · f01ee60f
      Stephen Warren 提交于
      regmap_config.reg_stride is introduced. All extant register addresses
      are a multiple of this value. Users of serial-oriented regmap busses will
      typically set this to 1. Users of the MMIO regmap bus will typically set
      this based on the value size of their registers, in bytes, so 4 for a
      32-bit register.
      
      Throughout the regmap code, actual register addresses are used. Wherever
      the register address is used to index some array of values, the address
      is divided by the stride to determine the index, or vice-versa. Error-
      checking is added to all entry-points for register address data to ensure
      that register addresses actually satisfy the specified stride. The MMIO
      bus ensures that the specified stride is large enough for the register
      size.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      f01ee60f
  9. 07 4月, 2012 2 次提交
  10. 06 4月, 2012 1 次提交