<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d3cbe455 - scsi: ufs: rockchip: Initial support for UFS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#d3cbe455</link>
        <description>scsi: ufs: rockchip: Initial support for UFSRK3576 SoC contains a UFS controller, add initial support for it.The features are:  1. support UFS 2.0 features  2. High speed up to HS-G3  3. 2RX-2TX lanes  4. auto H8 entry and exitSoftware limitation:  1. HCE procedure: enable controller-&gt;enable intr-&gt;dme_reset-&gt;dme_enable  2. disable unipro timeout values before power mode change[mkp: fix build errors]Signed-off-by: Shawn Lin &lt;shawn.lin@rock-chips.com&gt;Link: https://lore.kernel.org/r/1738736156-119203-7-git-send-email-shawn.lin@rock-chips.comReviewed-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Wed, 05 Feb 2025 06:15:55 +0000</pubDate>
        <dc:creator>Shawn Lin &lt;shawn.lin@rock-chips.com&gt;</dc:creator>
    </item>
<item>
        <title>89f7ef7f - scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#89f7ef7f</link>
        <description>scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLERWhen RESET_CONTROLLER is not set, kconfig complains about missingdependencies for RESET_TI_SYSCON, so add the missing dependency just as isdone above for SCSI_UFS_QCOM.Silences this kconfig warning:WARNING: unmet direct dependencies detected for RESET_TI_SYSCON  Depends on [n]: RESET_CONTROLLER [=n] &amp;&amp; HAS_IOMEM [=y]  Selected by [m]:  - SCSI_UFS_MEDIATEK [=m] &amp;&amp; SCSI_UFSHCD [=y] &amp;&amp; SCSI_UFSHCD_PLATFORM [=y] &amp;&amp; ARCH_MEDIATEK [=y]Fixes: de48898d0cb6 (&quot;scsi: ufs-mediatek: Create reset control device_link&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Link: lore.kernel.org/r/202306020859.1wHg9AaT-lkp@intel.comLink: https://lore.kernel.org/r/20230701052348.28046-1-rdunlap@infradead.orgCc: Stanley Chu &lt;stanley.chu@mediatek.com&gt;Cc: Peter Wang &lt;peter.wang@mediatek.com&gt;Cc: Paul Gazzillo &lt;paul@pgazz.com&gt;Cc: Necip Fazil Yildiran &lt;fazilyildiran@gmail.com&gt;Cc: linux-scsi@vger.kernel.orgCc: linux-arm-kernel@lists.infradead.orgCc: linux-mediatek@lists.infradead.orgCc: &quot;James E.J. Bottomley&quot; &lt;jejb@linux.ibm.com&gt;Cc: &quot;Martin K. Petersen&quot; &lt;martin.petersen@oracle.com&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Sat, 01 Jul 2023 05:23:48 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>56541c7c - scsi: ufs: ufs-qcom: Switch to the new ICE API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#56541c7c</link>
        <description>scsi: ufs: ufs-qcom: Switch to the new ICE APINow that there is a new dedicated ICE driver, drop the ufs-qcom-ice and usethe new ICE api provided by the Qualcomm soc driver ice. The platforms thatalready have ICE support will use the API as library since there will notbe a devicetree node, but instead they have reg range. In this case, theof_qcom_ice_get will return an ICE instance created for the consumer&apos;sdevice. But if there are platforms that do not have ice reg in the consumerdevicetree node and instead provide a dedicated ICE devicetree node, theof_qcom_ice_get will look up the device based on qcom,ice property and willget the ICE instance registered by the probe function of the ice driver.The ICE clock is now handle by the new driver. This is done by enabling iton the creation of the ICE instance and then enabling/disabling it on UFSruntime resume/suspend.Signed-off-by: Abel Vesa &lt;abel.vesa@linaro.org&gt;Link: https://lore.kernel.org/r/20230612192847.1599416-3-abel.vesa@linaro.orgReviewed-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Mon, 12 Jun 2023 19:28:46 +0000</pubDate>
        <dc:creator>Abel Vesa &lt;abel.vesa@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>473025a6 - scsi: ufs: Make the TC G210 driver dependent on CONFIG_OF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#473025a6</link>
        <description>scsi: ufs: Make the TC G210 driver dependent on CONFIG_OFThe TC G210 driver only supports devices declared in the device tree.Hence make this driver dependent on CONFIG_OF. This patch fixes thefollowing compiler error:drivers/ufs/host/tc-dwc-g210-pltfrm.c:36:34: error: &#8216;tc_dwc_g210_pltfm_match&#8217; defined but not used [-Werror=unused-const-variable=]   36 | static const struct of_device_id tc_dwc_g210_pltfm_match[] = {      |Link: https://lore.kernel.org/r/20230209184914.2762172-1-bvanassche@acm.orgCc: Joao Pinto &lt;jpinto@synopsys.com&gt;Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;Reviewed-by: Bean Huo &lt;beanhuo@micron.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Thu, 09 Feb 2023 18:49:03 +0000</pubDate>
        <dc:creator>Bart Van Assche &lt;bvanassche@acm.org&gt;</dc:creator>
    </item>
<item>
        <title>49f262bc - scsi: ufs: qcom: fix platform_msi_domain_free_irqs() reference</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#49f262bc</link>
        <description>scsi: ufs: qcom: fix platform_msi_domain_free_irqs() referenceThe newly added MSI support is mostly hidden inside of an #ifdef,except for one line that now causes a build failure when MSIis disabled:drivers/ufs/host/ufs-qcom.c: In function &apos;ufs_qcom_remove&apos;:drivers/ufs/host/ufs-qcom.c:1698:9: error: implicit declaration of function &apos;platform_msi_domain_free_irqs&apos; [-Werror=i] 1698 |         platform_msi_domain_free_irqs(hba-&gt;dev);      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~Above that, the symbol that guards the other call was recently removed, sothat is all dead code at the moment.Remove the incorrect #ifdef and instead of a Kconfig dependency to onlyallow building the driver when CONFIG_GENERIC_MSI_IRQ is enabled. Thissymbol is always present when PCI_MSI or ARM_GIC_V3_ITS are enabled, bothof which should be present on kernels that can run on Qualcomm SoCs.The &apos;select RESET_CONTROLLER&apos; in combination with this dependencyunfortunately causes a dependency loop and this is a user-visible symbol,so it&apos;s better to change both to &apos;depends on&apos;.Link: https://lore.kernel.org/r/20230126211831.2274211-1-arnd@kernel.orgFixes: 519b6274a777 (&quot;scsi: ufs: qcom: Add MCQ ESI config vendor specific ops&quot;)Fixes: 13e7accb81d6 (&quot;genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Reviewed-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;Acked-by: Can Guo &lt;quic_cang@quicinc.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Thu, 26 Jan 2023 21:17:31 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>df7320ba - scsi: ufs: ufs-unisoc: Add support for Unisoc UFS host controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#df7320ba</link>
        <description>scsi: ufs: ufs-unisoc: Add support for Unisoc UFS host controllerAdd driver code for Unisoc UFS host controller, along with UFSinitialization.Signed-off-by: Zhe Wang &lt;zhe.wang1@unisoc.com&gt;Reviewed-by: Bart Van Assche &lt;bvanassche@acm.org&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Fri, 09 Dec 2022 12:41:21 +0000</pubDate>
        <dc:creator>Zhe Wang &lt;zhe.wang1@unisoc.com&gt;</dc:creator>
    </item>
<item>
        <title>ada1e653 - scsi: ufs: core: Allow UFS host drivers to override the sg entry size</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#ada1e653</link>
        <description>scsi: ufs: core: Allow UFS host drivers to override the sg entry sizeModify the UFSHCD core to allow &apos;struct ufshcd_sg_entry&apos; to bevariable-length. The default is the standard length, but variants canoverride ufs_hba::sg_entry_size with a larger value if there arevendor-specific fields following the standard ones.This is needed to support inline encryption with ufs-exynos (FMP).Cc: Eric Biggers &lt;ebiggers@google.com&gt;Reviewed-by: Avri Altman &lt;avri.altman@wdc.com&gt;Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;[ bvanassche: edited commit message and introduced CONFIG_SCSI_UFS_VARIABLE_SG_ENTRY_SIZE ]Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Thu, 08 Dec 2022 23:43:58 +0000</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d6952028 - scsi: ufs: ufs-renesas: Add support for Renesas R-Car UFS controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#d6952028</link>
        <description>scsi: ufs: ufs-renesas: Add support for Renesas R-Car UFS controllerAdd support for Renesas R-Car UFS controller which needs vendor-specificinitialization.Link: https://lore.kernel.org/r/20220603110524.1997825-5-yoshihiro.shimoda.uh@renesas.comSigned-off-by: Yoshihiro Shimoda &lt;yoshihiro.shimoda.uh@renesas.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Fri, 03 Jun 2022 11:05:21 +0000</pubDate>
        <dc:creator>Yoshihiro Shimoda &lt;yoshihiro.shimoda.uh@renesas.com&gt;</dc:creator>
    </item>
<item>
        <title>dd11376b - scsi: ufs: Split the drivers/scsi/ufs directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ufs/host/Kconfig#dd11376b</link>
        <description>scsi: ufs: Split the drivers/scsi/ufs directorySplit the drivers/scsi/ufs directory into &apos;core&apos; and &apos;host&apos; directoriesunder the drivers/ufs/ directory. Move shared header files into theinclude/ufs/ directory. This separation makes it clear which header filesUFS drivers are allowed to include (include/ufs/*.h) and which header filesUFS 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.orgCc: 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;

            List of files:
            /linux-6.15/drivers/ufs/host/Kconfig</description>
        <pubDate>Wed, 11 May 2022 21:25:52 +0000</pubDate>
        <dc:creator>Bart Van Assche &lt;bvanassche@acm.org&gt;</dc:creator>
    </item>
</channel>
</rss>
