- Sep 24, 2014
-
-
Matthias Brugger authored
Enable Mediatek platform support for multi_v7_defconfig. Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- Sep 13, 2014
-
-
Thomas Petazzoni authored
Since one of the platforms (Armada 370 RD) is now using the gpio-fan driver, it makes sense to enable it in mvebu_v7_defconfig. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by:
Andrew Lunn <andrew@lunn.ch> Link: https://lkml.kernel.org/r/1410429419-29820-5-git-send-email-thomas.petazzoni@free-electrons.com Signed-off-by:
Jason Cooper <jason@lakedaemon.net>
-
Thomas Petazzoni authored
For some reason, while all other features are configured built-in, the LED class support was configured as a module in mvebu_v7_defconfig. This commit makes it consistent with the other options, by making this feature built-in. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by:
Andrew Lunn <andrew@lunn.ch> Link: https://lkml.kernel.org/r/1410429419-29820-4-git-send-email-thomas.petazzoni@free-electrons.com Signed-off-by:
Jason Cooper <jason@lakedaemon.net>
-
- Sep 11, 2014
-
-
Simon Horman authored
Support for the r8a7794 was recently added. Enable it in the shmobile_defconfig to increase build coverage. Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
- Sep 10, 2014
-
-
Roland Stigge authored
This patch adds UBI+UBIFS to LPC32xx defconfig. Signed-off-by:
Roland Stigge <stigge@antcom.de>
-
- Sep 04, 2014
-
-
Mark Brown authored
Many boards share the cpufreq-cpu0 driver meaning that if we enable it in multi_v7_defconfig we can get a reasonable amount of functional utility for systems and test coverage for a fairly small increase in kernel size. Signed-off-by:
Mark Brown <broonie@kernel.org> Acked-by:
Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Mark Brown authored
The virtual consumer is a test device intended to be used while developing regulator drivers, it should never be used in production. Remove it from all defconfigs to avoid confusion among users. Signed-off-by:
Mark Brown <broonie@kernel.org> Acked-by:
Matt Porter <mporter@linaro.org> Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- Sep 02, 2014
-
-
Alexandre Belloni authored
Update defconfig, adding: - PWM support using the generic framework - generic PWM leds - Power/reset and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Alexandre Belloni authored
Update defconfig, adding: - USB gadget - PWM support using the generic framework - generic PWM leds - LEDs triggers - Power/reset and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Alexandre Belloni authored
Update defconfig, adding: - PWM support using the generic framework - generic PWM leds - Power/reset - Watchdog and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Alexandre Belloni authored
Update defconfig, adding: - PWM support using the generic framework - generic PWM leds - Power/reset and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Alexandre Belloni authored
Update defconfig, adding power/reset and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Alexandre Belloni authored
Update defconfig, adding: - ADC/touchscreen - Power/reset and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Alexandre Belloni authored
Update defconfig, adding: - ADC/touchscreen - PWM support using the generic framework - generic PWM leds - Power/reset and removing deprecated config options. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Bo Shen authored
Signed-off-by:
Bo Shen <voice.shen@atmel.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Bo Shen authored
As sound support depends on ssc, i2c and dma, so also enable them. Signed-off-by:
Bo Shen <voice.shen@atmel.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Brian Norris authored
This defconfig contains the CONFIG_M25P80 symbol, which is now dependent on the MTD_SPI_NOR symbol. Add CONFIG_MTD_SPI_NOR to satisfy the new dependency. At the same time, drop the now-nonexistent CONFIG_MTD_CHAR symbol. Signed-off-by:
Brian Norris <computersforpeace@gmail.com> Cc: Andrew Victor <linux@maxim.org.za> Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
- Sep 01, 2014
-
-
Geert Uytterhoeven authored
Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
- Aug 23, 2014
-
-
Soren Brinkmann authored
This is a squashed series from Soren: "I went through the defconfig and searched for Zynq drivers. The result is this series of patches. The first few are all for Zynq and pretty much straight forward. The second half is mostly soft-IP, I think. That soft-IP works with Zynq devices, but I'm not sure whether those should go into the multi_v7 defconfig." Soren Brinkmann (11): ARM: multi_v7_defconfig: Enable Zynq cpuidle driver ARM: multi_v7_defconfig: Enable Zynq/Xilinx CAN driver ARM: multi_v7_defconfig: Enable XADC driver ARM: multi_v7_defconfig: Enable Zynq SPI driver ARM: multi_v7_defconfig: Enable Zynq GPIO driver ARM: multi_v7_defconfig: Enable Xilinx I2C driver ARM: multi_v7_defconfig: Enable Xilinx SPI driver ARM: multi_v7_defconfig: Enable Xilinx GPIO driver ARM: multi_v7_defconfig: Enable Xilinx VDMA driver ARM: multi_v7_defconfig: Enable Xilinx emaclite driver ARM: multi_v7_defconfig: Enable Xilinx watchdog timer Signed-off-by:
Soren Brinkmann <soren.brinkmann@xilinx.com> [olof: Added commit message from series envelope email, squashed to one patch] Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- Aug 22, 2014
-
-
Olof Johansson authored
Turn on a bunch of options to make my cubox bootable/usable: PRINTK_TIME EXT4 (and turn off 2/3 since 4 can mount all filesystems) MV643XX_ETH for Dove SDHCI for Dove DEVTMPFS PACKET and UNIX protocol support Much of the other churn is just due to reorderings in the defconfig Signed-off-by:
Olof Johansson <olof@lixom.net> Link: https://lkml.kernel.org/r/1408729202-11064-1-git-send-email-olof@lixom.net Signed-off-by:
Jason Cooper <jason@lakedaemon.net>
-
Simon Horman authored
As of "ARM: shmobile: r8a7778: Add missing call to shmobile_init_late()" suspend-to-ram is now supported on the r8a7778 SoC and thus the bockw board. Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
- Aug 17, 2014
-
-
Kevin Hilman authored
Enable initrd support. Signed-off-by:
Kevin Hilman <khilman@linaro.org> [horms+renesas@verge.net.au: dropped enabling atag dtb compat] Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTS Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTS Notes: - MTD_SPI_NOR is a dependency for MTD_M25P80 since commit 03e296f6 ("mtd: m25p80: use the SPI nor framework") and commit e43b2061 ("mtd: spi-nor: shorten Kconfig naming"). Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTS Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTS Notes: - MTD_SPI_NOR is a dependency for MTD_M25P80 since commit 03e296f6 ("mtd: m25p80: use the SPI nor framework") and commit e43b2061 ("mtd: spi-nor: shorten Kconfig naming"). Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTS Notes: - MTD_SPI_NOR is a dependency for MTD_M25P80 since commit 03e296f6 ("mtd: m25p80: use the SPI nor framework") and commit e43b2061 ("mtd: spi-nor: shorten Kconfig naming"). Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTS Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
Geert Uytterhoeven authored
Based on the DTSes Notes: - MTD_SPI_NOR is a dependency for MTD_M25P80 since commit 03e296f6 ("mtd: m25p80: use the SPI nor framework") and commit e43b2061 ("mtd: spi-nor: shorten Kconfig naming"), - I2C_RIIC was enabled in the old genmai_defconfig. Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Simon Horman <horms+renesas@verge.net.au>
-
- Aug 15, 2014
-
-
Len Brown authored
Power efficiency improves on Baytrail (Intel Atom Processor E3000) when Linux disables C6 auto-demotion. Based on work by Srinidhi Kasagar <srinidhi.kasagar@intel.com>. Signed-off-by:
Len Brown <len.brown@intel.com> Cc: x86@kernel.org
-
- Aug 14, 2014
-
-
David S. Miller authored
Signed-off-by:
David S. Miller <davem@davemloft.net>
-
David S. Miller authored
Perform a pci_claim_resource() on all valid resources discovered during the OF device tree scan. Based almost entirely upon the PCI OF bus probing code which does the same thing there. Signed-off-by:
David S. Miller <davem@davemloft.net>
-
David S. Miller authored
It seems that when a PCI Express bridge is not in use and has no devices behind it, the ranges property is bogus. Specifically the size property is of the form [0xffffffff:...], and if you add this size to the resource start address the 64-bit calculation will overflow. Just check specifically for this size value signature and skip them. Signed-off-by:
David S. Miller <davem@davemloft.net>
-
David S. Miller authored
Dump the various aspects of the PCI bridge probed at boot time, most importantly the bridge number ranges, and the ranges property. This helps diagnose PCI resource issues and other problems by giving ofpci_debug=1 on the boot command line. Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- Aug 13, 2014
-
-
Aneesh Kumar K.V authored
Add tracepoint to track hugepage invalidate. This help us in debugging difficult to track bugs. Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Aneesh Kumar K.V authored
On ppc64 we support 4K hash pte with 64K page size. That requires us to track the hash pte slot information on a per 4k basis. We do that by storing the slot details in the second half of pte page. The pte bit _PAGE_COMBO is used to indicate whether the second half need to be looked while building real_pte. We need to use read memory barrier while doing that so that load of hidx is not reordered w.r.t _PAGE_COMBO check. On the store side we already do a lwsync in __hash_page_4K CC: <stable@vger.kernel.org> Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Aneesh Kumar K.V authored
We would get wrong results in compiler recomputed old_pmd. Avoid that by using ACCESS_ONCE CC: <stable@vger.kernel.org> Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Aneesh Kumar K.V authored
As per ISA, for 4k base page size we compare 14..65 bits of VA specified with the entry_VA in tlb. That implies we need to make sure we do a tlbie with all the possible 4k va we used to access the 16MB hugepage. With 64k base page size we compare 14..57 bits of VA. Hence we cannot ignore the lower 24 bits of va while tlbie .We also cannot tlb invalidate a 16MB entry with just one tlbie instruction because we don't track which va was used to instantiate the tlb entry. CC: <stable@vger.kernel.org> Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Aneesh Kumar K.V authored
If we changed base page size of the segment, either via sub_page_protect or via remap_4k_pfn, we do a demote_segment which doesn't flush the hash table entries. We do a lazy hash page table flush for all mapped pages in the demoted segment. This happens when we handle hash page fault for these pages. We use _PAGE_COMBO bit along with _PAGE_HASHPTE to indicate whether a pte is backed by 4K hash pte. If we find _PAGE_COMBO not set on the pte, that implies that we could possibly have older 64K hash pte entries in the hash page table and we need to invalidate those entries. Use _PAGE_COMBO to determine the page size with which we should invalidate the hash table entries on unmap. CC: <stable@vger.kernel.org> Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Aneesh Kumar K.V authored
If we changed base page size of the segment, either via sub_page_protect or via remap_4k_pfn, we do a demote_segment which doesn't flush the hash table entries. We do a lazy hash page table flush for all mapped pages in the demoted segment. This happens when we handle hash page fault for these pages. We use _PAGE_COMBO bit along with _PAGE_HASHPTE to indicate whether a pte is backed by 4K hash pte. If we find _PAGE_COMBO not set on the pte, that implies that we could possibly have older 64K hash pte entries in the hash page table and we need to invalidate those entries. Handle this correctly for 16M pages CC: <stable@vger.kernel.org> Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-