1. 28 1月, 2016 1 次提交
  2. 03 1月, 2016 1 次提交
  3. 03 11月, 2015 3 次提交
  4. 30 10月, 2015 1 次提交
  5. 02 8月, 2015 1 次提交
  6. 26 7月, 2015 1 次提交
  7. 05 5月, 2015 4 次提交
  8. 24 4月, 2015 1 次提交
  9. 17 3月, 2015 1 次提交
  10. 25 2月, 2015 1 次提交
  11. 23 2月, 2015 2 次提交
  12. 23 11月, 2014 1 次提交
  13. 20 11月, 2014 2 次提交
  14. 25 9月, 2014 1 次提交
  15. 09 9月, 2014 1 次提交
  16. 23 5月, 2014 1 次提交
  17. 22 5月, 2014 1 次提交
    • Y
      esdhc/usdhc: Fix PIO mode bug in fsl_esdhc driver · 71689776
      Ye.Li 提交于
      When configure the fsl_esdhc driver to PIO mode by defining
      "CONFIG_SYS_FSL_ESDHC_USE_PIO", the SD/MMC read and write will fail.
      
      Two bugs in the driver to cause the issue:
      1. The read buffer was invalidated after reading from DATAPORT register,
      which should be only applied to DMA mode. The valid data in cache was
      overwritten by physical memory.
      2. The watermarks are not set in PIO mode, will cause according state not
      be set.
      Acked-by: NPantelis Antoniou <panto@antoniou-consulting.com>
      Signed-off-by: NYe.Li <B37916@freescale.com>
      71689776
  18. 13 5月, 2014 1 次提交
    • C
      powerpc/85xx: Add T4240RDB board support · 0b2e13d9
      Chunhe Lan 提交于
      T4240RDB board Specification
      ----------------------------
      Memory subsystem:
         6GB DDR3
         128MB NOR flash
         2GB NAND flash
      
      Ethernet:
         Eight 1G SGMII ports
         Four 10Gbps SFP+ ports
      
      PCIe:
         Two PCIe slots
      
      USB:
         Two USB2.0 Type A ports
      
      SDHC:
         One SD-card port
      
      SATA:
         One SATA port
      
      UART:
         Dual RJ45 ports
      Signed-off-by: NChunhe Lan <Chunhe.Lan@freescale.com>
      [York Sun: fix CONFIG_SYS_QE_FMAN_FW_ADDR in T4240RDB.h]
      0b2e13d9
  19. 02 4月, 2014 3 次提交
  20. 24 3月, 2014 3 次提交
    • P
      mmc: Split mmc struct, rework mmc initialization (v2) · 93bfd616
      Pantelis Antoniou 提交于
      The way that struct mmc was implemented was a bit of a mess;
      configuration and internal state all jumbled up in a single structure.
      
      On top of that the way initialization is done with mmc_register leads
      to a lot of duplicated code in drivers.
      
      Typically the initialization got something like this in every driver.
      
      	struct mmc *mmc = malloc(sizeof(struct mmc));
      	memset(mmc, 0, sizeof(struct mmc);
      	/* fill in fields of mmc struct */
      	/* store private data pointer */
      	mmc_register(mmc);
      
      By using the new mmc_create call one just passes an mmc config struct
      and an optional private data pointer like this:
      
      	struct mmc = mmc_create(&cfg, priv);
      
      All in tree drivers have been updated to the new form, and expect
      mmc_register to go away before long.
      
      Changes since v1:
      
      * Use calloc instead of manually calling memset.
      * Mark mmc_register as deprecated.
      Signed-off-by: NPantelis Antoniou <panto@antoniou-consulting.com>
      93bfd616
    • P
      mmc: Convert mmc struct's name array to a pointer · 22cb7d33
      Pantelis Antoniou 提交于
      Using an array is pointless; even more pointless (and scary) is using
      sprintf to fill it without a format string.
      Signed-off-by: NPantelis Antoniou <panto@antoniou-consulting.com>
      22cb7d33
    • P
      mmc: Remove ops from struct mmc and put in mmc_ops · ab769f22
      Pantelis Antoniou 提交于
      Remove the in-structure ops and put them in mmc_ops with
      a constant pointer to it.
      
      This makes the mmc structure smaller as well as conserving
      code space (in theory).
      
      All in-tree drivers are converted as well; this is done in a
      single patch in order to not break git bisect.
      
      Changes since V1:
      Fix compilation b0rked issue on omap platforms where OMAP_GPIO was
      not set.
      Signed-off-by: NPantelis Antoniou <panto@antoniou-consulting.com>
      ab769f22
  21. 23 1月, 2014 2 次提交
  22. 31 10月, 2013 4 次提交
  23. 20 9月, 2013 1 次提交
  24. 24 7月, 2013 1 次提交
  25. 17 7月, 2013 1 次提交