<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/scsi/ufs, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-12-01T01:52:33Z</updated>
<entry>
<title>scsi: ufs: fix spelling mistake in error message</title>
<updated>2015-12-01T01:52:33Z</updated>
<author>
<name>Colin Ian King</name>
</author>
<published>2015-11-28T16:33:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bad9764cfaaa15bc4263824b33956f15267442c6'/>
<id>urn:sha1:bad9764cfaaa15bc4263824b33956f15267442c6</id>
<content type='text'>
Minor issue, fix spelling mistake, Intialization -&gt; Initialization

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Reviewed-by: Johannes Thumshirn &lt;jthumshirn@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>Merge tag '4.4-scsi-mkp' into misc</title>
<updated>2015-11-12T12:06:18Z</updated>
<author>
<name>James Bottomley</name>
</author>
<published>2015-11-12T12:06:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=febdfbd2137a5727f70dfbf920105c07e6c2a21e'/>
<id>urn:sha1:febdfbd2137a5727f70dfbf920105c07e6c2a21e</id>
<content type='text'>
SCSI queue for 4.4.

Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: use host wide tags by default</title>
<updated>2015-11-10T01:11:57Z</updated>
<author>
<name>Christoph Hellwig</name>
</author>
<published>2015-10-08T08:28:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=64d513ac31bd02a3c9b69ef04444f36c196f9a9d'/>
<id>urn:sha1:64d513ac31bd02a3c9b69ef04444f36c196f9a9d</id>
<content type='text'>
This patch changes the !blk-mq path to the same defaults as the blk-mq
I/O path by always enabling block tagging, and always using host wide
tags.  We've had blk-mq available for a few releases so bugs with
this mode should have been ironed out, and this ensures we get better
coverage of over tagging setup over different configs.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Acked-by: Jens Axboe &lt;axboe@kernel.dk&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs-qcom: add QUniPro hardware support and power optimizations</title>
<updated>2015-11-09T23:03:55Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f06fcc7155dcbcd9b697d499595a2c1a3945bda2'/>
<id>urn:sha1:f06fcc7155dcbcd9b697d499595a2c1a3945bda2</id>
<content type='text'>
New revisions of UFS host controller supports the new UniPro
hardware controller (referred as QUniPro). This patch adds
the support to enable this new UniPro controller hardware.

This change also adds power optimization for bus scaling feature,
as well as support for HS-G3 power mode.

Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs-qcom: add debug prints for test bus</title>
<updated>2015-11-09T23:01:58Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6e3fd44d7b7638e0f7e3331eaf7f90f3a629f3e7'/>
<id>urn:sha1:6e3fd44d7b7638e0f7e3331eaf7f90f3a629f3e7</id>
<content type='text'>
Adds support for configuring and reading the test bus and debug
registers. This change also adds another vops in order to print the
debug registers.

Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: make the UFS variant a platform device</title>
<updated>2015-11-09T23:00:02Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=47555a5c8a11a423e6767f942941c745766c99a2'/>
<id>urn:sha1:47555a5c8a11a423e6767f942941c745766c99a2</id>
<content type='text'>
This change turns the UFS variant (SCSI_UFS_QCOM) into a UFS
a platform device.
In order to do so a few additional changes are required:
1. The ufshcd-pltfrm is no longer serves as a platform device.
   Now it only serves as a group of platform APIs such as PM APIs
   (runtime suspend/resume, system suspend/resume etc), parsers of
   clocks, regulators and pm_levels from DT.
2. What used to be the old platform "probe" is now "only"
   a pltfrm_init() routine, that does exactly the same, but only
   being called by the new probe function of the UFS variant.

Reviewed-by: Rob Herring &lt;robherring2@gmail.com&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Tested-by: Alim Akhtar &lt;alim.akhtar@samsung.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: creates wrapper functions for vops</title>
<updated>2015-11-09T22:48:33Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0263bcd0e8319642440fa29c184b0d7f4b2d5857'/>
<id>urn:sha1:0263bcd0e8319642440fa29c184b0d7f4b2d5857</id>
<content type='text'>
In order to simplify the code a set of wrapper functions is created
to test and call each of the variant operations.

Reviewed-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Tested-by: Alim Akhtar &lt;alim.akhtar@samsung.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: add ufshcd_get_variant ufshcd_set_variant</title>
<updated>2015-11-09T22:47:40Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1ce5898af55e23e933f6a68d102d4be730e9b503'/>
<id>urn:sha1:1ce5898af55e23e933f6a68d102d4be730e9b503</id>
<content type='text'>
This patch adds ufshcd_get_variant() and ufshcd_set_variant()
routines in order to get/set the variant specific data.

Reviewed-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Tested-by: Alim Akhtar &lt;alim.akhtar@samsung.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs-qcom: update configuration option of SCSI_UFS_QCOM component</title>
<updated>2015-11-09T22:46:56Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9bac5db4b229977054c9936e859dc41e1cd64c59'/>
<id>urn:sha1:9bac5db4b229977054c9936e859dc41e1cd64c59</id>
<content type='text'>
This change is required in order to be able to build the component
as a module.

Reviewed-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs-qcom: fix compilation warning if compiled as a module</title>
<updated>2015-11-09T22:45:04Z</updated>
<author>
<name>Yaniv Gardi</name>
</author>
<published>2015-10-28T11:15:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fb819ee85e4281821b26f1e5b1812bb43ab5c41a'/>
<id>urn:sha1:fb819ee85e4281821b26f1e5b1812bb43ab5c41a</id>
<content type='text'>
This change fixes a compilation warning that happens if SCSI_UFS_QCOM is
compiled as a module.  Also this patch fixes an error happens when
insmod the module: "ufs_qcom: module license 'unspecified' taints
kernel."

Reviewed-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt;
Reviewed-by: Gilad Broner &lt;gbroner@codeaurora.org&gt;
Signed-off-by: Yaniv Gardi &lt;ygardi@codeaurora.org&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
</feed>
