1. 23 12月, 2015 5 次提交
  2. 22 12月, 2015 1 次提交
    • O
      Merge tag 'samsung-soc-4.5' of... · d622bbfc
      Olof Johansson 提交于
      Merge tag 'samsung-soc-4.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/soc
      
      Samsung Exynos improvements for 4.5:
      1. Switch from Exynos-specific restart/poweroff handler
         (mach-exynos/pmu.c) to generic syscon-reboot and syscon-poweroff
         drivers.
         This depends on adding syscon nodes to DTS to preserve
         bisectability.
      2. Minor improvements.
      
      * tag 'samsung-soc-4.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: EXYNOS: Remove redundant code from regs-pmu.h
        ARM: EXYNOS: Constify local exynos_pmu_data structure
        ARM: EXYNOS: Switch to syscon reboot and poweroff
        ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5410
        ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5
        ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos4
        ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos3250
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      d622bbfc
  3. 21 12月, 2015 2 次提交
  4. 18 12月, 2015 2 次提交
  5. 17 12月, 2015 2 次提交
  6. 16 12月, 2015 1 次提交
    • A
      Merge tag 'arm-soc/for-4.5/soc' of http://github.com/Broadcom/stblinux into next/soc · 75f28718
      Arnd Bergmann 提交于
      Merge "Broadcom soc changes for v4.5" from Florian Fainelli:
      
      This pull request contains Broadcom SoC changes for 4.5, with the following changes:
      
      - Lucas Stach removes the workaround for an imprecise fault for Broadcom
        BCM5301x SoCs (Northstar) since this is now handled by the ARM/Linux kernel
        directly
      
      - Hauke Merthens enables a bunch of erratas for the Cortex-A9 and PL310 L2
        cache present on early Northstar chips (BCM4708)
      
      - Kapil Hali adds SMP support for the Northstar Plus SoCs by consolidating the
        existing SMP code for Kona SoCs (mobile platforms), fixng the Device Tree
        binding for the Kona platforms (wrong placement for 'enable-method' and
        'secondary-reg') and then finally adds the functional code for the Northstar
        Plus platforms to boot their secondary CPUs
      
      - Jon Mason enables SMP on BCM4708/BCM5301X (Northstar SoCs) by building the generic
        Northstar/Northstar Plus SMP code, and adding the relevant SMP Device Tree nodes
      
      * tag 'arm-soc/for-4.5/soc' of http://github.com/Broadcom/stblinux:
        ARM: BCM: Add SMP support for Broadcom 4708
        ARM: BCM: Add SMP support for Broadcom NSP
        ARM: BCM: Clean up SMP support for Broadcom Kona
        ARM: BCM5310X: activate erratas needed for SoC
        ARM: BCM5301X: remove workaround imprecise abort fault handler
      75f28718
  7. 14 12月, 2015 1 次提交
  8. 08 12月, 2015 3 次提交
  9. 04 12月, 2015 2 次提交
    • T
      71842a74
    • T
      ARM: OMAP2+: Change core_initcall levels to postcore_initcall · 8dd5ea72
      Tony Lindgren 提交于
      We want to be able to probe a few selected device drivers before hwmod
      code populates the clocks in omap_hwmod_setup_all(). This allows us to
      convert most of the clock drivers into regular device drivers.
      
      We only need a few minimal clock drivers early for the system timers to
      select between the 32KiHz clock and the high frequency oscillator.
      
      With these changes, initializing the clock drivers can be just done at
      core_initcall time with something like:
      
      np = of_find_node_by_name(NULL, "plls");
      if (np)
      	of_platform_populate(np, NULL, NULL, NULL);
      
      And then these clocks will be available for the interconnect code to use.
      
      Having most of the clock drivers being regular device drivers allows
      us to use the nice things like devm_* functions and dev_err and dev_dbg.
      As an extra bonus, this also allows us to develop the clock drivers for
      new SoCs as loadable modules initially for cases where we can boot up
      the system based on the bootloader configured clocks.
      
      To do this, let's change the core_initcalls to postcore_initcall under
      mach-omap2.
      
      Cc: Felipe Balbi <balbi@ti.com>
      Cc: Grygorii Strashko <grygorii.strashko@ti.com>
      Cc: Paul Walmsley <paul@pwsan.com>
      Cc: Tero Kristo <t-kristo@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      8dd5ea72
  10. 02 12月, 2015 6 次提交
  11. 01 12月, 2015 12 次提交
  12. 30 11月, 2015 3 次提交
    • L
      Linux 4.4-rc3 · 31ade3b8
      Linus Torvalds 提交于
      31ade3b8
    • L
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · c5bc1c93
      Linus Torvalds 提交于
      Pull nouveau and radeon fixes from Dave Airlie:
       "Just some nouveau and radeon/amdgpu fixes.
      
        The nouveau fixes look large as the firmware context files are
        regenerated, but the actual change is quite small"
      
      * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux:
        drm/radeon: make some dpm errors debug only
        drm/nouveau/volt/pwm/gk104: fix an off-by-one resulting in the voltage not being set
        drm/nouveau/nvif: allow userspace access to its own client object
        drm/nouveau/gr/gf100-: fix oops when calling zbc methods
        drm/nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero
        drm/nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC
        drm/nouveau/gr/gf100-: split out per-gpc address calculation macro
        drm/nouveau/bios: return actual size of the buffer retrieved via _ROM
        drm/nouveau/instmem: protect instobj list with a spinlock
        drm/nouveau/pci: enable c800 magic for some unknown Samsung laptop
        drm/nouveau/pci: enable c800 magic for Clevo P157SM
        drm/radeon: make rv770_set_sw_state failures non-fatal
        drm/amdgpu: move dependency handling out of atomic section v2
        drm/amdgpu: optimize scheduler fence handling
        drm/amdgpu: remove vm->mutex
        drm/amdgpu: add mutex for ba_va->valids/invalids
        drm/amdgpu: adapt vce session create interface changes
        drm/amdgpu: vce use multiple cache surface starting from stoney
        drm/amdgpu: reset vce trap interrupt flag
      c5bc1c93
    • L
      Merge tag 'rtc-4.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux · 818aba30
      Linus Torvalds 提交于
      Pull RTC fixes from Alexandre Belloni:
       "Two fixes for the ds1307 alarm and wakeup"
      
      * tag 'rtc-4.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:
        rtc: ds1307: fix alarm reading at probe time
        rtc: ds1307: fix kernel splat due to wakeup irq handling
      818aba30