<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>08dbfad3f5040f5bdb6c529da20d6d4e81fefd72 - Merge tag &apos;for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#08dbfad3f5040f5bdb6c529da20d6d4e81fefd72</link>
        <description>Merge tag &apos;for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsiPull more SCSI updates from Martin Petersen: &quot;Remaining updates for the 7.3 merge window. The only core change is  enabling context analysis for the SCSI layer and UFS.  The remaining changes are either bug fixes or hardening&quot;* tag &apos;for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi: (26 commits)  scsi: snic: Fix SCSI host leak on workqueue allocation failure  scsi: MAINTAINERS: Update my email address  scsi: MAINTAINERS: Leave the cumana_1 and oak drivers to the RISCPC maintainers  scsi: leapraid: Standardize NCQ priority sysfs attributes  scsi: leapraid: Serialize firmware log mmap with teardown  scsi: leapraid: Balance host references for firmware log VMAs  scsi: lpfc: Remove unnnecessary NULL check  scsi: qla2xxx: Fix an loop timeout test  scsi: qla2xxx: Fix an error code in qla_get_tmf()  scsi: ibmvfc: Fix use of uninitialized rport in ibmvfc_do_work()  scsi: core: Enable context analysis for hosts.o  scsi: lpfc: Replace strlcat() with sysfs_emit_at() in the sysfs show functions  scsi: lpfc: Replace strlcat() with seq_buf in the debugfs dump helpers  scsi: lpfc: Replace strlcat() with seq_buf in lpfc_rx_monitor_report()  scsi: lpfc: Replace strlcat() with scnprintf() in lpfc_vport_symbolic_node_name()  scsi: lpfc: Replace strlcat() with seq_buf in lpfc_info()  scsi: core: Enable context analysis  scsi: core: Protect host state changes with the host lock  scsi: core: Add lock context annotations  scsi: core: Pass the SCSI host pointer directly to scanning functions  ...

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Sat, 29 Aug 2026 20:55:36 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>99d1623c08e91f67c0c6ec677b4a909e27d92014 - Merge patch series &quot;Enable context analysis in the SCSI core and UFS driver&quot;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#99d1623c08e91f67c0c6ec677b4a909e27d92014</link>
        <description>Merge patch series &quot;Enable context analysis in the SCSI core and UFS driver&quot;Bart Van Assche &lt;bvanassche@acm.org&gt; says:Hi Martin,This patch series enables context analysis for the SCSI core and the UFSdriver. The advantages are as follows: - The compiler (only Clang) verifies whether the lock and unlock calls match   what has been declared via __must_hold(), __acquires() or __releases().   This is useful for catching locking bugs in error paths. - Support for __guarded_by() is enabled. If a member variable is annotated   with __guarded_by(lock), the compiler will issue a warning if that member   variable is accessed without holding &apos;lock&apos;.Additionally, a patch is included that suppresses KCSAN complaints about SCSIhost state changes.More information about lock context analysis is available in the cover letter of[PATCH v5 00/36] Compiler-Based Context- and Locking-Analysis(https://lore.kernel.org/lkml/20251219154418.3592607-1-elver@google.com/).Please consider this patch series for the next merge window.Thanks,Bart.Link: https://patch.msgid.link/cover.1786142946.git.bvanassche@acm.orgSigned-off-by: Martin K. Petersen (Oracle) &lt;mkp@kernel.org&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Fri, 14 Aug 2026 04:10:33 +0200</pubDate>
        <dc:creator>Martin K. Petersen (Oracle) &lt;mkp@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ff5d552022b35f7475bdc538173b3ceb95d55d85 - scsi: ufs: core: Enable context analysis</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#ff5d552022b35f7475bdc538173b3ceb95d55d85</link>
        <description>scsi: ufs: core: Enable context analysisAnnotate functions that modify the state of a synchronization object.Remove the struct semaphore annotations because lock context annotationsare not supported for semaphores.Reviewed-by: Peter Wang &lt;peter.wang@mediatek.com&gt;Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;Link: https://patch.msgid.link/3c975386a5bcb939f8a2a0d47fd621f234321a9e.1786142946.git.bvanassche@acm.orgSigned-off-by: Martin K. Petersen (Oracle) &lt;mkp@kernel.org&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Sat, 08 Aug 2026 00:49:47 +0200</pubDate>
        <dc:creator>Bart Van Assche &lt;bvanassche@acm.org&gt;</dc:creator>
    </item>
<item>
        <title>7a0e692a0381254b2f77c54dec100cd3325a6fdf - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#7a0e692a0381254b2f77c54dec100cd3325a6fdf</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.2 merge window.

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Tue, 23 Jun 2026 08:10:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>aa776949fb77462ee712eee28bc54a9ce95c5b40 - Merge branch &apos;for-7.2/wiimote&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#aa776949fb77462ee712eee28bc54a9ce95c5b40</link>
        <description>Merge branch &apos;for-7.2/wiimote&apos; into for-linus

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Tue, 16 Jun 2026 21:47:16 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>fff88709f9a9153af85b5224b4594caa5387ca60 - Merge tag &apos;v7.1-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#fff88709f9a9153af85b5224b4594caa5387ca60</link>
        <description>Merge tag &apos;v7.1-rc6&apos; into nextSync up with mainline to pull in a fix to IMS PCU driver and otherenhancements.

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 01 Jun 2026 04:43:25 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>639609b83f69fe4cd08e01423ae8e12d84484cfa - Merge branch &apos;arena_direct_access&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next into for-7.2</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#639609b83f69fe4cd08e01423ae8e12d84484cfa</link>
        <description>Merge branch &apos;arena_direct_access&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next into for-7.2

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 25 May 2026 21:34:24 +0200</pubDate>
        <dc:creator>Tejun Heo &lt;tj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>09d6818d3bdc1ea6e49a425040528cbdbc97bc0a - Merge branch &apos;linus&apos; into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#09d6818d3bdc1ea6e49a425040528cbdbc97bc0a</link>
        <description>Merge branch &apos;linus&apos; into timers/clocksource... to bring it up to date for new changes.

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 18 May 2026 11:01:07 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>658a6021492ad3b1b8a6e9a83963a1fad35a2af8 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#658a6021492ad3b1b8a6e9a83963a1fad35a2af8</link>
        <description>Merge drm/drm-next into drm-intel-nextSome Display Port Adaptive Sync depends on drm work.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Fri, 15 May 2026 13:01:15 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7e033543a2ab4c72319201298ed458e3bbddd82f - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc3</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#7e033543a2ab4c72319201298ed458e3bbddd82f</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc3Cross-merge BPF and other fixes after downstream PR.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Sun, 10 May 2026 22:24:49 +0200</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c53ed3e99920df6a90553c89a1c053aa0776841e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#c53ed3e99920df6a90553c89a1c053aa0776841e</link>
        <description>Merge drm/drm-next into drm-xe-nextBringing in recent display changes.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Fri, 08 May 2026 16:19:45 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cafac16b6207b88ad92fbba1169ae4f43865cb0d - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#cafac16b6207b88ad92fbba1169ae4f43865cb0d</link>
        <description>Merge drm/drm-next into drm-misc-nextGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:49:13 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1 - Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1</link>
        <description>Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-nextLinux 7.1-rc1

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 09:39:48 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a85d6ff99411eb21536a750ad02205e8a97894c6 - Merge tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#a85d6ff99411eb21536a750ad02205e8a97894c6</link>
        <description>Merge tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiPull SCSI updates from James Bottomley: &quot;Usual driver updates (ufs, lpfc, fnic, target, mpi3mr).  The substantive core changes are adding a &apos;serial&apos; sysfs attribute and  getting sd to support &gt; PAGE_SIZE sectors&quot;* tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (98 commits)  scsi: target: Don&apos;t validate ignored fields in PROUT PREEMPT  scsi: qla2xxx: Use nr_cpu_ids instead of NR_CPUS for qp_cpu_map allocation  scsi: ufs: core: Disable timestamp for Kioxia THGJFJT0E25BAIP  scsi: mpi3mr: Fix typo  scsi: sd: fix missing put_disk() when device_add(&amp;disk_dev) fails  scsi: libsas: Delete unused to_dom_device() and to_dev_attr()  scsi: storvsc: Handle PERSISTENT_RESERVE_IN truncation for Hyper-V vFC  scsi: iscsi_tcp: Remove unneeded selections of CRYPTO and CRYPTO_MD5  scsi: lpfc: Update lpfc version to 15.0.0.0  scsi: lpfc: Add PCI ID support for LPe42100 series adapters  scsi: lpfc: Introduce 128G link speed selection and support  scsi: lpfc: Check ASIC_ID register to aid diagnostics during failed fw updates  scsi: lpfc: Update construction of SGL when XPSGL is enabled  scsi: lpfc: Remove deprecated PBDE feature  scsi: lpfc: Add REG_VFI mailbox cmd error handling  scsi: lpfc: Log MCQE contents for mbox commands with no context  scsi: lpfc: Select mailbox rq_create cmd version based on SLI4 if_type  scsi: lpfc: Break out of IRQ affinity assignment when mask reaches nr_cpu_ids  scsi: ufs: core: Make the header files self-contained  scsi: ufs: core: Remove an include directive from ufshcd-crypto.h  ...

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Tue, 21 Apr 2026 17:22:18 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>2dfb80cc3580dc02be83246bcd5446e6f3a231b9 - Merge patch series &quot;scsi: ufs: Add TX Equalization support for UFS 5.0&quot;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ufs/core/Makefile#2dfb80cc3580dc02be83246bcd5446e6f3a231b9</link>
        <description>Merge patch series &quot;scsi: ufs: Add TX Equalization support for UFS 5.0&quot;Can Guo &lt;can.guo@oss.qualcomm.com&gt; says:Hi,The UFS v5.0 and UFSHCI v5.0 standards have published, introducing supportfor HS-G6 (46.6 Gbps per lane) through the new UniPro V3.0 interconnectlayer and M-PHY V6.0 physical layer specifications. To achieve reliableoperation at these higher speeds, UniPro V3.0 introduces TX Equalizationand Pre-Coding mechanisms that are essential for signal integrity.This patch series implements TX Equalization support in the UFS coredriver as specified in UFSHCI v5.0, along with the necessary vendoroperations and a reference implementation for Qualcomm UFS hostcontrollers.Background==========TX Equalization is a signal conditioning technique that compensates forchannel impairments at high data rates (HS-G4 through HS-G6). It worksby adjusting two key parameters:- PreShoot: Pre-emphasis applied before the main signal transition- DeEmphasis: De-emphasis applied after the main signal transitionUniPro V3.0 defines TX Equalization Training (EQTR) procedure toautomatically discover optimal TX Equalization settings. The EQTRprocedure:1. Starts from the most reliable link state (HS-G1)2. Iterates through all possible PreShoot and DeEmphasis combinations3. Evaluates signal quality using Figure of Merit (FOM) measurements4. Selects the best settings for both host and device TX lanesFor HS-G6, Pre-Coding is also introduced to further improve signalquality. Pre-Coding must be enabled on both transmitter and receiverwhen the RX_FOM indicates it is required.Implementation Overview=======================The implementation follows the UFSHCI v5.0 specification and consists of:Core Infrastructure (Patches 1-6):- New vops callback negotiate_pwr_mode() to allow vendors to negotiate  power mode parameters before applying TX Equalization settings- Support for HS-G6 gear enumeration- Complete TX EQTR procedure implementation in ufs-txeq.c- Debugfs interface for TX Equalization parameter inspection and manual  retraining- Module parameters for adaptive TX Equalization controlQualcomm Implementation (Patches 7-11):- PHY-specific configurations for TX EQTR procedure- Vendor-specific FOM measurement support- TX Equalization settings application- Enable TX Equalization for HW version 0x7 and onwardsThe implementation is designed to be vendor-agnostic, with platform-specific details handled through the vops callbacks. Other vendors canadd support by implementing the three new vops:- tx_eqtr_notify(): Called before/after TX EQTR for vendor setup- apply_tx_eqtr_settings(): Apply vendor-specific PHY configurations- get_rx_fom(): Retrieve vendor-specific FOM measurements if neededModule Parameters=================The implementation provides several module parameters for flexibility:- use_adaptive_txeq: Enable/disable adaptive TX Equalization (default: false)- adaptive_txeq_gear: Minimum gear for adaptive TX EQ (default: HS-G6)- use_txeq_presets: Use only the 8 standaird presets (default: false)- txeq_presets_selected[]: Select specific presets for EQTRTesting=======This patch series has been tested on Qualcomm platforms with UFS 5.0devices, validating:- Successful TX EQTR completion for HS-G6- Proper FOM evaluation and optimal settings selection- Pre-Coding enablement for HS-G6- Power mode changes with TX Equalization settings applied- Report of TX Equalization settings via debugfs entries- Report of TX EQTR histories via debug entries (see next section)- Re-training TX Equalization via debugfs entryExample of TX EQTR history==========================Device TX EQTR record summary -Target Power Mode: HS-G6, Rate-BMost recent record index: 2Most recent record timestamp: 219573378 usTX Lane 0 FOM - PreShoot\DeEmphasis\       0        1        2        3        4        5        6        70      50       70       65        -        -        -        -        x1       x        x        x        x        x        x        x        x2     100       90       70        -        -        -        -        x3       x        x        x        x        x        x        x        x4      95       90        -        -        -        -        -        x5       -        -        -        -        -        -        -        x6       x        x        x        x        x        x        x        x7       x        x        x        x        x        x        x        xTX Lane 1 FOM - PreShoot\DeEmphasis\       0        1        2        3        4        5        6        70      50       70       60        -        -        -        -        x1       x        x        x        x        x        x        x        x2     100       80       65        -        -        -        -        x3       x        x        x        x        x        x        x        x4      95       85        -        -        -        -        -        x5       -        -        -        -        -        -        -        x6       x        x        x        x        x        x        x        x7       x        x        x        x        x        x        x        xPatch Structure===============Patches 1-3: Preparatory changes for power mode negotiation and HS-G6Patch 4: Core TX Equalization and EQTR implementationPatches 5-7: Debugfs support for TX EqualizationPatches 8-12: Qualcomm vendor implementationNext====One more series has been developed to enhance TX Equalization support,which will be submitted for review after this series is accepted:- Provide board specific (static) TX Equalization settings from DTS- Parse static TX Equalization settings from DTS if provided- Apply static TX Equalization settings if use_adaptive_txeq is disabled- Add support for UFS v5.0 attributes qTxEQGnSettings &amp; wTxEQGnSettingsExt- Enable persistent storage and retrieval of optimal TX Equalization settingsLink: https://patch.msgid.link/20260325152154.1604082-1-can.guo@oss.qualcomm.comSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/ufs/core/Makefile</description>
        <pubDate>Fri, 27 Mar 2026 22:21:28 +0100</pubDate>
        <dc:creator>Martin K. Petersen &lt;martin.petersen@oracle.com&gt;</dc:creator>
    </item>
</channel>
</rss>
