<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/ufs/unipro.h, branch linux-rolling-stable</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-rolling-stable</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-rolling-stable'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-10-30T03:03:15Z</updated>
<entry>
<title>Merge patch series "ufs: Add support for AMD Versal Gen2 UFS"</title>
<updated>2025-10-30T03:03:15Z</updated>
<author>
<name>Martin K. Petersen</name>
</author>
<published>2025-10-30T03:03:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=041ef13bd08d7a48dc24c60bb991a0daa3b58fd7'/>
<id>urn:sha1:041ef13bd08d7a48dc24c60bb991a0daa3b58fd7</id>
<content type='text'>
Ajay Neeli &lt;ajay.neeli@amd.com&gt; says:

This patch series adds support for the UFS driver on the AMD Versal
Gen 2 SoC.  It includes:

 - Device tree bindings and driver implementation.

 - Secure read support for the secure retrieval of UFS calibration
   values.

The UFS host driver is based upon the Synopsis DesignWare (DWC) UFS
architecture, utilizing the existing UFSHCD_DWC and UFSHCD_PLATFORM
drivers.

Link: https://patch.msgid.link/20251021113003.13650-1-ajay.neeli@amd.com
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: amd-versal2: Add UFS support for AMD Versal Gen 2 SoC</title>
<updated>2025-10-30T03:00:49Z</updated>
<author>
<name>Sai Krishna Potthuri</name>
</author>
<published>2025-10-21T11:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=769b8b2ffded4cd880669edd83e2952efeeb27f7'/>
<id>urn:sha1:769b8b2ffded4cd880669edd83e2952efeeb27f7</id>
<content type='text'>
Add support for the UFS host controller on the AMD Versal Gen 2 SoC,
built on the Synopsys DWC UFS architecture, using the UFSHCD DWC and
UFSHCD platform driver. This controller requires specific configurations
like M-PHY/RMMI/UniPro and vendor specific registers programming before
doing the UIC_LINKSTARTUP.

Signed-off-by: Sai Krishna Potthuri &lt;sai.krishna.potthuri@amd.com&gt;
Signed-off-by: Ajay Neeli &lt;ajay.neeli@amd.com&gt;
Acked-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Link: https://patch.msgid.link/20251021113003.13650-5-ajay.neeli@amd.com
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: host: mediatek: Adjust sync length for FASTAUTO mode</title>
<updated>2025-10-22T01:36:45Z</updated>
<author>
<name>Peter Wang</name>
</author>
<published>2025-09-24T09:43:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1fd05367d5b1a5edd3d14c966a5f510e5b8a0c5e'/>
<id>urn:sha1:1fd05367d5b1a5edd3d14c966a5f510e5b8a0c5e</id>
<content type='text'>
Set the sync length for FASTAUTO G1 mode in the UFS Mediatek
driver. This ensures the sync length meets minimum values for high-speed
gears, improving stability during power mode changes.

Signed-off-by: Peter Wang &lt;peter.wang@mediatek.com&gt;
Reviewed-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Acked-by: Chun-Hung Wu &lt;chun-hung.wu@mediatek.com&gt;
Link: https://patch.msgid.link/20250924094527.2992256-5-peter.wang@mediatek.com
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: ufs-sysfs: Expose UFS power info</title>
<updated>2023-11-15T15:23:55Z</updated>
<author>
<name>Can Guo</name>
</author>
<published>2023-11-02T01:58:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f6dd2a4bf378bc4d169296739ea7d6972c0d858'/>
<id>urn:sha1:4f6dd2a4bf378bc4d169296739ea7d6972c0d858</id>
<content type='text'>
Having UFS power info available in sysfs makes it easier to tell the state
of the link during runtime considering we have a bunch of power saving
features and various combinations for backward compatibility.

Reviewed-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;
Reviewed-by: Bean Huo &lt;beanhuo@micron.com&gt;
Reviewed-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Signed-off-by: Can Guo &lt;quic_cang@quicinc.com&gt;
Link: https://lore.kernel.org/r/1698890324-7374-1-git-send-email-quic_cang@quicinc.com
Reviewed-by: Avri Altman &lt;avri.altman@wdc.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: core: Add enums for UFS lanes</title>
<updated>2023-07-31T18:47:11Z</updated>
<author>
<name>Manivannan Sadhasivam</name>
</author>
<published>2023-07-31T14:50:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e0d01da2cb0f1274a4efe9489d4200acd55e3e20'/>
<id>urn:sha1:e0d01da2cb0f1274a4efe9489d4200acd55e3e20</id>
<content type='text'>
Since there are enums available for UFS gears, let's add enums for lanes as
well to maintain uniformity.

Signed-off-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;
Link: https://lore.kernel.org/r/20230731145020.41262-2-manivannan.sadhasivam@linaro.org
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: ufs: Remove duplicate entry</title>
<updated>2023-01-18T23:24:24Z</updated>
<author>
<name>Alim Akhtar</name>
</author>
<published>2023-01-14T02:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3730bea883cd8f74fd9b2b31d51665c74cf73362'/>
<id>urn:sha1:3730bea883cd8f74fd9b2b31d51665c74cf73362</id>
<content type='text'>
PA_GRANULARITY is duplicated, delete one of the entries.

Signed-off-by: Alim Akhtar &lt;alim.akhtar@samsung.com&gt;
Reviewed-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Link: https://lore.kernel.org/r/20230114022010.27088-1-alim.akhtar@samsung.com
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: ufs-mediatek: Introduce workaround for power mode change</title>
<updated>2022-06-17T02:08:43Z</updated>
<author>
<name>CC Chou</name>
</author>
<published>2022-06-16T05:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3f9b6cec12e2d2b3bdf69d47979b7877985c55e0'/>
<id>urn:sha1:3f9b6cec12e2d2b3bdf69d47979b7877985c55e0</id>
<content type='text'>
Some MediaTek SoC chips need special flow for power mode change, especially
for chips supporting HS-G5.

Enable the workaround by setting the host-specific capability.

Link: https://lore.kernel.org/r/20220616053725.5681-4-stanley.chu@mediatek.com
Reviewed-by: Stanley Chu &lt;stanley.chu@mediatek.com&gt;
Signed-off-by: CC Chou &lt;cc.chou@mediatek.com&gt;
Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt;
Signed-off-by: Dennis Yu &lt;tun-yu.yu@mediatek.com&gt;
Signed-off-by: Peter Wang &lt;peter.want@medaitek.com&gt;
Signed-off-by: Stanley Chu &lt;stanley.chu@mediatek.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: Rearrange addresses in increasing order</title>
<updated>2022-06-17T01:47:55Z</updated>
<author>
<name>Alim Akhtar</name>
</author>
<published>2022-06-15T12:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c0d93b12f31c31748ca5d3349777c70f1e2a8228'/>
<id>urn:sha1:c0d93b12f31c31748ca5d3349777c70f1e2a8228</id>
<content type='text'>
Rearrange all the unipro and mphy addresses in their increasing order.

Link: https://lore.kernel.org/r/20220615121204.16642-3-alim.akhtar@samsung.com
Reviewed-by: Chanho Park &lt;chanho61.park@samsung.com&gt;
Signed-off-by: Alim Akhtar &lt;alim.akhtar@samsung.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: host: ufs-exynos: Use already existing definition</title>
<updated>2022-06-17T01:47:55Z</updated>
<author>
<name>Alim Akhtar</name>
</author>
<published>2022-06-15T12:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cb2bf7c6e544d2df3a683d6012ac15a5276ef911'/>
<id>urn:sha1:cb2bf7c6e544d2df3a683d6012ac15a5276ef911</id>
<content type='text'>
UFS core already uses RX_MIN_ACTIVATETIME_CAPABILITY macro, let's use the
same in driver as well instead of having a different macro name for the
same offset.

Link: https://lore.kernel.org/r/20220615121204.16642-2-alim.akhtar@samsung.com
Reviewed-by: Chanho Park &lt;chanho61.park@samsung.com&gt;
Signed-off-by: Alim Akhtar &lt;alim.akhtar@samsung.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>scsi: ufs: Split the drivers/scsi/ufs directory</title>
<updated>2022-05-20T00:27:37Z</updated>
<author>
<name>Bart Van Assche</name>
</author>
<published>2022-05-11T21:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd11376b9f1b73aca3f8c6eb541486bbb6996f05'/>
<id>urn:sha1:dd11376b9f1b73aca3f8c6eb541486bbb6996f05</id>
<content type='text'>
Split the drivers/scsi/ufs directory into 'core' and 'host' directories
under the drivers/ufs/ directory. Move shared header files into the
include/ufs/ directory. This separation makes it clear which header files
UFS drivers are allowed to include (include/ufs/*.h) and which header files
UFS drivers are not allowed to include (drivers/ufs/core/*.h).

Update the MAINTAINERS file. Add myself as a UFS reviewer.

Link: https://lore.kernel.org/r/20220511212552.655341-1-bvanassche@acm.org
Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Cc: Avri Altman &lt;avri.altman@wdc.com&gt;
Cc: Bean Huo &lt;beanhuo@micron.com&gt;
Cc: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;
Cc: Keoseong Park &lt;keosung.park@samsung.com&gt;
Tested-by: Bean Huo &lt;beanhuo@micron.com&gt;
Tested-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Reviewed-by: Bean Huo &lt;beanhuo@micron.com&gt;
Acked-by: Avri Altman &lt;avri.altman@wdc.com&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
</feed>
