1. 15 Jul, 2015 1 commit
    • Olof Johansson's avatar
      Merge tag 'omap-for-v4.3/dt-pt1' of... · b1d725ee
      Olof Johansson authored
      Merge tag 'omap-for-v4.3/dt-pt1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Merge "omap dts changes for v4.3, part 1" from Tony Lindgren:
      
      Omap dts changes for v4.3 merge window. There are also related
      changes for reemoteproc platform_data and audio options for
      omap2plus_defconfig to keep audio working when changing boards
      to use SIMPLE_CARD. The summary of changes is:
      
      - A large set of audio related changes for SIMPLE_CARD from
        Peter Ujfalusi <peter.ujfalusi@ti.com> for am335x and am437x
      
      - Pinctrl dts defines for dra7 virtual mode to configure timings
      
      - Change to use cpsw slave0 for dra7 Ethernet
      
      - Remove unconfigured and wrong l3-mux entry for dm816x
      
      - Add support for Gumstix Palo35 and TobiDuo boards, and  Overo
        PoP NAND and McBSP2
      
      - Start using new HDMI binding for tilcdc
      
      - Start using new sDMA crossbar for dra7
      
      - Start using rproc for am335x and am437x M3 coprocessor
      
      * tag 'omap-for-v4.3/dt-pt1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (32 commits)
        ARM: dts: am335x-evm: Switch using simple-audio-card for audio support
        ARM: dts: am335x-evm: Add sleep pin settings for mcasp1
        ARM: dts: am335x-evm: Rename pinctrl section for McASP1
        ARM: dts: am335x-evm: Fix mcasp1 node's indentation
        ARM: dts: am335x-evmsk: Switch using simple-audio-card for audio support
        ARM: dts: am335x-evmsk: Add sleep pin settings for mcasp1
        ARM: dts: am335x-evmsk: Fix mcasp1 node's indentation
        ARM: dts: am437x-gp-evm: Enable analog audio via simple-card
        ARM: dts: am437x-gp-evm: McASP1 node for audio support
        ARM: dts: am437x-gp-evm: Add node for tlv320aic3106 audio codec
        ARM: dts: am437x-gp-evm: Rename fixed regulator vmmcsd_fixed to evm_v3_3d
        ARM: dts: am437x-gp-evm: Add gpio-hog for configuring the display/audio mux
        ARM: dts: am43xx-epos-evm: Enable analog audio via simple-card
        ARM: dts: am43xx-epos-evm: Add node for tlv320aic3111 audio codec
        ARM: dts: am43xx-epos-evm: McASP1 node for audio support
        ARM: dts: am43xx-epos-evm: Add regulator for VBAT and DCDC4 of tps65218
        ARM: dts: am43xx-epos-evm: Add gpio-hog for configuring the display/audio mux
        ARM: dts: am437x-sk-evm: Switch using simple-audio-card for audio support
        ARM: dts: am437x-sk-evm: Add sleep pin settings for mcasp1
        ARM: omap2plus_defconfig: Enable audio related config options
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b1d725ee
  2. 14 Jul, 2015 37 commits
  3. 12 Jul, 2015 2 commits
    • Linus Torvalds's avatar
      Linux 4.2-rc2 · bc0195aa
      Linus Torvalds authored
      bc0195aa
    • Linus Torvalds's avatar
      Revert "drm/i915: Use crtc_state->active in primary check_plane func" · 01e2d062
      Linus Torvalds authored
      This reverts commit dec4f799.
      
      Jörg Otte reports a NULL pointder dereference due to this commit, as
      'crtc_state' very much can be NULL:
      
              crtc_state = state->base.state ?
                      intel_atomic_get_crtc_state(state->base.state, intel_crtc) : NULL;
      
      So the change to test 'crtc_state->base.active' cannot possibly be
      correct as-is.
      
      There may be some other minimal fix (like just checking crtc_state for
      NULL), but I'm just reverting it now for the rc2 release, and people
      like Daniel Vetter who actually know this code will figure out what the
      right solution is in the longer term.
      Reported-and-bisected-by: default avatarJörg Otte <jrg.otte@gmail.com>
      Cc: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
      Cc: Jani Nikula <jani.nikula@linux.intel.com>
      Cc: Daniel Vetter <daniel.vetter@intel.com>
      CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      01e2d062