1. 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
  2. 02 10月, 2010 2 次提交
  3. 16 7月, 2010 1 次提交
  4. 05 7月, 2010 1 次提交
  5. 06 5月, 2010 2 次提交
  6. 23 10月, 2009 2 次提交
    • J
      omap1: Fix DSP public peripherals support for ams-delta · b3dba0b8
      Janusz Krzysztofik 提交于
      DSP public peripherals used to work on OMAP1510 based (or all OMAP1 class?)
      machines as long as old dspgateway code were present in the l-o tree. For
      several months it is no longer included, breaking support for McBSP1 based
      audio on Amstrad Delta, for example.
      
      This patch, derived from the old dspgateway code, corrects the problem for the
      board by simply taking the DSP out of reset state, I guess. That way, things
      should not break when a new dsp code is added to the tree, and the change can
      be reverted then.
      
      If there are any reports on McBSP1 or other DSP public peripherals not working
      for other OMAP1 machines (I've not heard of any for now), I can prepare a more
      general patch providing an extra include file with a helper function defined.
      
      Created and tested against linux-2.6.32-rc5
      Signed-off-by: NJanusz Krzysztofik <jkrzyszt@tis.icnet.pl>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      b3dba0b8
    • J
      omap1: Fix redundant UARTs pin muxing that can break other hardware support · c33da3a8
      Janusz Krzysztofik 提交于
      Commit 15ac408e removed enabled_uart
      and OMAP_TAG_UART. This works for mach-omap2, but causes issues on
      mach-omap1 for some boards as the mach-omap1 serial.c was muxing
      pins based on the enabled_uart flag for 15xx.
      
      Fix this by muxing pins in board-*.c files for the 15xx boards for
      the uart ports that had enabled_uart flag set before the commit
      above.
      
      Tested on Amsdtrad Delta only.
      
      Note that in the future we should add support for powering down
      the uarts with a timer like mach-omap2/serial.c does. Otherwise
      the enabled uarts will be blocking retention-while-idle.
      Signed-off-by: NJanusz Krzysztofik <jkrzyszt@tis.icnet.pl>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      c33da3a8
  7. 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
  8. 29 8月, 2009 2 次提交
  9. 24 3月, 2009 1 次提交
    • F
      ARM: OMAP: get rid of OMAP_TAG_USB, v2 · b0b5aa3f
      Felipe Balbi 提交于
      OMAP_TAGS should vanish soon since they're not generic arm tags.
      Most of them can be converted to a platform_data or parsed
      from a command line like e.g. serial tag.
      
      For OMAP_TAG_USB we just let boards call omap_usb_init()
      passing a pointer to omap_usb_config.
      
      Patch updated by Tony for mainline, basically make
      n770 and h4 compile. Also folded in a fix for OSK
      by David Brownell <dbrownell@users.sourceforge.net>.
      Signed-off-by: NFelipe Balbi <felipe.balbi@nokia.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      b0b5aa3f
  10. 07 8月, 2008 2 次提交
  11. 09 2月, 2008 2 次提交
  12. 21 9月, 2007 2 次提交
  13. 27 6月, 2006 1 次提交
  14. 23 6月, 2006 1 次提交
  15. 03 4月, 2006 1 次提交