1. 26 10月, 2010 1 次提交
  2. 23 10月, 2010 2 次提交
  3. 14 9月, 2010 1 次提交
    • K
      ARM: SAMSUNG: Fix on s5p_gpio_[get,set]_drvstr · cbd2780f
      Kukjin Kim 提交于
      This patch fixes bug on gpio drive strength helper function.
      
      The offset should be like follwoing.
      -       off = chip->chip.base - pin;
      +       off = pin - chip->chip.base;
      
      In the s5p_gpio_get_drvstr(),
      the second line is unnecessary, because overwrite drvstr.
              drvstr = __raw_readl(reg);
      -       drvstr = 0xffff & (0x3 << shift);
      
      And need 2bit masking before return the drvstr value.
              drvstr = drvstr >> shift;
      +       drvstr &= 0x3;
      
      In the s5p_gpio_set_drvstr(), need relevant bit clear.
              tmp = __raw_readl(reg);
      +       tmp &= ~(0x3 << shift);
              tmp |= drvstr << shift;
      Reported-by: NJaecheol Lee <jc.lee@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      cbd2780f
  4. 19 5月, 2010 1 次提交
  5. 11 5月, 2010 1 次提交
  6. 06 5月, 2010 4 次提交
  7. 19 1月, 2010 1 次提交
  8. 15 1月, 2010 1 次提交
  9. 22 6月, 2009 1 次提交
  10. 16 4月, 2009 1 次提交
  11. 16 12月, 2008 1 次提交