1. 29 1月, 2015 1 次提交
    • A
      ata: ahci_platform: fix owner module reference mismatch for scsi host · 018d5ef2
      Akinobu Mita 提交于
      The owner module reference of the ahci platform's scsi_host is
      initialized to libahci_platform's one, because these drivers use a
      scsi_host_template defined in libahci_platform.  So these drivers can
      be unloaded even if the scsi device is being accessed.
      
      This fixes it by pushing the scsi_host_template from libahci_platform
      to all leaf drivers.  The scsi_host_template is passed through a new
      argument of ahci_platform_init_host().
      Signed-off-by: NAkinobu Mita <akinobu.mita@gmail.com>
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Cc: Hans de Goede <hdegoede@redhat.com>
      Cc: Christoph Hellwig <hch@lst.de>
      Cc: "James E.J. Bottomley" <JBottomley@parallels.com>
      Cc: linux-ide@vger.kernel.org
      Cc: linux-scsi@vger.kernel.org
      018d5ef2
  2. 19 1月, 2015 1 次提交
    • G
      ata: libahci: Allow using multiple regulators · c7d7ddee
      Gregory CLEMENT 提交于
      The current implementation of the libahci allows using multiple PHYs
      but not multiple regulators. This patch adds the support of multiple
      regulators. Until now it was mandatory to have a PHY under a subnode,
      now a port subnode can contain either a regulator or a PHY (or both).
      
      In order to be able to asociate a port with a regulator the port are
      now a platform device in the device tree case.
      
      There was only one driver which used directly the regulator field of
      the ahci_host_priv structure. To preserve the bisectability the change
      in the ahci_imx driver was done in the same patch.
      Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
      Acked-by: NHans de Goede <hdegoede@redhat.com>
      Signed-off-by: NTejun Heo <tj@kernel.org>
      c7d7ddee
  3. 16 8月, 2014 1 次提交
  4. 31 7月, 2014 1 次提交
  5. 15 5月, 2014 1 次提交
  6. 23 2月, 2014 5 次提交
  7. 09 1月, 2012 1 次提交
  8. 02 8月, 2010 1 次提交
  9. 15 5月, 2010 1 次提交