1. 20 4月, 2016 1 次提交
  2. 18 4月, 2016 1 次提交
  3. 15 4月, 2016 5 次提交
  4. 14 4月, 2016 2 次提交
  5. 12 4月, 2016 3 次提交
  6. 06 4月, 2016 3 次提交
    • D
      Merge branch 'drm-next-analogix-dp-v2' of github.com:yakir-Yang/linux into drm-next · d00b39c1
      Dave Airlie 提交于
      This pull request want to land the analogix_dp driver into drm/bridge directory,
      which reused the Exynos DP code, and add Rockchip DP support. And those
      patches have been:
      
      * 'drm-next-analogix-dp-v2' of github.com:yakir-Yang/linux:
        drm: bridge: analogix/dp: Fix the possible dead lock in bridge disable time
        drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time
        drm: bridge: analogix/dp: add edid modes parse in get_modes method
        drm: bridge: analogix/dp: move hpd detect to connector detect function
        drm: bridge: analogix/dp: try force hpd after plug in lookup failed
        drm: bridge: analogix/dp: add max link rate and lane count limit for RK3288
        drm: bridge: analogix/dp: add some rk3288 special registers setting
        dt-bindings: add document for rockchip variant of analogix_dp
        drm: rockchip: dp: add rockchip platform dp driver
        ARM: dts: exynos/dp: remove some properties that deprecated by analogix_dp driver
        dt-bindings: add document for analogix display port driver
        drm: bridge: analogix/dp: dynamic parse sync_pol & interlace & dynamic_range
        drm: bridge: analogix/dp: remove duplicate configuration of link rate and link count
        drm: bridge: analogix/dp: fix some obvious code style
        drm: bridge: analogix/dp: rename register constants
        drm/exynos: dp: rename implementation specific driver part
        drm: bridge: analogix/dp: split exynos dp driver to bridge directory
      d00b39c1
    • D
      Merge tag 'drm-intel-next-2016-03-30' of git://anongit.freedesktop.org/drm-intel into drm-next · 85bd5ac3
      Dave Airlie 提交于
      - VBT code refactor for a clean split between parsing&using of firmware
        information (Jani)
      - untangle the pll computation code, and splitting up the monster
        i9xx_crtc_compute_clocks (Ander)
      - dsi support for bxt (Jani, Shashank Sharma and others)
      - color manager (i.e. de-gamma, color conversion matrix & gamma support) from
        Lionel Landwerlin
      - Vulkan hsw support in the command parser (Jordan Justen)
      - large-scale renaming of intel_engine_cs variables/parameters to avoid the epic
        ring vs. engine confusion introduced in gen8 (Tvrtko Ursulin)
      - few atomic patches from Maarten&Matt, big one is two-stage wm programming on ilk-bdw
      - refactor driver load and add infrastructure to inject load failures for
        testing, from Imre
      - various small things all over
      
      * tag 'drm-intel-next-2016-03-30' of git://anongit.freedesktop.org/drm-intel: (179 commits)
        drm/i915: Update DRIVER_DATE to 20160330
        drm/i915: Call intel_dp_mst_resume() before resuming displays
        drm/i915: Fix races on fbdev
        drm/i915: remove unused dev_priv->render_reclock_avail
        drm/i915: move sdvo mappings to vbt data
        drm/i915: move edp low vswing config to vbt data
        drm/i915: use a substruct in vbt data for edp
        drm/i915: replace for_each_engine()
        drm/i915: introduce for_each_engine_id()
        drm/i915/bxt: Fix DSI HW state readout
        drm/i915: Remove vblank wait from hsw_enable_ips, v2.
        drm/i915: Tidy aliasing_gtt_bind_vma()
        drm/i915: Split PNV version of crtc_compute_clock()
        drm/i915: Split g4x_crtc_compute_clock()
        drm/i915: Split i8xx_crtc_compute_clock()
        drm/i915: Split CHV and VLV specific crtc_compute_clock() hooks
        drm/i915: Merge ironlake_compute_clocks() and ironlake_crtc_compute_clock()
        drm/i915: Move fp divisor calculation into ironlake_compute_dpll()
        drm/i915: Pass crtc_state->dpll directly to ->find_dpll()
        drm/i915: Simplify ironlake_crtc_compute_clock() CPU eDP case
        ...
      85bd5ac3
    • D
      Merge tag 'topic/drm-misc-2016-04-01' of git://anongit.freedesktop.org/drm-intel into drm-next · e7c8e544
      Dave Airlie 提交于
      * tag 'topic/drm-misc-2016-04-01' of git://anongit.freedesktop.org/drm-intel:
        drm: Add new DCS commands in the enum list
        drm: Make uapi headers C89 pendantic compliant
        drm/atomic: export drm_atomic_helper_wait_for_fences()
        drm: Untangle __KERNEL__ guards
        drm: Move DRM_MODE_OBJECT_* to uapi headers
        drm: align #include directives with libdrm in uapi headers
        drm: Make drm.h uapi header safe for C++
        vgacon: dummy implementation for vgacon_text_force
        drm/sysfs: Nuke TV/DVI property files
        drm/ttm: Remove TTM_HAS_AGP
        drm: bridge/dw-hdmi: Remove pre_enable/post_disable dummy funcs
        Revert "drm: Don't pass negative delta to ktime_sub_ns()"
        drm/atmel: Fixup drm_connector_/unplug/unregister/_all
        drm: Rename drm_connector_unplug_all() to drm_connector_unregister_all()
        drm: bridge: Make (pre/post) enable/disable callbacks optional
      e7c8e544
  7. 05 4月, 2016 17 次提交
  8. 03 4月, 2016 8 次提交
    • L
      Linux 4.6-rc2 · 9735a227
      Linus Torvalds 提交于
      9735a227
    • L
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 4c3b73c6
      Linus Torvalds 提交于
      Pull perf fixes from Ingo Molnar:
       "Misc kernel side fixes:
      
         - fix event leak
         - fix AMD PMU driver bug
         - fix core event handling bug
         - fix build bug on certain randconfigs
      
        Plus misc tooling fixes"
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        perf/x86/amd/ibs: Fix pmu::stop() nesting
        perf/core: Don't leak event in the syscall error path
        perf/core: Fix time tracking bug with multiplexing
        perf jit: genelf makes assumptions about endian
        perf hists: Fix determination of a callchain node's childlessness
        perf tools: Add missing initialization of perf_sample.cpumode in synthesized samples
        perf tools: Fix build break on powerpc
        perf/x86: Move events_sysfs_show() outside CPU_SUP_INTEL
        perf bench: Fix detached tarball building due to missing 'perf bench memcpy' headers
        perf tests: Fix tarpkg build test error output redirection
      4c3b73c6
    • L
      Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 7b367f5d
      Linus Torvalds 提交于
      Pull core kernel fixes from Ingo Molnar:
       "This contains the nohz/atomic cleanup/fix for the fetch_or() ugliness
        you noted during the original nohz pull request, plus there's also
        misc fixes:
      
         - fix liblockdep build bug
         - fix uapi header build bug
         - print more lockdep hash collision info to help debug recent reports
           of hash collisions
         - update MAINTAINERS email address"
      
      * 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        MAINTAINERS: Update my email address
        locking/lockdep: Print chain_key collision information
        uapi/linux/stddef.h: Provide __always_inline to userspace headers
        tools/lib/lockdep: Fix unsupported 'basename -s' in run_tests.sh
        locking/atomic, sched: Unexport fetch_or()
        timers/nohz: Convert tick dependency mask to atomic_t
        locking/atomic: Introduce atomic_fetch_or()
      7b367f5d
    • L
      v4l2-mc: avoid warning about unused variable · 17084b7e
      Linus Torvalds 提交于
      Commit 840f5b05 ("media: au0828 disable tuner to demod link in
      au0828_media_device_register()") removed all uses of the 'dtv_demod',
      but left the variable itself around.
      
      Remove it.
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      17084b7e
    • L
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 30cebb6c
      Linus Torvalds 提交于
      Pull x86 fixes from Thomas Gleixner:
       "This lot contains:
      
         - Some fixups for the fallout of the topology consolidation which
           unearthed AMD/Intel inconsistencies
         - Documentation for the x86 topology management
         - Support for AMD advanced power management bits
         - Two simple cleanups removing duplicated code"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/cpu: Add advanced power management bits
        x86/thread_info: Merge two !__ASSEMBLY__ sections
        x86/cpufreq: Remove duplicated TDP MSR macro definitions
        x86/Documentation: Start documenting x86 topology
        x86/cpu: Get rid of compute_unit_id
        perf/x86/amd: Cleanup Fam10h NB event constraints
        x86/topology: Fix AMD core count
      30cebb6c
    • L
      Merge tag 'rproc-v4.6-rc1' of git://github.com/andersson/remoteproc · f7eeb8a8
      Linus Torvalds 提交于
      Pull remoteproc fix from Bjorn Andersson:
       "Fix incorrect error check in the ST remoteproc driver and advertise
        the newly created linux-remoteproc mailing list"
      
      * tag 'rproc-v4.6-rc1' of git://github.com/andersson/remoteproc:
        MAINTAINERS: Add mailing list for remote processor subsystems
        remoteproc: st: fix check of syscon_regmap_lookup_by_phandle() return value
      f7eeb8a8
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending · d6c24df0
      Linus Torvalds 提交于
      Pull SCSI target fixes from Nicholas Bellinger:
       "This includes fixes from HCH for -rc1 configfs default_groups
        conversion changes that ended up breaking some iscsi-target
        default_groups, along with Sagi's ib_drain_qp() conversion for
        iser-target to use the common caller now available to RDMA kernel
        consumers in v4.6+ code"
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:
        target: add a new add_wwn_groups fabrics method
        target: initialize the nacl base CIT begfore init_nodeacl
        target: remove ->fabric_cleanup_nodeacl
        iser-target: Use ib_drain_qp
      d6c24df0
    • L
      Convert straggling drivers to new six-argument get_user_pages() · cb107161
      Linus Torvalds 提交于
      Commit d4edcf0d ("mm/gup: Switch all callers of get_user_pages() to
      not pass tsk/mm") switched get_user_pages() callers to the simpler model
      where they no longer pass in the thread and mm pointer.  But since then
      we've merged changes to a few drivers that re-introduce use of the old
      interface.  Let's fix them up.
      
      They continued to work fine (thanks to the truly disgusting macros
      introduced in commit cde70140: "mm/gup: Overload get_user_pages()
      functions"), but cause unnecessary build noise.
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      cb107161