1. 27 11月, 2014 1 次提交
  2. 25 11月, 2014 1 次提交
  3. 17 11月, 2014 1 次提交
  4. 05 11月, 2014 1 次提交
  5. 02 10月, 2014 1 次提交
  6. 18 9月, 2014 1 次提交
  7. 17 9月, 2014 1 次提交
  8. 05 9月, 2014 1 次提交
  9. 29 8月, 2014 1 次提交
  10. 28 8月, 2014 1 次提交
  11. 18 8月, 2014 1 次提交
  12. 17 8月, 2014 2 次提交
  13. 02 8月, 2014 1 次提交
  14. 18 7月, 2014 1 次提交
  15. 11 7月, 2014 2 次提交
  16. 08 7月, 2014 1 次提交
  17. 05 7月, 2014 1 次提交
  18. 04 7月, 2014 1 次提交
  19. 22 6月, 2014 1 次提交
    • A
      spi: qup: Remove chip select function · 4a8573ab
      Andy Gross 提交于
      This patch removes the chip select function.  Chip select should instead be
      supported using GPIOs, defining the DT entry "cs-gpios", and letting the SPI
      core assert/deassert the chip select as it sees fit.
      
      The chip select control inside the controller is buggy.  It is supposed to
      automatically assert the chip select based on the activity in the controller,
      but it is buggy and doesn't work at all.  So instead we elect to use GPIOs.
      Signed-off-by: NAndy Gross <agross@codeaurora.org>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      4a8573ab
  20. 21 6月, 2014 1 次提交
  21. 05 5月, 2014 1 次提交
  22. 25 4月, 2014 1 次提交
  23. 17 4月, 2014 1 次提交
    • J
      spi: fsl-espi: Configure FSL eSPI CSBEF and CSAFT · d0fb47a5
      Jane Wan 提交于
      Make FSL eSPI CSnBEF and CSnAFT fields in ESPI_SPMODEn registers
      (n=0,1,2,3) configurable through device tree.
      
      CSnBEF is the chip select setup time.  It's the delay in bits from the
      activation of chip select pin to the first clock for data frame.
      
      CSnAFT is the chip select hold time.  It's the delay in bits from the
      last clock for data frame to the deactivation of chip select pin.
      
      The FSL eSPI driver hardcodes CSnBEF and CSnAFT to 0.  Need to set
      them to a different value for some device.
      Signed-off-by: NJane Wan <Jane.Wan@gainspeed.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      d0fb47a5
  24. 15 4月, 2014 2 次提交
  25. 07 4月, 2014 1 次提交
  26. 26 3月, 2014 1 次提交
  27. 15 3月, 2014 1 次提交
  28. 13 3月, 2014 1 次提交
  29. 11 3月, 2014 2 次提交
  30. 27 2月, 2014 2 次提交
    • G
      spi: sh-msiof: Add support for R-Car H2 and M2 · beb74bb0
      Geert Uytterhoeven 提交于
      Add support for the MSIOF variant in the R-Car H2 (r8a7790) and M2
      (r8a7791) SoCs.
      
      Binding documentation:
        - Add future-proof "renesas,msiof-<soctype>" compatible values,
        - The default for "renesas,rx-fifo-size" is 256 on R-Car H2 and M2,
        - "renesas,tx-fifo-size" and "renesas,rx-fifo-size" are deprecated for
          soctype-specific bindings,
        - Add example bindings.
      
      Implementation:
        - MSIOF on R-Car H2 and M2 requires the transmission of dummy data if
          data is being received only (cfr. "Set SICTR.TSCKE to 1" and "Write
          dummy transmission data to SITFDR" in paragraph "Transmit and Receive
          Procedures" of the Hardware User's Manual).
        - As RX depends on TX, MSIOF on R-Car H2 and M2 also lacks the RSCR
          register (Receive Clock Select Register), and some bits in the RMDR1
          (Receive Mode Register 1) and TMDR2 (Transmit Mode Register 2)
          registers.
        - Use the recently introduced SPI_MASTER_MUST_TX flag to enable support
          for dummy transmission in the SPI core, and to differentiate from other
          MSIOF implementations in code paths that need this.
        - New DT compatible values ("renesas,msiof-r8a7790" and
          "renesas,msiof-r8a7791") are added, as well as new platform device
          names ("spi_r8a7790_msiof" and "spi_r8a7791_msiof").
        - The default RX FIFO size is 256 words on R-Car H2 and M2.
      
      This is loosely based on a set of patches from Takashi Yoshii
      <takasi-y@ops.dti.ne.jp>.
      Signed-off-by: NGeert Uytterhoeven <geert+renesas@linux-m68k.org>
      Acked-by: NMagnus Damm <damm@opensource.se>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      beb74bb0
    • G
      spi: sh-msiof: Improve bindings · 32d3b2d1
      Geert Uytterhoeven 提交于
      Documentation:
        - Add missing "interrupt-parent", "#address-cells", "#size-cells", and
          "clocks" properties,
        - Add missing default values for "num-cs", "renesas,tx-fifo-size" and
          "renesas,rx-fifo-size",
        - Add a reference to the pinctrl documentation.
      
      Implementation:
        - As "num-cs" is marked optional, provide a sensible default.
      Signed-off-by: NGeert Uytterhoeven <geert+renesas@linux-m68k.org>
      Acked-by: NMagnus Damm <damm@opensource.se>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      32d3b2d1
  31. 23 2月, 2014 3 次提交
  32. 19 2月, 2014 1 次提交
  33. 16 2月, 2014 1 次提交