<?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>6c4e1ef4 - usb: misc: onboard_usb_dev: introduce new config symbol for usb5744 SMBus support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#6c4e1ef4</link>
        <description>usb: misc: onboard_usb_dev: introduce new config symbol for usb5744 SMBus supportIntroduce new kernel config symbol for Microchip usb5744 SMBus programmingsupport. Since usb5744 i2c initialization routine uses i2c SMBus APIs theseAPIs should only be invoked when kernel has I2C support. This new kernelconfig describes the dependency on I2C kernel support and fix the belowbuild issues when USB_ONBOARD_DEV=y and CONFIG_I2C=m.riscv64-linux-ld: drivers/usb/misc/onboard_usb_dev.o:undefined reference to `i2c_find_device_by_fwnode&apos;drivers/usb/misc/onboard_usb_dev.c:408:(.text+0xb24): undefinedreference to `i2c_smbus_write_block_data&apos;&lt;snip&gt;Parsing of the i2c-bus bus handle is not put under usb5744 kernel configcheck as the intention is to report an error when DT is configured forusb5744 SMBus support and kernel has USB_ONBOARD_DEV_USB5744 disabled.Fixes: 6782311d04df (&quot;usb: misc: onboard_usb_dev: add Microchip usb5744 SMBus programming support&quot;)Signed-off-by: Radhey Shyam Pandey &lt;radhey.shyam.pandey@amd.com&gt;Suggested-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202409140539.3Axwv38m-lkp@intel.com/Acked-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;Link: https://lore.kernel.org/r/1727529992-476088-1-git-send-email-radhey.shyam.pandey@amd.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Sat, 28 Sep 2024 13:26:32 +0000</pubDate>
        <dc:creator>Radhey Shyam Pandey &lt;radhey.shyam.pandey@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>31e7f6c0 - usb: misc: onboard_hub: rename to onboard_dev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#31e7f6c0</link>
        <description>usb: misc: onboard_hub: rename to onboard_devThis patch prepares onboad_hub to support non-hub devices by renamingthe driver files and their content, the headers and their references.The comments and descriptions have been slightly modified to keepcoherence and account for the specific cases that only affect onboardhubs (e.g. peer-hub).The &quot;hub&quot; variables in functions where &quot;dev&quot; (and similar names) variablesalready exist have been renamed to onboard_dev for clarity, which adds afew lines in cases where more than 80 characters are used.No new functionality has been added.Acked-by: Matthias Kaehlcke &lt;mka@chromium.org&gt;Signed-off-by: Javier Carrasco &lt;javier.carrasco@wolfvision.net&gt;Link: https://lore.kernel.org/r/20240325-onboard_xvf3500-v8-2-29e3f9222922@wolfvision.netSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Mon, 25 Mar 2024 09:15:12 +0000</pubDate>
        <dc:creator>Javier Carrasco &lt;javier.carrasco@wolfvision.net&gt;</dc:creator>
    </item>
<item>
        <title>acd6199f - usb: Add support for Intel LJCA device</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#acd6199f</link>
        <description>usb: Add support for Intel LJCA deviceImplements the USB part of Intel USB-I2C/GPIO/SPI adapter devicenamed &quot;La Jolla Cove Adapter&quot; (LJCA).The communication between the various LJCA module drivers and thehardware will be muxed/demuxed by this driver. Three modules (I2C, GPIO, and SPI) are supported currently.Each sub-module of LJCA device is identified by type field withinthe LJCA message header.The sub-modules of LJCA can use ljca_transfer() to issue a transferbetween host and hardware. And ljca_register_event_cb is exportedto LJCA sub-module drivers for hardware event subscription.The minimum code in ASL that covers this board isScope (\_SB.PCI0.DWC3.RHUB.HS01)    {        Device (GPIO)        {            Name (_ADR, Zero)            Name (_STA, 0x0F)        }        Device (I2C)        {            Name (_ADR, One)            Name (_STA, 0x0F)        }        Device (SPI)        {            Name (_ADR, 0x02)            Name (_STA, 0x0F)        }    }Signed-off-by: Wentong Wu &lt;wentong.wu@intel.com&gt;Reviewed-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;Reviewed-by: Andi Shyti &lt;andi.shyti@linux.intel.com&gt;Tested-by: Hans de Goede &lt;hdegoede@redhat.com&gt;Reviewed-by: Oliver Neukum &lt;oneukum@suse.com&gt;Link: https://lore.kernel.org/r/1696833205-16716-2-git-send-email-wentong.wu@intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Mon, 09 Oct 2023 06:33:22 +0000</pubDate>
        <dc:creator>Wentong Wu &lt;wentong.wu@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d629c0e2 - usb: move config USB_USS720 to usb&apos;s misc Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#d629c0e2</link>
        <description>usb: move config USB_USS720 to usb&apos;s misc KconfigThe USS720 parport driver source code is in drivers/usb/misc/, thecorresponding config is defined in drivers/usb/Kconfig. Some digging in thekernel&apos;s history revealed no good reason why it needs to be defined inUSB&apos;s top-level Kconfig file, and why the config for the USS720 parportdriver should be the first in the list of USB port drivers, while all otherconfigs for drivers in drivers/usb/misc are in the USB Miscellaneous driverconfiguration file.Most probably, it was simply considered a bit more special when the USBMiscellaneous driver configuration file (drivers/usb/misc/Config.in backthen) was initially created, and this config simply survived to remain atthe top-level USB Kconfig file with all further code/Kconfigtransformations and additions later on. Users rarely notice this configbeing at this position, as CONFIG_PARPORT (Parallel port support) needs tobe enabled and only few users enable that. Nowadays, this USB_USS720 driveris probably not that special that it needs to be listed as first item ofthe USB port drivers.Move the configuration of the USS720 parport driver to the top of the USBMiscellaneous drivers section, as the configurations does not have a lot ofspecific ordering USB Miscellaneous drivers. This way, the USS720 parportdriver is moved to the comment &quot;USB Miscellaneous drivers&quot;, fitting to thedriver&apos;s source code location, but still is at the top of the list forthose few acquainted users of Kconfig UIs that might be looking for theconfig that was once at the top of the list of the USB port drivers.Put this config definition to a more local place. No semantic change.Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;Link: https://lore.kernel.org/r/20230329075125.32352-1-lukas.bulwahn@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Wed, 29 Mar 2023 07:51:25 +0000</pubDate>
        <dc:creator>Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8be17483 - usb: ftdi-elan: Delete driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#8be17483</link>
        <description>usb: ftdi-elan: Delete driverThis driver didn&apos;t see real maintainance since several years. It hasseveral trivial issues (check $(scripts/checkpatch.pl -fdrivers/usb/misc/ftdi-elan.c)) and some harder ones (difficult locking,explict kref handling, ...). Also today it&apos;s hard to find hardware tomake actually use of such a card and I suspect the driver is completelyunused.So remove it.Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Link: https://lore.kernel.org/r/20230321150919.351947-1-u.kleine-koenig@pengutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Tue, 21 Mar 2023 15:09:19 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>213acadd - usb: host: u132-hcd: Delete driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#213acadd</link>
        <description>usb: host: u132-hcd: Delete driverThis driver got its last actual change in 2006 and is probably unused asnowbody should use a cardbus to USB adapter any more.If it were still used, the driver was in urgent need for maintainerlove. (Explicit kref handling, underdocumented locking, .remove() canreturn errors ...)Also the link in the (now removed) help text doesn&apos;t look activelymaintained. According to archive.org it forwarded tohttp://www.copenhagen-hotel.net/ already back in 2018.So don&apos;t waste more time on this driver and just delete it.Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Link: https://lore.kernel.org/r/20230321103638.343886-1-u.kleine-koenig@pengutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Tue, 21 Mar 2023 10:36:38 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>22683e48 - usb: misc: onboard_usb_hub: Drop obsolete dependency on COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#22683e48</link>
        <description>usb: misc: onboard_usb_hub: Drop obsolete dependency on COMPILE_TESTSince commit 0166dc11be91 (&quot;of: make CONFIG_OF user selectable&quot;), itis possible to test-build any driver which depends on OF on anyarchitecture by explicitly selecting OF. Therefore depending onCOMPILE_TEST as an alternative is no longer needed.It is actually better to always build such drivers with OF enabled,so that the test builds are closer to how each driver will actually bebuilt on its intended target. Building them without OF may not testmuch as the compiler will optimize out potentially large parts of thecode. In the worst case, this could even pop false positive warnings.Dropping COMPILE_TEST here improves the quality of our testing andavoids wasting time on non-existent issues.Cc: Matthias Kaehlcke &lt;mka@chromium.org&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Signed-off-by: Jean Delvare &lt;jdelvare@suse.de&gt;Link: https://lore.kernel.org/r/20221127155230.144886b7@endymion.delvareSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Sun, 27 Nov 2022 14:52:30 +0000</pubDate>
        <dc:creator>Jean Delvare &lt;jdelvare@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>8bc06364 - usb: misc: Add onboard_usb_hub driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#8bc06364</link>
        <description>usb: misc: Add onboard_usb_hub driverThe main issue this driver addresses is that a USB hub needs to bepowered before it can be discovered. For discrete onboard hubs (anexample for such a hub is the Realtek RTS5411) this is often solvedby supplying the hub with an &apos;always-on&apos; regulator, which is kindof a hack. Some onboard hubs may require further initializationsteps, like changing the state of a GPIO or enabling a clock, whichrequires even more hacks. This driver creates a platform devicerepresenting the hub which performs the necessary initialization.Currently it only supports switching on a single regulator, supportfor multiple regulators or other actions can be added as needed.Different initialization sequences can be supported based on thecompatible string.Besides performing the initialization the driver can be configuredto power the hub off during system suspend. This can help to extendbattery life on battery powered devices which have no requirementsto keep the hub powered during suspend. The driver can also beconfigured to leave the hub powered when a wakeup capable USB deviceis connected when suspending, and power it off otherwise.Technically the driver consists of two drivers, the platform driverdescribed above and a very thin USB driver that subclasses thegeneric driver. The purpose of this driver is to provide the platformdriver with the USB devices corresponding to the hub(s) (a hubcontroller may provide multiple &apos;logical&apos; hubs, e.g. one to supportUSB 2.0 and another for USB 3.x).Co-developed-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt;Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt;Link: https://lore.kernel.org/r/20220630123445.v24.3.I7c9a1f1d6ced41dd8310e8a03da666a32364e790@changeidSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Thu, 30 Jun 2022 19:35:29 +0000</pubDate>
        <dc:creator>Matthias Kaehlcke &lt;mka@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>67a7570a - Revert &quot;usb: misc: Add onboard_usb_hub driver&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#67a7570a</link>
        <description>Revert &quot;usb: misc: Add onboard_usb_hub driver&quot;This reverts commit 0298b4b95cb373c21e6323c905589f8dac42c5b4.The series still has built errors as reported in linux-next, so revertit for now.Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Link: https://lore.kernel.org/r/20220502210728.0b36f3cd@canb.auug.org.auCc: Alan Stern &lt;stern@rowland.harvard.edu&gt;Cc: Douglas Anderson &lt;dianders@chromium.org&gt;Cc: Matthias Kaehlcke &lt;mka@chromium.org&gt;Cc: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Cc: Stephen Boyd &lt;swboyd@chromium.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Tue, 03 May 2022 14:44:11 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>0298b4b9 - usb: misc: Add onboard_usb_hub driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#0298b4b9</link>
        <description>usb: misc: Add onboard_usb_hub driverThe main issue this driver addresses is that a USB hub needs to bepowered before it can be discovered. For discrete onboard hubs (anexample for such a hub is the Realtek RTS5411) this is often solvedby supplying the hub with an &apos;always-on&apos; regulator, which is kindof a hack. Some onboard hubs may require further initializationsteps, like changing the state of a GPIO or enabling a clock, whichrequires even more hacks. This driver creates a platform devicerepresenting the hub which performs the necessary initialization.Currently it only supports switching on a single regulator, supportfor multiple regulators or other actions can be added as needed.Different initialization sequences can be supported based on thecompatible string.Besides performing the initialization the driver can be configuredto power the hub off during system suspend. This can help to extendbattery life on battery powered devices which have no requirementsto keep the hub powered during suspend. The driver can also beconfigured to leave the hub powered when a wakeup capable USB deviceis connected when suspending, and power it off otherwise.Technically the driver consists of two drivers, the platform driverdescribed above and a very thin USB driver that subclasses thegeneric driver. The purpose of this driver is to provide the platformdriver with the USB devices corresponding to the hub(s) (a hubcontroller may provide multiple &apos;logical&apos; hubs, e.g. one to supportUSB 2.0 and another for USB 3.x).Note: the current series only supports hubs connected directly toa root hub, support for other configurations could be added ifneeded.Co-developed-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt;Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt;Link: https://lore.kernel.org/r/20220217104219.v21.2.I7c9a1f1d6ced41dd8310e8a03da666a32364e790@changeidSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Thu, 17 Feb 2022 18:42:53 +0000</pubDate>
        <dc:creator>Matthias Kaehlcke &lt;mka@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>a352fa58 - usb: misc: USB_QCOM_EUD should depend on ARCH_QCOM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#a352fa58</link>
        <description>usb: misc: USB_QCOM_EUD should depend on ARCH_QCOMThe Qualcomm Embedded USB Debugger is not a pluggable USB device, andcan only be present on Qualcomm SoCs.  Hence add a dependency onARCH_QCOM, to prevent asking the user about this driver when configuringa kernel without Qualcomm SoC support.Fixes: 9a1bf58ccd443268 (&quot;usb: misc: eud: Add driver support for Embedded USB Debugger(EUD)&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Link: https://lore.kernel.org/r/f3ba3ea0d7f5e628c71cb7a9d62c9fb4589297b1.1645630266.git.geert+renesas@glider.beSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Wed, 23 Feb 2022 15:33:02 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>9a1bf58c - usb: misc: eud: Add driver support for Embedded USB Debugger(EUD)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#9a1bf58c</link>
        <description>usb: misc: eud: Add driver support for Embedded USB Debugger(EUD)Add support for control peripheral of EUD (Embedded USB Debugger) tolisten to events such as USB attach/detach, pet EUD to indicate softwareis functional.Reusing the platform device kobj, sysfs entry &apos;enable&apos; iscreated to enable or disable EUD.To enable the eud the following needs to be doneecho 1 &gt; /sys/bus/platform/.../enableTo disable eud, following is the commandecho 0 &gt; /sys/bus/platform/.../enableSigned-off-by: Souradeep Chowdhury &lt;quic_schowdhu@quicinc.com&gt;Link: https://lore.kernel.org/r/0ac5c2b2c8e4ce4f4f342a08b48cfc61aeaf7ee8.1644339918.git.quic_schowdhu@quicinc.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Tue, 08 Feb 2022 17:54:26 +0000</pubDate>
        <dc:creator>Souradeep Chowdhury &lt;quic_schowdhu@quicinc.com&gt;</dc:creator>
    </item>
<item>
        <title>04d72afa - Revert &quot;USB: misc: Add onboard_usb_hub driver&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#04d72afa</link>
        <description>Revert &quot;USB: misc: Add onboard_usb_hub driver&quot;This reverts commit b4e326165e21d6a11483f6a4de2174b933413554 as thepatch series is causing build issues in linux-next at the moment.Cc: Matthias Kaehlcke &lt;mka@chromium.org&gt;Link: https://lore.kernel.org/r/YMuRcrE8xlWnFSWW@google.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Fri, 18 Jun 2021 06:39:24 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>b4e32616 - USB: misc: Add onboard_usb_hub driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#b4e32616</link>
        <description>USB: misc: Add onboard_usb_hub driverThe main issue this driver addresses is that a USB hub needs to bepowered before it can be discovered. For discrete onboard hubs (anexample for such a hub is the Realtek RTS5411) this is often solvedby supplying the hub with an &apos;always-on&apos; regulator, which is kindof a hack. Some onboard hubs may require further initializationsteps, like changing the state of a GPIO or enabling a clock, whichrequires even more hacks. This driver creates a platform devicerepresenting the hub which performs the necessary initialization.Currently it only supports switching on a single regulator, supportfor multiple regulators or other actions can be added as needed.Different initialization sequences can be supported based on thecompatible string.Besides performing the initialization the driver can be configuredto power the hub off during system suspend. This can help to extendbattery life on battery powered devices which have no requirementsto keep the hub powered during suspend. The driver can also beconfigured to leave the hub powered when a wakeup capable USB deviceis connected when suspending, and power it off otherwise.Technically the driver consists of two drivers, the platform driverdescribed above and a very thin USB driver that subclasses thegeneric driver. The purpose of this driver is to provide the platformdriver with the USB devices corresponding to the hub(s) (a hubcontroller may provide multiple &apos;logical&apos; hubs, e.g. one to supportUSB 2.0 and another for USB 3.x).Note: the current series only supports hubs connected directly toa root hub (through xhci-plat), support for other configurationscould be added if needed.Co-developed-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt;Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt;Link: https://lore.kernel.org/r/20210609150159.v12.2.I7c9a1f1d6ced41dd8310e8a03da666a32364e790@changeidSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Wed, 09 Jun 2021 22:02:46 +0000</pubDate>
        <dc:creator>Matthias Kaehlcke &lt;mka@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>517c4c44 - usb: Add driver to allow any GPIO to be used for 7211 USB signals</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#517c4c44</link>
        <description>usb: Add driver to allow any GPIO to be used for 7211 USB signalsThe Broadcom 7211 has new functionality that allows some USB lowspeed side band signals, that go from the XHCI host controller topins on the chip, to be remapped to use any GPIO pin instead of thelimited set selectable by hardware. This can be done without changingthe standard driver for the host controller. There is currentlysupport for three USB signals, PWRON, VBUS_PRESENT and PWRFLT. Thisdriver will allow the remapping of any of these three signals basedon settings in the Device Tree node for the driver. The driver waswritten so that it could handle additional signals added in thefuture by just adding the correct properties to the DT node.Below is an example of a DT node that would remap all threesignals:usb_pinmap: usb-pinmap@22000d0 {	compatible = &quot;brcm,usb-pinmap&quot;;	reg = &lt;0x22000d0 0x4&gt;;	in-gpios = &lt;&amp;gpio 18 0&gt;, &lt;&amp;gpio 19 0&gt;;	brcm,in-functions = &quot;VBUS&quot;, &quot;PWRFLT&quot;;	brcm,in-masks = &lt;0x8000 0x40000 0x10000 0x80000&gt;;	out-gpios = &lt;&amp;gpio 20 0&gt;;	brcm,out-functions = &quot;PWRON&quot;;	brcm,out-masks = &lt;0x20000 0x800000 0x400000 0x200000&gt;;	interrupts = &lt;0x0 0xb2 0x4&gt;;};Signed-off-by: Al Cooper &lt;alcooperx@gmail.com&gt;Link: https://lore.kernel.org/r/20201012200007.8862-3-alcooperx@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Mon, 12 Oct 2020 20:00:07 +0000</pubDate>
        <dc:creator>Al Cooper &lt;alcooperx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ffeb1e9e - USB: Replace HTTP links with HTTPS ones</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#ffeb1e9e</link>
        <description>USB: Replace HTTP links with HTTPS onesRationale:Reduces attack surface on kernel devs opening the links for MITMas HTTPS traffic is much harder to manipulate.Deterministic algorithm:For each file:  If not .svg:    For each line:      If doesn&apos;t contain `\bxmlns\b`:        For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:	  If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`:            If both the HTTP and HTTPS versions            return 200 OK and serve the same content:              Replace HTTP with HTTPS.Signed-off-by: Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;Link: https://lore.kernel.org/r/20200719160910.60018-1-grandmaster@al2klimov.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Sun, 19 Jul 2020 16:09:10 +0000</pubDate>
        <dc:creator>Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;</dc:creator>
    </item>
<item>
        <title>a7f7f624 - treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#a7f7f624</link>
        <description>treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;Since commit 84af7a6194e4 (&quot;checkpatch: kconfig: prefer &apos;help&apos; over&apos;---help---&apos;&quot;), the number of &apos;---help---&apos; has been graduallydecreasing, but there are still more than 2400 instances.This commit finishes the conversion. While I touched the lines,I also fixed the indentation.There are a variety of indentation styles found.  a) 4 spaces + &apos;---help---&apos;  b) 7 spaces + &apos;---help---&apos;  c) 8 spaces + &apos;---help---&apos;  d) 1 space + 1 tab + &apos;---help---&apos;  e) 1 tab + &apos;---help---&apos;    (correct indentation)  f) 1 tab + 1 space + &apos;---help---&apos;  g) 1 tab + 2 spaces + &apos;---help---&apos;In order to convert all of them to 1 tab + &apos;help&apos;, I ran thefollowing commend:  $ find . -name &apos;Kconfig*&apos; | xargs sed -i &apos;s/^[[:space:]]*---help---/\thelp/&apos;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Sat, 13 Jun 2020 16:50:22 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>249fa821 - USB: Add driver to control USB fast charge for iOS devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#249fa821</link>
        <description>USB: Add driver to control USB fast charge for iOS devicesiOS devices will not draw more than 500mA unless instructed to do so.Setting the charge type power supply property to &quot;fast&quot; tells the deviceto start drawing more power, using the same procedure that official&quot;MFi&quot; chargers would.Signed-off-by: Bastien Nocera &lt;hadess@hadess.net&gt;Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;Link: https://lore.kernel.org/r/20191016093933.693-7-hadess@hadess.netSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Wed, 16 Oct 2019 09:39:33 +0000</pubDate>
        <dc:creator>Bastien Nocera &lt;hadess@hadess.net&gt;</dc:creator>
    </item>
<item>
        <title>6aad39f6 - usb: misc: Fix Kconfig indentation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#6aad39f6</link>
        <description>usb: misc: Fix Kconfig indentationAdjust indentation from spaces to tab (+optional two spaces) as incoding style with command like:	$ sed -e &apos;s/^        /\t/&apos; -i */KconfigSigned-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Link: https://lore.kernel.org/r/20191121132901.29186-1-krzk@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Thu, 21 Nov 2019 13:29:01 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c2c1c66b - usb: Fix Kconfig indentation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/misc/Kconfig#c2c1c66b</link>
        <description>usb: Fix Kconfig indentationAdjust indentation from spaces to tab (+optional two spaces) as incoding style with command like:    $ sed -e &apos;s/^        /\t/&apos; -i */KconfigSigned-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Acked-by: Johan Hovold &lt;johan@kernel.org&gt;Link: https://lore.kernel.org/r/20190923154956.6868-1-krzk@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/misc/Kconfig</description>
        <pubDate>Mon, 23 Sep 2019 15:49:56 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
