1. 08 7月, 2011 3 次提交
    • S
      davinci: da850: add support for SATA interface · cbb2c961
      Sekhar Nori 提交于
      Add support for SATA controller on the
      DA850/OMAP-L138/AM18x devices.
      
      The patch adds the necessary clocks, platform
      resources and a routine to initialize the SATA
      controller.
      
      The PHY configuration in this patch is
      courtesy the work done by Zegeye Alemu,
      Swaminathan and Mansoor Ahamed from TI.
      
      While testing this patch, enable port multiplier
      support iff you are actually using one. The
      reasons of this behaviour are discussed
      here: http://patchwork.ozlabs.org/patch/78163/
      
      ChangeLog:
      v3:
      Removed fields which were being initialized
      to zero in PHY configuration. Moved SATA base
      address definition to the top of the file to
      make it inline with what is done for the rest
      of the modules.
      v2:
      Addressed comments from Sergei. Removed unnecessary
      braces and removed unnecessary else after goto.
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      cbb2c961
    • S
      davinci: enable forced transitions on PSC · aad70de2
      Sekhar Nori 提交于
      Some DaVinci modules like the SATA on DA850
      need forced module state transitions.
      
      Define a "force" flag which can be passed to
      the PSC config function to enable it to make
      forced transitions.
      
      Forced transitions shouldn't normally be attempted,
      unless the TRM explicitly specifies its usage.
      
      ChangeLog:
      v2:
      Modified to take care of the fact that
      davinci_psc_config() now takes the flags
      directly.
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      aad70de2
    • S
      davinci: pass clock flags to davinci_psc_config() · a51ca38b
      Sekhar Nori 提交于
      Enabling or disabling a PSC can take certain
      modifiers like "disable with reset", "force
      enable/disable" and "enable/disable with local
      reset" apart from the regular clock gating
      functionality.
      
      Pass a flags argument to davinci_psc_config()
      so these variations can be supported there.
      
      At this time only "disable with reset" is
      supported, but other functionality will be
      added in subsequent patches.
      Signed-off-by: NSekhar Nori <nsekhar@ti.com>
      a51ca38b
  2. 07 7月, 2011 1 次提交
  3. 05 7月, 2011 6 次提交
  4. 04 7月, 2011 6 次提交
  5. 03 7月, 2011 24 次提交