1. 14 Apr, 2015 11 commits
  2. 13 Apr, 2015 21 commits
  3. 08 Apr, 2015 8 commits
    • Dave Airlie's avatar
      Merge tag 'v4.0-rc7' into drm-next · 1d8ac08d
      Dave Airlie authored
      Linux 4.0-rc7
      
      Requested by Alex for fixes -next needs.
      
      Conflicts:
      	drivers/gpu/drm/i915/intel_sprite.c
      1d8ac08d
    • Philipp Zabel's avatar
      drm/rockchip: use for_each_endpoint_of_node macro, drop endpoint reference on break · ecaa4902
      Philipp Zabel authored
      Using the for_each_... macro should make the code a bit shorter and
      easier to read. Also, when breaking out of the loop, the endpoint node
      reference count needs to be decremented.
      Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
      Reviewed-by: default avatarDaniel Kurtz <djkurtz@chromium.org>
      ecaa4902
    • Philipp Zabel's avatar
      drm/rcar-du: use for_each_endpoint_of_node macro · 4af642d5
      Philipp Zabel authored
      Using the for_each_... macro should make the code a bit shorter and
      easier to read.
      Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
      Acked-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      4af642d5
    • Philipp Zabel's avatar
      drm/imx: use for_each_endpoint_of_node macro in imx_drm_encoder_get_mux_id · 539bb6a2
      Philipp Zabel authored
      Using the for_each_... macro should make the code bit shorter and
      easier to read. This patch also properly decrements the endpoint node
      reference count before returning out of the loop.
      Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
      539bb6a2
    • Philipp Zabel's avatar
      drm: use for_each_endpoint_of_node macro in drm_of_find_possible_crtcs · 7416f4e3
      Philipp Zabel authored
      Using the for_each_... macro should make the code a bit shorter and
      easier to read.
      Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
      Acked-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      7416f4e3
    • Dave Airlie's avatar
      Merge tag 'imx-drm-fixes-2015-03-31' of git://git.pengutronix.de/git/pza/linux into drm-next · 5c7f0c27
      Dave Airlie authored
      imx-drm limit fixes
      
      Fix IPU IC downscaler to its hardware limitation of 4:1 and the
      IPU DI pixel clock divider integer part to 8-bit.
      
      * tag 'imx-drm-fixes-2015-03-31' of git://git.pengutronix.de/git/pza/linux:
        gpu: ipu-v3: turns out the IPU can only downsize 4:1
        gpu: ipu-v3: limit pixel clock divider to 8-bits
        drm/radeon: programm the VCE fw BAR as well
        drm/radeon: always dump the ring content if it's available
        radeon: Do not directly dereference pointers to BIOS area.
        drm/radeon/dpm: fix 120hz handling harder
      5c7f0c27
    • Dave Airlie's avatar
      Merge branch 'msm-next' of git://people.freedesktop.org/~robclark/linux into drm-next · fa37a8c8
      Dave Airlie authored
      1) support for "stolen mem" for splash-screen take-over
      2) additional hdmi pixel clks
      3) various pipe flush related fixes
      4) support for snapdragon 410 (8x16)
      5) support for DSI and dual-DSI
      
      It includes one small patch to export tile-group functions (which was ack'd
      by you), as these are used to explain to userspace dual-dsi configurations
      (with left and right tile).
      
      * 'msm-next' of git://people.freedesktop.org/~robclark/linux: (24 commits)
        drm/msm/mdp5: Enable DSI connector in msm drm driver
        drm/msm: Initial add DSI connector support
        drm/msm: Add split display interface
        drm/msm/mdp5: Move *_modeset_init out of construct_encoder function
        drm: export tile-group functions
        drm/msm/mdp5: Remove CTL flush dummy bits
        drm/msm/mdp5: Update headers (add CTL flush bits)
        drm/msm/mdp5: Add hardware configuration for msm8x16
        drm/msm/mdp5: Get SMP client list from mdp5_cfg
        drm/msm/mdp5: Update headers (remove enum mdp5_client_id)
        drm/msm/mdp5: Separate MDP5 domain from MDSS domain
        drm/msm/mdp5: Update headers (introduce MDP5 domain)
        drm/msm/dsi: Update generated DSI header file
        drm/msm/mdp5: Fix PIPE source image size settings
        drm/msm/mdp5: Update generated mdp5 header file with DSI support
        drm/msm/mdp5: Add pingpong entry to mdp5 config table
        drm/msm/mdp5: Make the intf connection in config module
        drm/msm/mdp5: Add START signal to kick off certain pipelines
        drm/msm/mdp5: Enhance operation mode for pipeline configuration
        drm/msm/mdp5: Update generated header files
        ...
      fa37a8c8
    • Dave Airlie's avatar
      Merge tag 'drm/panel/for-4.1-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · a08aad54
      Dave Airlie authored
      drm/panel: Changes for v4.1-rc1
      
      This set of changes adds support for a whole bunch of new panels, mostly
      simple ones. There's now also support for panels to provide display
      timings rather than fixed modes, which should allow panels to work with
      a larger number of display drivers. Eventually drivers should migrate to
      this new interface and the fixed modes removed from panels.
      
      There are also a couple of sparse fixes for the PS8622 and PS8625 bridge
      drivers.
      
      * tag 'drm/panel/for-4.1-rc1' of git://anongit.freedesktop.org/tegra/linux:
        drm/panel: Add support for Ampire AM-800480R3TMQW-A1H 800x480 7" panel
        of: Add vendor prefix for Ampire Co., Ltd.
        drm/panel: Add display timing for HannStar HSD070PWW1
        drm/panel: simple: Add display timing support
        drm/panel: Add display timing support
        drm/panel: Add support for OrtusTech COM43H4M85ULC panel
        of: Add vendor prefix for Ortus Technology Co., Ltd.
        drm/panel: Add bus format for Giantplus GPG482739QS5 panel
        drm/panel: simple: Add support for AUO b101ean01 panel
        drm/panel: simple: Add support for Innolux ZJ070NA-01P
        drm/panel: simple: Add support for Innolux AT043TN24
        drm/panel: simple: Add support for Shelly SCA07010-BFN-LNN
        drm/panel: simple: Add support for Samsung LTN140AT29 panel
        drm: Remove unused DRM_MODE_OBJECT_BRIDGE
        drm/bridge: ptn3460: Fix sparse warnings
        drm/bridge: ps8622: Fix sparse warnings
        drm/bridge: Add I2C based driver for ps8622/ps8625 bridge
      a08aad54