1. 30 1月, 2009 1 次提交
  2. 11 12月, 2008 1 次提交
    • 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
  3. 15 10月, 2008 2 次提交
  4. 10 10月, 2008 1 次提交
  5. 09 10月, 2008 1 次提交
    • S
      ARM: OMAP3: Add minimal omap3430 support · cc26b3b0
      Syed Mohammed, Khasim 提交于
      Add minimal omap3430 support based on earlier patches from
      Syed Mohammed Khasim. Also merge in omap34xx SRAM support
      from Karthik Dasu and use consistent naming for sram init
      functions.
      
      Also do following changes that make 34xx support usable:
      
      - Remove unused sram.c functions for 34xx
      
      - Rename IRQ_SIR_IRQ to INTCPS_SIR_IRQ and define it locally
        in entry-macro.S
      
      - Update mach-omap2/io.c to support 2420, 2430, and 34xx
      
      - Also merge in 34xx GPMC changes to add fields wr_access and
        wr_data_mux_bus from Adrian Hunter
      
      - Remove memory initialization call omap2_init_memory() until
        until more generic memory initialization patches are posted.
        It's OK to rely on bootloader initialization until then.
      Signed-off-by: NSyed Mohammed, Khasim <khasim@ti.com>
      Signed-off-by: Karthik Dasu<karthik-dp@ti.com>
      Signed-off-by: NAdrian Hunter <ext-adrian.hunter@nokia.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      
      
      
      cc26b3b0
  6. 06 10月, 2008 1 次提交
    • T
      ARM: OMAP2: Misc updates from linux-omap tree · 646e3ed1
      Tony Lindgren 提交于
      Misc updates from linux-omap tree, mostly to update common
      device initialization and add missing defines from linux-omap
      tree. Also some changes to make room for adding 34xx in
      following patches.
      
      Note that the I2C resources are now set up in
      arch/arm/plat-omap/i2c.c helper, and can be removed
      from devices.c.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      646e3ed1
  7. 18 9月, 2008 1 次提交
    • R
      [ARM] omap: back out 'internal_clock' support · 7e8bc3c6
      Russell King 提交于
      The structures weren't ready for this change:
      
      arch/arm/plat-omap/devices.c:320: error: 'struct omap_mmc_conf' has no member named 'internal_clock'
      arch/arm/plat-omap/devices.c:326: error: implicit declaration of function 'omap_ctrl_readl'
      arch/arm/plat-omap/devices.c:326: error: 'OMAP2_CONTROL_DEVCONF0' undeclared (first use in this function)
      arch/arm/plat-omap/devices.c:328: error: implicit declaration of function 'omap_ctrl_writel'
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      7e8bc3c6
  8. 11 9月, 2008 1 次提交
    • R
      [ARM] OMAP: Fix MMC device data · 7736c09c
      Russell King 提交于
      OMAPs MMC device data was passing the wrong structure via the platform
      device.  Moreover, a missing function means that both sx1_defconfig
      and omap_h2_1610_defconfig builds failed with
      
      	undefined reference to `omap_set_mmc_info'
      
      errors.  Fix this by updating the MMC support from the omapzoom tree.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      7736c09c
  9. 06 9月, 2008 1 次提交
  10. 07 8月, 2008 2 次提交
  11. 03 7月, 2008 1 次提交
  12. 05 3月, 2008 1 次提交
    • D
      ARM: OMAP: fix omap i2c init (regression) · cfa9a63a
      David Brownell 提交于
      In mainline, the "old style" I2C registration was only removed for
      OMAP2, leading to init-time bugs (regressions) like:
      
          sysfs: duplicate filename 'i2c_omap.1' can not be created
          ------------[ cut here ]------------
          WARNING: at fs/sysfs/dir.c:424 sysfs_add_one+0x40/0xd4()
          Modules linked in:
          	... deletia ...
          [<c0036a38>] (omap_init_i2c+0x0/0x50) from [<c000cea8>] (omap_init_devices+0x10/0x24)
           r4:c001e000
          [<c000ce98>] (omap_init_devices+0x0/0x24) from [<c0008684>] (do_initcalls+0x78/0x200)
          	... deletia ...
          ---[ end trace ca143223eefdc828 ]---
          kobject_add_internal failed for i2c_omap.1 with -EEXIST, don't try to register things with the same name in the same directory.
      
      The fix is obvious:  remove the old init code, it's no longer needed.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      cfa9a63a
  13. 09 5月, 2007 2 次提交
  14. 05 5月, 2007 1 次提交
  15. 25 9月, 2006 1 次提交
  16. 02 7月, 2006 1 次提交
  17. 01 7月, 2006 1 次提交
  18. 27 6月, 2006 1 次提交
  19. 10 4月, 2006 1 次提交
  20. 03 4月, 2006 1 次提交
  21. 10 11月, 2005 1 次提交