summaryrefslogtreecommitdiff
path: root/arch/arm/configs
AgeCommit message (Collapse)AuthorFilesLines
2019-03-06Merge tag 'armsoc-newsoc' of ↵Linus Torvalds2-0/+121
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc Pull ARM new SoC family support from Arnd Bergmann: "Two new SoC families are added this time. Sugaya Taichi submitted support for the Milbeaut SoC family from Socionext and explains: "SC2000 is a SoC of the Milbeaut series. equipped with a DSP optimized for computer vision. It also features advanced functionalities such as 360-degree, real-time spherical stitching with multi cameras, image stabilization for without mechanical gimbals, and rolling shutter correction. More detail is below: https://www.socionext.com/en/products/assp/milbeaut/SC2000.html" Interestingly, this one has a history dating back to older chips made by Socionext and previously Matsushita/Panasonic based on their own mn10300 CPU architecture that was removed from the kernel last year. Manivannan Sadhasivam adds support for another SoC family, this is the Bitmain BM1880 chip used in the Sophon Edge TPU developer board. The chip is intended for Deep Learning applications, and comes with dual-core Arm Cortex-A53 to run Linux as well as a RISC-V microcontroller core to control the tensor unit. For the moment, the TPU is not accessible in mainline Linux, so we treat it as a generic Arm SoC. More information is available at https://www.sophon.ai/" * tag 'armsoc-newsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: ARM: multi_v7_defconfig: add ARCH_MILBEAUT and ARCH_MILBEAUT_M10V ARM: configs: Add Milbeaut M10V defconfig ARM: dts: milbeaut: Add device tree set for the Milbeaut M10V board clocksource/drivers/timer-milbeaut: Introduce timer for Milbeaut SoCs dt-bindings: timer: Add Milbeaut M10V timer description ARM: milbeaut: Add basic support for Milbeaut m10v SoC dt-bindings: Add documentation for Milbeaut SoCs dt-bindings: arm: Add SMP enable-method for Milbeaut dt-bindings: sram: milbeaut: Add binding for Milbeaut smp-sram MAINTAINERS: Add entry for Bitmain SoC platform arm64: dts: bitmain: Add Sophon Egde board support arm64: dts: bitmain: Add BM1880 SoC support arm64: Add ARCH_BITMAIN platform dt-bindings: arm: Document Bitmain BM1880 SoC
2019-03-06Merge tag 'armsoc-defconfig' of ↵Linus Torvalds13-170/+201
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc Pull ARM SoC defconfig updates from Arnd Bergmann: "We regenerated the defconfig files for samsung, shmobile, lpc18xx, lpc32xx, omap2, and nhk8815. Lots of additional drivers added on samsung and nhk8815, as well as the new pl110 driver on all machines that have it. The remaining changes are mostly to enable newly added drivers, and in case of imx8mq together with the SoC getting merged" * tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (47 commits) ARM: spear3xx_defconfig: Activate PL111 DRM driver ARM: nhk8815_defconfig: Add new options ARM: nhk8815_defconfig: Update defconfig ARM: pxa: remove CONFIG_SND_PXA2XX_AC97 in pxa_defconfig ARM: defconfig: integrator: Switch to DRM arm64: defconfig: Add IMX2+ watchdog arm64: defconfig: Enable PFUZE100 regulator arm64: defconfig: enable NXP FlexSPI driver arm64: defconfig: Add i.MX8MQ boot necessary configs arm64: defconfig: add imx8qxp support arm64: defconfig: add i.MX system controller RTC support arm64: defconfig: Enable Tegra TCU arm64: defconfig: Enable MAX8973 regulator ARM: socfpga_defconfig: enable BLK_DEV_LOOP config option ARM: defconfig: lpc32xx: enable DRM simple panel driver ARM: defconfig: lpc32xx: enable fixed voltage regulator support arm64: defconfig: Enable SUN6I Camera sensor interface arm64: defconfig: Enable I2C_GPIO ARM: omap2plus_defconfig: Update for moved options ARM: omap2plus_defconfig: Update for dropped options ...
2019-03-01ARM: multi_v7_defconfig: add ARCH_MILBEAUT and ARCH_MILBEAUT_M10VSugaya Taichi1-0/+2
Add and enable the Milbeaut M10V architecture. These configs select those of the clock, timer and serial driver for M10V. Signed-off-by: Sugaya Taichi <sugaya.taichi@socionext.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-03-01ARM: configs: Add Milbeaut M10V defconfigSugaya Taichi1-0/+119
This patch adds the minimal defconfig for the Milbeaut M10V. Signed-off-by: Sugaya Taichi <sugaya.taichi@socionext.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-03-01ARM: spear3xx_defconfig: Activate PL111 DRM driverLinus Walleij1-2/+4
This disables the old FBDEV driver and enables the PL111 DRM driver on the SPEAr3xx. There are some device trees in the kernel that switches the DT node for the PL110 to "okay" but none of these have any display defined, so we can safely switch to this driver before we get any users starting to define displays. Let them do it on top of the new driver infrastructure instead. Acked-by: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-03-01ARM: nhk8815_defconfig: Add new optionsLinus Walleij1-0/+17
This adds some new driver options to the Nomadik NHK8815 defconfig: - Activate IIO driver - Enable CMA for coherent graphics allocations - Activate DRM framebuffer driver for PL111 - Activate DRM panel driver for TPO TPG110 - Activate SPI GPIO driver (talks to the display) - Activate STMPE PWM driver (used for display backlight) - Activate PWM backlight - Activate STw481x driver (PMIC) Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-03-01ARM: nhk8815_defconfig: Update defconfigLinus Walleij1-14/+10
This updates the NHK8815 defconfig to reflect the recent structural changes in Kconfigs all over the kernel: - PREEMPT option was moved around - MODULES options were moved around - MTD_NAND options were moved around - INPUT_MOUSEDEV doesn't have to be explicitly unselected anymore (not on by default) - DEBUG_GPIO should really not be in any default config - MMC_BLOCK_BOUNCE is gone from Kconfig - CRYPTO options were moved around Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-03-01ARM: pxa: remove CONFIG_SND_PXA2XX_AC97 in pxa_defconfigArnd Bergmann1-1/+0
The CONFIG_SND_PXA2XX_AC97 driver is for the old AC97 bus implementation, and conflicts with all the new-style AC97 drivers after the conversion, so the drivers we want all get turned off. Not disabling the symbol however does the right thing, and we get the drivers that are selectively enabled here. Fixes: 25540f68c871 ("ASoC: pxa: change ac97 dependencies") Acked-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-23ARM: defconfig: integrator: Switch to DRMLinus Walleij1-2/+7
This switches the ARM Integrator to use the new PL11x DRM driver. We need CMA enabled to get coherent allocations at all times. The dumb VGA DAC bridge is needed for the VGA output on the reference designs, and backlight is needed when using an external display. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-15Merge tag 'samsung-defconfig-5.1' of ↵Arnd Bergmann1-11/+36
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/defconfig Samsung defconfig changes for v5.1 Enable more drivers in s5pv210 defconfig for Aries family of mobile devices (e.g. Samsung Galaxy S). * tag 'samsung-defconfig-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: ARM: s5pv210_defconfig: Enable cpufreq ARM: s5pv210_defconfig: Enable more drivers present on Samsung Aries ARM: s5pv210_defconfig: Run make savedefconfig Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-15Merge tag 'arm-soc/for-5.1/defconfig' of ↵Arnd Bergmann1-0/+3
https://github.com/Broadcom/stblinux into arm/defconfig This pull request contains Broadcom ARM-based SoCs defconfig file updates for 5.1, please pull the following: - Stefan enables the MMAL-based V4L2 camera driver for the Raspberry Pi devices * tag 'arm-soc/for-5.1/defconfig' of https://github.com/Broadcom/stblinux: ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 camera driver Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-15Merge tag 'lpc32xx-defconfig-for-5.1' of ↵Arnd Bergmann2-52/+44
https://github.com/vzapolskiy/linux-lpc32xx into arm/defconfig ARM: lpc32xx: defconfig updates for v5.1 Here are the changes for ARM NXP LPC32xx and ARM NXP LPC18xx/LPC43xx defconfig files: * LPC18xx/LPC43xx and LPC32xx defconfig files got updates to match savedefconfig, * PL11x LCD controller driver on both LPC18xx/LPC43xx and LPC32xx has been switched from fbdev to DRM one, * drivers of GPIO controllers not found on LPC32xx boards are disabled, * LPC32xx gets enabled additional sane debugging options: panic on oops, sysrq, dynamic debug, timestamps in kernel log buffer and built GDB scripts, * LPC32xx gets enabled NFSv4 support, * LPC32xx gets enabled a number of used drivers: DRM simple panel, fixed voltage regulator and generic SRAM drivers, * Option to have a serial console on HS UART on LPC32xx is enabled. * tag 'lpc32xx-defconfig-for-5.1' of https://github.com/vzapolskiy/linux-lpc32xx: ARM: defconfig: lpc32xx: enable DRM simple panel driver ARM: defconfig: lpc32xx: enable fixed voltage regulator support ARM: defconfig: lpc32xx: disable superfluous GPIO controllers ARM: defconfig: lpc32xx: enable generic SRAM driver ARM: defconfig: lpc32xx: enable serial console on HS UART ARM: defconfig: lpc32xx: enable panic on oops option ARM: defconfig: lpc32xx: enable build options for basic debugging ARM: defconfig: lpc32xx: enable NFSv4 support ARM: defconfig: Switch LPC32xx to use PL11x DRM driver ARM: defconfig: Update LPC32xx defconfig ARM: defconfig: Switch LPC18xx to use PL11x DRM driver ARM: defconfig: Update LPC18xx defconfig
2019-02-15Merge branch 'socfpga_for_next_v5.1_defconfig' of ↵Arnd Bergmann1-14/+11
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/defconfig * 'socfpga_for_next_v5.1_defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux: ARM: socfpga_defconfig: enable BLK_DEV_LOOP config option Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-15Merge tag 'renesas-arm-defconfig-for-v5.1' of ↵Arnd Bergmann2-24/+27
git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into arm/defconfig Renesas ARM Based SoC Defconfig Updates for v5.1 shmobile and multi_v7 defconfig * Enable support for recently upstreamed RZ/A2 (r7s9210) SoC * Enable NXP pcf85363 RTC which is used on RZ/G1C (r8a77470) based iWave SBC shmobile defconfig * Refresh for changes present in v5.0-rc1 * tag 'renesas-arm-defconfig-for-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: ARM: multi_v7_defconfig: Enable support for RZ/A2 ARM: shmobile: defconfig: Enable support for RZ/A2 ARM: shmobile: defconfig: Refresh for v5.0-rc1 ARM: multi_v7_defconfig: Enable NXP pcf85363 rtc ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-15Merge tag 'omap-for-v5.1/defconfig-signed' of ↵Arnd Bergmann1-45/+38
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/defconfig Defconfig changes for omaps Drop PROVE_LOCKING as it should not be enabled in the defconfig. It causes quite a bit overhead as noted in the patch description. Then let's update omap2plus_defconfig for dropped options and moved options. That way makesavedefconfig can actually be used to generate patches against omap2plus_defconfig. * tag 'omap-for-v5.1/defconfig-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: omap2plus_defconfig: Update for moved options ARM: omap2plus_defconfig: Update for dropped options ARM: omap2plus_defconfig: remove PROVE_LOCKING from defconfig Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-02-04ARM: socfpga_defconfig: enable BLK_DEV_LOOP config optionDinh Nguyen1-14/+11
Add CONFIG_BLK_DEV_LOOP and clean up socfpga_defconfig by make savedefconfig. Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
2019-02-03ARM: defconfig: lpc32xx: enable DRM simple panel driverVladimir Zapolskiy1-0/+1
Phytec phyCORE-LPC3250 board is equipped with a Sharp LQ035Q7DB03 3.5" QVGA TFT panel, enable simple panel device driver to get it supported in the kernel image by default. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-02-03ARM: defconfig: lpc32xx: enable fixed voltage regulator supportVladimir Zapolskiy1-0/+2
Fixed voltage regulators are found on Phytec phyCORE-LPC3250 board, enable the correspondent device driver by default. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-02-01Merge tag 'tags/bcm2835-defconfig-next-2018-11-27' into defconfig/nextFlorian Fainelli1-0/+3
This pull request enables the V4L2 camera driver on the Pi1 defconfig. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2019-01-31ARM: omap2plus_defconfig: Update for moved optionsTony Lindgren1-38/+38
These options have just moved around, let's update with make savedefconfig to make patching the file easier. Signed-off-by: Tony Lindgren <tony@atomide.com>
2019-01-31ARM: omap2plus_defconfig: Update for dropped optionsTony Lindgren1-6/+0
These are all now selected by default so we can drop them from omap2plus_defconfig. Signed-off-by: Tony Lindgren <tony@atomide.com>
2019-01-31ARM: omap2plus_defconfig: remove PROVE_LOCKING from defconfigLukasz Luba1-1/+0
PROVE_LOCKING enables LOCKDEP, which causes big overhead on cache and bus transactions. On some ARM big.LITTLE architecutres (Exynos 5433) the overhead is really big. The overhead can be measures using hackbench which will speed up by x3 times (11sec -> 3.4sec). When you check transaction on cache or buses, the results are way higher than normal for the same hackbench test: L1d cache invalidations: 26mln vs 4mln L2u cache invalidations: 42mln vs 12mln bus cyc/access: 30cyc/access vs. 20cyc/access context switch is x3 times cheaper Enable this option only when you have some locking issue to investigate. Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2019-01-31ARM: multi_v7_defconfig: enable GCC plugin support and structleak pluginArd Biesheuvel1-0/+2
Enable the base GCC plugin support symbol CONFIG_GCC_PLUGINS for multi_v7_defconfig so that builds hosted on systems that have a supported version of GCC along with the prerequisite headers will allow GCC plugins to be used during the build. At the moment, this will also enable the ARM per-task stack protector plugin, since all its remaining Kconfig dependencies are fulfilled by default. At the same time, enable the structleak plugin. This plugin ensures that local struct type variables are fully initialized, preventing inadvertent leaks of kernel state if such variables are shared with userland. This is a reasonable transformation to apply by default, since it does not adversely affect performance, and does not affect GCC compiler diagnostics regarding the use of uninitialized local variables. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-01-31ARM: defconfig: Enable PL11x DRM driver on multi_v7Linus Walleij1-1/+2
This switches the ARMv7 defconfig away from the old fbdev driver to the new DRM driver. All machines are now supported by the new driver. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-01-31ARM: defconfig: axm55xx: Drop PL11x graphics driverLinus Walleij1-4/+0
The defconfig for the AXM55xx includes the ARM CLCD (PL11x) PrimeCell framebuffer driver, but the device tree for this platform does not include this hardware, nor do I find it likely that this chip has graphics. Drop these config items. Cc: John Logan <john.logan@intel.com> Cc: Anders Roxell <anders.roxell@linaro.org> Acked-by: Krzysztof Adamski <krzysztof.adamski@nokia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2019-01-26ARM: defconfig: lpc32xx: disable superfluous GPIO controllersVladimir Zapolskiy1-8/+0
The change disables a list of GPIO controllers, which to the best knowledge are not found on any supported NXP LPC32xx powered board. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: lpc32xx: enable generic SRAM driverVladimir Zapolskiy1-0/+1
NXP LPC32xx SoCs contain an IRAM area, which is supported by the generic MMIO SRAM driver, enable the driver to be built by default. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: lpc32xx: enable serial console on HS UARTVladimir Zapolskiy1-0/+1
It is possible to configure NXP LPC32xx powered boards to have serial consoles on HS UARTs, enable this option by default. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: lpc32xx: enable panic on oops optionVladimir Zapolskiy1-0/+2
Panic on oops option enabled by by default makes great sense both for debugging and production. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: lpc32xx: enable build options for basic debuggingVladimir Zapolskiy1-0/+4
To make a default built kernel image more advanced include support of sysrq, dynamic debug, GDB scripts and printed timestamps in kernel log buffer by default. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: lpc32xx: enable NFSv4 supportVladimir Zapolskiy1-0/+3
The change allows to mount rootfs shared on an NFSv4 server. Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: Switch LPC32xx to use PL11x DRM driverLinus Walleij1-4/+5
None of the LPC32xx device trees contains any display settings, it just defines a device tree node for the CLCD (PL11x) left as "disabled" on lpc3250-ea3250 and "okay" on lpc3250-phy3250 but no panels are attached on any device tree, so the driver will simply bail out. I conclude that the hardware is dormant on existing systems, so we can without any problems switch the defconfig over from the old ARMCLCD frame buffer driver to the new PL11x DRM driver. Cc: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> [vzapolskiy: deselected I2C as selected by DRM; fixed SoC name] Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: Update LPC32xx defconfigLinus Walleij1-22/+12
This simply updates the LPC32xx defconfig against the current Kconfig structure in the kernel so we can make changed to the defconfig without disturbing noise. Cc: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-26ARM: defconfig: Switch LPC18xx to use PL11x DRM driverLinus Walleij1-3/+4
None of the LPC18xx device trees contains any display settings, it just defines a device tree node for the CLCD (PL11x) set as "disabled" and no panels are attached on any device tree. This I conclude that the hardware is dormant on existing systems, so we can without any problems switch the defconfig over from the old ARMCLCD frame buffer driver to the new PL11x DRM driver. Cc: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> [vzapolskiy: deselected I2C build option as selected by DRM] Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-25ARM: multi_v7_defconfig: Enable support for RZ/A2Geert Uytterhoeven1-0/+2
Enable support for the RZ/A2 SoC, including pin control, now the DTS for the Renesas RZ/A2M evaluation board is included. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2019-01-25ARM: shmobile: defconfig: Enable support for RZ/A2Geert Uytterhoeven1-0/+2
Enable support for the RZ/A2 SoC, including pin control, now the DTS for the Renesas RZ/A2M evaluation board is included. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2019-01-23ARM: defconfig: Update LPC18xx defconfigLinus Walleij1-15/+9
This simply updates the LPC18xx defconfig against the current Kconfig structure in the kernel so we can make changed to the defconfig without disturbing noise. Cc: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
2019-01-22ARM: shmobile: defconfig: Refresh for v5.0-rc1Geert Uytterhoeven1-24/+21
- Move SoC config options (moved in commit 062887bf5ef73313 ("ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/")), - Move PCI config options (moved in commit eb01d42a77785ff9 ("PCI: consolidate PCI config entry in drivers/pci")), - Drop CONFIG_I2C_MUX=y (auto-enabled since commit ea6b13e9fed0fda9 ("drm/bridge/sii902x: Add missing dependency on I2C_MUX")), - Drop CONFIG_SH_DMAE=y (no longer selectable since commit a19788612f51b787 ("dmaengine: sh: Remove R-Mobile APE6 support")), - Drop CONFIG_ARM_UNWIND (auto-enabled since commit f9b58e8c7d031b0d ("ARM: 8800/1: use choice for kernel unwinders")). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2019-01-13ARM: s5pv210_defconfig: Enable cpufreqPaweł Chmiel1-0/+6
Enable cpufreq drivers for all S5Pv210 devices. Signed-off-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
2019-01-13ARM: s5pv210_defconfig: Enable more drivers present on Samsung AriesPaweł Chmiel1-3/+22
Enable following drivers for Samsung Aries family of devices: - I2C support (using s3c2410 driver) - s5p-jpeg - s5p-mfc - Exynos DRM rotator - PWM support - PWM vibrator - Fixed regulator - Syscon poweroff - Atmel maXTouch touchscreen - Broadcom BCM4329 Bluetooth over UART0 - DMA devices (so we can use pl330 DMA driver) Disable DEBUG_LL. It's currently set to UART1, but if we want to use it on Aries, we would need to switch it to UART2, to get any logs. Signed-off-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> Signed-off-by: Jonathan Bakker <xc-racer2@live.ca> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
2019-01-13ARM: s5pv210_defconfig: Run make savedefconfigPaweł Chmiel1-8/+8
Run savedefconfig to cleanup the config and prepare for enabling more drivers for Samsung Aries based devices. Signed-off-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
2019-01-09ARM: pxa: remove raumfeld board files and defconfigDaniel Mack2-201/+0
These boards are now fully ported to device-tree, so the old implementation can go away. The defconfig needs downstream quirks anyway, so we can just remove it from mainline. Signed-off-by: Daniel Mack <daniel@zonque.org> Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
2019-01-07ARM: multi_v7_defconfig: Enable NXP pcf85363 rtcBiju Das1-0/+1
The iWave RZ/G1C SBC supports RTC (NXP pcf85263). To increase hardware support enable the driver in the multi_v7_defconfig multiplatform configuration. Signed-off-by: Biju Das <biju.das@bp.renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2019-01-07ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfigBiju Das1-0/+1
The iWave RZ/G1C SBC supports RTC (NXP pcf85263). To increase hardware support enable the driver in the shmobile_defconfig multiplatform configuration. Signed-off-by: Biju Das <biju.das@bp.renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2019-01-05Merge tag 'armsoc-late' of ↵Linus Torvalds1-0/+1
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull more ARM SoC updates from Olof Johansson: "A few updates that we merged late but are low risk for regressions for other platforms (and a few other straggling patches): - I mis-tagged the 'drivers' branch, and missed 3 patches. Merged in here. They're for a driver for the PL353 SRAM controller and a build fix for the qualcomm scm driver. - A new platform, RDA Micro RDA8810PL (Cortex-A5 w/ integrated Vivante GPU, 256MB RAM, Wifi). This includes some acked platform-specific drivers (serial, etc). This also include DTs for two boards with this SoC, OrangePi 2G and OrangePi i86. - i.MX8 is another new platform (NXP, 4x Cortex-A53 + Cortex-M4, 4K video playback offload). This is the first i.MX 64-bit SoC. - Some minor updates to Samsung boards (adding a few peripherals in DTs). - Small rework for SMP bootup on STi platforms. - A couple of TEE driver fixes. - A couple of new config options (bcm2835 thermal, Uniphier MDMAC) enabled in defconfigs" * tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (27 commits) ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC arm64: defconfig: Re-enable bcm2835-thermal driver MAINTAINERS: Add entry for RDA Micro SoC architecture tty: serial: Add RDA8810PL UART driver ARM: dts: rda8810pl: Add interrupt support for UART dt-bindings: serial: Document RDA Micro UART ARM: dts: rda8810pl: Add timer support ARM: dts: Add devicetree for OrangePi i96 board ARM: dts: Add devicetree for OrangePi 2G IoT board ARM: dts: Add devicetree for RDA8810PL SoC ARM: Prepare RDA8810PL SoC dt-bindings: arm: Document RDA8810PL and reference boards dt-bindings: Add RDA Micro vendor prefix ARM: sti: remove pen_release and boot_lock arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards arm64: dts: imx8mq-evk: enable watchdog arm64: dts: imx8mq: add watchdog devices MAINTAINERS: add i.MX8 DT path to i.MX architecture arm64: add support for i.MX8M EVK board arm64: add basic DTS for i.MX8MQ ...
2019-01-05ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMACMasahiro Yamada1-0/+1
Enable the UniPhier MIO DMAC driver. This is used as the DMA engine for accelerating the SD/eMMC controller drivers. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Olof Johansson <olof@lixom.net>
2019-01-01Merge tag 'armsoc-defconfig' of ↵Linus Torvalds6-17/+36
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull ARM SoC defconfig updates from Olof Johansson: "Most changes here are to enable new drivers and platforms in the various configs that affect them. Most of these have been covered and described in the other branches, we mostly keep defconfig separate to avoid conflicts between SoC/dt/driver updates that they otherwise would be grouped with. One thing worth mentioning here is that OMAP changes from using their own UART driver, to 8250, for the multi_v7_defconfig shared config on 32-bit. This means that the console is now named ttyS* instead of ttyO*. This change was already done for omap2_defconfig a while back, so most users of these configs have either already updated, or can easily follow the same patterns as they did at that time. This makes platform support slightly easier for distros, since they no longer need to keep track of a separate console prefix for these platforms" * tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (31 commits) Revert "arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO" arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO arm64: defconfig: Replace PINCTRL_MT7622 with PINCTRL_MTK_MOORE arm64: defconfig: Regenerate for v4.20 ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver ARM: multi_v7_defconfig: Add MAX8952 regulator driver ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver ARM: exynos_defconfig: Add MAX8952 regulator driver ARM: exynos_defconfig: Add MAX8998 RTC and charger drivers ARM: imx_v6_v7_defconfig: add imx7ulp support ARM: imx_v6_v7_defconfig: Select TOUCHSCREEN_GOODIX ARM: multi_v7_defconfig: enable STM32 analog & timer drivers arm64: defconfig: Enable GCC and PINCTRL for MSM8998 arm64: defconfig: Enable core Qualcomm SDM845 options ARM: defconfig: Enable the PL111 DRM driver on vexpress ARM: defconfig: Update the vexpress defconfig arm64: defconfig: Enable some qcom remoteproc configs arm64: defconfig: Enable QCS404 configs ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES ARM: imx_v6_v7_defconfig: Enable BT_BNEP ...
2018-12-18Merge branch 'asoc-4.21' into asoc-nextMark Brown3-11/+10
2018-12-18ARM: davinci_all_defconfig: Update the audio optionsPeter Ujfalusi1-2/+3
Use the new options for default audio support. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Acked-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Mark Brown <broonie@kernel.org>
2018-12-18ARM: omap1_defconfig: Do not select ASoC by defaultPeter Ujfalusi1-2/+0
No audio support is enabled by default via ASoC, disable the code as well. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Acked-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Mark Brown <broonie@kernel.org>