<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ac4aa9db - phy: add driver for MediaTek XFI T-PHY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#ac4aa9db</link>
        <description>phy: add driver for MediaTek XFI T-PHYAdd driver for MediaTek&apos;s XFI T-PHY which can be found in the MT7988SoC. The XFI T-PHY is a 10 Gigabit/s Ethernet SerDes PHY with muxes onthe internal side to be used with either USXGMII PCS or LynxI PCS,depending on the selected PHY interface mode.The PHY can operates only in PHY_MODE_ETHERNET, the submode is one ofPHY_INTERFACE_MODE_* corresponding to the supported modes: * USXGMII                 \ * 10GBase-R                }- USXGMII PCS - XGDM  \ * 5GBase-R                /                        \                                                     }- Ethernet MAC * 2500Base-X              \                        / * 1000Base-X               }- LynxI PCS - GDM     / * Cisco SGMII (MAC side)  /I chose the name XFI T-PHY because names of functions dealing with thephy in the vendor driver are prefixed &quot;xfi_pextp_&quot;.The register space used by the phy is called &quot;pextp&quot; in the vendorsources, which could be read as &quot;_P_CI _ex_press _T_-_P_hy&quot;, and thatis quite misleading as this phy isn&apos;t used for anything related toPCIe, so I wanted to find a better name.XFI is still somehow related (as in: you would find the relevantplaces using grep in the vendor driver when looking for that) and theterm seemed to at least somehow be aligned with the function of thatphy: Dealing with (up to) 10 Gbit/s Ethernet serialized differentialsignals.In order to work-around a performance issue present on the first oftwo XFI T-PHYs found in MT7988, special tuning is applied which canbe selected by adding the &apos;mediatek,usxgmii-performance-errata&apos;property to the device tree node, similar to how the vendor driver isdoing that too.There is no documentation for most registers used for theanalog/tuning part, however, most of the registers have been partiallyreverse-engineered from MediaTek&apos;s SDK implementation (see links, anopaque sequence of 32-bit register writes) and descriptions for allrelevant digital registers and bits such as resets and muxes have beensupplied by MediaTek.Link: https://git01.mediatek.com/plugins/gitiles/openwrt/feeds/mtk-openwrt-feeds/+/b72d6cba92bf9e29fb035c03052fa1e86664a25b/21.02/files/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_sgmii.cLink: https://git01.mediatek.com/plugins/gitiles/openwrt/feeds/mtk-openwrt-feeds/+/dec96a1d9b82cdcda4a56453fd0b453d4cab4b85/21.02/files/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.cSigned-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Reviewed-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Link: https://lore.kernel.org/r/8719c82634df7e8e984f1a608be3ba2f2d494fb4.1712625857.git.daniel@makrotopia.orgSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Tue, 09 Apr 2024 02:24:12 +0000</pubDate>
        <dc:creator>Daniel Golle &lt;daniel@makrotopia.org&gt;</dc:creator>
    </item>
<item>
        <title>442f34ed - phy: mtk-mipi-csi: add driver for CSI phy</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#442f34ed</link>
        <description>phy: mtk-mipi-csi: add driver for CSI phyThis is a new driver that supports the MIPI CSI CD-PHY version 0.5The number of PHYs depend on the SoC.Each PHY can support D-PHY only or CD-PHY configuration.The driver supports only D-PHY mode, so CD-PHYcompatible PHY are configured in D-PHY mode.[Julien Stephan: simplify driver model: one instance per phy vsone instance for all phys]Signed-off-by: Louis Kuo &lt;louis.kuo@mediatek.com&gt;Signed-off-by: Phi-bang Nguyen &lt;pnguyen@baylibre.com&gt;[Julien Stephan: refactor code]Co-developed-by: Julien Stephan &lt;jstephan@baylibre.com&gt;Signed-off-by: Julien Stephan &lt;jstephan@baylibre.com&gt;Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Link: https://lore.kernel.org/r/20240111101738.468916-1-jstephan@baylibre.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Thu, 11 Jan 2024 10:17:30 +0000</pubDate>
        <dc:creator>Phi-bang Nguyen &lt;pnguyen@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>45810d48 - phy: mediatek: add support for phy-mtk-hdmi-mt8195</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#45810d48</link>
        <description>phy: mediatek: add support for phy-mtk-hdmi-mt8195Add support for the mediatek hdmi phy on MT8195 SoCReviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Signed-off-by: Guillaume Ranquet &lt;granquet@baylibre.com&gt;Link: https://lore.kernel.org/r/20220919-v8-3-a84c80468fe9@baylibre.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Thu, 16 Feb 2023 16:02:27 +0000</pubDate>
        <dc:creator>Guillaume Ranquet &lt;granquet@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>6a23afad - phy: phy-mtk-dp: Add driver for DP phy</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#6a23afad</link>
        <description>phy: phy-mtk-dp: Add driver for DP phyThis is a new driver that supports the integrated DisplayPort phy formediatek SoCs, especially the mt8195. The phy is integrated into theDisplayPort controller and will be created by the mtk-dp driver. Thisdriver expects a struct regmap to be able to work on the same registersas the DisplayPort controller. It sets the device data to be the structphy so that the DisplayPort controller can easily work with it.The driver does not have any devicetree bindings because the datasheetdoes not list the controller and the phy as distinct units.The interaction with the controller can be covered by the configurecallback of the phy framework and its displayport parameters.Signed-off-by: Markus Schneider-Pargmann &lt;msp@baylibre.com&gt;Signed-off-by: Guillaume Ranquet &lt;granquet@baylibre.com&gt;[Bo-Chen: Modify reviewers&apos; comments.]Signed-off-by: Bo-Chen Chen &lt;rex-bc.chen@mediatek.com&gt;Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Link: https://lore.kernel.org/r/20220624062725.4095-1-rex-bc.chen@mediatek.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Fri, 24 Jun 2022 06:27:25 +0000</pubDate>
        <dc:creator>Markus Schneider-Pargmann &lt;msp@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>e4e46bc7 - phy: mediatek: Add PCIe PHY driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#e4e46bc7</link>
        <description>phy: mediatek: Add PCIe PHY driverAdd PCIe GEN3 PHY driver support on MediaTek chipsets.Signed-off-by: Jianjun Wang &lt;jianjun.wang@mediatek.com&gt;Reviewed-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Reviewed-by: AngeloGioachino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Link: https://lore.kernel.org/r/20220617070246.20142-3-jianjun.wang@mediatek.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Fri, 17 Jun 2022 07:02:46 +0000</pubDate>
        <dc:creator>Jianjun Wang &lt;jianjun.wang@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>90f80d95 - phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#90f80d95</link>
        <description>phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek foldermtk_mipi_dsi_phy is currently placed inside mediatek drm driver, but it&apos;smore suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phy driver into phy driver folder.Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;Acked-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Acked-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Mon, 05 Oct 2020 23:37:07 +0000</pubDate>
        <dc:creator>Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b28be59a - phy: mediatek: Move mtk_hdmi_phy driver into drivers/phy/mediatek folder</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#b28be59a</link>
        <description>phy: mediatek: Move mtk_hdmi_phy driver into drivers/phy/mediatek foldermtk_hdmi_phy is currently placed inside mediatek drm driver, but it&apos;smore suitable to place a phy driver into phy driver folder, so movemtk_hdmi_phy driver into phy driver folder.Signed-off-by: CK Hu &lt;ck.hu@mediatek.com&gt;Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;Acked-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Tested-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Mon, 13 May 2019 02:22:25 +0000</pubDate>
        <dc:creator>CK Hu &lt;ck.hu@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>54be9c1a - phy: mediatek: Add UFS M-PHY driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#54be9c1a</link>
        <description>phy: mediatek: Add UFS M-PHY driverAdd UFS M-PHY driver on MediaTek chipsets.Signed-off-by: Stanley Chu &lt;stanley.chu@mediatek.com&gt;Reviewed-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Sat, 16 Mar 2019 05:04:46 +0000</pubDate>
        <dc:creator>Stanley Chu &lt;stanley.chu@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>1dfb8662 - scsi: phy: mediatek: Add UFS M-PHY driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#1dfb8662</link>
        <description>scsi: phy: mediatek: Add UFS M-PHY driverAdd UFS M-PHY driver on MediaTek chipsets.Signed-off-by: Stanley Chu &lt;stanley.chu@mediatek.com&gt;Reviewed-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Sat, 16 Mar 2019 05:04:46 +0000</pubDate>
        <dc:creator>Stanley Chu &lt;stanley.chu@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>3003cfa1 - phy: phy-mtk-tphy: use SPDX license tag</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#3003cfa1</link>
        <description>phy: phy-mtk-tphy: use SPDX license tagUse SPDX-License-Identifier tag instead of the GPL license textSigned-off-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Fri, 29 Jun 2018 02:20:27 +0000</pubDate>
        <dc:creator>Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>c1eb8f83 - phy: mediatek: add XS-PHY driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#c1eb8f83</link>
        <description>phy: mediatek: add XS-PHY driverSupport XS-PHY for MediaTek SoCs with USB3.1 GEN2 controllerSigned-off-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Thu, 10 May 2018 06:10:29 +0000</pubDate>
        <dc:creator>Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>cd4ec4b0 - phy: phy-mt65xx-usb3: add mediatek directory and rename file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/phy/mediatek/Makefile#cd4ec4b0</link>
        <description>phy: phy-mt65xx-usb3: add mediatek directory and rename fileThe driver is actually for T-PHY which supports USB3.0, PCIe and SATA,and supports more SoCs now, but not just only for series of mt65xx SoCs,so the name of file, data struct, functions etc with &apos;mt65xx&apos; may causemisunderstanding when new SoCs are supported. Here rename them to reflectthe real functions and also enhance readability.And also update MAINTAINERS file to reflect the correct driverSigned-off-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;

            List of files:
            /linux-6.15/drivers/phy/mediatek/Makefile</description>
        <pubDate>Thu, 03 Aug 2017 10:01:02 +0000</pubDate>
        <dc:creator>Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;</dc:creator>
    </item>
</channel>
</rss>
