1. 13 9月, 2012 1 次提交
  2. 08 5月, 2012 1 次提交
  3. 19 4月, 2012 1 次提交
  4. 01 4月, 2012 1 次提交
  5. 07 2月, 2012 1 次提交
  6. 05 1月, 2012 1 次提交
  7. 18 12月, 2011 1 次提交
  8. 06 12月, 2011 1 次提交
    • S
      ASoC: WM8903: Fix platform data gpio_cfg confusion · a0f203d3
      Stephen Warren 提交于
      wm8903_platform_data.gpio_cfg[] was intended to be interpreted as follows:
      0:       Don't touch this GPIO's configuration register
      1..7fff: Write that value to the GPIO's configuration register
      8000:    Write zero to the GPIO's configuration register
      other:   Undefined (invalid)
      
      The rationale is that platform data is usually global data, and a value of
      zero means that the field wasn't explicitly set to anything (e.g. because
      the field was new to the pdata type, and existing users weren't update to
      initialize it) and hence the value zero should be ignored. 0x8000 is an
      explicit way to get 0 in the register.
      
      The code worked this way until commit 7cfe5617 "ASoC: wm8903: Expose GPIOs
      through gpiolib", where the behaviour was changed due to my lack of
      awareness of the above rationale.
      
      This patch reverts to the intended behaviour, and updates all in-tree users
      to use the correct scheme. This also makes WM8903 consistent with other
      devices that use a similar scheme.
      
      WM8903_GPIO_NO_CONFIG is also renamed to WM8903_GPIO_CONFIG_ZERO so that
      its name accurately reflects its purpose.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Cc: Olof Johansson <olof@lixom.net>
      Cc: Colin Cross <ccross@android.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      a0f203d3
  9. 16 11月, 2011 1 次提交
  10. 17 10月, 2011 1 次提交
  11. 22 8月, 2011 1 次提交
  12. 10 8月, 2011 2 次提交
  13. 13 7月, 2011 1 次提交
  14. 19 4月, 2011 3 次提交
  15. 16 3月, 2011 1 次提交
  16. 08 3月, 2011 5 次提交
  17. 23 2月, 2011 3 次提交
  18. 20 10月, 2010 1 次提交
    • N
      arm: remove machine_desc.io_pg_offst and .phys_io · 6451d778
      Nicolas Pitre 提交于
      Since we're now using addruart to establish the debug mapping, we can
      remove the io_pg_offst and phys_io members of struct machine_desc.
      
      The various declarations were removed using the following script:
      
        grep -rl MACHINE_START arch/arm | xargs \
        sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }'
      
      [ Initial patch was from Jeremy Kerr, example script from Russell King ]
      Signed-off-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Acked-by: Eric Miao <eric.miao at canonical.com>
      6451d778
  19. 23 8月, 2010 1 次提交
    • O
      arm: tegra: fix compilation of board-harmony.c · a68820db
      Olof Johansson 提交于
      The patch "ARM: Remove DISCONTIGMEM support" removed the node id from
      the meminfo struct and the PHYS_TO_NID macro, causing compilation errors:
      
      arch/arm/mach-tegra/board-harmony.c: In function 'tegra_harmony_fixup':
      arch/arm/mach-tegra/board-harmony.c:94: error: 'struct membank' has no member named 'node'
      arch/arm/mach-tegra/board-harmony.c:94: error: implicit declaration of function 'PHYS_TO_NID'
      arch/arm/mach-tegra/board-harmony.c:97: error: 'struct membank' has no member named 'node'
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      Signed-off-by: NColin Cross <ccross@google.com>
      a68820db
  20. 06 8月, 2010 1 次提交