From patchwork Wed Jun 17 10:59:47 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 188131 Delivered-To: patch@linaro.org Received: by 2002:a92:cf06:0:0:0:0:0 with SMTP id c6csp340755ilo; Wed, 17 Jun 2020 04:00:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwUxv52fovofwbFkA7F4snsq7z4X+5XA/w6Qt7d9BIreOQy79lCriDdm3beV/1w5RTSWRHM X-Received: by 2002:aa7:db51:: with SMTP id n17mr6413470edt.241.1592391607866; Wed, 17 Jun 2020 04:00:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592391607; cv=none; d=google.com; s=arc-20160816; b=rNgNJ2ppNb41YyeoAdNbYMXJ/QHBdW2ZCVbICSb4UQtF2lNMkquRq17Bp/Itu9iEOM aWuSwLWr1xxSnUSGi0+3ddAl3cQSnYGWk1lWYQA+RNBKUazHUhFGbxPptikZFkrpt3Xh pNjJL4HfSwFJsQgo6IdXh0CK3D/wwCfSnv16CvkcuuYXecftj24WDAibdxjPk1txvHTx Ar9cBs2MRYMX6fzrJk7ftFLQm2kU5gETVNq8+M9sRh0qqOQQTlLfp+s6MJkERNjR6By8 Z60Dgd4qnvoinKyNeQMTMO6ltJeuY9FDuo4jhRspZQDu92KJtnGA6tB51ocbUxnFVwIK zJ4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=5uNODV9H9jm2uJ3eOENDT/2X29T4T/Uky6Sm0011X/M=; b=MTxBn5fjPD4OHgDxIUT79uwFKzMrCVhJZxyblU8MSL+urWu13ezUQmgWInuBJKax7M Em11V8/pw53BrXw/eneQlg9pbb6pfJY383tyU29Fli8YNMLWn9dU5EzDS7uzmZreXlF7 b0Q6t3F7amPUpZfNnvcMpVptLA8pPEzCv3cx2dDqp1f7ipAIpNXFJE9YboSCGjNmoU6Q h+4Hh4T16JwiLBI3YNK/MGwS9A6PvJGlNuosEAm96OcWPFj0x62jYZx9QRiZjj4c8kPK sCQaPhIKvsUTAOppy0ahqx4NGcUGxfzYYW7JVb7iMdo6YusjDgF8G9fx65nEug3VbWU0 YNRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="DHIPntd/"; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ha1si13391825ejb.67.2020.06.17.04.00.07; Wed, 17 Jun 2020 04:00:07 -0700 (PDT) Received-SPF: pass (google.com: domain of devicetree-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=@kernel.org header.s=default header.b="DHIPntd/"; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725967AbgFQLAG (ORCPT + 6 others); Wed, 17 Jun 2020 07:00:06 -0400 Received: from mail.kernel.org ([198.145.29.99]:58460 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725554AbgFQLAF (ORCPT ); Wed, 17 Jun 2020 07:00:05 -0400 Received: from localhost.localdomain (unknown [171.61.66.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E73C9208B3; Wed, 17 Jun 2020 10:59:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1592391605; bh=FEl7VkOmlCIeUQ3rEIh1Rii3ZPCCEl9HaFRRWcyrhL4=; h=From:To:Cc:Subject:Date:From; b=DHIPntd/xza36B4eF4ELHbJ8Q1kj6bWAibtpuHCnjYx9jWZM38llbz7SXU369q4PV hSHSAiJZR/xbJSvTBbkhKkqgxjyFJ9O8jHOhWdGm96PKaCmHbdYpJ2xIt+eKg/2nN/ dZFjrEuKsUHz8LVD+CIdCsKWzSsp/k8xzoMjrfIY= From: Vinod Koul To: Daniel Vetter , David Airlie , Rob Clark Cc: linux-arm-msm@vger.kernel.org, Bjorn Andersson , Vinod Koul , Andrzej Hajda , Neil Armstrong , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Emil Velikov Subject: [PATCH v3 0/3] Add LT9611 DSI to HDMI bridge Date: Wed, 17 Jun 2020 16:29:47 +0530 Message-Id: <20200617105950.3165360-1-vkoul@kernel.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi, This series adds driver and bindings for Lontium LT9611 bridge chip which takes MIPI DSI as input and HDMI as output. This chip can be found in 96boards RB3 platform [1] commonly called DB845c. [1]: https://www.96boards.org/product/rb3-platform/ Changes in v3: - fix kbuild reported error - rebase on v5.8-rc1 Changes in v2: - Add acks by Rob - Fix comments reported by Emil and rename the file to lontium-lt9611.c - Fix comments reported by Laurent on binding and driver - Add HDMI audio support Vinod Koul (3): dt-bindings: vendor-prefixes: Add Lontium vendor prefix dt-bindings: display: bridge: Add documentation for LT9611 drm/bridge: Introduce LT9611 DSI to HDMI bridge .../display/bridge/lontium,lt9611.yaml | 176 +++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + drivers/gpu/drm/bridge/Kconfig | 13 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/lontium-lt9611.c | 1219 +++++++++++++++++ 5 files changed, 1411 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml create mode 100644 drivers/gpu/drm/bridge/lontium-lt9611.c base-commit: b3a9e3b9622ae10064826dccb4f7a52bd88c7407 -- 2.26.2 Tested-by: John Stultz