1. 31 Oct, 2013 1 commit
  2. 30 Oct, 2013 4 commits
  3. 28 Oct, 2013 7 commits
    • Pawel Moll's avatar
      ARM: vexpress: Enable platform-specific options in defconfig · 81d6e719
      Pawel Moll authored
      This patch enables all drivers and alike to make defconfig-ed
      kernels use Versatile Express specific features, like power
      management services (PSCI, MCPM with drivers for DCCSB on
      Fast Models and SPC on TC2), CMA for frame buffer allocation,
      all virtio device drivers (for QEMU, KVM tools and Fast Models),
      MTD physmap drivers with squashfs and UBIFS for flash,
      I2C master, regulator and hwmon drivers and LEDs support with
      most useful triggers. The maximum amount of CPUs has been
      increased to 8 to facilitate big.Little systems.
      Signed-off-by: default avatarPawel Moll <pawel.moll@arm.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      81d6e719
    • Fathi Boudra's avatar
      ARM: vexpress: Make defconfig work again · 0ffae27f
      Fathi Boudra authored
      This patch updates the Versatile Express defconfig to a level
      which makes it possible to run a defconfig-ed kernel work
      on the board and in QEMU with modern userspace. It does:
      
      - update cmdline to contain "console=ttyAMA0" only
      - enable devtmpfs filesystem
      - enable voltage regulator support
      - enable ext4 filesystem
      - disable low level debug and early printk
      Signed-off-by: default avatarFathi Boudra <fathi.boudra@linaro.org>
      [PM: removed DEBUG_LL - it doesn't work on qemu]
      [PM: reworded the commit message]
      Signed-off-by: default avatarPawel Moll <pawel.moll@arm.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0ffae27f
    • Olof Johansson's avatar
      Merge tag 'imx-soc-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · b6fb5474
      Olof Johansson authored
      From Shawn Guo:
      The imx/mxs soc changes for 3.13:
      
      * Low-level debug support for Vybrid
      * Support soc bus/device for imx6
      * Suspend support for imx6dl and imx6sl
      * The imx6q clock updates for PCIe and audio PLL support
      * IOMUXC GPR update for fec support
      * Some random cleanup
      * A few defconfig updates
      
      * tag 'imx-soc-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6: (31 commits)
        ARM: imx: enable suspend for imx6sl
        ARM: imx: ensure dsm_request signal is not asserted when setting LPM
        ARM: imx6q: call WB and RBC configuration from imx6q_pm_enter()
        ARM: imx6q: move low-power code out of clock driver
        ARM: imx: drop extern with function prototypes in common.h
        ARM: imx: reset core along with enable/disable operation
        ARM: imx: do not return from imx_cpu_die() call
        ARM: imx_v6_v7_defconfig: Select CONFIG_PROVE_LOCKING
        ARM: imx_v6_v7_defconfig: Enable LEDS_GPIO related options
        ARM: mxs_defconfig: Turn off CONFIG_DEBUG_GPIO
        ARM: imx: replace imx6q_restart() with mxc_restart()
        ARM: mach-imx: mm-imx5: Retrieve iomuxc base address from dt
        ARM: mach-imx: mm-imx5: Retrieve tzic base address from dt
        ARM: mach-imx: clk-imx51-imx53: Retrieve base address and irq from dt
        ARM: mxs_defconfig: Add CHIPIDEA_UDC support
        ARM: imx: Include linux/err.h
        ARM: imx_v6_v7_defconfig: Add CHIPIDEA_UDC support
        ARM: imx_v6_v7_defconfig: Add SPDIF support
        ARM: imx6q: clock and Kconfig update for PCIe support
        ARM: imx: Add LVDS general-purpose clocks to i.MX6Q
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b6fb5474
    • Olof Johansson's avatar
      Merge tag 'sunxi-defconfig-for-3.13' of https://github.com/mripard/linux into next/soc · 826f57b4
      Olof Johansson authored
      From Maxime Ripard:
      Allwinner sunXi defconfig changes for 3.13
      
      This pull request only see the introduction of a sunxi_defconfig.
      
      * tag 'sunxi-defconfig-for-3.13' of https://github.com/mripard/linux:
        ARM: sunxi: Add a defconfig for the Allwinner SoCs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      826f57b4
    • Olof Johansson's avatar
      ARM: sunxi: remove .init_time hooks · 0d74578b
      Olof Johansson authored
      The machine entries were split up, but the cleanup to remove .init_time
      removed the function that the new/split entries refer to. Remove them
      since they are no longer needed.
      
      Cc: Maxime Ripard <mripard@free-electrons.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0d74578b
    • Olof Johansson's avatar
      Merge tag 'sunxi-core-for-3.13' of https://github.com/mripard/linux into next/soc · e086df92
      Olof Johansson authored
      From Maxime Ripard:
      Allwinner sunXi SoCs machine additions for 3.13
      
      Nothing outstanding here, mostly some documentation cleanup, and the split of
      the previous generic machine declaration into three different machines to
      handle the sun4i/sun5i, sun6i and sun7i separately.
      
      * tag 'sunxi-core-for-3.13' of https://github.com/mripard/linux:
        Documentation: dt: Remove clock gates IDs list for Allwinner SoCs
        Documentation: dt: Remove interrupt sources list for Allwinner SoCs
        Documentation: sunxi: Update Allwinner SoC documentation
        Documentation: sunxi: Update A13 user manual dead link
        ARM: sunxi: Order Kconfig options alphabetically
        ARM: sunxi: Simplify restart setup code
        ARM: sunxi: Split out the DT machines for sun6i and sun7i
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e086df92
    • Olof Johansson's avatar
      Merge branch 'cleanup/dt-clock' into next/soc · 0fc869e8
      Olof Johansson authored
      Merging in dt clock cleanup as a pre-req with some of the later SoC branches.
      
      There are a handful of conflicts here -- some of the already merged SoC
      branches should have been based on the cleanup but weren't.
      
      In particular, a remove/add of include on highbank and two remove/remove
      conflicts on kirkwood were fixed up.
      
      * cleanup/dt-clock: (28 commits)
        ARM: vt8500: remove custom .init_time hook
        ARM: vexpress: remove custom .init_time hook
        ARM: tegra: remove custom .init_time hook
        ARM: sunxi: remove custom .init_time hook
        ARM: sti: remove custom .init_time hook
        ARM: socfpga: remove custom .init_time hook
        ARM: rockchip: remove custom .init_time hook
        ARM: prima2: remove custom .init_time hook
        ARM: nspire: remove custom .init_time hook
        ARM: nomadik: remove custom .init_time hook
        ARM: mxs: remove custom .init_time hook
        ARM: kirkwood: remove custom .init_time hook
        ARM: imx: remove custom .init_time hook
        ARM: highbank: remove custom .init_time hook
        ARM: exynos: remove custom .init_time hook
        ARM: dove: remove custom .init_time hook
        ARM: bcm2835: remove custom .init_time hook
        ARM: bcm: provide common arch init for DT clocks
        ARM: call of_clk_init from default time_init handler
        ARM: vt8500: prepare for arch-wide .init_time callback
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0fc869e8
  4. 25 Oct, 2013 1 commit
    • Kevin Hilman's avatar
      Merge tag 'tegra-for-3.13-soc-v2' of... · 4dcf0334
      Kevin Hilman authored
      Merge tag 'tegra-for-3.13-soc-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/soc
      
      From Stephen Warren:
      ARM: tegra: core SoC support changes for 3.13
      
      This branch includes:
      * SoC fuse values are used as device randomness at boot.
      * Initial support for the Tegra124 SoC is added. When coupled with an
        appropriate clock driver, which should also be merged for 3.13, we are
        able to boot to user-space using an initrd.
      * The powergate code gains support for Tegra114.
      
      This branch is based on previous pull request tegra-for-3.13-cleanup.
      
      * tag 'tegra-for-3.13-soc-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra:
        ARM: tegra: Add Tegra114 powergate support
        ARM: tegra: Constify list of CPU domains
        ARM: tegra: Remove duplicate powergate defines
        ARM: tegra: add LP1 support code for Tegra124
        ARM: tegra: re-calculate the LP1 data for Tegra30/114
        ARM: tegra: enable CPU idle for Tegra124
        ARM: tegra: make tegra_resume can work with current and later chips
        ARM: tegra: CPU hotplug support for Tegra124
        ARM: tegra: add PMC compatible value for Tegra124
        ARM: tegra: add Tegra124 SoC support
        ARM: tegra: add fuses as device randomness
        ARM: tegra: fix ARCH_TEGRA_114_SOC select sort order
        ARM: tegra: make tegra_init_fuse() __init
        ARM: tegra: remove much of iomap.h
        ARM: tegra: move resume vector define to irammap.h
        ARM: tegra: delete gpio-names.h
        ARM: tegra: delete stale header content
        ARM: tegra: remove common.c
        ARM: tegra: split tegra_pmc_init() in two
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      4dcf0334
  5. 21 Oct, 2013 27 commits