<?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>e538e361 - usb: fotg210: fix a Kconfig spelling mistake</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/fotg210/Kconfig#e538e361</link>
        <description>usb: fotg210: fix a Kconfig spelling mistakeCorrect a spelling mistake (reported by codespell).Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Link: https://lore.kernel.org/r/20230124233511.23616-1-rdunlap@infradead.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/fotg210/Kconfig</description>
        <pubDate>Tue, 24 Jan 2023 23:35:11 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>6d36e0e1 - usb: USB_FOTG210 should depend on ARCH_GEMINI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/fotg210/Kconfig#6d36e0e1</link>
        <description>usb: USB_FOTG210 should depend on ARCH_GEMINIThe Faraday Technology FOTG210 USB2 Dual Role Controller is only presenton Cortina Systems Gemini SoCs.  Hence add a dependency on ARCH_GEMINI,to prevent asking the user about its drivers when configuring a kernelwithout Cortina Systems Gemini SoC support.Fixes: 1dd33a9f1b95ab59 (&quot;usb: fotg210: Collect pieces of dual mode controller&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Link: https://lore.kernel.org/r/a989b3b798ecaf3b45f35160e30e605636d66a77.1669044086.git.geert+renesas@glider.beSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/fotg210/Kconfig</description>
        <pubDate>Mon, 21 Nov 2022 15:22:19 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>ddacd6ef - usb: fotg210: Fix Kconfig for USB host modules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/fotg210/Kconfig#ddacd6ef</link>
        <description>usb: fotg210: Fix Kconfig for USB host modulesThe kernel robot reports a link failure when activating theFOTG210 host subdriver with =y on a system where the USB hostcore is a module (CONFIG_USB=m).This is a bit of special case, so mimic the Kconfig incantationsfrom DWC3: let the subdrivers for host or peripheral dependon the host or gadget support being =y or the same as theFOTG210 core itself.This should ensure that either:- The host (CONFIG_USB) or gadget (CONFIG_GADGET) is compiled  in and then the FOTG210 can be either module or compiled  in.- The host or gadget is modular, and then the FOTG210 module  must be a module too, or we cannot resolve the symbols  at link time.Reported-by: kernel test robot &lt;lkp@intel.com&gt;Link: https://lore.kernel.org/linux-usb/202211112132.0BUPGKCd-lkp@intel.com/Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Link: https://lore.kernel.org/r/20221111144821.113665-1-linus.walleij@linaro.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/fotg210/Kconfig</description>
        <pubDate>Fri, 11 Nov 2022 14:48:21 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>00fb05ff - usb: fotg2: add Gemini-specific handling</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/fotg210/Kconfig#00fb05ff</link>
        <description>usb: fotg2: add Gemini-specific handlingThe Cortina Systems Gemini has bolted on a PHY inside thesilicon that can be handled by six bits in a MISC register inthe system controller.If we are running on Gemini, look up a syscon regmap througha phandle and enable VBUS and optionally the Mini-B connector.If the device is flagged as &quot;wakeup-source&quot; using the standardDT bindings, we also enable this in the global controller forrespective port.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Link: https://lore.kernel.org/r/20221109200554.1957185-1-linus.walleij@linaro.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/fotg210/Kconfig</description>
        <pubDate>Wed, 09 Nov 2022 20:05:54 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>aeffd2c3 - usb: fotg210: Compile into one module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/fotg210/Kconfig#aeffd2c3</link>
        <description>usb: fotg210: Compile into one moduleIt is since ages perfectly possible to compile both of thesemodules into the same kernel, which makes no sense since itis one piece of hardware.Compile one module named &quot;fotg210.ko&quot; for both HCD and UDCdrivers by collecting the init calls into a fotg210-core.cfile and start to centralize things handling one and the samepiece of hardware.Stub out the initcalls if one or the other part of the driverwas not selected.Tested by compiling one or the other or both of the driversinto the kernel and as modules.Cc: Fabian Vogt &lt;fabian@ritter-vogt.de&gt;Cc: Yuan-Hsin Chen &lt;yhchen@faraday-tech.com&gt;Cc: Felipe Balbi &lt;balbi@kernel.org&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Link: https://lore.kernel.org/r/20221023144708.3596563-2-linus.walleij@linaro.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/fotg210/Kconfig</description>
        <pubDate>Sun, 23 Oct 2022 14:47:07 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>1dd33a9f - usb: fotg210: Collect pieces of dual mode controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/fotg210/Kconfig#1dd33a9f</link>
        <description>usb: fotg210: Collect pieces of dual mode controllerThe Faraday FOTG210 is a dual-mode OTG USB controller that canact as host, peripheral or both. To be able to probe from onehardware description and to follow the pattern of other dual-mode controllers such as MUSB or MTU3 we need to collect thetwo, currently completely separate drivers in the samedirectory.After this, users need to select the main symbol USB_FOTG210and then each respective subdriver. We pave the road tocompile both drivers into the same kernel and select theone we want to use at probe() time, and possibly add OTGsupport in the end.This patch doesn&apos;t do much more than create the new symboland collect the drivers in one place. We also add a commentfor the section of dual-mode controllers in the Kconfigfile so people can see what these selections are about.Also add myself as maintainer as there has been littleresponse on my patches to these drivers.Cc: Fabian Vogt &lt;fabian@ritter-vogt.de&gt;Cc: Yuan-Hsin Chen &lt;yhchen@faraday-tech.com&gt;Cc: Felipe Balbi &lt;balbi@kernel.org&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Link: https://lore.kernel.org/r/20221023144708.3596563-1-linus.walleij@linaro.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/fotg210/Kconfig</description>
        <pubDate>Sun, 23 Oct 2022 14:47:06 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
</channel>
</rss>
