All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] topic/core-stuff
@ 2014-09-24 10:24 Daniel Vetter
  2014-09-24 16:24 ` Ilia Mirkin
  2014-09-24 19:43 ` Daniel Vetter
  0 siblings, 2 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-09-24 10:24 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just noticed that you've picked up the header rework stuff already, so
I've rebased that out again. Otherwise just two stragglers from the vblank
rework and the universal cursor planes locking fix. Plus sprinkling
container_of all over fbdev emulation from Fabian.

Aside: I only have just 1 fix for drm-next atm for i915 and not terribly
serious. So will probably only send you a pull for it when the merge
window opens or something more serious shows up.

Cheers, Daniel


The following changes since commit d743ecf360637d489a3ba81a268f574359149601:

  drm/doc: Fixup drm_irq kerneldoc includes. (2014-09-24 11:43:47 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-09-24

for you to fetch changes up to ee0d68ab5f0997a500fdf90924a58e787b216292:

  drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper (2014-09-24 12:09:28 +0200)

----------------------------------------------------------------
Daniel Vetter (2):
      drm: Fixup locking for universal cursor planes
      drm: Improve debug output for drm_wait_one_vblank

Fabian Frederick (9):
      drm/cirrus: use container_of to resolve cirrus_fbdev from drm_fb_helper
      drm/mgag200: use container_of to resolve mga_fbdev from drm_fb_helper
      drm/radeon: use container_of to resolve radeon_fbdev from drm_fb_helper
      drm/nouveau: use container_of to resolve nouveau_fbdev from drm_fb_helper
      drm/nouveau: use container_of to resolve nouveau_plane from drm_plane
      drm/qxl: use container_of to resolve qxl_fbdev from drm_fb_helper
      drm/gma500: use container_of to resolve psb_fbdev from drm_fb_helper
      drm/ast: use container_of to resolve ast_fbdev from drm_fb_helper
      drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper

Mario Kleiner (1):
      drm: Don't update vblank timestamp when the counter didn't change

 drivers/gpu/drm/ast/ast_fb.c               |  3 +-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c      |  3 +-
 drivers/gpu/drm/drm_crtc.c                 | 51 ++++++++++++++++++++----------
 drivers/gpu/drm/drm_irq.c                  |  7 ++--
 drivers/gpu/drm/gma500/framebuffer.c       |  3 +-
 drivers/gpu/drm/mgag200/mgag200_fb.c       |  3 +-
 drivers/gpu/drm/nouveau/dispnv04/overlay.c | 15 ++++++---
 drivers/gpu/drm/nouveau/nouveau_fbcon.c    |  3 +-
 drivers/gpu/drm/qxl/qxl_fb.c               |  3 +-
 drivers/gpu/drm/radeon/radeon_fb.c         |  3 +-
 drivers/gpu/drm/udl/udl_fb.c               |  3 +-
 11 files changed, 65 insertions(+), 32 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PULL] topic/core-stuff
  2014-09-24 10:24 [PULL] topic/core-stuff Daniel Vetter
@ 2014-09-24 16:24 ` Ilia Mirkin
  2014-09-24 17:59   ` Daniel Vetter
  2014-09-24 19:43 ` Daniel Vetter
  1 sibling, 1 reply; 20+ messages in thread
From: Ilia Mirkin @ 2014-09-24 16:24 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: intel-gfx, dri-devel

On Wed, Sep 24, 2014 at 6:24 AM, Daniel Vetter <daniel.vetter@ffwll.ch> wrote:
> Hi Dave,
>
> Just noticed that you've picked up the header rework stuff already, so
> I've rebased that out again. Otherwise just two stragglers from the vblank
> rework and the universal cursor planes locking fix. Plus sprinkling
> container_of all over fbdev emulation from Fabian.

I thought it was questionable whether these were desired... the
pattern of casting between structs that contain others as bases is a
pretty common one, and container_of just makes it harder to read. Did
the discussion end in a way that concluded the opposite? I might have
missed it.

  -ilia

>
> Aside: I only have just 1 fix for drm-next atm for i915 and not terribly
> serious. So will probably only send you a pull for it when the merge
> window opens or something more serious shows up.
>
> Cheers, Daniel
>
>
> The following changes since commit d743ecf360637d489a3ba81a268f574359149601:
>
>   drm/doc: Fixup drm_irq kerneldoc includes. (2014-09-24 11:43:47 +1000)
>
> are available in the git repository at:
>
>   git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-09-24
>
> for you to fetch changes up to ee0d68ab5f0997a500fdf90924a58e787b216292:
>
>   drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper (2014-09-24 12:09:28 +0200)
>
> ----------------------------------------------------------------
> Daniel Vetter (2):
>       drm: Fixup locking for universal cursor planes
>       drm: Improve debug output for drm_wait_one_vblank
>
> Fabian Frederick (9):
>       drm/cirrus: use container_of to resolve cirrus_fbdev from drm_fb_helper
>       drm/mgag200: use container_of to resolve mga_fbdev from drm_fb_helper
>       drm/radeon: use container_of to resolve radeon_fbdev from drm_fb_helper
>       drm/nouveau: use container_of to resolve nouveau_fbdev from drm_fb_helper
>       drm/nouveau: use container_of to resolve nouveau_plane from drm_plane
>       drm/qxl: use container_of to resolve qxl_fbdev from drm_fb_helper
>       drm/gma500: use container_of to resolve psb_fbdev from drm_fb_helper
>       drm/ast: use container_of to resolve ast_fbdev from drm_fb_helper
>       drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper
>
> Mario Kleiner (1):
>       drm: Don't update vblank timestamp when the counter didn't change
>
>  drivers/gpu/drm/ast/ast_fb.c               |  3 +-
>  drivers/gpu/drm/cirrus/cirrus_fbdev.c      |  3 +-
>  drivers/gpu/drm/drm_crtc.c                 | 51 ++++++++++++++++++++----------
>  drivers/gpu/drm/drm_irq.c                  |  7 ++--
>  drivers/gpu/drm/gma500/framebuffer.c       |  3 +-
>  drivers/gpu/drm/mgag200/mgag200_fb.c       |  3 +-
>  drivers/gpu/drm/nouveau/dispnv04/overlay.c | 15 ++++++---
>  drivers/gpu/drm/nouveau/nouveau_fbcon.c    |  3 +-
>  drivers/gpu/drm/qxl/qxl_fb.c               |  3 +-
>  drivers/gpu/drm/radeon/radeon_fb.c         |  3 +-
>  drivers/gpu/drm/udl/udl_fb.c               |  3 +-
>  11 files changed, 65 insertions(+), 32 deletions(-)
>
> --
> Daniel Vetter
> Software Engineer, Intel Corporation
> +41 (0) 79 365 57 48 - http://blog.ffwll.ch
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PULL] topic/core-stuff
  2014-09-24 16:24 ` Ilia Mirkin
@ 2014-09-24 17:59   ` Daniel Vetter
  2014-09-24 21:07     ` Dave Airlie
  0 siblings, 1 reply; 20+ messages in thread
From: Daniel Vetter @ 2014-09-24 17:59 UTC (permalink / raw)
  To: Ilia Mirkin; +Cc: intel-gfx, dri-devel

On Wed, Sep 24, 2014 at 6:24 PM, Ilia Mirkin <imirkin@alum.mit.edu> wrote:
> On Wed, Sep 24, 2014 at 6:24 AM, Daniel Vetter <daniel.vetter@ffwll.ch> wrote:
>> Hi Dave,
>>
>> Just noticed that you've picked up the header rework stuff already, so
>> I've rebased that out again. Otherwise just two stragglers from the vblank
>> rework and the universal cursor planes locking fix. Plus sprinkling
>> container_of all over fbdev emulation from Fabian.
>
> I thought it was questionable whether these were desired... the
> pattern of casting between structs that contain others as bases is a
> pretty common one, and container_of just makes it harder to read. Did
> the discussion end in a way that concluded the opposite? I might have
> missed it.

I like them since you can employ gcc to check mundane stuff for you.
And container_of is so massively established in the kernel (with
list_head alone) that I don't think any serious kernel hacker has
problem's reading it. Alan Cox complained a bit a bit on imo elitist
grounds so until someone goes on record with an official Nack I think
they're worth it.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PULL] topic/core-stuff
  2014-09-24 10:24 [PULL] topic/core-stuff Daniel Vetter
  2014-09-24 16:24 ` Ilia Mirkin
@ 2014-09-24 19:43 ` Daniel Vetter
  1 sibling, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-09-24 19:43 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

On Wed, Sep 24, 2014 at 12:24:53PM +0200, Daniel Vetter wrote:
> Hi Dave,
> 
> Just noticed that you've picked up the header rework stuff already, so
> I've rebased that out again. Otherwise just two stragglers from the vblank
> rework and the universal cursor planes locking fix. Plus sprinkling
> container_of all over fbdev emulation from Fabian.
> 
> Aside: I only have just 1 fix for drm-next atm for i915 and not terribly
> serious. So will probably only send you a pull for it when the merge
> window opens or something more serious shows up.
> 
> Cheers, Daniel
> 
> 
> The following changes since commit d743ecf360637d489a3ba81a268f574359149601:
> 
>   drm/doc: Fixup drm_irq kerneldoc includes. (2014-09-24 11:43:47 +1000)
> 
> are available in the git repository at:
> 
>   git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-09-24
> 
> for you to fetch changes up to ee0d68ab5f0997a500fdf90924a58e787b216292:
> 
>   drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper (2014-09-24 12:09:28 +0200)
> 
> ----------------------------------------------------------------
> Daniel Vetter (2):
>       drm: Fixup locking for universal cursor planes

Ok, this one here is bust since it introduces an inversion between the
modeset locks and fpriv->fbs_lock. Oh well. I'll try to patch this up
asap.
-Daniel

>       drm: Improve debug output for drm_wait_one_vblank
> 
> Fabian Frederick (9):
>       drm/cirrus: use container_of to resolve cirrus_fbdev from drm_fb_helper
>       drm/mgag200: use container_of to resolve mga_fbdev from drm_fb_helper
>       drm/radeon: use container_of to resolve radeon_fbdev from drm_fb_helper
>       drm/nouveau: use container_of to resolve nouveau_fbdev from drm_fb_helper
>       drm/nouveau: use container_of to resolve nouveau_plane from drm_plane
>       drm/qxl: use container_of to resolve qxl_fbdev from drm_fb_helper
>       drm/gma500: use container_of to resolve psb_fbdev from drm_fb_helper
>       drm/ast: use container_of to resolve ast_fbdev from drm_fb_helper
>       drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper
> 
> Mario Kleiner (1):
>       drm: Don't update vblank timestamp when the counter didn't change
> 
>  drivers/gpu/drm/ast/ast_fb.c               |  3 +-
>  drivers/gpu/drm/cirrus/cirrus_fbdev.c      |  3 +-
>  drivers/gpu/drm/drm_crtc.c                 | 51 ++++++++++++++++++++----------
>  drivers/gpu/drm/drm_irq.c                  |  7 ++--
>  drivers/gpu/drm/gma500/framebuffer.c       |  3 +-
>  drivers/gpu/drm/mgag200/mgag200_fb.c       |  3 +-
>  drivers/gpu/drm/nouveau/dispnv04/overlay.c | 15 ++++++---
>  drivers/gpu/drm/nouveau/nouveau_fbcon.c    |  3 +-
>  drivers/gpu/drm/qxl/qxl_fb.c               |  3 +-
>  drivers/gpu/drm/radeon/radeon_fb.c         |  3 +-
>  drivers/gpu/drm/udl/udl_fb.c               |  3 +-
>  11 files changed, 65 insertions(+), 32 deletions(-)
> 
> -- 
> Daniel Vetter
> Software Engineer, Intel Corporation
> +41 (0) 79 365 57 48 - http://blog.ffwll.ch

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PULL] topic/core-stuff
  2014-09-24 17:59   ` Daniel Vetter
@ 2014-09-24 21:07     ` Dave Airlie
  0 siblings, 0 replies; 20+ messages in thread
From: Dave Airlie @ 2014-09-24 21:07 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: intel-gfx, dri-devel

On 25 September 2014 03:59, Daniel Vetter <daniel.vetter@ffwll.ch> wrote:
> On Wed, Sep 24, 2014 at 6:24 PM, Ilia Mirkin <imirkin@alum.mit.edu> wrote:
>> On Wed, Sep 24, 2014 at 6:24 AM, Daniel Vetter <daniel.vetter@ffwll.ch> wrote:
>>> Hi Dave,
>>>
>>> Just noticed that you've picked up the header rework stuff already, so
>>> I've rebased that out again. Otherwise just two stragglers from the vblank
>>> rework and the universal cursor planes locking fix. Plus sprinkling
>>> container_of all over fbdev emulation from Fabian.
>>
>> I thought it was questionable whether these were desired... the
>> pattern of casting between structs that contain others as bases is a
>> pretty common one, and container_of just makes it harder to read. Did
>> the discussion end in a way that concluded the opposite? I might have
>> missed it.
>
> I like them since you can employ gcc to check mundane stuff for you.
> And container_of is so massively established in the kernel (with
> list_head alone) that I don't think any serious kernel hacker has
> problem's reading it. Alan Cox complained a bit a bit on imo elitist
> grounds so until someone goes on record with an official Nack I think
> they're worth it.

I like them, but I don't want to encourage them, they are over time
going to just be conflict
creators, which makes it sounds like work for me,

So I don't mind this batch for the fbdev, but I don't want to see
anymore unless they provide more value.

also I'm on holidays until Tuesday, I'll have some access to stuff,
but won't be on top of urgent things, so hopefully nothing urgent
happens.

Dave.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2015-01-23 15:56 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2015-01-23 15:56 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just flushing out my drm-misc branch, nothing major. Well too old patches
I've dug out from years since a patch from Rob look eerily familiar ;-)

I'm cooking some more atomic patches that I'd like to sneak into 3.20, but
still need a bit more testing. I'll send the pull for that next week,
impact should be really minimal (mostly new code to allow drivers to do
dpms on atomic and so get rid of the last legacy entry point).

Cheers, Daniel


The following changes since commit fc83975348ebce07793e6b9f780edc3cbcffa9fc:

  Merge tag 'imx-drm-next-2015-01-09' of git://git.pengutronix.de/git/pza/linux into drm-next (2015-01-21 10:17:16 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2015-01-23

for you to fetch changes up to b7703726251191cd9f3ef3a80b2d9667901eec95:

  drm/probe-helper: clamp unknown connector status in the poll work (2015-01-22 06:11:39 +0100)

----------------------------------------------------------------
Chris Wilson (1):
      drm: Make drm_read() more robust against multithreaded races

Daniel Vetter (2):
      drm/probe-helper: don't lose hotplug event
      drm/probe-helper: clamp unknown connector status in the poll work

Geert Uytterhoeven (1):
      drm: Drop superfluous "select VT_HW_CONSOLE_BINDING"

Guenter Roeck (1):
      next: drm/atomic: Use copy_from_user to copy 64 bit data from user space

Thierry Reding (1):
      drm/fb-helper: Propagate errors from initial config failure

 drivers/gpu/drm/ast/ast_fb.c            | 21 +++++---
 drivers/gpu/drm/bochs/bochs_fbdev.c     | 14 +++++-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c   | 12 ++---
 drivers/gpu/drm/drm_atomic.c            |  4 +-
 drivers/gpu/drm/drm_fb_helper.c         |  2 +-
 drivers/gpu/drm/drm_fops.c              | 89 ++++++++++++++++-----------------
 drivers/gpu/drm/drm_probe_helper.c      | 54 +++++++++++++++++++-
 drivers/gpu/drm/exynos/Kconfig          |  1 -
 drivers/gpu/drm/gma500/framebuffer.c    | 22 ++++++--
 drivers/gpu/drm/mgag200/mgag200_fb.c    | 12 ++++-
 drivers/gpu/drm/msm/msm_fbdev.c         | 10 +++-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 21 +++++---
 drivers/gpu/drm/omapdrm/omap_fbdev.c    | 10 +++-
 drivers/gpu/drm/qxl/qxl_fb.c            | 22 +++++---
 drivers/gpu/drm/radeon/radeon_fb.c      | 21 +++++---
 drivers/gpu/drm/rockchip/Kconfig        |  1 -
 drivers/gpu/drm/udl/udl_fb.c            | 22 +++++---
 include/drm/drm_crtc.h                  |  1 +
 include/drm/drm_fb_helper.h             |  2 +-
 19 files changed, 238 insertions(+), 103 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-12-10 12:50 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-12-10 12:50 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Decided to send a pull request for my misc drm branch because of teh
memset patch from Thierry for drm_*_cleanup functions (fixes drivers using
deferred probe) and the patch from Takashi. Everything else fairly
trivial.

Cheers, Daniel


The following changes since commit e5b5341c28c66a122982d3d8822a4f9a0938f923:

  drm/atomic: clear plane's CRTC and FB when shutting down (2014-11-27 15:39:11 +0100)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-12-10

for you to fetch changes up to a18c0af171bfb875012da26f23df051004726973:

  drm: Zero out DRM object memory upon cleanup (2014-12-10 12:05:56 +0100)

----------------------------------------------------------------
Martin Peres (2):
      drm: fix a word repetition in a comment
      drm: fix a typo in a comment

Sean Paul (1):
      drm/Documentation: Fix rowspan value in drm-kms-properties

Stefan Brüns (3):
      drm/edid: move drm_edid_is_zero to top, make edid argument const
      drm/edid: shorten log output in case of all zeroes edid block
      drm/edid: new drm_edid_block_checksum helper function V3

Takashi Iwai (1):
      drm: Fix memory leak at error path of drm_read()

Thierry Reding (2):
      drm/edid: Restore kerneldoc consistency
      drm: Zero out DRM object memory upon cleanup

 Documentation/DocBook/drm.tmpl |  2 +-
 drivers/gpu/drm/drm_crtc.c     | 13 +++++++++++--
 drivers/gpu/drm/drm_edid.c     | 42 +++++++++++++++++++++++++++---------------
 drivers/gpu/drm/drm_fops.c     |  1 +
 drivers/gpu/drm/drm_irq.c      |  2 +-
 5 files changed, 41 insertions(+), 19 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-11-28 13:27 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-11-28 13:27 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

So here's a pile of atomic fixes and improvements from various people.
There's still more patches in-flight, so I think I'll keep collecting them
in a separate branch.

Cheers, Daniel


The following changes since commit 955289c7cfad158dc939e150896a240f549ccc60:

  Merge branch 'msm-next' of git://people.freedesktop.org/~robclark/linux into drm-next (2014-11-25 22:10:53 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-11-28

for you to fetch changes up to e5b5341c28c66a122982d3d8822a4f9a0938f923:

  drm/atomic: clear plane's CRTC and FB when shutting down (2014-11-27 15:39:11 +0100)

----------------------------------------------------------------
Daniel Vetter (4):
      drm: Document that drm_dev_alloc doesn't need a parent
      drm/atomic-helper: Skip vblank waits for unchanged fbs
      drm/atomic: Drop per-plane locking TODO
      drm: Handle atomic state properly in kms getfoo ioctl

Jasper St. Pierre (1):
      drm/atomic_helper: Cope with plane->crtc == NULL in disable helper

Rob Clark (6):
      drm/atomic: track bitmask of planes attached to crtc
      drm/atomic: add plane iterator macros
      drm/msm: switch to atomic-helpers iterator macros
      drm: fix indentation
      drm: use mode_object_find helpers
      drm/atomic: clear plane's CRTC and FB when shutting down

Thierry Reding (5):
      drm/plane: Pass old state to ->atomic_update()
      drm/plane: Add missing kerneldoc
      drm: Make drm_atomic_helper.h standalone includible
      drm: Make drm_atomic.h standalone includible
      drm: Free atomic state during cleanup

 Documentation/DocBook/drm.tmpl            |  1 +
 drivers/gpu/drm/drm_atomic.c              | 32 ++++++++-----
 drivers/gpu/drm/drm_atomic_helper.c       | 77 ++++++++++++++++++++++++++-----
 drivers/gpu/drm/drm_crtc.c                | 75 +++++++++++++++++++++++++-----
 drivers/gpu/drm/drm_drv.c                 |  2 +
 drivers/gpu/drm/drm_plane_helper.c        |  2 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c  |  6 +--
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c |  3 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c  |  9 ++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c |  3 +-
 drivers/gpu/drm/msm/msm_kms.h             | 23 ---------
 include/drm/drmP.h                        |  2 +-
 include/drm/drm_atomic.h                  |  6 ++-
 include/drm/drm_atomic_helper.h           | 26 +++++++++++
 include/drm/drm_crtc.h                    | 27 +++++++++--
 include/drm/drm_plane_helper.h            |  7 ++-
 16 files changed, 226 insertions(+), 75 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-11-05 13:05 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-11-05 13:05 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just various stuff all over from a bunch of people. Shortlog gives a beter
overview, it's really all misc drm patches.

Cheers, Daniel


The following changes since commit 1bcecfacde6269dc6cee9a098bc454222d441ff9:

  drm/core: use helper to check driver features (2014-10-03 10:38:56 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-11-05

for you to fetch changes up to babc94936b7a48f0411c85a63074c0e378b55761:

  drm/edid: add #defines and helpers for ELD (2014-11-05 14:03:44 +0100)

----------------------------------------------------------------
Chris Wilson (1):
      drm: Implement O_NONBLOCK support on /dev/dri/cardN

Chuck Ebbert (2):
      drm/crtc: Fix two typos
      drm/crtc: Remove duplicated ioctl code

Damien Lespiau (3):
      drm: Add a note to drm_property_create() about property lifetime
      drm/i915: Don't destroy DRM properties in the driver
      drm/gma500: Don't destroy DRM properties in the driver

Daniel Vetter (1):
      drm/dp-helper: Move the legacy helpers to gma500

Jani Nikula (1):
      drm/edid: add #defines and helpers for ELD

Joe Perches (1):
      drm: drm_err: Remove unnecessary __func__ argument

Masanari Iida (2):
      gpu:drm: Fix typo in Documentation/DocBook/drm.xml
      gpu: drm: Fix warning caused by a parameter description in drm_crtc.c

Peter Hurley (2):
      drm: Fix DRM_FORCE_ON_DIGITAL use
      drm: Remove compiler BUG_ON() test

Rickard Strandqvist (1):
      gpu: drm: drm_dp_mst_topology.c: Fix improper use of strncat

Todd Previte (1):
      drm/dp: Add counters in the drm_dp_aux struct for I2C NACKs and DEFERs

 drivers/gpu/drm/drm_crtc.c              |  40 +++----
 drivers/gpu/drm/drm_dp_helper.c         | 194 +------------------------------
 drivers/gpu/drm/drm_dp_mst_topology.c   |  15 +--
 drivers/gpu/drm/drm_drv.c               |   5 +-
 drivers/gpu/drm/drm_fb_helper.c         |   1 -
 drivers/gpu/drm/drm_fops.c              |  12 +-
 drivers/gpu/drm/drm_irq.c               |   4 +-
 drivers/gpu/drm/drm_modes.c             |   2 +-
 drivers/gpu/drm/drm_prime.c             |   4 +-
 drivers/gpu/drm/drm_probe_helper.c      |   3 +-
 drivers/gpu/drm/gma500/cdv_intel_dp.c   | 195 ++++++++++++++++++++++++++++++++
 drivers/gpu/drm/gma500/psb_intel_sdvo.c |  49 --------
 drivers/gpu/drm/i915/i915_cmd_parser.c  |   4 +-
 drivers/gpu/drm/i915/i915_reg.h         |   2 +-
 drivers/gpu/drm/i915/intel_lrc.c        |   2 +-
 drivers/gpu/drm/i915/intel_sdvo.c       |  47 --------
 include/drm/drmP.h                      |   8 +-
 include/drm/drm_dp_helper.h             |  21 +---
 include/drm/drm_dp_mst_helper.h         |   2 +-
 include/drm/drm_edid.h                  | 102 +++++++++++++++++
 20 files changed, 347 insertions(+), 365 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-10-03  8:42 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-10-03  8:42 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Two leftover core patches for 3.18, Clint found one more troublesome hdmi
mode and some cleanup patch from Andrzej.

Cheers, Daniel


The following changes since commit 7a42e83d36d2d0a68622320900dc4e880b1d920a:

  Merge branch 'for-airlied-next' of git://people.freedesktop.org/~mlankhorst/linux into drm-next (2014-10-01 19:27:38 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-10-03

for you to fetch changes up to 1bcecfacde6269dc6cee9a098bc454222d441ff9:

  drm/core: use helper to check driver features (2014-10-03 10:38:56 +0200)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/core: use helper to check driver features

Clint Taylor (1):
      drm/edid: Add missing interlaced flag to 576i@100 modes.

 drivers/gpu/drm/drm_drv.c  | 4 ++--
 drivers/gpu/drm/drm_edid.c | 4 ++--
 drivers/gpu/drm/drm_fops.c | 8 ++++----
 drivers/gpu/drm/drm_gem.c  | 6 +++---
 4 files changed, 11 insertions(+), 11 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-09-29  7:18 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-09-29  7:18 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Ok, here's the update core-stuff pull request with the locking fixup patch
fixed up with another patch.

Cheers, Daniel


The following changes since commit d743ecf360637d489a3ba81a268f574359149601:

  drm/doc: Fixup drm_irq kerneldoc includes. (2014-09-24 11:43:47 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-09-29

for you to fetch changes up to 1b11629737ca5414b0310d35e01a125cfde1ba4d:

  drm: Drop grab fpriv->fbs_lock in drm_fb_release (2014-09-25 17:13:40 +0200)

----------------------------------------------------------------
Daniel Vetter (3):
      drm: Fixup locking for universal cursor planes
      drm: Improve debug output for drm_wait_one_vblank
      drm: Drop grab fpriv->fbs_lock in drm_fb_release

Fabian Frederick (9):
      drm/cirrus: use container_of to resolve cirrus_fbdev from drm_fb_helper
      drm/mgag200: use container_of to resolve mga_fbdev from drm_fb_helper
      drm/radeon: use container_of to resolve radeon_fbdev from drm_fb_helper
      drm/nouveau: use container_of to resolve nouveau_fbdev from drm_fb_helper
      drm/nouveau: use container_of to resolve nouveau_plane from drm_plane
      drm/qxl: use container_of to resolve qxl_fbdev from drm_fb_helper
      drm/gma500: use container_of to resolve psb_fbdev from drm_fb_helper
      drm/ast: use container_of to resolve ast_fbdev from drm_fb_helper
      drm/udl: use container_of to resolve udl_fbdev from drm_fb_helper

Mario Kleiner (1):
      drm: Don't update vblank timestamp when the counter didn't change

 drivers/gpu/drm/ast/ast_fb.c               |  3 +-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c      |  3 +-
 drivers/gpu/drm/drm_crtc.c                 | 63 +++++++++++++++++++++---------
 drivers/gpu/drm/drm_irq.c                  |  7 +++-
 drivers/gpu/drm/gma500/framebuffer.c       |  3 +-
 drivers/gpu/drm/mgag200/mgag200_fb.c       |  3 +-
 drivers/gpu/drm/nouveau/dispnv04/overlay.c | 15 ++++---
 drivers/gpu/drm/nouveau/nouveau_fbcon.c    |  3 +-
 drivers/gpu/drm/qxl/qxl_fb.c               |  3 +-
 drivers/gpu/drm/radeon/radeon_fb.c         |  3 +-
 drivers/gpu/drm/udl/udl_fb.c               |  3 +-
 11 files changed, 75 insertions(+), 34 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-09-15  8:58 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-09-15  8:58 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Here's the updated topic/core-stuff pull request with the two patches
already merged into drm-fixes dropped.

Cheers, Daniel


The following changes since commit edbaae5a5cab89de0e64b8c03ebd9a8d5d266550:

  Merge tag 'topic/vblank-rework-2014-09-12' of git://anongit.freedesktop.org/drm-intel into drm-next (2014-09-12 19:04:53 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-09-15

for you to fetch changes up to d0fa1af40e784aaf7ebb7ba8a17b229bb3fa4c21:

  drm: Drop modeset locking from crtc init function (2014-09-15 08:56:30 +0200)

----------------------------------------------------------------
Chris Wilson (1):
      drm: Include task->name and master status in debugfs clients info

Clint Taylor (2):
      drm/edid: Reduce horizontal timings for pixel replicated modes
      drm/i915/hdmi: Enable pipe pixel replication for SD interlaced modes

Daniel Vetter (1):
      drm: Drop modeset locking from crtc init function

Julia Lawall (1):
      drm: use c99 initializers in structures

Laurent Pinchart (1):
      drm/gem: Fix kerneldoc typo

Randy Dunlap (1):
      drm: fix drm_modeset_lock.h kernel-doc notation

 drivers/gpu/drm/drm_crtc.c        |   5 --
 drivers/gpu/drm/drm_edid.c        | 117 +++++++++++++++++++-------------------
 drivers/gpu/drm/drm_gem.c         |   2 +-
 drivers/gpu/drm/drm_info.c        |  27 +++++++--
 drivers/gpu/drm/i915/intel_hdmi.c |  15 ++++-
 drivers/gpu/drm/sti/sti_vtac.c    |  12 +++-
 include/drm/drm_modeset_lock.h    |   4 +-
 7 files changed, 107 insertions(+), 75 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PULL] topic/core-stuff
  2014-09-12 17:32 Daniel Vetter
@ 2014-09-12 21:05 ` Dave Airlie
  0 siblings, 0 replies; 20+ messages in thread
From: Dave Airlie @ 2014-09-12 21:05 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: intel-gfx, dri-devel

> Usual pile of random drm patches all over. One i915 one in here for the
> hdmi doubleclock stuff since I've put both of Clint's patches into this
> branch.
>
> Rebased just now only to check what you've merged already, otherwise this
> has been hanging out in -nightly for quite a while.

I already merged the division fix and ww-mutex help change in -fixes
so can you drop those.

Dave.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-09-12 17:32 Daniel Vetter
  2014-09-12 21:05 ` Dave Airlie
  0 siblings, 1 reply; 20+ messages in thread
From: Daniel Vetter @ 2014-09-12 17:32 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Usual pile of random drm patches all over. One i915 one in here for the
hdmi doubleclock stuff since I've put both of Clint's patches into this
branch.

Rebased just now only to check what you've merged already, otherwise this
has been hanging out in -nightly for quite a while.

Cheers, Daniel


The following changes since commit edbaae5a5cab89de0e64b8c03ebd9a8d5d266550:

  Merge tag 'topic/vblank-rework-2014-09-12' of git://anongit.freedesktop.org/drm-intel into drm-next (2014-09-12 19:04:53 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-09-12

for you to fetch changes up to 3bd33023f122c16ecbf8a2a74903df52dbce5690:

  drm: Drop modeset locking from crtc init function (2014-09-12 17:09:24 +0200)

----------------------------------------------------------------
Chris Wilson (1):
      drm: Include task->name and master status in debugfs clients info

Clint Taylor (2):
      drm/edid: Reduce horizontal timings for pixel replicated modes
      drm/i915/hdmi: Enable pipe pixel replication for SD interlaced modes

Daniel Vetter (1):
      drm: Drop modeset locking from crtc init function

David Herrmann (1):
      drm: fix division-by-zero on dumb_create()

Julia Lawall (1):
      drm: use c99 initializers in structures

Laurent Pinchart (1):
      drm/gem: Fix kerneldoc typo

Randy Dunlap (1):
      drm: fix drm_modeset_lock.h kernel-doc notation

Rob Clark (1):
      ww-mutex: clarify help text for DEBUG_WW_MUTEX_SLOWPATH

 drivers/gpu/drm/drm_crtc.c        |   9 +--
 drivers/gpu/drm/drm_edid.c        | 117 +++++++++++++++++++-------------------
 drivers/gpu/drm/drm_gem.c         |   2 +-
 drivers/gpu/drm/drm_info.c        |  27 +++++++--
 drivers/gpu/drm/i915/intel_hdmi.c |  15 ++++-
 drivers/gpu/drm/sti/sti_vtac.c    |  12 +++-
 include/drm/drm_modeset_lock.h    |   4 +-
 lib/Kconfig.debug                 |   4 ++
 8 files changed, 113 insertions(+), 77 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-08-05 15:24 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-08-05 15:24 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Flushing out my drm core stuff branch, just 2 stragglers.

Cheers, Daniel


The following changes since commit a91576d7916f6cce76d30303e60e1ac47cf4a76d:

  drm/ttm: Pass GFP flags in order to avoid deadlock. (2014-08-05 10:54:19 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-08-05

for you to fetch changes up to 82a1f64963fa58749b28b39b7ad64140dc2df8cb:

  drm: Fix race when checking for fb in the generic kms obj lookup (2014-08-05 15:54:13 +0200)

----------------------------------------------------------------
Chris Wilson (1):
      drm: Unlink dead file_priv from list of active files first

Daniel Vetter (1):
      drm: Fix race when checking for fb in the generic kms obj lookup

 drivers/gpu/drm/drm_crtc.c | 11 ++++++-----
 drivers/gpu/drm/drm_fops.c |  8 ++++----
 2 files changed, 10 insertions(+), 9 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-07-18 16:37 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-07-18 16:37 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just flushing out my random drm patches queue. Nothing fancy in here at
all.

Cheers, Daniel


The following changes since commit b957f457fbce30cc4901dc28f2b56f2b15dfe84a:

  drm/radeon: use helpers (2014-07-18 14:25:23 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-07-18

for you to fetch changes up to 008f40451d0e59f220a4fa13aaf75d04303a01a1:

  drm: Check for connection_mutex in drm_select_eld (2014-07-18 15:39:30 +0200)

----------------------------------------------------------------
Damien Lespiau (2):
      drm/dp-mst-helper: Avoid reading uninitialized value
      drm/dp-mst-helper: Don't use uninitialized fields of the sideband message header

Fabian Frederick (1):
      drivers/gpu/drm/drm_buffer.c: remove unnecessary null test before kfree

Matt Roper (1):
      drm/plane-helper: Use proper plane init function

Sean Paul (1):
      drm: Check for connection_mutex in drm_select_eld

Thierry Reding (1):
      drm: Fix function names in kerneldoc

 drivers/gpu/drm/drm_buffer.c          | 6 +-----
 drivers/gpu/drm/drm_crtc.c            | 6 +++---
 drivers/gpu/drm/drm_dp_mst_topology.c | 4 +++-
 drivers/gpu/drm/drm_edid.c            | 1 +
 drivers/gpu/drm/drm_plane_helper.c    | 7 ++++---
 5 files changed, 12 insertions(+), 12 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-06-30 11:43 Jani Nikula
  0 siblings, 0 replies; 20+ messages in thread
From: Jani Nikula @ 2014-06-30 11:43 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel


Hi Dave -

Here's some drm core stuff for 3.17 put together by Daniel.

BR,
Jani.


The following changes since commit bc1dfff04a5d4064ba0db1fab13f84ab4f333d2b:

  Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next (2014-06-11 16:28:10 +1000)

are available in the git repository at:


  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-06-30

for you to fetch changes up to 2a8c6edfd2a888085ae0ddaf6c3ea3f529fdc4e8:

  drm/fb-helper: Remove unnecessary list empty check in drm_fb_helper_debug_enter() (2014-06-19 10:13:46 +0200)

----------------------------------------------------------------
Damien Lespiau (1):
      drm: Driver-specific ioctls range from 0x40 to 0x9f

Daniel Vetter (1):
      drm: Don't export internal module variables

Liu Ying (2):
      drm/fb-helper: Redundant info->fix.type_aux setting in drm_fb_helper_fill_fix()
      drm/fb-helper: Remove unnecessary list empty check in drm_fb_helper_debug_enter()

Rob Clark (1):
      drm: fix uninitialized acquire_ctx fields (v2)

Thomas Wood (3):
      drm: add register and unregister functions for connectors
      drm/debugfs: add a "force" file per connector
      drm/debugfs: add an "edid_override" file per connector

 Documentation/DocBook/drm.tmpl                |   6 +-
 drivers/gpu/drm/armada/armada_output.c        |   4 +-
 drivers/gpu/drm/ast/ast_mode.c                |   4 +-
 drivers/gpu/drm/bridge/ptn3460.c              |   2 +-
 drivers/gpu/drm/drm_crtc.c                    |  49 ++++++-
 drivers/gpu/drm/drm_debugfs.c                 | 182 ++++++++++++++++++++++++++
 drivers/gpu/drm/drm_fb_helper.c               |   4 -
 drivers/gpu/drm/drm_modeset_lock.c            |   1 +
 drivers/gpu/drm/drm_probe_helper.c            |   9 +-
 drivers/gpu/drm/drm_stub.c                    |   4 -
 drivers/gpu/drm/drm_sysfs.c                   |   2 -
 drivers/gpu/drm/exynos/exynos_dp_core.c       |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_dpi.c       |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c       |   4 -
 drivers/gpu/drm/exynos/exynos_drm_drv.h       |   2 -
 drivers/gpu/drm/exynos/exynos_drm_dsi.c       |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c      |   2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c          |   2 +-
 drivers/gpu/drm/gma500/cdv_intel_crt.c        |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_dp.c         |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_hdmi.c       |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_lvds.c       |   4 +-
 drivers/gpu/drm/gma500/mdfld_dsi_output.c     |   4 +-
 drivers/gpu/drm/gma500/oaktrail_hdmi.c        |   2 +-
 drivers/gpu/drm/gma500/oaktrail_lvds.c        |   2 +-
 drivers/gpu/drm/gma500/psb_intel_lvds.c       |   4 +-
 drivers/gpu/drm/gma500/psb_intel_sdvo.c       |   4 +-
 drivers/gpu/drm/i915/intel_crt.c              |   2 +-
 drivers/gpu/drm/i915/intel_display.c          |   2 +-
 drivers/gpu/drm/i915/intel_dp.c               |   4 +-
 drivers/gpu/drm/i915/intel_dsi.c              |   2 +-
 drivers/gpu/drm/i915/intel_dvo.c              |   2 +-
 drivers/gpu/drm/i915/intel_hdmi.c             |   2 +-
 drivers/gpu/drm/i915/intel_lvds.c             |   2 +-
 drivers/gpu/drm/i915/intel_sdvo.c             |  10 +-
 drivers/gpu/drm/i915/intel_tv.c               |   2 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c        |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_connector.c     |   4 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c   |   4 +-
 drivers/gpu/drm/omapdrm/omap_connector.c      |   4 +-
 drivers/gpu/drm/qxl/qxl_display.c             |   4 +-
 drivers/gpu/drm/radeon/radeon_connectors.c    |   6 +-
 drivers/gpu/drm/rcar-du/rcar_du_lvdscon.c     |   4 +-
 drivers/gpu/drm/rcar-du/rcar_du_vgacon.c      |   4 +-
 drivers/gpu/drm/shmobile/shmob_drm_crtc.c     |   6 +-
 drivers/gpu/drm/tegra/output.c                |   4 +-
 drivers/gpu/drm/tilcdc/tilcdc_panel.c         |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_slave.c         |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c        |   2 +-
 drivers/gpu/drm/udl/udl_connector.c           |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c           |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c          |   2 +-
 drivers/staging/imx-drm/imx-drm-core.c        |   6 +-
 include/drm/drmP.h                            |  11 ++
 include/drm/drm_crtc.h                        |   5 +
 include/uapi/drm/drm.h                        |   2 +-
 58 files changed, 335 insertions(+), 98 deletions(-)


-- 
Jani Nikula, Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-06-02  8:09 Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-06-02  8:09 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just flushing out my pile of random drm patches for the merge window,
nothing big. And it all hung around in drm-intel trees for a while (only
just rebased now).

Cheers, Daniel


The following changes since commit 182407a6ed5333fc37dd980a8de91a8f826a94f6:

  drm: add DP MST encoder type (2014-05-30 11:59:51 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-06-02

for you to fetch changes up to 46340642d7c314e4d718ebcdbb00bd55ed7d9d9f:

  imx-drm: imx-tve: remove unused variable (2014-06-02 09:57:32 +0200)

----------------------------------------------------------------
Daniel Vetter (1):
      drm/dp-helper: Deprecate old i2c-over-dp_aux heleprs

Ross Zwisler (1):
      drm: Missed clflushopt in drm_clflush_virt_range

Takashi Iwai (2):
      drm/ast: Fix double lock at PM resume
      drm/exynos: Fix double locks at PM resume

Thierry Reding (2):
      drm/plane: Fix sparse warnings
      drm/plane: Fix a couple of checkpatch warnings

Vincent Stehlé (1):
      imx-drm: imx-tve: remove unused variable

 drivers/gpu/drm/ast/ast_drv.c           | 2 --
 drivers/gpu/drm/drm_cache.c             | 2 +-
 drivers/gpu/drm/drm_dp_helper.c         | 4 ++++
 drivers/gpu/drm/drm_plane_helper.c      | 7 ++++---
 drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 +-
 drivers/staging/imx-drm/imx-tve.c       | 1 -
 include/drm/drm_plane_helper.h          | 2 +-
 7 files changed, 11 insertions(+), 9 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PULL] topic/core-stuff
  2014-05-05  9:19 Daniel Vetter
@ 2014-05-14 18:30 ` Daniel Vetter
  0 siblings, 0 replies; 20+ messages in thread
From: Daniel Vetter @ 2014-05-14 18:30 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

On Mon, May 5, 2014 at 11:19 AM, Daniel Vetter <daniel.vetter@ffwll.ch> wrote:
> Hi Dave,
>
> Update pull request with drm core patches. Mostly some polish for the
> primary plane stuff and a pile of patches all over from Thierry. Has
> survived a few days in drm-intel-nightly without causing ill.
>
> I've frobbed my scripts a bit to also tag my topic branches so that you
> have something stable to pull - I've accidentally pushed a bunch more
> patches onto this branch before you've taken the old pull request.

Ping.
-Daniel

>
> Cheers, Daniel
>
>
> The following changes since commit a798c10faf62a505d24e5f6213fbaf904a39623f:
>
>   Linux 3.15-rc2 (2014-04-20 11:08:50 -0700)
>
> are available in the git repository at:
>
>   git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-05-05
>
> for you to fetch changes up to a74591d781a8e445e8d5aec8a8bb9ec43a31138b:
>
>   drm: Make drm_crtc_helper_disable() return void (2014-04-29 12:34:33 +0200)
>
> ----------------------------------------------------------------
> Andrzej Hajda (1):
>       drm: make mode_valid callback optional
>
> Daniel Vetter (4):
>       drm/plane_helper: don't disable plane in destroy function
>       drm/crtc-helper: gc usless connector loop in disable_unused_functions
>       drm: Simplify fb refcounting rules around ->update_plane
>       drm: Handle ->disable_plane failures correctly
>
> Ilija Hadzic (1):
>       drm: remove unused argument from drm_open_helper
>
> Matt Roper (1):
>       drm/plane-helper: Fix primary plane scaling check
>
> Thierry Reding (8):
>       drm: Try to acquire modeset lock on panic or sysrq
>       drm/edid: Drop revision argument for drm_mode_std()
>       drm/edid: Cleanup kerneldoc
>       drm/fb: Fix typos
>       drm: Fixup flip-work kerneldoc
>       drm/dp: Fix typo in comment
>       drm: Fix indentation of closing brace
>       drm: Make drm_crtc_helper_disable() return void
>
> Vandana Kannan (1):
>       drm/edid: Fill PAR in AVI infoframe based on CEA mode list
>
>  Documentation/DocBook/drm.tmpl             |   6 +-
>  drivers/gpu/drm/ast/ast_mode.c             |   7 --
>  drivers/gpu/drm/bridge/ptn3460.c           |   7 --
>  drivers/gpu/drm/cirrus/cirrus_mode.c       |   8 --
>  drivers/gpu/drm/drm_bufs.c                 |   2 +-
>  drivers/gpu/drm/drm_crtc.c                 |  27 +++--
>  drivers/gpu/drm/drm_crtc_helper.c          |  13 +--
>  drivers/gpu/drm/drm_dp_helper.c            |   2 +-
>  drivers/gpu/drm/drm_edid.c                 | 161 +++++++++++++++++++----------
>  drivers/gpu/drm/drm_fb_helper.c            |  17 ++-
>  drivers/gpu/drm/drm_fops.c                 |   9 +-
>  drivers/gpu/drm/drm_plane_helper.c         |  13 +--
>  drivers/gpu/drm/drm_probe_helper.c         |   2 +-
>  drivers/gpu/drm/exynos/exynos_dp_core.c    |   7 --
>  drivers/gpu/drm/exynos/exynos_drm_dpi.c    |   7 --
>  drivers/gpu/drm/exynos/exynos_drm_vidi.c   |   7 --
>  drivers/gpu/drm/rcar-du/rcar_du_lvdscon.c  |   7 --
>  drivers/gpu/drm/rcar-du/rcar_du_vgacon.c   |   7 --
>  drivers/gpu/drm/shmobile/shmob_drm_crtc.c  |   7 --
>  drivers/staging/imx-drm/imx-drm-core.c     |   7 --
>  drivers/staging/imx-drm/imx-drm.h          |   2 -
>  drivers/staging/imx-drm/imx-hdmi.c         |   1 -
>  drivers/staging/imx-drm/imx-ldb.c          |   1 -
>  drivers/staging/imx-drm/imx-tve.c          |   4 -
>  drivers/staging/imx-drm/parallel-display.c |   1 -
>  include/drm/drm_crtc.h                     |   1 +
>  include/drm/drm_crtc_helper.h              |   2 +-
>  include/drm/drm_flip_work.h                |   1 +
>  28 files changed, 153 insertions(+), 183 deletions(-)
>
> --
> Daniel Vetter
> Software Engineer, Intel Corporation
> +41 (0) 79 365 57 48 - http://blog.ffwll.ch



-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PULL] topic/core-stuff
@ 2014-05-05  9:19 Daniel Vetter
  2014-05-14 18:30 ` Daniel Vetter
  0 siblings, 1 reply; 20+ messages in thread
From: Daniel Vetter @ 2014-05-05  9:19 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Update pull request with drm core patches. Mostly some polish for the
primary plane stuff and a pile of patches all over from Thierry. Has
survived a few days in drm-intel-nightly without causing ill.

I've frobbed my scripts a bit to also tag my topic branches so that you
have something stable to pull - I've accidentally pushed a bunch more
patches onto this branch before you've taken the old pull request.

Cheers, Daniel


The following changes since commit a798c10faf62a505d24e5f6213fbaf904a39623f:

  Linux 3.15-rc2 (2014-04-20 11:08:50 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/core-stuff-2014-05-05

for you to fetch changes up to a74591d781a8e445e8d5aec8a8bb9ec43a31138b:

  drm: Make drm_crtc_helper_disable() return void (2014-04-29 12:34:33 +0200)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm: make mode_valid callback optional

Daniel Vetter (4):
      drm/plane_helper: don't disable plane in destroy function
      drm/crtc-helper: gc usless connector loop in disable_unused_functions
      drm: Simplify fb refcounting rules around ->update_plane
      drm: Handle ->disable_plane failures correctly

Ilija Hadzic (1):
      drm: remove unused argument from drm_open_helper

Matt Roper (1):
      drm/plane-helper: Fix primary plane scaling check

Thierry Reding (8):
      drm: Try to acquire modeset lock on panic or sysrq
      drm/edid: Drop revision argument for drm_mode_std()
      drm/edid: Cleanup kerneldoc
      drm/fb: Fix typos
      drm: Fixup flip-work kerneldoc
      drm/dp: Fix typo in comment
      drm: Fix indentation of closing brace
      drm: Make drm_crtc_helper_disable() return void

Vandana Kannan (1):
      drm/edid: Fill PAR in AVI infoframe based on CEA mode list

 Documentation/DocBook/drm.tmpl             |   6 +-
 drivers/gpu/drm/ast/ast_mode.c             |   7 --
 drivers/gpu/drm/bridge/ptn3460.c           |   7 --
 drivers/gpu/drm/cirrus/cirrus_mode.c       |   8 --
 drivers/gpu/drm/drm_bufs.c                 |   2 +-
 drivers/gpu/drm/drm_crtc.c                 |  27 +++--
 drivers/gpu/drm/drm_crtc_helper.c          |  13 +--
 drivers/gpu/drm/drm_dp_helper.c            |   2 +-
 drivers/gpu/drm/drm_edid.c                 | 161 +++++++++++++++++++----------
 drivers/gpu/drm/drm_fb_helper.c            |  17 ++-
 drivers/gpu/drm/drm_fops.c                 |   9 +-
 drivers/gpu/drm/drm_plane_helper.c         |  13 +--
 drivers/gpu/drm/drm_probe_helper.c         |   2 +-
 drivers/gpu/drm/exynos/exynos_dp_core.c    |   7 --
 drivers/gpu/drm/exynos/exynos_drm_dpi.c    |   7 --
 drivers/gpu/drm/exynos/exynos_drm_vidi.c   |   7 --
 drivers/gpu/drm/rcar-du/rcar_du_lvdscon.c  |   7 --
 drivers/gpu/drm/rcar-du/rcar_du_vgacon.c   |   7 --
 drivers/gpu/drm/shmobile/shmob_drm_crtc.c  |   7 --
 drivers/staging/imx-drm/imx-drm-core.c     |   7 --
 drivers/staging/imx-drm/imx-drm.h          |   2 -
 drivers/staging/imx-drm/imx-hdmi.c         |   1 -
 drivers/staging/imx-drm/imx-ldb.c          |   1 -
 drivers/staging/imx-drm/imx-tve.c          |   4 -
 drivers/staging/imx-drm/parallel-display.c |   1 -
 include/drm/drm_crtc.h                     |   1 +
 include/drm/drm_crtc_helper.h              |   2 +-
 include/drm/drm_flip_work.h                |   1 +
 28 files changed, 153 insertions(+), 183 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2015-01-23 15:57 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-24 10:24 [PULL] topic/core-stuff Daniel Vetter
2014-09-24 16:24 ` Ilia Mirkin
2014-09-24 17:59   ` Daniel Vetter
2014-09-24 21:07     ` Dave Airlie
2014-09-24 19:43 ` Daniel Vetter
  -- strict thread matches above, loose matches on Subject: below --
2015-01-23 15:56 Daniel Vetter
2014-12-10 12:50 Daniel Vetter
2014-11-28 13:27 Daniel Vetter
2014-11-05 13:05 Daniel Vetter
2014-10-03  8:42 Daniel Vetter
2014-09-29  7:18 Daniel Vetter
2014-09-15  8:58 Daniel Vetter
2014-09-12 17:32 Daniel Vetter
2014-09-12 21:05 ` Dave Airlie
2014-08-05 15:24 Daniel Vetter
2014-07-18 16:37 Daniel Vetter
2014-06-30 11:43 Jani Nikula
2014-06-02  8:09 Daniel Vetter
2014-05-05  9:19 Daniel Vetter
2014-05-14 18:30 ` Daniel Vetter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.