1. 11 Mar, 2015 16 commits
  2. 09 Mar, 2015 1 commit
  3. 06 Mar, 2015 14 commits
  4. 05 Mar, 2015 4 commits
  5. 04 Mar, 2015 5 commits
    • Tyler Baker's avatar
      ARM: multi_v7_defconfig: increase the number of maximum number of CPUs to 16 · b09e0ec4
      Tyler Baker authored
      The HiSilicon HiP04 has 16 CPUs. I propose we increase the maximum number of CPUs to 16 to avoid the following warning identified during automated boot testing [1].
      
      ------------[ cut here ]------------
      WARNING: CPU: 0 PID: 0 at ../arch/arm/kernel/devtree.c:144 arm_dt_init_cpu_maps+0x118/0x1e8()
      DT /cpu 9 nodes greater than max cores 8, capping them
      Modules linked in:
      CPU: 0 PID: 0 Comm: swapper Not tainted 3.19.0-00528-gbdccc4ed #1
      Hardware name: Hisilicon HiP04 (Flattened Device Tree)
      [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
      [] (show_stack) from [] (dump_stack+0x78/0x94)
      [] (dump_stack) from [] (warn_slowpath_common+0x74/0xb0)
      [] (warn_slowpath_common) from [] (warn_slowpath_fmt+0x30/0x40)
      [] (warn_slowpath_fmt) from [] (arm_dt_init_cpu_maps+0x118/0x1e8)
      [] (arm_dt_init_cpu_maps) from [] (setup_arch+0x638/0x9a0)
      [] (setup_arch) from [] (start_kernel+0x8c/0x3b4)
      [] (start_kernel) from [<10208074>] (0x10208074)
      ---[ end trace cb88537fdc8fa200 ]---
      
      [1] http://storage.kernelci.org/mainline/v3.19-528-gbdccc4edeb03/arm-multi_v7_defconfig/lab-tbaker/boot-hip04-d01.html
      
      Cc: Olof Johansson <olof@lixom.net>
      Cc: Kevin Hilman <khilman@kernel.org>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarTyler Baker <tyler.baker@linaro.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      b09e0ec4
    • Tyler Baker's avatar
      ARM: sunxi_defconfig: increase the number of maximum number of CPUs to 8 · afc1ad7e
      Tyler Baker authored
      The a80 optimus has 8 CPUs. I propose we increase the maximum number of CPUs to 8 to avoid the following warning identified during automated boot testing [1].
      
      ------------[ cut here ]------------
      WARNING: CPU: 0 PID: 0 at ../arch/arm/kernel/devtree.c:144 arm_dt_init_cpu_maps+0x110/0x1e0()
      DT /cpu 5 nodes greater than max cores 4, capping them
      CPU: 0 PID: 0 Comm: swapper Not tainted 3.19.0-00528-gbdccc4ed #1
      Hardware name: Allwinner sun9i Family
      [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
      [] (show_stack) from [] (dump_stack+0x74/0x90)
      [] (dump_stack) from [] (warn_slowpath_common+0x70/0xac)
      [] (warn_slowpath_common) from [] (warn_slowpath_fmt+0x30/0x40)
      [] (warn_slowpath_fmt) from [] (arm_dt_init_cpu_maps+0x110/0x1e0)
      [] (arm_dt_init_cpu_maps) from [] (setup_arch+0x634/0x8d4)
      [] (setup_arch) from [] (start_kernel+0x88/0x3ac)
      [] (start_kernel) from [<20008074>] (0x20008074)
      ---[ end trace cb88537fdc8fa200 ]---
      
      [1] http://storage.kernelci.org/mainline/v3.19-528-gbdccc4edeb03/arm-sunxi_defconfig/lab-tbaker/boot-sun9i-a80-optimus.html
      
      Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
      Cc: Olof Johansson <olof@lixom.net>
      Cc: Kevin Hilman <khilman@kernel.org>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarTyler Baker <tyler.baker@linaro.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      afc1ad7e
    • Arnd Bergmann's avatar
      Merge tag 'at91-fixes' of... · bc761616
      Arnd Bergmann authored
      Merge tag 'at91-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into fixes
      
      Merge "First fixes batch for AT91 on 4.0" from Nicolas Ferre:
      
      - PM slowclock fixes for DDR and timeouts
      - fix some DT entries
      - little defconfig updates
      - the removal of a harmful watchdog option + its detailed documentation
      
      * tag 'at91-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91:
        ARM: at91/dt: keep watchdog running in idle mode
        dts: Documentation: AT91 Watchdog, explain what atmel,idle-halt property really do
        ARM: at91/defconfig: add at91rm9200 ethernet support
        ARM: at91/defconfig: remove CONFIG_SYSFS_DEPRECATED
        ARM: at91/dt: at91sam9260: fix usart pinctrl
        ARM: at91/dt: sama5d4: add missing alias for i2c0
        ARM: at91/dt: at91sam9263: Fixup sram1 device tree node
        ARM: at91: pm: fix SRAM allocation
        ARM: at91: pm: fix at91rm9200 standby
        pm: at91: Workaround DDRSDRC self-refresh bug with LPDDR1 memories.
        pm: at91: pm_slowclock: fix suspend/resume hang up in timeouts
      bc761616
    • Arnd Bergmann's avatar
      Merge tag 'samsung-fixes-1' of... · 0be32d2f
      Arnd Bergmann authored
      Merge tag 'samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into fixes
      
      Merge "Samsung fixes for v4.0" from Kukjin Kim:
      
      * tag samsung-fixes-1:
        ARM: EXYNOS: Fix wrong hwirq of RTC interrupt for Exynos3250 SoC
        ARM: EXYNOS: Don't use LDREX and STREX after disabling cache coherency
      0be32d2f
    • Arnd Bergmann's avatar
      Merge tag 'samsung-fixes-dt' of... · 3c02bfc4
      Arnd Bergmann authored
      Merge tag 'samsung-fixes-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into fixes
      
      Merge "Samsung tmu and hdmi regression fixes for v4.0" from Kukjin Kim:
      
      - The thermal management unit and HDMI (drm mixer driver) related
      reworks have been merged in v4.0 merge window. So if this DT changes
      are missed for v4.0, we regressions in v4.0 release for exynos
      platforms such as exynos5250, exynos5420, exynos4 SoCs.
      
      - Note since there was a dependency with driver side, this cannot
      be sent to upstream during preivous merge window and now it has been
      resolved.
      
      * tag 'samsung-fixes-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: dts: add display power domain for exynos5250
        ARM: dts: add 'hdmi' clock to mixer nodes for exynos5250 and exynos5420
        ARM: dts: enable hdmi support for exynos4210-universal_c210
        ARM: dts: enable hdmi support for exynos4412-odroid-common
        ARM: dts: add dependency between TV and LCD0 power domains for exynos4
        ARM: dts: add hdmi related nodes for exynos4 SoCs
        ARM: EXYNOS: add support for sub-power domains
        dt-bindings: document a note about power domain subdomains
        ARM: dts: Provide dt bindings identical for Exynos TMU
        ARM: dts: Trip points and sensor configuration data for exynos5440
        ARM: dts: define default thermal-zones for exynos4
        ARM: dts: default trip points definition for exynos5420
        ARM: dts: add TMU default definitions for exynos4412
        ARM: dts: Adding CPU cooling binding for Exynos SoCs
        ARM: dts: Enable TMU for exynos4412-odriod-common
        ARM: dts: Add LDO10 for TMU for exynos4412-odroid-common
        ARM: dts: Enable TMU for exynos4210-trats
      3c02bfc4