1. 17 6月, 2016 1 次提交
  2. 27 5月, 2016 2 次提交
  3. 13 5月, 2016 1 次提交
    • A
      ata: dwc: add DMADEVICES dependency · 7598469a
      Arnd Bergmann 提交于
      The dwc_460ex SATA driver has become available on non-powerpc architectures
      and may cause randconfig build errors when CONFIG_DMADEVICES is not set
      and SATA_DWC_OLD_DMA is enabled:
      
      warning: (SATA_DWC_OLD_DMA) selects DW_DMAC_CORE which has unmet direct dependencies (DMADEVICES)
      ERROR: "dw_dma_probe" [drivers/ata/sata_dwc_460ex.ko] undefined!
      ERROR: "dw_dma_remove" [drivers/ata/sata_dwc_460ex.ko] undefined!
      
      This adds an explcit Kconfig dependency to CONFIG_SATA_DWC so we
      cannot run into broken configurations. While it would also be
      possible to build the driver with both CONFIG_DMADEVICES
      and SATA_DWC_OLD_DMA disabled, that case is not useful because
      there is no fallback to PIO mode when the DMA engine is not
      usable.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Fixes: 50b43375 ("ata: sata_dwc_460ex: use "dmas" DT property to find dma channel")
      Reviewed-by: NAndy Shevchenko <andy.shevchenko@gmail.com>
      Signed-off-by: NTejun Heo <tj@kernel.org>
      7598469a
  4. 12 5月, 2016 6 次提交
  5. 11 5月, 2016 16 次提交
  6. 10 5月, 2016 11 次提交
  7. 02 5月, 2016 1 次提交
  8. 16 4月, 2016 1 次提交
  9. 14 4月, 2016 1 次提交
    • B
      ata: add AMD Seattle platform driver · 535dac4a
      Brijesh Singh 提交于
      AMD Seattle SATA controller mostly conforms to AHCI interface with some
      special register to control SGPIO interface. In the case of an AHCI
      controller, the SGPIO feature is ideally implemented using the
      "Enclosure Management" register of the AHCI controller, but those
      registeres are not implemented in the Seattle SoC. Instead SoC
      (Rev B0 onwards) provides a 32-bit SGPIO control register which should
      be programmed to control the activity, locate and fault LEDs.
      
      The driver is based on ahci_platform driver.
      Signed-off-by: NBrijesh Singh <brijesh.singh@amd.com>
      Acked-by: NHans de Goede <hdegoede@redhat.com>
      CC: tj@kernel.org
      CC: linux-ide@vger.kernel.org
      Signed-off-by: NTejun Heo <tj@kernel.org>
      535dac4a