1. 24 1月, 2018 3 次提交
  2. 21 11月, 2017 1 次提交
  3. 01 6月, 2017 1 次提交
  4. 19 11月, 2016 1 次提交
    • J
      spi: Remove dual flash options/flags · 20343ff3
      Jagan Teki 提交于
      Dual flash code in spi are usually take the spi controller
      to work with dual connected flash devices. Usually these
      dual connection operation's are referred to flash controller
      protocol rather with spi controller protocol, these are still
      present in flash side for the usage of spi-nor controllers.
      
      So, this patch remove the dual_flash options or flags in sf
      which are triggered from spi controller side.
      
      Cc: Bin Meng <bmeng.cn@gmail.com>
      Cc: York Sun <york.sun@nxp.com>
      Cc: Vignesh R <vigneshr@ti.com>
      Cc: Mugunthan V N <mugunthanvnm@ti.com>
      Cc: Michal Simek <michal.simek@xilinx.com>
      Cc: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
      Signed-off-by: NJagan Teki <jagan@openedev.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NJagan Teki <jagan@openedev.com>
      20343ff3
  5. 22 9月, 2016 2 次提交
    • J
      spi: Remove SPI_RX_FAST · 3ac48d0e
      Jagan Teki 提交于
      Removed SPI_RX_FAST since default read for spi slaves
      are always 1-wire fast read.
      
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Bin Meng <bmeng.cn@gmail.com>
      Cc: Michal Simek <michal.simek@xilinx.com>
      Cc: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
      Cc: Vignesh R <vigneshr@ti.com>
      Cc: Mugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: NJagan Teki <jteki@openedev.com>
      3ac48d0e
    • J
      spi: Use mode for rx mode flags · 08fe9c29
      Jagan Teki 提交于
      Make rx mode flags as generic to spi, earlier mode_rx is
      maintained separately because of some flash specific code.
      
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Bin Meng <bmeng.cn@gmail.com>
      Cc: Michal Simek <michal.simek@xilinx.com>
      Cc: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
      Cc: Vignesh R <vigneshr@ti.com>
      Cc: Mugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: NJagan Teki <jteki@openedev.com>
      08fe9c29
  6. 17 5月, 2016 1 次提交
  7. 13 1月, 2016 14 次提交
  8. 23 10月, 2015 1 次提交
  9. 18 8月, 2015 1 次提交
  10. 01 7月, 2015 1 次提交
  11. 06 5月, 2015 2 次提交
  12. 23 4月, 2015 1 次提交
  13. 22 4月, 2015 1 次提交
  14. 30 1月, 2015 1 次提交
    • S
      dm: spi: Move slave details to child platdata · d0cff03e
      Simon Glass 提交于
      At present we go through various contortions to store the SPI slave's chip
      select in its private data. This only exists when the slave is active so
      must be set up when it is probed. Until the device is probed we don't
      actually know what chip select it will appear on.
      
      However, now that we can support per-child platform data, we can use that
      instead. This allows us to set up the chip select when the child is bound,
      and avoid the messy contortions.
      
      Unfortunately this is a fairly large change and it seems to be difficult to
      break it down further.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      d0cff03e
  15. 14 12月, 2014 1 次提交
  16. 22 11月, 2014 2 次提交
  17. 23 10月, 2014 2 次提交
    • S
      dm: sandbox: Add a SPI emulation uclass · c60e1f25
      Simon Glass 提交于
      U-Boot includes a SPI emulation driver already but it is not explicit, and
      is hidden in the SPI flash code.
      
      Conceptually with sandbox's SPI implementation we have a layer which
      creates SPI bus transitions and a layer which interprets them, currently
      only for SPI flash. The latter is actually an emulation, and it should be
      possible to add more than one emulation - not just SPI flash.
      
      Add a SPI emulation uclass so that other emulations can be plugged in to
      support different types of emulated devices on difference buses/chip
      selects.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NJagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>
      c60e1f25
    • S
      dm: spi: Add a uclass for SPI · d7af6a48
      Simon Glass 提交于
      Add a uclass which provides access to SPI buses and includes operations
      required by SPI.
      
      For a time driver model will need to co-exist with the legacy SPI interface
      so some parts of the header file are changed depending on which is in use.
      The exports are adjusted also since some functions are not available with
      driver model.
      
      Boards must define CONFIG_DM_SPI to use driver model for SPI.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NJagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>
      (Discussed some follow-up comments which will address in future add-ons)
      d7af6a48
  18. 27 9月, 2014 1 次提交
  19. 13 1月, 2014 2 次提交
  20. 11 1月, 2014 1 次提交