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

Greg KH gregkh at linuxfoundation.org
Thu Feb 28 12:00:54 UTC 2019


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:

 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,

greg k-h


More information about the dri-devel mailing list