Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp2467694pxb; Tue, 13 Apr 2021 02:37:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxph2rJ4cHB4vpp8r1P+qMXKqZB74g6LgRq6turuP8Sl6DLKqMNfAyB3KMvtXOw6ZREfn6E X-Received: by 2002:a65:4c89:: with SMTP id m9mr30737214pgt.330.1618306648153; Tue, 13 Apr 2021 02:37:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618306648; cv=none; d=google.com; s=arc-20160816; b=KTZGbkK3dU1t+tiUP5wiw9Cp6u9KO22YV8wpJQTc7hPlphFxERde3KpH539ao0S4a3 NMQxNou8rG3yFYIBcg2katGn0rrsERqLSjca6nrhahV5dmx0F3QZ0K6Qqp+/Vh0aWfks 7sioCQxhc28jDbRRPS2mU/KGWusikKwwCF0yTpQfri6P8pry1UA4sb4eWZAC1N7EF0HS Bq7uUT0IeqXxRUQP1YVqv966vxERhCfogKHn9i3wWzY/7O2dag0UeOdnokmFh0QtaTiy 3OArGYUdF/sGiaG8k7zFLv4BXNc2RXw9ExDVZaqzfl0MT238AdF5C8T9DT9g7B2X9Wy+ zaxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=xIRFgbgJI0avBUCCEiD/4GGK39mTH+z4x0E9i17yICc=; b=ZdyE7l1+ks3S9DCKxVh4tvVq+2+uwphR1gR8TFM/4lXQ3FCQG2SQaaYFCcTZ0y1ehd pTqOmpwToXPJgdsPKqGv9tP6IYFWQUacFbO6CUNXcan8ISyh2t7cGX+6taevtTxmXU0a XuRYOgS5fHvNOigLARN3KZaRdkr6muehQ8bVDtjgecsIWKTzGydnMFu9p+6iQTFEU72o ukaXLVYkVeQq+3Hvbj4bLEwjgoz1GudNWAi1Qn8RIngZpauBp8MnvoEKnqduKJJhGNSF RbSpqafZ3mOrsexKX0MKDpo+Wzv5H/M8iSsnmLAH91hMSWv+l3eS9IHcfYKDxGoMVZIb 5P6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KsBqPwIz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j3si2601860pjs.116.2021.04.13.02.37.15; Tue, 13 Apr 2021 02:37:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KsBqPwIz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229931AbhDMI36 (ORCPT + 99 others); Tue, 13 Apr 2021 04:29:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36218 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229753AbhDMI3r (ORCPT ); Tue, 13 Apr 2021 04:29:47 -0400 Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EAB44C061574 for ; Tue, 13 Apr 2021 01:29:24 -0700 (PDT) Received: by mail-pg1-x532.google.com with SMTP id y32so11388441pga.11 for ; Tue, 13 Apr 2021 01:29:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xIRFgbgJI0avBUCCEiD/4GGK39mTH+z4x0E9i17yICc=; b=KsBqPwIzxEERTMv9YbFd5DK4k0IWdG0zYg0AIOD4ramDWOwjjpaHMRZ8r7zqtOFu1s BtpuA4jMX0CSOeND9H2+crkj/+ItRiqlX5zbhUDKXkdyq9ZFThfTsn0zP7EE1UceUrcD d4RhTQvq94uqOOjbomw03G5EfrdHMSiA71QlEkCQUEHtp7n1GMzobwUgldpFRkGQkQ5E 8580Xc1hVk30MPPmo7/wKS7bDWKYsKKvB6q7ZyEaV2XuL4KQ4pFP48BGjYWq3z1Pu5gC Vy4cRb2zlrH7ll92cBfmvNT5t3Fmc52ha6/LQGxCwbKLWOqnWoGFcXbLXgW0JkF8bxLB VsCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xIRFgbgJI0avBUCCEiD/4GGK39mTH+z4x0E9i17yICc=; b=Dgp2rZqNu7gIaRPuC59mQUbbQ24tNw7aCqKQXGLCPAVOh3ZXnl/hJPUscrNjGSqvtD +G+a9ZoyUF6M5jq8gW+IDVleB04JjnhvIb4xm1xdhAP4crkQF6jXBF6WSyvl/XilYwdA lHpFiSMbL+yE6+r0vW+SagQ63EaFhNdpLoxN3m2/k1PSkffjJB0V2+8Tc65V5/erEMG9 0eqs2sI4EuCc6NpldFlxiGmlJnsPak8rpyuo6ZBtKDfuVvmjB+4RdsQW+O48yg6FSbzH K1AzTr8SzQ8QMi/2fyqFaD44FPbTHTrM0vLCSDyNAESJlzj2cuxUUum4g6GZg0wyZYTg moqQ== X-Gm-Message-State: AOAM5324hQpCQjLVj37hehL4JSHES0v3JUiLPQEeqKDN/M6KodV7JrmW LGFOWcBPxoyNmfRpgUYZSp1QZvLCA2ubJwFYTB8/bPAWAlw+bg== X-Received: by 2002:a65:5c42:: with SMTP id v2mr31548252pgr.339.1618302564473; Tue, 13 Apr 2021 01:29:24 -0700 (PDT) MIME-Version: 1.0 References: <1618078449-28495-1-git-send-email-pthombar@cadence.com> In-Reply-To: <1618078449-28495-1-git-send-email-pthombar@cadence.com> From: Robert Foss Date: Tue, 13 Apr 2021 10:29:13 +0200 Message-ID: Subject: Re: [PATCH v6 0/2] enable HDCP in Cadence MHDP bridge driver To: Parshuram Thombare Cc: Rob Herring , Laurent Pinchart , David Airlie , Daniel Vetter , dri-devel , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-kernel , Andrzej Hajda , Neil Armstrong , nikhil.nd@ti.com, kishon@ti.com, sjakhade@cadence.com, mparab@cadence.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Merged series. https://cgit.freedesktop.org/drm/drm-misc/commit/?id=6a3608eae6d33a478a29348eb5e9ca330a528ae6 On Sat, 10 Apr 2021 at 20:14, Parshuram Thombare wrote: > > This patch series enables HDCP in Cadence MHDP DPI/DP bridge driver. > > Changes since v1: > - Move sapb reg block right after apb reg block > - Corresponding changes in binding and example > > Changes since v2: > - Revert reg resource sequence in binding and > use resource mapping by name > - Remove hdcp_config from binding and use > DRM HDCP Content Type property to select > HDCP version > > Changes since v3: > - Fix kernel test robot warning > > Changes since v4: > - Fix binding issue > > Changes since v5: > - Maintain backward compatibility of driver on platforms > without SAPB port by allowing driver to continue without > HDCP feature instead of returning error > > > Parshuram Thombare (2): > dt-bindings: drm/bridge: MHDP8546 bridge binding changes for HDCP > drm: bridge: cdns-mhdp8546: Enable HDCP > > .../display/bridge/cdns,mhdp8546.yaml | 15 +- > drivers/gpu/drm/bridge/cadence/Makefile | 2 +- > .../drm/bridge/cadence/cdns-mhdp8546-core.c | 128 +++- > .../drm/bridge/cadence/cdns-mhdp8546-core.h | 22 + > .../drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 570 ++++++++++++++++++ > .../drm/bridge/cadence/cdns-mhdp8546-hdcp.h | 92 +++ > 6 files changed, 812 insertions(+), 17 deletions(-) > create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c > create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h > > -- > 2.25.1 >