<?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>0cf7befa - greybus: gb-beagleplay: Add firmware upload API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/greybus/Kconfig#0cf7befa</link>
        <description>greybus: gb-beagleplay: Add firmware upload APIRegister with firmware upload API to allow updating firmware on cc1352p7without resorting to overlay for using the userspace flasher.Communication with the bootloader can be moved out of gb-beagleplaydriver if required, but I am keeping it here since there are noimmediate plans to use the on-board cc1352p7 for anything other thangreybus (BeagleConnect Technology). Additionally, there do not seem toany other devices using cc1352p7 or it&apos;s cousins as a co-processor.Boot and Reset GPIOs are used to enable cc1352p7 bootloader backdoor forflashing. The delays while starting bootloader are taken from theuserspace flasher since the technical specification does not providesufficient information regarding it.Flashing is skipped in case we are trying to flash the sameimage as the one that is currently present. This is determined by CRC32calculation of the supplied firmware and Flash data.We also do a CRC32 check after flashing to ensure that the firmware wasflashed properly.Firmware size should be 704 KB.Link: https://www.ti.com/lit/ug/swcu192/swcu192.pdf Ti CC1352p7 Tecnical SpecificationLink: https://openbeagle.org/beagleconnect/cc1352-flasher UserspaceFlasherSigned-off-by: Ayush Singh &lt;ayush@beagleboard.org&gt;Link: https://lore.kernel.org/r/20240903-beagleplay_fw_upgrade-v4-3-526fc62204a7@beagleboard.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/greybus/Kconfig</description>
        <pubDate>Tue, 03 Sep 2024 09:32:20 +0000</pubDate>
        <dc:creator>Ayush Singh &lt;ayush@beagleboard.org&gt;</dc:creator>
    </item>
<item>
        <title>4181ef7d - greybus: BeaglePlay driver needs CRC_CCITT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/greybus/Kconfig#4181ef7d</link>
        <description>greybus: BeaglePlay driver needs CRC_CCITTThe gb-beagleplay driver uses crc_ccitt(), so it should selectCRC_CCITT to make sure that the function is available.Fixes these build errors:s390-linux-ld: drivers/greybus/gb-beagleplay.o: in function `hdlc_append_tx_u8&apos;:gb-beagleplay.c:(.text+0x2c0): undefined reference to `crc_ccitt&apos;s390-linux-ld: drivers/greybus/gb-beagleplay.o: in function `hdlc_rx_frame&apos;:gb-beagleplay.c:(.text+0x6a0): undefined reference to `crc_ccitt&apos;Fixes: ec558bbfea67 (&quot;greybus: Add BeaglePlay Linux Driver&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Ayush Singh &lt;ayushdevel1325@gmail.com&gt;Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: Alex Elder &lt;elder@kernel.org&gt;Cc: greybus-dev@lists.linaro.orgLink: https://lore.kernel.org/r/20231031040909.21201-1-rdunlap@infradead.orgReviewed-by: Ayush Singh &lt;ayushdevel1325@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/greybus/Kconfig</description>
        <pubDate>Tue, 31 Oct 2023 04:09:09 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>ec558bbf - greybus: Add BeaglePlay Linux Driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/greybus/Kconfig#ec558bbf</link>
        <description>greybus: Add BeaglePlay Linux DriverAdd the Greybus host driver for BeaglePlay board by BeagleBoard.org.The current greybus setup involves running SVC in a user-spaceapplication (GBridge) and using netlink to communicate with kernelspace. GBridge itself uses wpanusb kernel driver, so the greybus messagestravel from kernel space (gb_netlink) to user-space (GBridge) and thenback to kernel space (wpanusb) before reaching CC1352.This driver directly communicates with CC1352 (running SVC Zephyrapplication). Thus, it simplifies the complete greybus setup eliminatinguser-space GBridge.This driver is responsible for the following:- Start SVC (CC1352) on driver load.- Send/Receive Greybus messages to/from CC1352 using HDLC over UART.- Print Logs from CC1352.- Stop SVC (CC1352) on driver load.Signed-off-by: Ayush Singh &lt;ayushdevel1325@gmail.com&gt;Link: https://lore.kernel.org/r/20231017101116.178041-3-ayushdevel1325@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/greybus/Kconfig</description>
        <pubDate>Tue, 17 Oct 2023 10:11:13 +0000</pubDate>
        <dc:creator>Ayush Singh &lt;ayushdevel1325@gmail.com&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/greybus/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/greybus/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>7aa428df - greybus: fix typos in GREYBUS/GREYBUS_ES2 help text</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/greybus/Kconfig#7aa428df</link>
        <description>greybus: fix typos in GREYBUS/GREYBUS_ES2 help textFix typos (&quot;an&quot; -&gt; &quot;a&quot;, &quot;chose&quot; -&gt; &quot;choose&quot;) in KconfigSigned-off-by: Zenyu Sy &lt;zenyu@tuta.io&gt;Link: https://lore.kernel.org/r/20200426060048.14019-1-zenyu@tuta.ioSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/greybus/Kconfig</description>
        <pubDate>Sun, 26 Apr 2020 06:00:48 +0000</pubDate>
        <dc:creator>Zenyu Sy &lt;zenyu@tuta.io&gt;</dc:creator>
    </item>
<item>
        <title>b81beec9 - staging: greybus: move es2 to drivers/greybus/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/greybus/Kconfig#b81beec9</link>
        <description>staging: greybus: move es2 to drivers/greybus/The es2 Greybus host controller has long been stable, so move it out ofdrivers/staging/ to drivers/greybus/Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: greybus-dev@lists.linaro.orgCc: linux-kernel@vger.kernel.orgAcked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Acked-by: Alex Elder &lt;elder@kernel.org&gt;Link: https://lore.kernel.org/r/20190825055429.18547-10-gregkh@linuxfoundation.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/greybus/Kconfig</description>
        <pubDate>Sun, 25 Aug 2019 05:54:29 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>8465def4 - staging: greybus: move the greybus core to drivers/greybus</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/greybus/Kconfig#8465def4</link>
        <description>staging: greybus: move the greybus core to drivers/greybusThe Greybus core code has been stable for a long time, and has beenshipping for many years in millions of phones.  With the advent of arecent Google Summer of Code project, and a number of new devices in theworks from various companies, it is time to get the core greybus codeout of staging as it really is going to be with us for a while.Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: linux-kernel@vger.kernel.orgCc: greybus-dev@lists.linaro.orgAcked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Acked-by: Alex Elder &lt;elder@kernel.org&gt;Link: https://lore.kernel.org/r/20190825055429.18547-9-gregkh@linuxfoundation.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/greybus/Kconfig</description>
        <pubDate>Sun, 25 Aug 2019 05:54:28 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
