1. 03 2月, 2011 1 次提交
  2. 02 2月, 2011 22 次提交
  3. 27 1月, 2011 1 次提交
  4. 26 1月, 2011 2 次提交
    • M
      ftpmu010: support faraday ftpmu010 driver · f8ea15f7
      Macpaul Lin 提交于
      Faraday's ftpmu010 is a power managemnet unit which support cpu
      sleep and frequency scaling. It has been integrated into many SoC.
      
      This patch also move ftpmu010 to a proper place for later enhancement.
      Signed-off-by: NMacpaul Lin <macpaul@andestech.com>
      f8ea15f7
    • K
      UEC: Fix compiler warnings introduced by linux/mii.h change · 2b21ec92
      Kumar Gala 提交于
      Patch 8ef583a0 [miiphy: convert to linux/mii.h] introduced the following
      compiler warnings in the uec ethernet driver:
      
      In file included from /local/home/galak/git/u-boot-85xx/include/miiphy.h:37:0,
                       from uec.c:32:
      /local/home/galak/git/u-boot-85xx/include/linux/mii.h:133:0: warning: "LPA_1000FULL" redefined
      uec_phy.h:34:0: note: this is the location of the previous definition
      /local/home/galak/git/u-boot-85xx/include/linux/mii.h:134:0: warning: "LPA_1000HALF" redefined
      uec_phy.h:35:0: note: this is the location of the previous definition
      In file included from /local/home/galak/git/u-boot-85xx/include/miiphy.h:37:0,
                       from uec_phy.c:27:
      /local/home/galak/git/u-boot-85xx/include/linux/mii.h:133:0: warning: "LPA_1000FULL" redefined
      uec_phy.h:34:0: note: this is the location of the previous definition
      /local/home/galak/git/u-boot-85xx/include/linux/mii.h:134:0: warning: "LPA_1000HALF" redefined
      uec_phy.h:35:0: note: this is the location of the previous definition
      
      Fix them be removing the duplication in the uec code and utlizing the
      linux/mii.h version instead.
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      2b21ec92
  5. 20 1月, 2011 7 次提交
  6. 19 1月, 2011 3 次提交
  7. 14 1月, 2011 4 次提交
    • R
      fsl_esdhc: Add the workaround for erratum ESDHC135 (enable on P4080) · 3b4456ec
      Roy Zang 提交于
      The default value of the SRS, VS18 and VS30 and ADMAS fields in the host
      controller capabilities register (HOSTCAPBLT) are incorrect. The default
      of these bits should be zero instead of one.
      
      Clear these bits out when we read HOSTCAPBLT.
      Signed-off-by: NRoy Zang <tie-fei.zang@freescale.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      3b4456ec
    • J
      fsl_esdhc: Add the workaround for erratum ESDHC111 (enable on P4080) · d621da00
      Jerry Huang 提交于
      Do not issue a manual asynchronous CMD12. Instead, use a (software)
      synchronous CMD12 or AUTOCMD12 to abort data transfer.
      Signed-off-by: NJerry Huang <Chang-Ming.Huang@freescale.com>
      Signed-off-by: NRoy Zang <tie-fei.zang@freescale.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      d621da00
    • P
      fsl_pci: Update PCIe boot ouput · 213ac73e
      Peter Tyser 提交于
      This change does the following:
      - Adds printing of negotiated link width.  This information can be
        useful when debugging PCIe issues.
      - Makes it optional for boards to implement board_serdes_name().
        Previously boards that did not implement it would print unsightly
        output such as "PCIE1: Connected to <NULL>..."
      - Rewords the PCIe boot output to reduce line length and to make it
        clear that the "base address XYZ" value refers to the base address of
        the internal processor PCIe registers and not a standard PCI BAR
        value.
      - Changes "PCIE" output to the standard "PCIe"
      
      Before change:
      PCIE1: connected to <NULL> as Root Complex (base addr ef008000)
        01:00.0     - 10b5:8518 - Bridge device
         02:01.0    - 10b5:8518 - Bridge device
         02:02.0    - 10b5:8518 - Bridge device
         02:03.0    - 10b5:8518 - Bridge device
      PCIE1: Bus 00 - 05
      PCIE2: connected to <NULL> as Endpoint (base addr ef009000)
      PCIE2: Bus 06 - 06
      
      After change:
      PCIe1: Root Complex of PEX8518 Switch, x4, regs @ 0xef008000
        01:00.0     - 10b5:8518 - Bridge device
         02:01.0    - 10b5:8518 - Bridge device
         02:02.0    - 10b5:8518 - Bridge device
         02:03.0    - 10b5:8518 - Bridge device
      PCIe1: Bus 00 - 05
      PCIe2: Endpoint of VPX Fabric A, x2, regs @ 0xef009000
      PCIe2: Bus 06 - 06
      Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      213ac73e
    • K
      powerpc/fsl-pci: Add generic code to setup PCIe controllers · a4aafcc9
      Kumar Gala 提交于
      Since all the PCIe controllers are connected over SERDES on the SoCs we
      can utilize is_serdes_configured() to determine if a controller is
      enabled.  After which we can setup the ATMUs and LAWs for the controller
      in a common fashion and allow board code to specify what the controller
      is connected to for reporting reasons.
      
      We also provide a per controller (rather than all) for some systems that
      may have special requirements.
      
      Finally, we refactor the code used by the P1022DS to utilize the new
      generic code.
      
      Based on patch by: Li Yang <leoli@freescale.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      a4aafcc9