<?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>a58d0b4d - bcma: Allow selection of this driver when COMPILE_TEST=y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#a58d0b4d</link>
        <description>bcma: Allow selection of this driver when COMPILE_TEST=yThis allows us to increase compile-test coverage without having to builda kernel for MIPS.  That&apos;s particularly interesting for subsystemmaintainers that want to test as many drivers as possible in a singlebuild.We also add a dependency on HAS_IOMEM in BCMA_HOST_SOC to make sure thedriver is not selected when the arch does not implement IO accessors.Signed-off-by: Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;Acked-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Thu, 05 Jul 2018 09:45:16 +0000</pubDate>
        <dc:creator>Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>79ca239a - bcma: Prevent build of PCI host features in module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#79ca239a</link>
        <description>bcma: Prevent build of PCI host features in moduleAttempting to build bcma.ko with BCMA_DRIVER_PCI_HOSTMODE=y results ina build error due to use of symbols not exported from vmlinux:ERROR: &quot;pcibios_enable_device&quot; [drivers/bcma/bcma.ko] undefined!ERROR: &quot;register_pci_controller&quot; [drivers/bcma/bcma.ko] undefined!make[1]: *** [scripts/Makefile.modpost:92: __modpost] Error 1To prevent this, don&apos;t allow the host mode feature to be built ifCONFIG_BCMA=mSigned-off-by: Matt Redfearn &lt;matt.redfearn@mips.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Thu, 01 Mar 2018 09:58:12 +0000</pubDate>
        <dc:creator>Matt Redfearn &lt;matt.redfearn@mips.com&gt;</dc:creator>
    </item>
<item>
        <title>664eadd6 - bcma: Fix &apos;allmodconfig&apos; and BCMA builds on MIPS targets</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#664eadd6</link>
        <description>bcma: Fix &apos;allmodconfig&apos; and BCMA builds on MIPS targetsMips builds with BCMA host mode enabled fail in mainline and -nextwith:In file included from include/linux/bcma/bcma.h:10:0,                 from drivers/bcma/bcma_private.h:9,		 from drivers/bcma/main.c:8:include/linux/bcma/bcma_driver_pci.h:218:24: error:	field &apos;pci_controller&apos; has incomplete typeBisect points to commit d41e6858ba58c (&quot;MIPS: Kconfig: Set default MIPSsystem type as generic&quot;) as the culprit. Analysis shows that the commmitchanges PCI configuration and enables PCI_DRIVERS_GENERIC. This in turndisables PCI_DRIVERS_LEGACY. &apos;struct pci_controller&apos; is, however, onlydefined if PCI_DRIVERS_LEGACY is enabled.Ultimately that means that BCMA_DRIVER_PCI_HOSTMODE depends onPCI_DRIVERS_LEGACY. Add the missing dependency.Fixes: d41e6858ba58c (&quot;MIPS: Kconfig: Set default MIPS system type as ...&quot;)Cc: Matt Redfearn &lt;matt.redfearn@imgtec.com&gt;Cc: James Hogan &lt;jhogan@kernel.org&gt;Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Reviewed-by: James Hogan &lt;jhogan@kernel.org&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Sun, 14 Jan 2018 21:34:02 +0000</pubDate>
        <dc:creator>Guenter Roeck &lt;linux@roeck-us.net&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>0f0a0af8 - bcma: keep *config menu together</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#0f0a0af8</link>
        <description>bcma: keep *config menu togetherUse &quot;if BCMA&quot;/&quot;endif&quot; around all Kconfig symbols so that they arekept together in *config menus instead of showing up in unexpectedplaces. Also remove &quot;depends on BCMA&quot; since this is handled by the&quot;if BCMA&quot; addition.Tested with ARCH={x86_64,MIPS} using make {n,menu,g,x}config.Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Wed, 27 Sep 2017 20:01:49 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>9ca766b3 - bcma: make BCMA a menuconfig to ease disabling it all</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#9ca766b3</link>
        <description>bcma: make BCMA a menuconfig to ease disabling it allNo need to get into the submenu to disable all BCMA-related config entries.Signed-off-by: Vincent Legoll &lt;vincent.legoll@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Mon, 17 Apr 2017 10:07:30 +0000</pubDate>
        <dc:creator>Vincent Legoll &lt;vincent.legoll@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>57d8f7dd - bcma: allow enabling serial flash support on non-MIPS SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#57d8f7dd</link>
        <description>bcma: allow enabling serial flash support on non-MIPS SoCsSo far we had only MIPS devices with serial flash connected to the SoC&apos;sChipCommon. ARM devices got a separated SPI controller and weere usingstandard SPI drivers.This has changed with the wireless SoC BCM47189B0. It&apos;s ARM based buthas serial flash attached just like older devices. This allows usingexisting driver with these devices.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Mon, 18 Jul 2016 10:34:14 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d6a3b51a - bcma: move parallel flash support to separated file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#d6a3b51a</link>
        <description>bcma: move parallel flash support to separated fileThis follows the way of handling other flashes and cleans code a bit. Asnext task we will want to move flash code to ChipCommon driver as:1) Flash controllers are accesible using ChipCommon registers2) This code isn&apos;t MIPS specificThis change prepares bcma for that.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Fri, 12 Feb 2016 09:15:44 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74f4e0cc - bcma: switch GPIO portions to use GPIOLIB_IRQCHIP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#74f4e0cc</link>
        <description>bcma: switch GPIO portions to use GPIOLIB_IRQCHIPThis switches the BCMA GPIO driver to use GPIOLIB_IRQCHIP tohandle its interrupts instead of rolling its own copy of theirqdomain handling etc.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Thu, 13 Aug 2015 22:21:45 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>49280625 - bcma: lower dependency of BCMA_DRIVER_PCI_HOSTMODE</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#49280625</link>
        <description>bcma: lower dependency of BCMA_DRIVER_PCI_HOSTMODEThis extension of BCMA_DRIVER_PCI has no reason to depend onBCMA_HOST_PCI. User may just want to have PCI device attached to SoCregistered without enabling any extra client mode code.This can be useful when having non-bcma PCI device attached or whenusing other PCI driver.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Sun, 07 Jun 2015 11:15:31 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6029e0c5 - Revert &quot;bcma: Kconfig: Let it depend on PCI&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#6029e0c5</link>
        <description>Revert &quot;bcma: Kconfig: Let it depend on PCI&quot;This reverts commit b09f5ec18b16b82f4db8a735e453332db7514275.Now that we have fully working BCMA_DRIVER_PCI symbol (in can be safelydisabled), there is no risk bcma will try to use PCI code without PCIavailable.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Thu, 05 Mar 2015 17:25:12 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>982a40f5 - bcma: allow disabling (not building) PCI driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#982a40f5</link>
        <description>bcma: allow disabling (not building) PCI driverIt isn&apos;t required for bcma bus on SoCs, so provide some empty functionsand allow disabling it.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Thu, 05 Mar 2015 17:25:11 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1ca2760f - bcma: prepare Kconfig symbol for PCI driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#1ca2760f</link>
        <description>bcma: prepare Kconfig symbol for PCI driverDriver for PCIe core requires PCI to be enabled, however we shouldn&apos;trequire it for the whole bus. Someone may be not interested in extraPCI devices and what&apos;s more there are SoCs without any PCI at all (likeBCM5356C0, BCM5357*, BCM47186B0). For more details see Kconfig &quot;help&quot;.Please note this patch doesn&apos;t allow disabling PCI drivers yet, as itrequires more work on calls to bcma_core_pci_* functions.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Wed, 04 Mar 2015 22:07:05 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b09f5ec1 - bcma: Kconfig: Let it depend on PCI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#b09f5ec1</link>
        <description>bcma: Kconfig: Let it depend on PCIbcma also needs PCI, just like IOMEM and DMA, so let it depend on PCI,or will cause building break for allmodconfig under c6x:    CC [M]  drivers/bcma/driver_pcie2.o  drivers/bcma/driver_pcie2.c: In function &apos;bcma_core_pcie2_up&apos;:  drivers/bcma/driver_pcie2.c:196:8: error: implicit declaration of function &apos;pcie_set_readrq&apos; [-Werror=implicit-function-declaration]    err = pcie_set_readrq(dev, pcie2-&gt;reqsize);          ^Signed-off-by: Chen Gang &lt;gang.chen.5i5j@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Tue, 03 Mar 2015 21:16:18 +0000</pubDate>
        <dc:creator>Chen Gang &lt;xili_gchen_5257@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2997609e - bcma: gpio: add own IRQ domain</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#2997609e</link>
        <description>bcma: gpio: add own IRQ domainInput GPIO changes can generate interrupts, but we need kind of ACK forthem by changing IRQ polarity. This is required to stop hardware fromkeep generating interrupts and generate another one on the next GPIOstate change.This code allows using GPIOs with standard interrupts and add forexample GPIO buttons support.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;Patchwork: http://patchwork.linux-mips.org/patch/6216/

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Thu, 12 Dec 2013 12:46:03 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6ffdead8 - bcma: make it possible to select SoC support without mips</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#6ffdead8</link>
        <description>bcma: make it possible to select SoC support without mipsTo make it possible to use the SoC host interface with ARM SoCs do notdepend on the MIPS driver any more.Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Mon, 15 Jul 2013 11:15:05 +0000</pubDate>
        <dc:creator>Hauke Mehrtens &lt;hauke@hauke-m.de&gt;</dc:creator>
    </item>
<item>
        <title>d186899f - bcma: activate PCI host option by default</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#d186899f</link>
        <description>bcma: activate PCI host option by defaultMost users are using bcma with a PCIe card, activate support forthis by default.Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Sun, 09 Jun 2013 16:59:42 +0000</pubDate>
        <dc:creator>Hauke Mehrtens &lt;hauke@hauke-m.de&gt;</dc:creator>
    </item>
<item>
        <title>a7333114 - bcma: BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#a7333114</link>
        <description>bcma: BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting itCommit cf0936b06d8e98a157630e99f647e2ff6d29d7ad (&quot;bcma: add GPIO driver&quot;)added BCMA_DRIVER_GPIO, which unconditionally selects GPIOLIB, causinga Kconfig warning:warning: (ARCH_REQUIRE_GPIOLIB &amp;&amp; SSB_DRIVER_GPIO &amp;&amp; BCMA_DRIVER_GPIO &amp;&amp; MFD_TC6393XB &amp;&amp; FB_VIA) selects GPIOLIB which has unmet direct dependencies (ARCH_WANT_OPTIONAL_GPIOLIB || ARCH_REQUIRE_GPIOLIB)and build failure for m68k/allmodconfig:In file included from include/linux/bcma/bcma.h:8,                 from drivers/bcma/bcma_private.h:9,                 from drivers/bcma/main.c:9:include/linux/bcma/bcma_driver_chipcommon.h:582: error: field &#8216;gpio&#8217; has incomplete typeIn file included from include/linux/bcma/bcma.h:12,                 from drivers/bcma/bcma_private.h:9,                 from drivers/bcma/main.c:9:include/linux/ssb/ssb.h:440: error: field &#8216;gpio&#8217; has incomplete typemake[4]: *** [drivers/bcma/main.o] Error 1make[3]: *** [drivers/bcma/] Error 2Turn the select into a dependency to fix this.Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Sun, 16 Dec 2012 15:35:35 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>cf0936b0 - bcma: add GPIO driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#cf0936b0</link>
        <description>bcma: add GPIO driverRegister a GPIO driver to access the GPIOs provided by the chip.The GPIOs of the SoC should always start at 0 and the other GPIOs couldstart at a random position. There is just one SoC in a system and whenthey start at 0 the number is predictable.Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Patchwork: http://patchwork.linux-mips.org/patch/4587Acked-by: Florian Fainelli &lt;florian@openwrt.org&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Tue, 20 Nov 2012 22:24:30 +0000</pubDate>
        <dc:creator>Hauke Mehrtens &lt;hauke@hauke-m.de&gt;</dc:creator>
    </item>
<item>
        <title>371a0044 - bcma: detect and register NAND flash device</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/bcma/Kconfig#371a0044</link>
        <description>bcma: detect and register NAND flash deviceSigned-off-by: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/bcma/Kconfig</description>
        <pubDate>Sun, 12 Aug 2012 11:08:05 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
