aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* ARM: multi_v7_defconfig: Enable Exynos5420 Multi-Cluster PM supportJavier Martinez Canillas2015-01-28
| | | | | | | | | | | | | | | | | | | | | | | The Exynos5420 cluster power management support allowing Exynos 5420/5422/5800 machines to power up and down the secondary CPUs. Without this option enabled, the secondary CPUs are not brought up on boot and the following error is shown: CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 Setting up static identity map for 0x40938e90 - 0x40938f28 ARM CCI driver probed CPU1: failed to boot: -38 CPU2: failed to boot: -38 CPU3: failed to boot: -38 CPU4: failed to boot: -38 CPU5: failed to boot: -38 CPU6: failed to boot: -38 CPU7: failed to boot: -38 Brought up 1 CPUs Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Olof Johansson <olof@lixom.net>
* Merge tag 'sunxi-defconfig-for-3.20' of ↵Olof Johansson2015-01-26
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/defconfig Merge "Allwinner defconfig changes for 3.20" from Maxime Ripard: Defconfig changes for both sunxi and multi_v7 defconfig in order to add the cpufreq-related drivers and the PMIC drivers. * tag 'sunxi-defconfig-for-3.20' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: ARM: sunxi: Add AXP20x support multi_v7_defconfig ARM: sunxi: Add AXP20x support in defconfig ARM: multi_v7_defconfig: Enable TOUCHSCREEN_SUN4I, CPU_THERMAL ARM: sunxi_defconfig: Enable TOUCHSCREEN_SUN4I, CPUFREQ_DT, CPU_THERMAL Signed-off-by: Olof Johansson <olof@lixom.net>
| * ARM: sunxi: Add AXP20x support multi_v7_defconfigCarlo Caione2015-01-06
| | | | | | | | | | | | Signed-off-by: Carlo Caione <carlo@caione.org> Signed-off-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
| * ARM: sunxi: Add AXP20x support in defconfigCarlo Caione2015-01-06
| | | | | | | | | | | | Signed-off-by: Carlo Caione <carlo@caione.org> Signed-off-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
| * ARM: multi_v7_defconfig: Enable TOUCHSCREEN_SUN4I, CPU_THERMALChen-Yu Tsai2015-01-06
| | | | | | | | | | | | | | | | | | This patch enables TOUCHSCREEN_SUN4I and CPU_THERMAL to enable cpufreq support with passive cpu cooling (thermal throttling) on sunxi by default. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Acked-by: Eduardo Valentin <edubezval@gmail.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
| * ARM: sunxi_defconfig: Enable TOUCHSCREEN_SUN4I, CPUFREQ_DT, CPU_THERMALChen-Yu Tsai2015-01-06
| | | | | | | | | | | | | | | | | | | | This patch enables TOUCHSCREEN_SUN4I, CPUFREQ_DT, and CPU_THERMAL to enable cpufreq support with passive cpu cooling (thermal throttling) by default. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Acked-by: Eduardo Valentin <edubezval@gmail.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
* | Merge tag 'tegra-for-3.20-defconfig' of ↵Olof Johansson2015-01-23
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/defconfig Merge "ARM: tegra: Default configuration changes for v3.20" from Thierry Reding: This is merely a regeneration of the default configuration to get rid of two symbols that are now enabled by default or removed. * tag 'tegra-for-3.20-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: ARM: tegra: Regenerate defconfig based on v3.19-rc1 Signed-off-by: Olof Johansson <olof@lixom.net>
| * | ARM: tegra: Regenerate defconfig based on v3.19-rc1Thierry Reding2015-01-06
| |/ | | | | | | | | | | | | | | | | Removes the following entries from the default configuration: - PM: enabled by default (via PM_SLEEP -> SUSPEND) - RESOURCE_COUNTERS: removed Signed-off-by: Thierry Reding <treding@nvidia.com>
* | Merge tag 'imx-defconfig-3.20' of ↵Olof Johansson2015-01-23
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/defconfig Merge "ARM: imx: defconfig update for 3.20" from Shawn Guo: The i.MX defconfig update for 3.20: - Eneable FB_MXS, SPI_FSL_QUADSPI, POWER_RESET_SYSCON and module build for a bunch of USB functions * tag 'imx-defconfig-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: ARM: imx_v6_v7_defconfig: enable more USB functions ARM: imx_v6_v7_defconfig: Select CONFIG_FB_MXS ARM: imx_v6_v7_defconfig: Select SPI_FSL_QUADSPI by default ARM: imx_v6_v7_defconfig: add POWER_RESET_SYSCON Signed-off-by: Olof Johansson <olof@lixom.net>
| * | ARM: imx_v6_v7_defconfig: enable more USB functionsPeter Chen2015-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USB Ethernet function at host mode USB Media function(webcam) at host mode USB Audio function at host mode USB Serial function at host mode USB EHSET driver at host mode (for OTG & EH Certification test) Several USB Gadget functions: - Configfs - NCM - Zero (used for test) - Gadgetfs - Serial Above functions are built as module. Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
| * | ARM: imx_v6_v7_defconfig: Select CONFIG_FB_MXSFabio Estevam2015-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | CONFIG_FB_MXS is the LCD driver for mx6solo-lite and mx6solox. Enable it by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
| * | ARM: imx_v6_v7_defconfig: Select SPI_FSL_QUADSPI by defaultFabio Estevam2015-01-05
| | | | | | | | | | | | | | | | | | | | | SPI_FSL_QUADSPI can be used by Vybrid and mx6sx, so select it by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
| * | ARM: imx_v6_v7_defconfig: add POWER_RESET_SYSCONStefan Agner2015-01-05
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Add POWER_RESET_SYSCON since Vybrid SoC's now make use of this driver to provide software reset capabilities through the SRC module. Also regenerated using savedefconfig which removed the config BACKLIGHT_LCD_SUPPORT which is now selected by default since commit 9c8ee3c734139 ("video: mx3fb: always enable BACKLIGHT_LCD_SUPPORT"). Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* | Merge tag 'omap-for-v3.20/defconfig-modular' of ↵Olof Johansson2015-01-23
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/defconfig Merge "omap defconfig changes for v3.20" from Tony Lindgren: Defconfig changes for omap2plus_defconfig to make it more modular, and to add few more drivers found on various boards. * tag 'omap-for-v3.20/defconfig-modular' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: omap2plus_defconfig: Enable OHCI & EHCI HCD support ARM: omap2plus_defconfig: Enable misc options for BeagleBoard-X15 platform ARM: omap2plus_defconfig: Enable pcf857x ARM: omap2plus_defconfig: Add NOR flash support ARM: omap2plus_defconfig: Enable support for davinci_emac ARM: omap2plus_defconfig: enable TPS65218 power button ARM: omap2plus_defconfig: reduce zImage size on omap2plus_defconfig Signed-off-by: Olof Johansson <olof@lixom.net>
| * | ARM: omap2plus_defconfig: Enable OHCI & EHCI HCD supportSjoerd Simons2015-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable CONFIG_USB_EHCI_HCD and CONFIG_USB_OHCI_HCD to get USB supports with omap2plus_defconfig. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
| * | ARM: omap2plus_defconfig: Enable misc options for BeagleBoard-X15 platformNishanth Menon2015-01-20
| | | | | | | | | | | | | | | | | | | | | | | | BeagleBoard-X15 has options such as rtc, fan that need to be functional Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
| * | ARM: omap2plus_defconfig: Enable pcf857xTony Lindgren2015-01-19
| | | | | | | | | | | | | | | | | | | | | | | | We have pcf857x at least several boards. Let's enable it as a loadable module. Cc: Brian Hutchinson <b.hutchman@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
| * | ARM: omap2plus_defconfig: Add NOR flash supportTony Lindgren2015-01-19
| | | | | | | | | | | | | | | | | | | | | Some omaps have NOR flash as the rootfs but we're missing physmap and physmap_of to properly support it. Signed-off-by: Tony Lindgren <tony@atomide.com>
| * | ARM: omap2plus_defconfig: Enable support for davinci_emacTony Lindgren2015-01-19
| | | | | | | | | | | | | | | | | | | | | | | | We have this on at least 3517-evm and dm8168-evm. Let's enable davinci_emac so those can be booted with NFSroot. Cc: Brian Hutchinson <b.hutchman@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
| * | ARM: omap2plus_defconfig: enable TPS65218 power buttonFelipe Balbi2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | Enable tps65218 power button driver by default as a dynamically linked module so AM437x SK can report power button presses. Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
| * | ARM: omap2plus_defconfig: reduce zImage size on omap2plus_defconfigFelipe Balbi2015-01-07
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By converting a few drivers to modules because they won't be needed during boot anyways, we can shave off about 700KiB of text. Note that while at that, and after discussions with Tony Lindgren, a few extra drivers were either removed because they weren't needed, or added because they're useful for debugging/testing. Below is output of size for pre and post vmlinux binaries: text data bss dec hex filename 8514799 765532 8416064 17696395 10e068b vmlinux-post-patch 9069110 800316 8419072 18288498 1170f72 vmlinux-pre-patch Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
* | Merge tag 'sti-defconfig-for-v3.20-1' of ↵Olof Johansson2015-01-21
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.stlinux.com/devel/kernel/linux-sti into next/defconfig Merge "STi defconfig for v3.20, round 1" from Maxime Coquelin: Highlights: ----------- - Enable STiH407 USB PicoPHY in multi_v7_defconfig - Enable MiPHY28lp driver in multi_v7_defconfig * tag 'sti-defconfig-for-v3.20-1' of git://git.stlinux.com/devel/kernel/linux-sti: ARM: multi_v7_defconfig: Enable MiPHY28lp - ST's Generic (SATA, PCIe & USB3) PHY ARM: multi_v7_defconfig: Enable stih407 usb picophy Signed-off-by: Olof Johansson <olof@lixom.net>
| * | ARM: multi_v7_defconfig: Enable MiPHY28lp - ST's Generic (SATA, PCIe & USB3) PHYGabriel FERNANDEZ2015-01-16
| | | | | | | | | | | | | | | Signed-off-by: Gabriel Fernandez <gabriel.fernandez@linaro.org> Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com>
| * | ARM: multi_v7_defconfig: Enable stih407 usb picophyPeter Griffin2015-01-09
| |/ | | | | | | | | | | | | | | | | | | | | This patch enables the picoPHY usb phy which is used by the usb2 and usb3 host controllers when controlling usb2/1.1 devices. It is found in stih407 family SoC's from STMicroelectronics. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Acked-by: Lee Jones <lee.jones@linaro.org> Reviewed-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com>
* | Merge tag 'renesas-defconfig2-for-v3.20' of ↵Olof Johansson2015-01-21
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 v3.20" from Simon Horman: Second Round of Renesas ARM Based SoC Defconfig Updates for v3.20 * Enable kzm9g board in multiplatform defconfig * tag 'renesas-defconfig2-for-v3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: ARM: shmobile: Enable kzm9g board in multiplatform defconfig Signed-off-by: Olof Johansson <olof@lixom.net>
| * | ARM: shmobile: Enable kzm9g board in multiplatform defconfigGeert Uytterhoeven2015-01-13
| | | | | | | | | | | | | | | Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* | | ARM: config: enable ARCH_HIP01Wang Long2015-01-21
| | | | | | | | | | | | | | | | | | | | | | | | Make hip01 share the hisi_defconfig. Signed-off-by: Wang Long <long.wanglong@huawei.com> Signed-off-by: Wei Xu <xuwei5@hisilicon.com> Signed-off-by: Olof Johansson <olof@lixom.net>
* | | Merge tag 'at91-defconfig' of ↵Olof Johansson2015-01-19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/defconfig Merge "at91: defconfig for 3.20 #1" from Nicolas Ferre: First batch of defconfig update for 3.20: - we remove DEBUG_LL from sama5 defconfig as all SoC are not compatible - enable ISI and selected sensors * tag 'at91-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91: ARM: at91: sama5: enable atmel-isi and ov2640 in defconfig ARM: at91/config: sama5: Remove DEBUG_LL Signed-off-by: Olof Johansson <olof@lixom.net>
| * | | ARM: at91: sama5: enable atmel-isi and ov2640 in defconfigJosh Wu2015-01-15
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Josh Wu <josh.wu@atmel.com> Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
| * | | ARM: at91/config: sama5: Remove DEBUG_LLMaxime Ripard2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sama5_defconfig can be used both on the sama5d3 and the sama5d4. Enabling DEBUG_LL is an issue though, since it will by default use the kernel addresses for the sama5d3 DBGU UART, that is located at a different address on the sama5d4. Remove this from the defconfig. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
* | | | ARM: efm32: update defconfigUwe Kleine-König2015-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable i2c driver for efm32. The other two changes are just results from oldconfig after commits - 08b964ff3c51 (ARM: 8198/1: make kuser helpers depend on MMU) - 8357041a69b3 (of: remove /proc/device-tree) Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Olof Johansson <olof@lixom.net>
* | | | ARM: multi_v7_defconfig: Enable Hip01 platformWang Long2015-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable Hip01 platform support for multi_v7_defconfig. Signed-off-by: Wang Long <long.wanglong@huawei.com> Signed-off-by: Olof Johansson <olof@lixom.net>
* | | | Merge tag 'mvebu-defconfig-3.20' of git://git.infradead.org/linux-mvebu into ↵Olof Johansson2015-01-14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | next/defconfig Merge "mvebu: defconfig for v3.20" from Andrew Lunn: mvebu defconfig changes for v3.20 - enable CPUFREQ_DT in mvebu_v7_defconfig * tag 'mvebu-defconfig-3.20' of git://git.infradead.org/linux-mvebu: ARM: mvebu: enable CPUFREQ_DT in mvebu_v7_defconfig Signed-off-by: Olof Johansson <olof@lixom.net>
| * | | | ARM: mvebu: enable CPUFREQ_DT in mvebu_v7_defconfigThomas Petazzoni2014-12-21
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables the cpufreq-dt driver in mvebu_v7_defconfig, as it is used on Armada XP platforms. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Andrew Lunn <andrew@lunn.ch>
* | | | ARM: config: multi_v7: Update it for Keystone defconfigGrygorii Strashko2015-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync multi_v7_defconfig with the current keystone_defconfig with recent updates. CONFIG_PCI_KEYSTONE=y CONFIG_MTD_NAND_DAVINCI=y CONFIG_I2C_DAVINCI=y CONFIG_SPI_DAVINCI=y CONFIG_GPIO_DAVINCI=y CONFIG_GPIO_SYSCON=y CONFIG_POWER_RESET_KEYSTONE=y CONFIG_DAVINCI_WATCHDOG CONFIG_USB_DWC3=y CONFIG_KEYSTONE_USB_PHY=y CONFIG_TI_AEMIF=y CONFIG_KEYSTONE_IRQ=y Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Grygorii Strashko <grygorii.strashko@linaro.org> Signed-off-by: Santosh Shilimkar <ssantosh@kernel.org> Reviewed-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Olof Johansson <olof@lixom.net>
* | | | Merge tag 'v3.20-next-defconfig' of https://github.com/mbgg/linux-mediatek ↵Olof Johansson2015-01-13
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into next/defconfig Merge "ARM: mediatek: defconfig changes for v3.20" from Matthias Brugger: Add mediatek uart to multi_v7_defconfig * tag 'v3.20-next-defconfig' of https://github.com/mbgg/linux-mediatek: ARM: Add mediatek SoC UART support in defconfig Signed-off-by: Olof Johansson <olof@lixom.net>
| * | | | ARM: Add mediatek SoC UART support in defconfigEddie Huang2015-01-02
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Add mediatek SoC UART support in multi_v7_defconfig Signed-off-by: Eddie Huang <eddie.huang@mediatek.com> Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
* | | | Merge tag 'renesas-defconfig-for-v3.20' of ↵Olof Johansson2015-01-12
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/defconfig Merge "Renesas ARM Based SoC Defconfig Updates for v3.20" from Simon Horman: * Enable DA9063, MICREL_PHY and MTD_BLOCK watchdog in multiplatform defconfig * Update AK8975 config option in kzm9g defconfig * tag 'renesas-defconfig-for-v3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: ARM: shmobile: Enable DA9063 watchdog in multiplatform defconfig ARM: shmobile: Enable MICREL_PHY in shmobile_defconfig ARM: shmobile: defconfig: add MTD_BLOCK ARM: shmobile: defconfig: cleanup by savedefconfig ARM: shmobile: kzm9g_defconfig: Update AK8975 config option Signed-off-by: Olof Johansson <olof@lixom.net>
| * | ARM: shmobile: Enable DA9063 watchdog in multiplatform defconfigGeert Uytterhoeven2014-12-21
| | | | | | | | | | | | | | | | | | | | | | | | This allows to restart koelsch on watchdog timeout or manual system restart request. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
| * | ARM: shmobile: Enable MICREL_PHY in shmobile_defconfigGeert Uytterhoeven2014-12-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 1c9106cb783cd227 ("ARM: shmobile: lager-reference: DTS-only board support"), dropped the MACH_LAGER Kconfig section, which did "select MICREL_PHY if SH_ETH". Hence we now have to enable MICREL_PHY explicitly in shmobile_defconfig. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
| * | ARM: shmobile: defconfig: add MTD_BLOCKKuninori Morimoto2014-12-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MTD_BLOOK is needed for accessing to SPI-FLASH Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reported-by: Cao Minh Hiep <cm-hiep@jinso.co.jp> Reported-by: Bui Duc Phuc ( Fukuda ) <bd-phuc@jinso.co.jp> Reported-by: Nguyen Xuan Nui <nx-nui@jinso.co.jp> Acked-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
| * | ARM: shmobile: defconfig: cleanup by savedefconfigKuninori Morimoto2014-12-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current shmobile_defconfig is not created from savedefconfig. Therefore, next defconfig patch will be unreadable. this patch tidyup this issue by below command > make shmobile_defconfig > make savedefconfig > cp defconfig ${LINUX}/arch/arm/config/shmobile_defconfig Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Acked-by: Geert Uytterhoeven <geert+renesas@glider.be> [horms: Resolved conflicts; in particular leaving CONFIG_CPUFREQ_DT enabled] Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
| * | ARM: shmobile: kzm9g_defconfig: Update AK8975 config optionGeert Uytterhoeven2014-12-21
| |/ | | | | | | | | | | | | | | | | CONFIG_SENSORS_AK8975 was renamed to CONFIG_AK8975 in commit 2fc72cd8354e3e9c ("iio:magnetometer:ak8975 move driver out of staging") in v3.10. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* | linux 3.19-rc4Linus Torvalds2015-01-11
| |
* | Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds2015-01-11
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pull ARM fixes from Russell King: "Three small fixes from over the Christmas period, and wiring up the new execveat syscall for ARM" * 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm: ARM: 8275/1: mm: fix PMD_SECT_RDONLY undeclared compile error ARM: 8253/1: mm: use phys_addr_t type in map_lowmem() for kernel mem region ARM: 8249/1: mm: dump: don't skip regions ARM: wire up execveat syscall
| * | ARM: 8275/1: mm: fix PMD_SECT_RDONLY undeclared compile errorVictor Kamensky2015-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In v3.19-rc3 tree when CONFIG_ARM_LPAE and CONFIG_DEBUG_RODATA are enabled image failed to compile with the following error: arch/arm/mm/init.c:661:14: error: ‘PMD_SECT_RDONLY’ undeclared here (not in a function) It seems that '80d6b0c ARM: mm: allow text and rodata sections to be read-only' and 'ded9477 ARM: 8109/1: mm: Modify pte_write and pmd_write logic for LPAE' commits crossed. 80d6b0c uses PMD_SECT_RDONLY macro but ded9477 renames it and uses software bits L_PMD_SECT_RDONLY instead. Fix is to use L_PMD_SECT_RDONLY instead PMD_SECT_RDONLY as ded9477 does in another places. Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org> Acked-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
| * | ARM: 8253/1: mm: use phys_addr_t type in map_lowmem() for kernel mem regionGrygorii Strashko2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now local variables kernel_x_start and kernel_x_end defined using 'unsigned long' type which is wrong because they represent physical memory range and will be calculated wrongly if LPAE is enabled. As result, all following code in map_lowmem() will not work correctly. For example, Keystone 2 boot is broken because kernel_x_start == 0x0000 0000 kernel_x_end == 0x0080 0000 instead of kernel_x_start == 0x0000 0008 0000 0000 kernel_x_end == 0x0000 0008 0080 0000 and as result whole low memory will be mapped with MT_MEMORY_RW permissions by code (start > kernel_x_end): } else if (start >= kernel_x_end) { map.pfn = __phys_to_pfn(start); map.virtual = __phys_to_virt(start); map.length = end - start; map.type = MT_MEMORY_RW; create_mapping(&map); } Hence, fix it by using phys_addr_t type for variables kernel_x_start and kernel_x_end. Tested-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Grygorii Strashko <grygorii.strashko@linaro.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
| * | ARM: 8249/1: mm: dump: don't skip regionsMark Rutland2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the arm page table dumping code starts dumping page tables from USER_PGTABLES_CEILING. This is unnecessary for skipping any entries related to userspace as the swapper_pg_dir does not contain such entries, and results in a couple of unfortuante side effects. Firstly, any kernel mappings which might exist below USER_PGTABLES_CEILING will not be accounted in the dump output. This masks any entries erroneously created below this address. Secondly, if the final page table entry walked is part of a valid mapping the page table dumping code will not log the region this entry is part of, as the final note_page call in walk_pgd will trigger an early return when 0 < USER_PGTABLES_CEILING. Luckily this isn't seen on contemporary systems as they typically don't have enough RAM to extend the linear mapping right to the end of the address space. Due to the way addr is constructed in the walk_* functions, it can never be less than USER_PGTABLES_CEILING when walking the page tables, so it is not necessary to avoid dereferencing invalid table addresses. The existing checks for st->current_prot and st->marker[1].start_address are sufficient to ensure we will not print and/or dereference garbage when trying to log information. This patch removes both problematic uses of USER_PGTABLES_CEILING from the arm page table dumping code, preventing both of these issues. We will now report any low mappings, and the final note_page call will not return early, ensuring all regions are logged. Signed-off-by: Mark Rutland <mark.rutland@arm.com> Cc: Steve Capper <steve.capper@linaro.org> Cc: Kees Cook <keescook@chromium.org> Cc: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
| * | ARM: wire up execveat syscallRussell King2015-01-07
| |/ | | | | | | Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
* | Merge branch 'x86-urgent-for-linus' of ↵Linus Torvalds2015-01-11
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull x86 fixes from Ingo Molnar: "Misc fixes: two vdso fixes, two kbuild fixes and a boot failure fix with certain odd memory mappings" * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86, vdso: Use asm volatile in __getcpu x86/build: Clean auto-generated processor feature files x86: Fix mkcapflags.sh bash-ism x86: Fix step size adjustment during initial memory mapping x86_64, vdso: Fix the vdso address randomization algorithm