Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

Pull ARM SoC fixes from Arnd Bergmann:
"A very small set of fixes for 3.19, as everyone was out.

The clocksource patch was something I missed for the merge window
after the change that broke arm64 was merged through arm-soc. The
other two patches are a fix for an undetected merge problem in mvebu
and a defconfig change to make some exynos boards work with the normal
multi_v7_defconfig"

* tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
Add USB_EHCI_EXYNOS to multi_v7_defconfig
ARM: mvebu: Fix pinctrl configuration for Armada 370 DB
clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64

+2 -25
-24
arch/arm/boot/dts/armada-370-db.dts
··· 203 203 compatible = "linux,spdif-dir"; 204 204 }; 205 205 }; 206 - 207 - &pinctrl { 208 - /* 209 - * These pins might be muxed as I2S by 210 - * the bootloader, but it conflicts 211 - * with the real I2S pins that are 212 - * muxed using i2s_pins. We must mux 213 - * those pins to a function other than 214 - * I2S. 215 - */ 216 - pinctrl-0 = <&hog_pins1 &hog_pins2>; 217 - pinctrl-names = "default"; 218 - 219 - hog_pins1: hog-pins1 { 220 - marvell,pins = "mpp6", "mpp8", "mpp10", 221 - "mpp12", "mpp13"; 222 - marvell,function = "gpio"; 223 - }; 224 - 225 - hog_pins2: hog-pins2 { 226 - marvell,pins = "mpp5", "mpp7", "mpp9"; 227 - marvell,function = "gpo"; 228 - }; 229 - };
+1
arch/arm/configs/multi_v7_defconfig
··· 338 338 CONFIG_USB_XHCI_HCD=y 339 339 CONFIG_USB_XHCI_MVEBU=y 340 340 CONFIG_USB_EHCI_HCD=y 341 + CONFIG_USB_EHCI_EXYNOS=y 341 342 CONFIG_USB_EHCI_TEGRA=y 342 343 CONFIG_USB_EHCI_HCD_STI=y 343 344 CONFIG_USB_EHCI_HCD_PLATFORM=y
+1 -1
drivers/clocksource/arm_arch_timer.c
··· 462 462 463 463 /* Register the CP15 based counter if we have one */ 464 464 if (type & ARCH_CP15_TIMER) { 465 - if (arch_timer_use_virtual) 465 + if (IS_ENABLED(CONFIG_ARM64) || arch_timer_use_virtual) 466 466 arch_timer_read_counter = arch_counter_get_cntvct; 467 467 else 468 468 arch_timer_read_counter = arch_counter_get_cntpct;