[Intel-gfx] [PULL] topic/mei-hdcp for char-misc-next

Daniel Vetter daniel.vetter at ffwll.ch
Thu Feb 28 13:46:11 UTC 2019


On Thu, Feb 28, 2019 at 1:00 PM Greg KH <gregkh at linuxfoundation.org> wrote:
>
> On Tue, Feb 26, 2019 at 10:17:10PM +0100, Daniel Vetter wrote:
> > Hi Greg&Arnd
> >
> > topic/mei-hdcp-2019-02-26:
> > mei-hdcp driver
> >
> > mei driver for the me hdcp client, for use by drm/i915.
> >
> > Including the following prep work:
> > - whitelist hdcp client in mei bus
> > - merge to include char-misc-next because of another mei bus prep patch to
> >   export a helper macro to drivers
> > - drm/i915 side of the mei_hdcp/i915 component interface (already pulled
> >   into drm-intel for 5.2 as a topic branch)
> > - component prep work (including one patch touching i915&snd-hda), already
> >   pulled by you into drivers-base-next for 5.1
> >
> > mei-hdcp patches all reviewed and acked by Tomas Winkler. All other bits
> > and pieces acked by relevant subsystem people. Took a bit longer than
> > planned, but so does the 5.0 release. Up to you whether you still want to
> > pull for 5.1 merge window or delay for 5.2, either totally fine for us.
> > The drm/i915 of this will only land in 5.2 completely.
> >
> > Cheers, Daniel
> >
> > Note: diffstat below generated against Linus' tree. Which is wrong, but
> > since this both contains drivers-base-next, char-misc-next and stuff
> > queued for drm-i915 (but which isn't in linux-next yet because that's
> > aimed for 5.2) it's a bit a mess. Given that shrugged and just went with
> > this. I can regenerate some other diffstat if you want something else,
> > just didn't know what's really the right thing here.
>
> That diffstat and shortlog was crazy :(
>
> Here's the right diffstat:

Yup, that one looks reasonable. I guess for the next contrived topic
branch I need to figure out how to generate diffstat against the other
subsytem tree and put that in our scripting. Usually for topic
branches just generating the diffstat against Linus' tree dtrt. But
not in this case.

>  Documentation/driver-api/component.rst   |  17 ++
>  Documentation/driver-api/device_link.rst |   3 +
>  Documentation/driver-api/index.rst       |   1 +
>  drivers/base/component.c                 | 206 ++++++++++++++++-
>  drivers/gpu/drm/i915/intel_audio.c       |   4 +-
>  drivers/gpu/drm/i915/intel_display.h     |  16 +-
>  drivers/misc/mei/Kconfig                 |  10 +
>  drivers/misc/mei/Makefile                |   2 +
>  drivers/misc/mei/bus-fixup.c             |  16 ++
>  drivers/misc/mei/hdcp/Makefile           |   7 +
>  drivers/misc/mei/hdcp/mei_hdcp.c         | 849 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/misc/mei/hdcp/mei_hdcp.h         | 377 ++++++++++++++++++++++++++++++++
>  include/drm/drm_audio_component.h        |   1 +
>  include/drm/drm_hdcp.h                   |  18 ++
>  include/drm/i915_component.h             |   5 +
>  include/drm/i915_drm.h                   |  15 ++
>  include/drm/i915_mei_hdcp_interface.h    | 149 +++++++++++++
>  include/linux/component.h                |  76 +++++++
>  include/sound/hda_component.h            |   5 +-
>  sound/hda/hdac_component.c               |   4 +-
>  sound/hda/hdac_i915.c                    |   6 +-
>  21 files changed, 1754 insertions(+), 33 deletions(-)
>  create mode 100644 Documentation/driver-api/component.rst
>  create mode 100644 drivers/misc/mei/hdcp/Makefile
>  create mode 100644 drivers/misc/mei/hdcp/mei_hdcp.c
>  create mode 100644 drivers/misc/mei/hdcp/mei_hdcp.h
>  create mode 100644 include/drm/i915_mei_hdcp_interface.h
>
> Anyway, I've pulled this into my char-misc-testing tree to let 0-day run with
> it, and if all is good, will move it to my -next branch for inclusion in
> 5.1-rc1.

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


More information about the dri-devel mailing list