1. 25 12月, 2009 1 次提交
  2. 16 12月, 2009 1 次提交
    • H
      Input: ep93xx_keypad - update driver to new core support · 60214f05
      H Hartley Sweeten 提交于
      This driver was merged before the ep93xx core support was added
      for the keypad clock and acquiring/releasing the necessary gpio's.
      Now that the proper support is in the ep93xx core this driver
      needs to be updated to work correctly.
      
      Summary of changes:
        1) Remove some unused members from the platform data.
        2) Remove the custom KEY macro and use the ones available in
           <linux/input/matrix_keypad.h>
        3) Remove the keypad_{readl/writel} macros and just use
           __raw_{readl/writel} directly.
        4) Update the clk_set_rate() call to work with the core support.
        5) Cleanup the probe routine and remove some unneeded messages.
        6) Use the ep93xx core functions to acquire and release the gpio's.
        7) Fix the clk_get() call to get the keypad clock.
      Signed-off-by: NH Hartley Sweeten <hsweeten@visionengravers.com>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      60214f05
  3. 14 12月, 2009 3 次提交
  4. 05 12月, 2009 1 次提交
  5. 04 12月, 2009 1 次提交
  6. 30 11月, 2009 2 次提交
  7. 20 11月, 2009 3 次提交
  8. 13 11月, 2009 1 次提交
  9. 03 11月, 2009 1 次提交
  10. 22 10月, 2009 1 次提交
    • J
      Input: atkbd - add a quirk for OQO 01+ multimedia keys · e5713069
      Jamie Lentin 提交于
      OQO 01+ multimedia keys produce 6x on press, e0 6x upon release.
      As a result, Linux thinks that another key has been pressed (or is
      repeating), when it is actually a release of the same key. Mangle the
      release scancode when running on OQO so that driver recognizes it as
      such.
      
      Since the device does not have external PS/2 ports mangling is safe
      since there is no chance that an external keyboard is connected.
      Signed-off-by: NJamie Lentin <jm@lentin.co.uk>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      e5713069
  11. 21 10月, 2009 1 次提交
    • T
      omap: headers: Move remaining headers from include/mach to include/plat · ce491cf8
      Tony Lindgren 提交于
      Move the remaining headers under plat-omap/include/mach
      to plat-omap/include/plat. Also search and replace the
      files using these headers to include using the right path.
      
      This was done with:
      
      #!/bin/bash
      mach_dir_old="arch/arm/plat-omap/include/mach"
      plat_dir_new="arch/arm/plat-omap/include/plat"
      headers=$(cd $mach_dir_old && ls *.h)
      omap_dirs="arch/arm/*omap*/ \
      drivers/video/omap \
      sound/soc/omap"
      other_files="drivers/leds/leds-ams-delta.c \
      drivers/mfd/menelaus.c \
      drivers/mfd/twl4030-core.c \
      drivers/mtd/nand/ams-delta.c"
      
      for header in $headers; do
      	old="#include <mach\/$header"
      	new="#include <plat\/$header"
      	for dir in $omap_dirs; do
      		find $dir -type f -name \*.[chS] | \
      			xargs sed -i "s/$old/$new/"
      	done
      	find drivers/ -type f -name \*omap*.[chS] | \
      		xargs sed -i "s/$old/$new/"
      	for file in $other_files; do
      		sed -i "s/$old/$new/" $file
      	done
      done
      
      for header in $(ls $mach_dir_old/*.h); do
      	git mv $header $plat_dir_new/
      done
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      ce491cf8
  12. 18 10月, 2009 1 次提交
  13. 14 10月, 2009 4 次提交
  14. 12 10月, 2009 1 次提交
  15. 23 9月, 2009 1 次提交
  16. 22 9月, 2009 2 次提交
  17. 21 9月, 2009 1 次提交
  18. 18 9月, 2009 3 次提交
  19. 16 9月, 2009 1 次提交
  20. 15 9月, 2009 1 次提交
  21. 11 9月, 2009 2 次提交
  22. 04 9月, 2009 2 次提交
  23. 31 8月, 2009 1 次提交
  24. 29 8月, 2009 1 次提交
  25. 28 8月, 2009 3 次提交