1. 05 2月, 2010 1 次提交
  2. 29 1月, 2010 1 次提交
  3. 17 12月, 2009 1 次提交
  4. 11 12月, 2009 1 次提交
  5. 19 11月, 2009 1 次提交
  6. 18 11月, 2009 2 次提交
  7. 17 11月, 2009 1 次提交
  8. 10 11月, 2009 1 次提交
  9. 09 11月, 2009 1 次提交
  10. 06 11月, 2009 1 次提交
  11. 30 10月, 2009 2 次提交
  12. 29 10月, 2009 1 次提交
  13. 26 10月, 2009 1 次提交
  14. 22 10月, 2009 2 次提交
  15. 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
  16. 29 8月, 2009 1 次提交
    • J
      ASoC: OMAP: Add functionality to set CLKR and FSR sources in McBSP DAI · d2c0bdaa
      Jarkko Nikula 提交于
      The McBSP1 port in OMAP3 processors (I believe OMAP2 too but I don't have
      specifications to check it) have additional CLKR and FSR pins for McBSP1
      receiver. Reset default is that receiver is using bit clock and frame
      sync signal from those pins but it is possible to configure to use
      also CLKX and FSX pins as well. In fact, other McBSP ports are doing that
      internally that transmitter and receiver share the CLKX and FSX.
      
      Add functionaly that machine drivers can set the CLKR and FSR sources by
      using the snd_soc_dai_set_sysclk.
      
      Thanks to "Aggarwal, Anuj" <anuj.aggarwal@ti.com> for reporting the issue.
      Signed-off-by: NJarkko Nikula <jhnikula@gmail.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      d2c0bdaa
  17. 26 8月, 2009 1 次提交
  18. 25 8月, 2009 2 次提交
  19. 21 8月, 2009 8 次提交
  20. 17 8月, 2009 2 次提交
  21. 07 8月, 2009 2 次提交
  22. 01 8月, 2009 1 次提交
    • J
      ASoC: add support for Amstrad E3 (Delta) machine · 6d7f68a1
      Janusz Krzysztofik 提交于
      This patch adds machine support for Amstrad E3 (Delta) videophone to ASoC.
      
      Created and tested against linux-2.6.31-rc3.
      Applies and works with linux-omap-2.6 commit
      7c5cb7862d32cb344be7831d466535d5255e35ac as well.
      
      Depends on:
      1) latest version of the CX20442 codec driver that exposes v253_ops
         structure[1],
      2) patch 2/3 form this series: TTY: Add definition of a new line
         discipline required by Amstrad E3 (Delta) ASoC driver[2].
      
      CPU DAI parameters best matching the codec DAI has been selected out
      empirically for best user experience.
      
      Board specific audio function control (with related DAPM widgets) has been
      modeled after empirically discovered codec capabilities.
      
      Unlike other ASoC machine drivers, this one makes use of a codec provided line
      discipline that is required for talking to a modem chip that can control the
      codec behavoiur. As the line discipline operations must call board specific
      bits as well, the machine driver registers its own line discipline ops, not
      the codec provided, and then calls those codec provided from inside its own
      callbacks.
      If some kind of a glue, like a bus over a tty, exsited that could help in
      runtime detection of a modem (bus adapter) over a more generic line discipline
      (bus driver)[3], the line discipline code could be probably designed in a
      more generic way.
      
      In order to work at all, this driver requires a working McBSP1. On OMAP1510
      based machines (not sure if other OMAP1 variants as well), where McBSP1 is a
      DSP public peripheral, that means the kernel must provide basic DSP support,
      ie. omap_dsp_init(), in order to power up the DSP. This used to be included in
      linux-omap-2.6 tree up to commit 2512fd29db4eb09e82d182596304c7aaf76d2c5c.
      Without that, the driver would not work, ie. not shift in/out any bits over
      the CPU DAI[4]. This limitation is not board, but CPU specific, and may apply
      to other code that makes use of McBSP1/McBSP3 on affected machines. I provide
      an extra patch (4/3) as a temporary solution.
      
      To work correctly in playback mode, this driver requires my prevoiusly
      submitted patch that corrects pcm pointer calculation for OMAP1510 based
      machines[5] (already included in linux-2.6.31-rc3).
      
      To support codec controls, this driver requires my previously submitted patch
      that adds support for modem found on Amstrad Delta[6].
      
      [1] http://mailman.alsa-project.org/pipermail/alsa-devel/2009-July/019780.html
      [2] http://www.spinics.net/lists/linux-serial/msg01862.html
      [3] http://www.spinics.net/lists/linux-serial/msg01856.html
      [4] http://www.spinics.net/lists/linux-omap/msg15114.html
      [5] http://mailman.alsa-project.org/pipermail/alsa-devel/2009-June/018950.html
      [6] http://www.spinics.net/lists/linux-omap/msg15432.html
      
      Credits to:
      Mark Underwood - for his initial, omap-alsa based sound driver for
      this machine,
      Mark Brown - for his help, patience and excellent subsytem maintainer support.
      Signed-off-by: NJanusz Krzysztofik <jkrzyszt@tis.icnet.pl>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      6d7f68a1
  23. 23 7月, 2009 1 次提交
  24. 17 7月, 2009 1 次提交
  25. 03 7月, 2009 1 次提交
  26. 30 6月, 2009 1 次提交
  27. 22 6月, 2009 1 次提交