summaryrefslogtreecommitdiff
path: root/arch/arm/configs
AgeCommit message (Collapse)AuthorFilesLines
2015-07-10Merge tag 'sunxi-late-for-4.2' of ↵Kevin Hilman2-2/+5
https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into fixes Merge "Allwinner late changes for 4.2" from Maxime Ripard: Allwinner late changes for 4.2 A bunch of defconfig changes, and some patches to make the Allwinner H3 and A33 boot properly. * tag 'sunxi-late-for-4.2' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: ARM: sunxi: Enable simplefb in the defconfig ARM: Remove deprecated symbol from defconfig files ARM: sunxi: Add Machine support for A33 ARM: sunxi: Introduce Allwinner H3 support Documentation: sunxi: Update Allwinner SoC documentation
2015-07-05ARM: sunxi: Enable simplefb in the defconfigMaxime Ripard1-0/+5
Now that we have simplefb support, we can enable it in our defconfig. Also enable the framebuffer console, so that we are sure that we actually get something displayed in any case. And while we're at it, enable the module support. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-07-05ARM: Remove deprecated symbol from defconfig filesTimo Sigurdsson2-2/+0
Commit b2b3a8b934e6 ("power/reset: Remove sun6i reboot driver") removed the sun6i reboot driver. But sunxi_defconfig and multi_v7_defconfig still contain the symbol CONFIG_POWER_RESET_SUN6I that was deprecated by that commit, so remove it. Signed-off-by: Timo Sigurdsson <public_timo.s@silentcreek.de> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-07-01ARM: multi_v7_defconfig: Enable BRCMNAND driverFlorian Fainelli1-0/+1
The Broadcom NAND driver is used by brcmstb, bcm63xx, bcm5301x and Cygnus/iProc under mach-bcm, this is enough critical mass to enable it. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Kevin Hilman <khilman@linaro.org>
2015-06-25Merge tag 'armsoc-defconfig' into test-mergeKevin Hilman16-50/+418
ARM: SoC: defconfig updates for v4.2 We keep collecting defconfig updates in a separate branch mostly to encourage people to handle them separately and avoid conflicts between different topics. Most of these are enablement of new SoCs, boards or drivers that have come in, or minor config refreshes due to reorderings in Kconfig files, etc. I.e. mostly minor churn of various kinds. Conflicts: None # gpg: Signature made Wed Jun 24 21:32:27 2015 PDT using RSA key ID D3FBC665 # gpg: Good signature from "Kevin Hilman <khilman@deeprootsystems.com>" # gpg: aka "Kevin Hilman <khilman@linaro.org>" # gpg: aka "Kevin Hilman <khilman@kernel.org>"
2015-06-25Merge tag 'armsoc-soc' into test-mergeKevin Hilman2-0/+130
ARM: SoC: platform support for v4.2 Our SoC branch usually contains expanded support for new SoCs and other core platform code. Some highlights from this round: - sunxi: SMP support for A23 SoC - socpga: big-endian support - pxa: conversion to common clock framework - bcm: SMP support for BCM63138 - imx: support new I.MX7D SoC - zte: basic support for ZX296702 SoC Conflicts: arch/arm/mach-socfpga/core.h Trivial remove/remove conflict with our cleanup branch. Resolution: remove both sides # gpg: Signature made Wed Jun 24 21:32:12 2015 PDT using RSA key ID D3FBC665 # gpg: Good signature from "Kevin Hilman <khilman@deeprootsystems.com>" # gpg: aka "Kevin Hilman <khilman@linaro.org>" # gpg: aka "Kevin Hilman <khilman@kernel.org>" # Conflicts: # arch/arm/mach-socfpga/core.h
2015-06-12ARM: multi_v7_defconfig: remove duplicate CONFIG_COMMON_CLK_QCOM=yKevin Hilman1-1/+0
commit dcf9a03bff4e (ARM: multi_v7_defconfig: Enable PMIC and MUIC drivers for exynos) mistakenly added an duplicate line for CONFIG_COMMON_CLK_QCOM=y. Remove it. Signed-off-by: Kevin Hilman <khilman@linaro.org>
2015-06-12Merge tag 'omap-for-v4.2/o2_dc' of ↵Kevin Hilman1-0/+3
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/defconfig Few omap2plus_defconfig changes for v4.2 merge window: - Enable dm9000 as built-in for NFSroot - Enable dm816x USB phy as a loadable module - Enable Pixcir touch screen as a loadable module * tag 'omap-for-v4.2/o2_dc' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: omap2plus_defconfig: Enable TOUCHSCREEN_PIXCIR ARM: omap2plus_defconfig: Add dm816x USB PHY as a loadable module ARM: omap2plus_defconifg: Enable DM9000 in omap2plus_defconfig
2015-06-12Merge branch 'zte/soc' into next/socKevin Hilman1-0/+129
* zte/soc: ARM: zx: Add basic defconfig support for ZX296702 ARM: dts: zx: add an initial zx296702 dts and doc clk: zx: add clock support to zx296702 dt-bindings: Add #defines for ZTE ZX296702 clocks
2015-06-12ARM: zx: Add basic defconfig support for ZX296702Jun Nie1-0/+129
Add basic defconfig support to zx SOC, including uart, mmc and other common config Signed-off-by: Jun Nie <jun.nie@linaro.org> Signed-off-by: Kevin Hilman <khilman@linaro.org>
2015-06-12ARM: multi_v7_defconfig: Enable display on Trats2 boardKrzysztof Kozlowski1-0/+2
Enable the Exynos DSI and S6E8AA0 panel for full X11 display on Trats2. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Kevin Hilman <khilman@linaro.org>
2015-06-12Merge tag 'samsung-defconfig-2' of ↵Kevin Hilman1-34/+16
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/defconfig exynos_defconfig updates for v4.2 - enable DRM_EXYNOS_DSI and DRM_PANEL_S6E8AA0 for full X11 display on Trats2 board - enable SENSORS_PWM_FAN to control fan power on Odroid-XU3 board - enable SENSORS_INA2XX for power monitor sensor on Odriod-XU3 board - do savedefconfig to remove useless configs and check its dependencies * tag 'samsung-defconfig-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung: ARM: exynos_defconfig: Enable CONFIG_SENSORS_INA2XX for Odroid-XU3 ARM: exynos_defconfig: Enable CONFIG_SENSORS_PWM_FAN for Odroid-XU3 ARM: exynos_defconfig: savedefconfig ARM: exynos_defconfig: Enable display on Trats2 board
2015-06-11ARM: keystone: defconfig: enable netcp driver by defaultMurali Karicheri1-0/+6
Enable netcp driver in defconfig for keystone SoCs. Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Santosh Shilimkar <ssantosh@kernel.org> Signed-off-by: Kevin Hilman <khilman@linaro.org>
2015-06-03ARM: exynos_defconfig: Enable CONFIG_SENSORS_INA2XX for Odroid-XU3Anand Moon1-0/+1
Odroid-XU3 board support power monitor sensor. Below is the output of boot log. [ 3.241438] ina2xx 0-0040: power monitor ina231 (Rshunt = 10000 uOhm) [ 3.248068] ina2xx 0-0041: power monitor ina231 (Rshunt = 10000 uOhm) [ 3.254724] ina2xx 0-0044: power monitor ina231 (Rshunt = 10000 uOhm) [ 3.261354] ina2xx 0-0045: power monitor ina231 (Rshunt = 10000 uOhm) ina231-i2c-0-40 Adapter: s3c2410-i2c in0: +0.00 V in1: +1.01 V power1: 175.00 mW curr1: +0.18 A ina231-i2c-0-41 Adapter: s3c2410-i2c in0: +0.00 V in1: +1.21 V power1: 50.00 mW curr1: +0.04 A ina231-i2c-0-44 Adapter: s3c2410-i2c in0: +0.00 V in1: +1.02 V power1: 50.00 mW curr1: +0.04 A ina231-i2c-0-45 Adapter: s3c2410-i2c in0: +0.00 V in1: +1.04 V power1: 75.00 mW curr1: +0.07 A Signed-off-by: Anand Moon <linux.amoon@gmail.com> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org>
2015-06-03ARM: exynos_defconfig: Enable CONFIG_SENSORS_PWM_FAN for Odroid-XU3Anand Moon1-0/+1
Enable CONFIG_SENSORS_PWM_FAN on exynos_defconfig to control fan power on Odroid-XU3. Signed-off-by: Anand Moon <linux.amoon@gmail.com> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org>
2015-06-02ARM: omap2plus_defconfig: Enable TOUCHSCREEN_PIXCIRRoger Quadros1-0/+1
Some of the OMAP based boards e.g. am437x-gp-evm have the Pixcir touch controller. Enable the related device driver. Signed-off-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-06-01Merge tag 'imx-defconfig-4.2' of ↵Arnd Bergmann1-0/+9
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/defconfig Merge "The i.MX defconfig updates for 4.2" from Shawn Guo: - Enable i.MX7D and LS1021A SoC support - Enable support for WL1271 WIFI/BT, SX8654 I2C touchscreen and PCF8523 RTC, which can be found on Armadeus Systems APF6 and Cubox-i boards. * tag 'imx-defconfig-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: ARM: imx_v6_v7_defconfig: updates for Armadeus Systems APF6 boards ARM: config: imx_v6_v7_defconfig add imx7d support ARM: imx_v6_v7_defconfig: Select LS1021A ARM: imx_v6_v7_defconfig: Enable RTC PCF8523 support
2015-05-29ARM: omap2plus_defconfig: Add dm816x USB PHY as a loadable moduleTony Lindgren1-0/+1
This is needed for USB on dm816x-evm. Cc: Bin Liu <binmlist@gmail.com> Cc: Brian Hutchinson <b.hutchman@gmail.com> Cc: George Cherian <george.cherian@ti.com> Acked-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-05-29ARM: omap2plus_defconifg: Enable DM9000 in omap2plus_defconfigAnthoine Bourgeois1-0/+1
This ethernet device is used on devkit8000 board. Signed-off-by: Anthoine Bourgeois <anthoine.bourgeois@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-05-29Merge tag 'renesas-defconfig2-for-v4.2' of ↵Arnd Bergmann1-0/+3
git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/defconfig Merge "Second Round of Renesas ARM Based SoC Defconfig Updates for v4.2" from Simon Horman: * Enable shmobile r8a7778/bockw platform * tag 'renesas-defconfig2-for-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: ARM: multi_v7_defconfig: Enable shmobile r8a7778/bockw platform
2015-05-29ARM: lpc18xx: remove DEBUG_LL_UART_8250 from defconfigJoachim Eastwood1-1/+0
Remove the generic 8250 config option so that the LPC18xx specific option gets picked instead. Signed-off-by: Joachim Eastwood <manabian@gmail.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-29ARM: multi_v7_defconfig: Make media support modularGeert Uytterhoeven1-1/+1
Make media support modular to reduce kernel size (-253 KiB): text data bss dec hex filename 12451039 1396476 339800 14187315 d87b33 vmlinux.before 12202692 1387244 338456 13928392 d487c8 vmlinux.after Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-29ARM: multi_v7_defconfig: Make sound support modularGeert Uytterhoeven1-10/+10
Make sound support modular to reduce kernel size (-571 KiB): text data bss dec hex filename 12990441 1438820 342552 14771813 e16665 vmlinux.before 12451039 1396476 339800 14187315 d87b33 vmlinux.after Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-29Merge tag 'qcom-defconfig-for-4.2' of ↵Arnd Bergmann2-0/+4
git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom into next/defconfig Merge "Qualcomm ARM Based defconfig Updates for v4.2" from Kumar Gala: * Enable cpuidle for QCOM SoCs in qcom & multi_v7_defconfig * tag 'qcom-defconfig-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom: ARM: config: multi_v7: Update to enable cpuidle for QCOM SoCs ARM: config: Update qcom_defconfig to enable cpuidle
2015-05-29ARM: multi_v7_defconfig: Replace CONFIG_USB_ISP1760_HCD by CONFIG_USB_ISP1760Geert Uytterhoeven1-1/+1
Since commit 100832abf065bc18 ("usb: isp1760: Make HCD support optional"), CONFIG_USB_ISP1760_HCD is automatically selected when needed. Enabling that option in the defconfig is now a no-op, and no longer enables ISP1760 HCD support. Re-enable the ISP1760 driver in the defconfig by enabling USB_ISP1760_HOST_ROLE instead. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-25ARM: multi_v7_defconfig: Enable shmobile r8a7778/bockw platformGeert Uytterhoeven1-0/+3
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-05-23ARM: exynos_defconfig: savedefconfigKukjin Kim1-36/+14
This patch does 'savedefconfig' for exynos_defconfig to remove useless configs and check its dependencies. Sometimes some configs could be ignored because of the dependencies even they are enabled in defconfig file manually. So checking the dependencies would be better. Signed-off-by: Kukjin Kim <kgene@kernel.org>
2015-05-23ARM: exynos_defconfig: Enable display on Trats2 boardKrzysztof Kozlowski1-0/+2
Enable the Exynos DSI and S6E8AA0 panel for full X11 display on Trats2. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Kukjin Kim <kgene@kernel.org>
2015-05-22ARM: multi_v7_defconfig: Enable OHCI on exynos SoCsKrzysztof Kozlowski1-0/+1
Enable the USB OHCI driver for Exynos SoCs: S5PV210, Exynos4 family, Exynos5250, Exynos5440 and Exynos542x/5800 family. Signed-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com> Reviewed-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable TMU for exynos SoCsKrzysztof Kozlowski1-1/+2
Enable support for Thermal Monitoring Unit present on Exynos SoCs. This allows detection of overheat and handling this gracefully. Signed-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com> Reviewed-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable PMIC and MUIC drivers for exynosKrzysztof Kozlowski1-0/+11
Enable drivers for PMICs and MUICs present on Exynos-based devices: - max14577: charger, fuel gauge (max17040), regulator, used on: Gear 1, Gear 2, - max77693: charger, fuel gauge (max17042), used on: Trats2, - s5m/s2mps: RTC, clock, used on: Arndale, Arndale Octa, Gear 1, Gear 2 This allows full usage of charging stack on these devices along with RTC and 32 kHz clocks. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> [kgene@kernel.org: savedefconfig] Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable CPU idle for exynos SoCsKrzysztof Kozlowski1-0/+1
Current Exynos CPU idle driver supports entering AFTR (Arm Off, Top Running) mode on Exynos3250, Exynos4210 (coupled), Exynos4x12 and Exynos5250. Enable it in default configuration to reduce energy consumption. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable Cypress APA I2C Trackpad supportJavier Martinez Canillas1-0/+1
The Cypress All Points Addressable (APA) I2C Trackpad is used in the Samsung Exynos 5250 Snow Chromebook. Build the driver as a module so the device is supported. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable GPIO-based I2C arbitration supportJavier Martinez Canillas1-0/+1
The I2C GPIO arbitration driver is used on the Exynos5250 Snow Chromebook to arbitrate the access to a I2C bus by the Application Processor or a EC. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable options for Exynos display supportJavier Martinez Canillas1-0/+6
Many Exynos devices have devices attached to their display ports. This patch enables the needed Kconfig options to support different configuration such as simple panel, embedded DisplayPort (eDP) to LVDS bridges and HDMI displays. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> [kgene@kernel.org: savedefconfig] Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable Samsung S3C SoC RTCJavier Martinez Canillas1-0/+1
The rtc-s3c driver supports a range of S3C series Real-Time-Clocks found on many Samsung SoCs. Build the driver as a module to support these RTC. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable Samsung PWM supportJavier Martinez Canillas1-0/+1
Build the Generic PWM Samsung driver as a module to support PWM devices used in platforms with a Samsung SoC. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable support for missing ChromeOS EC driversJavier Martinez Canillas1-0/+4
Enable the needed Kconfig options to have support for the ChromeOS EC I2C transport, I2C tunnel and chardev user-space interface. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable Exynos USB PHY drivers supportJavier Martinez Canillas1-0/+1
Enable the needed kconfig options to have support for Samsung USB 2.0 and USB 3.0 PHY drivers to support the USB PHYs found on Exynos SoCs. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> [kgene@kernel.org: savedefconfig] Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable max77802 regulator, rtc and clock driversJavier Martinez Canillas1-0/+2
The Maxim max77802 Power Management IC is used on many Exynos machines. Besides a bunch of regulators, this chip has a Real-Time-Clock (RTC) and 2-channel 32kHz clock outputs. Enable the kernel config options to have the drivers for these devices built as a module. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> [kgene@kernel.org: removing useless REGULATOR_MAX77802 config] Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: multi_v7_defconfig: Enable support for Samsung S3C64XX SPIJavier Martinez Canillas1-0/+1
Build the spi-s3c64xx driver as a module to have support for the SPI controller in several Samsung SoCs. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Signed-off-by: Kukjin Kim <kgene@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: add ARM_SINGLE_ARMV7M in ARMv7-M defconfigsStefan Agner3-1/+2
Select ARM_SINGLE_ARMV7M in defconfigs of the converted ARMv7-M platforms. [arnd: moved the efm32_defconfig change to the patch that originally introduces the symbol, to avoid intermittent regression] Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-22ARM: use ARM_SINGLE_ARMV7M for ARMv7-M platformsStefan Agner1-0/+1
Use the new config symbol ARM_SINGLE_ARMV7M which groups config symbols used by modern ARMv7-M platforms. This allows supporting multiple ARMv7-M platforms in one kernel image. However, a common kernel image requires the combined platforms to share the same main memory layout to be bootable. Signed-off-by: Stefan Agner <stefan@agner.ch> Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by: Joachim Eastwood <manabian@gmail.com> Acked-by: Maxime Coquelin <maxime.coquelin@st.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-21ARM: vf610m4: add defconfig for Linux on Vybrids Cortex-M4Stefan Agner1-0/+42
Add defconfig for Linux on Vybrid (vf610) on the secondary Cortex- M4 CPU. The use of a XIP image has been tested which needs to be loaded (e.g. using the custom m4boot loader) to the end of the available RAM at address 0x8f000000. The Cortex-M4 has a code-alias which makes sure that the instructions get fetched through the code bus (alias starts at 0x00800000 => 0x80800000 in system address). Hence, to get optimal performance, use 0x0f000000 as XIP_PHYS_ADDR. This address is additionally shifted by the length of the minimal loader which is inserted by m4boot. Currently, this offset is 0x80. The standard DRAM base address is configured to 0x8C000000, which gives the Cortex-M4 48MiB of RAM. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-20Merge tag 'at91-defconfig' of ↵Arnd Bergmann3-0/+29
git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/defconfig Merge "First batch of defconfig changes for 4.2" from Nicolas Ferre: - fixed regulators for sd/mmc - addition of AT91 to the multi_v7_defconfig * tag 'at91-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91: ARM: multi_v7_defconfig: Add Atmel SAMA5 family ARM: at91/defconfig: add CONFIG_REGULATOR_FIXED_VOLTAGE for mmc driver Conflicts: arch/arm/configs/multi_v7_defconfig
2015-05-20ARM: stm32: do not try to use a ramdisk in defconfigArnd Bergmann1-1/+0
The original stm32 defconfig file looks for a ./rootfs.cpio file, but that breaks with ../scripts/gen_initramfs_list.sh: Cannot open './rootfs.cpio' when trying to build this kernel. Anybody who relies on the current behavior should change their build scripts to append the initramfs manually, as this patch removes that default in order to help autmatic testing. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Maxime Coquelin <mcoquelin.stm32@gmail.com>
2015-05-20ARM: xz: do not try to use a ramdisk in defconfigArnd Bergmann1-1/+0
The original zx defconfig file looks for a ./rootfs.cpio file, but that breaks with scripts/gen_initramfs_list.sh: Cannot open 'initramfs.cpio.gz' when trying to build this kernel. Anybody who relies on the current behavior should change their build scripts to append the initramfs manually, as this patch removes that default in order to help autmatic testing. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Jun Nie <jun.nie@linaro.org>
2015-05-19ARM: multi_v7_defconfig: Add Atmel SAMA5 familyAlexandre Belloni1-0/+26
Add the Atmel sama5d3 and sama5d4 and their peripherals to multi_v7_defconfig. Note that the console will be ttyAT0 instead of the usual ttyS0. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
2015-05-19ARM: at91/defconfig: add CONFIG_REGULATOR_FIXED_VOLTAGE for mmc driverNicolas Ferre2-0/+3
As an update of the sd/mmc DT definition needs the fixed voltage regulator, add it to the at91 defconfigs. Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
2015-05-19ARM: imx_v6_v7_defconfig: updates for Armadeus Systems APF6 boardsSébastien Szymanski1-0/+6
APF6 Dual and Quad SoM have an wl1271 wifi/bt chip. This chip needs CONFIG_BT_HCIUART_LL. APF6Dev carrier board has a SX8654 I2C touchscreen controller. Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>