<?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>a4422ff2 - usb: typec: qcom: Add Qualcomm PMIC Type-C driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#a4422ff2</link>
        <description>usb: typec: qcom: Add Qualcomm PMIC Type-C driverThis commit adds a QCOM PMIC TCPM driver with an initial pm8150bblock.The driver is layered as follows:qcom_pmic_typec.c : Responsible for registering with TCPM and arbitrates                    access to the Type-C and PDPHY hardware blocks in one                    place.  This presents a single TCPM device to device to                    the Linux TCPM layer.qcom_pmic_typec_pdphy.c: Responsible for interfacing with the PDPHY hardware and                         processing power-delivery related calls from TCPM.                         This hardware binding can be extended to                         facilitate similar hardware in different PMICs.qcom_pmic_typec_port.c: Responsible for notifying and processing Type-C                        related calls from TCPM. Similar to the pdphy this                        layer can be extended to handle the specifics of                        different Qualcomm PMIC Type-C port managers.This code provides all of the same functionality as the existingqcom typec driver plus power-delivery as well.As a result commit 6c8cf3695176 (&quot;usb: typec: Add QCOM PMIC typec detectiondriver&quot;) can be deleted entirely.References code from Jonathan Marek, Jack Pham, Wesley Cheng, Hemant Kumar,Guru Das Srinagesh and Ashay Jaiswal.Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Reviewed-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Reviewed-by: Caleb Connolly &lt;caleb.connolly@linaro.org&gt;Signed-off-by: Bryan O&apos;Donoghue &lt;bryan.odonoghue@linaro.org&gt;Link: https://lore.kernel.org/r/20230508142308.1656410-8-bryan.odonoghue@linaro.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Mon, 08 May 2023 14:23:02 +0000</pubDate>
        <dc:creator>Bryan O&apos;Donoghue &lt;bryan.odonoghue@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>09431acd - usb: typec: anx7411: Fix build error without CONFIG_POWER_SUPPLY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#09431acd</link>
        <description>usb: typec: anx7411: Fix build error without CONFIG_POWER_SUPPLYBuilding without CONFIG_POWER_SUPPLY will fail:drivers/usb/typec/anx7411.o: In function `anx7411_detect_power_mode&apos;:anx7411.c:(.text+0x527): undefined reference to `power_supply_changed&apos;drivers/usb/typec/anx7411.o: In function `anx7411_psy_set_prop&apos;:anx7411.c:(.text+0x90d): undefined reference to `power_supply_get_drvdata&apos;anx7411.c:(.text+0x930): undefined reference to `power_supply_changed&apos;drivers/usb/typec/anx7411.o: In function `anx7411_psy_get_prop&apos;:anx7411.c:(.text+0x94d): undefined reference to `power_supply_get_drvdata&apos;drivers/usb/typec/anx7411.o: In function `anx7411_i2c_probe&apos;:anx7411.c:(.text+0x111d): undefined reference to`devm_power_supply_register&apos;drivers/usb/typec/anx7411.o: In function `anx7411_work_func&apos;:anx7411.c:(.text+0x167c): undefined reference to `power_supply_changed&apos;anx7411.c:(.text+0x1b55): undefined reference to `power_supply_changed&apos;Add POWER_SUPPLY dependency to Kconfig.Fixes: fe6d8a9c8e64 (&quot;usb: typec: anx7411: Add Analogix PD ANX7411 support&quot;)Reviewed-by: Xin Ji &lt;xji@analogixsemi.com&gt;Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Ren Zhijie &lt;renzhijie2@huawei.com&gt;Link: https://lore.kernel.org/r/20220920084431.196258-1-renzhijie2@huawei.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Tue, 20 Sep 2022 08:44:31 +0000</pubDate>
        <dc:creator>Ren Zhijie &lt;renzhijie2@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>fe6d8a9c - usb: typec: anx7411: Add Analogix PD ANX7411 support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#fe6d8a9c</link>
        <description>usb: typec: anx7411: Add Analogix PD ANX7411 supportAdd driver for analogix ANX7411 USB Type-C DRP port controller.Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Xin Ji &lt;xji@analogixsemi.com&gt;Link: https://lore.kernel.org/r/20220714081350.36447-2-xji@analogixsemi.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Thu, 14 Jul 2022 08:13:50 +0000</pubDate>
        <dc:creator>Xin Ji &lt;xji@analogixsemi.com&gt;</dc:creator>
    </item>
<item>
        <title>9e3d68f8 - usb: typec: rt1719: Fix build error without CONFIG_POWER_SUPPLY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#9e3d68f8</link>
        <description>usb: typec: rt1719: Fix build error without CONFIG_POWER_SUPPLYBuilding without CONFIG_POWER_SUPPLY will fail:drivers/usb/typec/rt1719.o: In function `rt1719_psy_set_property&apos;:rt1719.c:(.text+0x10a): undefined reference to `power_supply_get_drvdata&apos;drivers/usb/typec/rt1719.o: In function `rt1719_psy_get_property&apos;:rt1719.c:(.text+0x2c8): undefined reference to `power_supply_get_drvdata&apos;drivers/usb/typec/rt1719.o: In function `devm_rt1719_psy_register&apos;:rt1719.c:(.text+0x3e9): undefined reference to `devm_power_supply_register&apos;drivers/usb/typec/rt1719.o: In function `rt1719_irq_handler&apos;:rt1719.c:(.text+0xf9f): undefined reference to `power_supply_changed&apos;drivers/usb/typec/rt1719.o: In function `rt1719_update_pwr_opmode.part.9&apos;:rt1719.c:(.text+0x657): undefined reference to `power_supply_changed&apos;drivers/usb/typec/rt1719.o: In function `rt1719_attach&apos;:rt1719.c:(.text+0x83e): undefined reference to `power_supply_changed&apos;Add POWER_SUPPLY dependency to Kconfig.Fixes: 25d29b980912 (&quot;usb: typec: rt1719: Add support for Richtek RT1719&quot;)Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Reviewed-by: ChiYuan Huang &lt;cy_huang@richtek.com&gt;Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Ren Zhijie &lt;renzhijie2@huawei.com&gt;Link: https://lore.kernel.org/r/20220418082425.41566-1-renzhijie2@huawei.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Mon, 18 Apr 2022 08:24:25 +0000</pubDate>
        <dc:creator>Ren Zhijie &lt;renzhijie2@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>d016cbe4 - usb: typec: Support the WUSB3801 port controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#d016cbe4</link>
        <description>usb: typec: Support the WUSB3801 port controllerWUSB3801 features a configurable port type, accessory detection, andplug orientation detection. It provides a hardware &quot;ID&quot; pin output forcompatibility with USB 2.0 OTG PHYs. Add a typec class driver for it.Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Samuel Holland &lt;samuel@sholland.org&gt;Link: https://lore.kernel.org/r/20220214050118.61015-5-samuel@sholland.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Mon, 14 Feb 2022 05:01:17 +0000</pubDate>
        <dc:creator>Samuel Holland &lt;samuel@sholland.org&gt;</dc:creator>
    </item>
<item>
        <title>25d29b98 - usb: typec: rt1719: Add support for Richtek RT1719</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#25d29b98</link>
        <description>usb: typec: rt1719: Add support for Richtek RT1719Richtek RT1719 is a sink-only Type-C PD controller it complies withlatest USB Type-C and PD standards. It integrates the physical layer ofUSB power delivery protocol to allow up to 100W of power.Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: ChiYuan Huang &lt;cy_huang@richtek.com&gt;Link: https://lore.kernel.org/r/1644421362-32104-3-git-send-email-u0084500@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Wed, 09 Feb 2022 15:42:42 +0000</pubDate>
        <dc:creator>ChiYuan Huang &lt;cy_huang@richtek.com&gt;</dc:creator>
    </item>
<item>
        <title>8ef1e587 - usb: typec: STUSB160X should select REGMAP_I2C</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#8ef1e587</link>
        <description>usb: typec: STUSB160X should select REGMAP_I2CREGMAP_I2C is not a user visible kconfig symbol so driver configsshould not &quot;depend on&quot; it. They should depend on I2C and thenselect REGMAP_I2C.If this worked, it was only because some other driver had set/enabledREGMAP_I2C.Fixes: da0cb6310094 (&quot;usb: typec: add support for STUSB160x Type-C controller family&quot;)Cc: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Cc: Amelie Delaunay &lt;amelie.delaunay@st.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: linux-usb@vger.kernel.orgReviewed-by: Amelie Delaunay &lt;amelie.delaunay@foss.st.com&gt;Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Link: https://lore.kernel.org/r/20211015013609.7300-1-rdunlap@infradead.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Fri, 15 Oct 2021 01:36:09 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>2786d861 - usb: typec: tps6598x: Move the driver under its own subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#2786d861</link>
        <description>usb: typec: tps6598x: Move the driver under its own subdirectoryThe driver consist of multiple files. Grouping all of themunder a separate directory drivers/usb/typec/tipd/.Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Link: https://lore.kernel.org/r/20210310104630.77945-3-heikki.krogerus@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Wed, 10 Mar 2021 10:46:29 +0000</pubDate>
        <dc:creator>Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>10eb0b6a - usb: typec: tps6598x: Export some power supply properties</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#10eb0b6a</link>
        <description>usb: typec: tps6598x: Export some power supply propertiesThis allows downstream supplies and userspace to detectwhether external power is supplied.Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Signed-off-by: Guido G&#252;nther &lt;agx@sigxcpu.org&gt;Link: https://lore.kernel.org/r/2c8e81d9da9ff05b065f66edba915edd11f74065.1607166657.git.agx@sigxcpu.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Sat, 05 Dec 2020 11:13:26 +0000</pubDate>
        <dc:creator>Guido G&#252;nther &lt;agx@sigxcpu.org&gt;</dc:creator>
    </item>
<item>
        <title>ff62d08f - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#ff62d08f</link>
        <description>usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2CThis is more in line with what tcpm does and will be neededto avoid recursive dependency like &gt; drivers/power/supply/Kconfig:2:error: recursive dependency detected!   drivers/power/supply/Kconfig:2: symbol POWER_SUPPLY is selected by TYPEC_TPS6598X   drivers/usb/typec/Kconfig:64: symbol TYPEC_TPS6598X depends on REGMAP_I2C   drivers/base/regmap/Kconfig:19: symbol REGMAP_I2C is selected by CHARGER_ADP5061   drivers/power/supply/Kconfig:93: symbol CHARGER_ADP5061 depends on POWER_SUPPLY   For a resolution refer to Documentation/kbuild/kconfig-language.rst   subsection &quot;Kconfig recursive dependency limitations&quot;when selecting POWER_SUPPLY.Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Signed-off-by: Guido G&#252;nther &lt;agx@sigxcpu.org&gt;Link: https://lore.kernel.org/r/6d11417c42d82caf66e08af160397959eb7d0d60.1607166657.git.agx@sigxcpu.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Sat, 05 Dec 2020 11:13:25 +0000</pubDate>
        <dc:creator>Guido G&#252;nther &lt;agx@sigxcpu.org&gt;</dc:creator>
    </item>
<item>
        <title>24880a87 - usb: typec: qcom-pmic-typec: fix builtin build errors</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#24880a87</link>
        <description>usb: typec: qcom-pmic-typec: fix builtin build errorsFix build errors when CONFIG_TYPEC_QCOM_PMIC=y andCONFIG_USB_ROLE_SWITCH=m by limiting the former to =m whenUSB_ROLE_SWITCH also =m.powerpc64-linux-ld: drivers/usb/typec/qcom-pmic-typec.o: in function `.qcom_pmic_typec_remove&apos;:qcom-pmic-typec.c:(.text+0x28): undefined reference to `.usb_role_switch_set_role&apos;powerpc64-linux-ld: qcom-pmic-typec.c:(.text+0x64): undefined reference to `.usb_role_switch_put&apos;powerpc64-linux-ld: drivers/usb/typec/qcom-pmic-typec.o: in function `.qcom_pmic_typec_check_connection&apos;:qcom-pmic-typec.c:(.text+0x120): undefined reference to `.usb_role_switch_set_role&apos;powerpc64-linux-ld: drivers/usb/typec/qcom-pmic-typec.o: in function `.qcom_pmic_typec_probe&apos;:qcom-pmic-typec.c:(.text+0x360): undefined reference to `.fwnode_usb_role_switch_get&apos;powerpc64-linux-ld: qcom-pmic-typec.c:(.text+0x4e4): undefined reference to `.usb_role_switch_put&apos;Fixes: 6c8cf3695176 (&quot;usb: typec: Add QCOM PMIC typec detection driver&quot;)Cc: linux-usb@vger.kernel.orgCc: Wesley Cheng &lt;wcheng@codeaurora.org&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Link: https://lore.kernel.org/r/20201116040653.7943-1-rdunlap@infradead.orgReviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Mon, 16 Nov 2020 04:06:53 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>6c8cf369 - usb: typec: Add QCOM PMIC typec detection driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#6c8cf369</link>
        <description>usb: typec: Add QCOM PMIC typec detection driverThe QCOM SPMI typec driver handles the role and orientation detection, andnotifies client drivers using the USB role switch framework.   It registersas a typec port, so orientation can be communicated using the typec switchAPIs.  The driver also attains a handle to the VBUS output regulator, so itcan enable/disable the VBUS source when acting as a host/device.Signed-off-by: Wesley Cheng &lt;wcheng@codeaurora.org&gt;Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Reviewed-by: Stephen Boyd &lt;sboyd@kernel.org&gt;Link: https://lore.kernel.org/r/20201008235934.8931-2-wcheng@codeaurora.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Thu, 08 Oct 2020 23:59:31 +0000</pubDate>
        <dc:creator>Wesley Cheng &lt;wcheng@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>da0cb631 - usb: typec: add support for STUSB160x Type-C controller family</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#da0cb631</link>
        <description>usb: typec: add support for STUSB160x Type-C controller familySTMicroelectronics USB Type-C port controllers use I2C interface toconfigure, control and read the operation status of the device. All ST USBType-C port controllers are based on the same I2C register map. That&apos;s whythis driver can be used with all ST USB Type-C ICs.Some ST USB Type-C port controllers are Dual Role Port (DRP), only Sink orSource, some supports USB Power Delivery. This can be configured throughconnector device tree bindings.This driver is a basic Type-C port controller driver, with no powerdelivery support. It allows to configure ST USB Type-C port controller.Interrupt is supported and enables CC connection events, to detectattach and detach and update Type-C subsystem accordingly as well as usbrole switch.ST USB Type-C port controller can be supplied in three different waysdepending on the target application:- through VDD pin only (so VDD is the main supply)- through VSYS pin only (so VSYS is the main supply)- through VDD and VSYS pins.When both VDD and VSYS power supplies are present, the low power supplyVSYS is selected as main supply when VSYS voltage is above 3.1V, elseVDD is selected as main supply.In case of Source or Dual port type, if VDD supply is present, it has to beenabled in case of Source power role to provide Vbus. When interruptsupport is available, VDD supply is dynamically managed upon attach/detachinterrupt. When there is no interrupt support, VDD supply is enabled bydefault.Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Amelie Delaunay &lt;amelie.delaunay@st.com&gt;Link: https://lore.kernel.org/r/20200924090049.9041-5-amelie.delaunay@st.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Thu, 24 Sep 2020 09:00:47 +0000</pubDate>
        <dc:creator>Amelie Delaunay &lt;amelie.delaunay@st.com&gt;</dc:creator>
    </item>
<item>
        <title>e9ccc35b - usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#e9ccc35b</link>
        <description>usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598xWhen I switched on USB role switching for the tps6598x I completely forgotto add the Kconfig dependency.Ensure USB_ROLE_SWITCH is selected to prevent the typs6598x driver beingcompiled in but the role-switch driver being compiled as a module, leadingto link error.Suggested-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Bryan O&apos;Donoghue &lt;bryan.odonoghue@linaro.org&gt;Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Link: https://lore.kernel.org/r/20200520153617.610909-1-bryan.odonoghue@linaro.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Wed, 20 May 2020 15:36:17 +0000</pubDate>
        <dc:creator>Bryan O&apos;Donoghue &lt;bryan.odonoghue@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>da4b5d18 - usb: typec: add dependency for TYPEC_HD3SS3220</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#da4b5d18</link>
        <description>usb: typec: add dependency for TYPEC_HD3SS3220If CONFIG_TYPEC_HD3SS3220=y, CONFIG_USB_ROLE_SWITCH=m, below errorscan be found:drivers/usb/typec/hd3ss3220.o: In function `hd3ss3220_remove&apos;:hd3ss3220.c:(.text+0x64): undefined reference to `usb_role_switch_put&apos;drivers/usb/typec/hd3ss3220.o: In function `hd3ss3220_dr_set&apos;:hd3ss3220.c:(.text+0x154): undefined reference to `usb_role_switch_set_role&apos;drivers/usb/typec/hd3ss3220.o: In function `hd3ss3220_set_role&apos;:hd3ss3220.c:(.text+0x294): undefined reference to `usb_role_switch_set_role&apos;hd3ss3220.c:(.text+0x2f4): undefined reference to `usb_role_switch_set_role&apos;hd3ss3220.c:(.text+0x348): undefined reference to `usb_role_switch_set_role&apos;hd3ss3220.c:(.text+0x390): undefined reference to `usb_role_switch_set_role&apos;drivers/usb/typec/hd3ss3220.o: In function `hd3ss3220_probe&apos;:hd3ss3220.c:(.text+0x5e8): undefined reference to `fwnode_usb_role_switch_get&apos;hd3ss3220.c:(.text+0x8a4): undefined reference to `usb_role_switch_put&apos;make: *** [vmlinux] Error 1This patch add dependency USB_ROLE_SWITCH for TYPEC_HD3SS3220.Fixes: 1c48c759ef4b (&quot;usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller&quot;)Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Signed-off-by: Mao Wenan &lt;maowenan@huawei.com&gt;Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Reviewed-by: Biju Das &lt;biju.das@bp.renesas.com&gt;Link: https://lore.kernel.org/r/20191009014707.38716-1-maowenan@huawei.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Wed, 09 Oct 2019 01:47:07 +0000</pubDate>
        <dc:creator>Mao Wenan &lt;maowenan@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>1c48c759 - usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#1c48c759</link>
        <description>usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controllerDriver for TI HD3SS3220 USB Type-C DRP port controller.The driver currently registers the port and supports data role swapping.Signed-off-by: Biju Das &lt;biju.das@bp.renesas.com&gt;Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Link: https://lore.kernel.org/r/1567584941-13690-3-git-send-email-biju.das@bp.renesas.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Wed, 04 Sep 2019 08:15:40 +0000</pubDate>
        <dc:creator>Biju Das &lt;biju.das@bp.renesas.com&gt;</dc:creator>
    </item>
<item>
        <title>35af2445 - usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#35af2445</link>
        <description>usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2CIf CONFIG_REGMAP_I2C is not set, building fails:drivers/usb/typec/tps6598x.o: In function `tps6598x_probe&apos;:tps6598x.c:(.text+0x5f0): undefined reference to `__devm_regmap_init_i2c&apos;Select REGMAP_I2C to fix this.Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Fixes: 0a4c005bd171 (&quot;usb: typec: driver for TI TPS6598x USB Power Delivery controllers&quot;)Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;Acked-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Link: https://lore.kernel.org/r/20190903121026.22148-1-yuehaibing@huawei.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Tue, 03 Sep 2019 12:10:26 +0000</pubDate>
        <dc:creator>YueHaibing &lt;yuehaibing@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>cae8dc3b - USB: add missing SPDX lines to Kconfig and Makefiles</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#cae8dc3b</link>
        <description>USB: add missing SPDX lines to Kconfig and MakefilesThere are a few remaining drivers/usb/ files that do not have SPDXidentifiers in them, all of these are either Kconfig or Makefiles.  Addthe correct GPL-2.0 identifier to them to make scanning tools happy.Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Thu, 17 Jan 2019 08:23:50 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ae8a2ca8 - usb: typec: Group all TCPCI/TCPM code together</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#ae8a2ca8</link>
        <description>usb: typec: Group all TCPCI/TCPM code togetherMoving all the drivers that depend on the Port ControllerManager under a new directory drivers/usb/typec/tcpm/ andmaking Guenter Roeck the designated reviewer of that code.Acked-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Thu, 20 Sep 2018 11:23:47 +0000</pubDate>
        <dc:creator>Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0e3bb7d6 - usb: typec: Add driver for DisplayPort alternate mode</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/typec/Kconfig#0e3bb7d6</link>
        <description>usb: typec: Add driver for DisplayPort alternate modeDisplayPort USB Type-C Alt Mode allows DisplayPort displaysand adapters to be attached to the USB Type-C ports on thesystem.Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Tested-by: Hans de Goede &lt;hdegoede@redhat.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/typec/Kconfig</description>
        <pubDate>Wed, 27 Jun 2018 15:19:51 +0000</pubDate>
        <dc:creator>Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
