1. 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
  2. 29 8月, 2009 1 次提交
  3. 24 3月, 2009 2 次提交
  4. 15 1月, 2009 1 次提交
    • T
      ARM: OMAP: Remove unused platform devices, v3 · e999bbe7
      Tony Lindgren 提交于
      This patch removes old platform devices. Alsa should now
      be using the ASoC driver. For boards not yet using ASoC,
      please see sound/soc/omap/osk5912.c.
      
      Add dummy aic23_power_up and aic23_power_down functions for 770
      to keep things compiling.
      
      Remove references to omap_gpio_switch, and unused h2_nand_dev_ready
      function.
      
      This patch is based on an earlier patch by Arun KS.
      
      Cc: Jarkko Nikula <jarkko.nikula@nokia.com>
      Signed-off-by: NArun KS <arunks@mistralsolutions.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      
      
      
      
      
      
      e999bbe7
  5. 11 12月, 2008 5 次提交
    • T
      omap mmc: Add better MMC low-level init · d8874665
      Tony Lindgren 提交于
      This will simplify the MMC low-level init, and make it more
      flexible to add support for a newer MMC controller in the
      following patches.
      
      The patch rearranges platform data and gets rid of slot vs
      controller confusion in the old data structures. Also fix
      device id numbering in the clock code.
      
      Some code snippets are based on an earlier patch by
      Russell King <linux@arm.linux.org.uk>.
      
      Cc: Pierre Ossman <drzeus-mmc@drzeus.cx>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      
      
      
      
      
      d8874665
    • T
      omap mmc: Remove broken MMC init code · 652bcd8f
      Tony Lindgren 提交于
      Most of the omap1 MMC boards got broken by an earlier patch
      138ab9f8. If you look closely,
      the MMC init funtions are pretty much just stubs.
      
      Remove broken init code to make room for cleaner MMC init code.
      
      Cc: Pierre Ossman <drzeus-mmc@drzeus.cx>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      
      652bcd8f
    • J
      ARM: OMAP: Switch to gpio_request/free calls · f2d18fea
      Jarkko Nikula 提交于
      Switch to gpio_request/free calls
      Signed-off-by: NJarkko Nikula <jarkko.nikula@nokia.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      
      
      f2d18fea
    • D
      ARM: OMAP: switch to gpio_direction_output · e918edf7
      David Brownell 提交于
      More conversion to the standard GPIO interfaces:  stop using
      omap_set_gpio_direction() entirely, and switch over to the
      gpio_direction_output() call.
      
      Note that because gpio_direction_output() includes the initial
      value, this change isn't quite transparent.
      
       - For the call sites which defined an initial value either
         before or after setting the direction, that value was used.
      
         When that value was previously assigned afterwards, this
         could eliminate a brief output glitch ... and possibly
         change behavior.  In a few cases (LCDs) several values
         were assigned together ... those were re-arranged to match
         the explicit sequence provided.
      
       - Some call sites didn't define such a value; so I chose an
         initial "off/reset" value that seemed to default to "off".
      
      In short, files touched by this patch might notice some small
      changes in startup behavior (with trivial fixes).
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      e918edf7
    • D
      ARM: OMAP: switch to standard gpio get/set calls · 0b84b5ca
      David Brownell 提交于
      This patch replaces some legacy OMAP GPIO calls with the "new" (not
      really, any more!) calls that work on most platforms.
      
      The calls addressed by this patch are the simple ones to get and set
      values ... for code that's in mainline, including the implementations
      of those calls.
      
      Except for the declarations and definitions of those calls, all of
      these changes were performed by a simple SED script.  Plus, a few
      "if() set() else set()" branches were merged by hand.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      0b84b5ca
  6. 07 8月, 2008 2 次提交
  7. 30 4月, 2008 1 次提交
    • J
      i2c: Convert most new-style drivers to use module aliasing · 3760f736
      Jean Delvare 提交于
      Based on earlier work by Jon Smirl and Jochen Friedrich.
      
      Update most new-style i2c drivers to use standard module aliasing
      instead of the old driver_name/type driver matching scheme. I've
      left the video drivers apart (except for SoC camera drivers) as
      they're a bit more diffcult to deal with, they'll have their own
      patch later.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Jon Smirl <jonsmirl@gmail.com>
      Cc: Jochen Friedrich <jochen@scram.de>
      3760f736
  8. 05 3月, 2008 1 次提交
  9. 09 2月, 2008 5 次提交
  10. 28 1月, 2008 2 次提交
  11. 31 10月, 2007 1 次提交
  12. 14 10月, 2007 1 次提交
  13. 21 9月, 2007 1 次提交
  14. 11 5月, 2007 1 次提交
  15. 07 3月, 2007 1 次提交
  16. 30 9月, 2006 1 次提交
  17. 03 4月, 2006 1 次提交
  18. 09 2月, 2006 1 次提交
  19. 14 1月, 2006 1 次提交
  20. 10 11月, 2005 1 次提交
    • T
      [ARM] 3141/1: OMAP 1/5: Update omap1 specific files · 3179a019
      Tony Lindgren 提交于
      Patch from Tony Lindgren
      
      This patch syncs the mainline kernel with linux-omap tree.
      The highlights of the patch are:
      
      - Omap1 serial pport and framebuffer init updates by Imre Deak
      
      - Add support for omap310 processor and Palm Tungsten E PDA
        by Laurent Gonzales, Romain Goyet, et al. Omap310 and
        omap1510 processors are now handled as omap15xx.
      
      - Omap1 specific changes to shared omap clock framework
        by Tony Lindgren
      
      - Omap1 specific changes to shared omap pin mux framework
        by Tony Lindgren
      
      - Other misc fixes, such as update memory timings for smc91x,
        omap1 specific device initialization etc.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      3179a019
  21. 30 10月, 2005 1 次提交
  22. 09 9月, 2005 1 次提交
    • T
      [ARM] 2890/1: OMAP 1/4: Update omap1 specific files, take 2 · 7c38cf02
      Tony Lindgren 提交于
      Patch from Tony Lindgren
      
      This patch syncs the mainline kernel with linux-omap tree.
      The highlights of the patch are:
      - Convert more drivers to register resources in board-*.c to take
        advantage of the driver model by David Brownell and Ladislav Michl
      - Use set_irq_type() for GPIO interrupts instead of
        omap_set_gpio_edge_ctrl() by David Brownell
      - Add minimal support for handling optional add-on boards, such as
        OSK Mistral board with LCD and keypad, by David Brownell
      - Minimal support for loading functions to SRAM by Tony Lindgren
      - Wake up from serial port by muxing RX lines temporarily into GPIO
        interrupts by Tony Lindgren
      - 32KHz sched_clock by Tony Lindgren and Juha Yrjola
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      7c38cf02
  23. 11 7月, 2005 2 次提交
  24. 04 7月, 2005 1 次提交
  25. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4