From patchwork Thu May 20 15:03:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 444870 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A2829C433B4 for ; Thu, 20 May 2021 15:03:59 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 7B1E2613AE for ; Thu, 20 May 2021 15:03:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232117AbhETPFR (ORCPT ); Thu, 20 May 2021 11:05:17 -0400 Received: from wnew2-smtp.messagingengine.com ([64.147.123.27]:50559 "EHLO wnew2-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239106AbhETPFO (ORCPT ); Thu, 20 May 2021 11:05:14 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.west.internal (Postfix) with ESMTP id 1D6F11607; Thu, 20 May 2021 11:03:50 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 20 May 2021 11:03:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h= from:to:cc:subject:date:message-id:content-type:mime-version :content-transfer-encoding; s=fm2; bh=ZSOENnTiLGLdff4JsuqIEAXcPs 1QHU6CWQYRKDrgVNk=; b=uqpyCjWe41EggNG6qLYUmT+wrcp/iebnDgvpbAWIuI WDzdvk3HumsA/RIxo5Hq3hQp8ZM1mw9zPdYEKgjqjcyyyO2fTxgrSO3ombfMqtPy bErSBu+4WrL8OxKSPsrh+FsZ6mdISNJ9XPGEK90Qr5fW+O1Imw6+2KpprgHM+k4I ydqQUOjg+KVYhep7VJLrXISBIk7Wbm/VtoGnzLClMPr1Ru6b3RJUsnkqLBvu+iyj j+Oz2LvIUvMGw21lQcer5QTHSdFYZFCo3gpmIc/9j1jwJ3zcB8iYCRu9vnRizMQA BJENrMTAVDL5yI9RNbgeeTUYfQ3z5fYYcrVmao0+CSBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=ZSOENn TiLGLdff4JsuqIEAXcPs1QHU6CWQYRKDrgVNk=; b=aM5tsgfh+NQlur2c1CezDD UbrCxBKB2HwqFSyBzqyJsNu9Pt0SO6JuMbF1/9jqr7kVJ31Dowt0CArAAvBOEzek h/i28EYo55CtSjUZFQXon5XcOJL+wiqOQMQdpooCwsDosWCrN8gf6GOn5gWf2H5M QmbMDDI+C6b62dvhAkpBa8G7D+KvRs9K6Vj+HolGoSYZ9ljPgKhmQVkmdV9xCICN NpvtuK5vJIYilNduvxrre0AIEFHNglFV/Z6oavOzxIQa+uxlcEaVLxGNHWIlVvsn 9F3HcjJvtHWad70ps4m3W2AFCA1+0gGd8pABF9GV416QD7Lsc8xdsHHHQd0du6yg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdejuddgkeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkffotggggfesthhqredtredtjeenucfhrhhomhepofgrgihimhgv ucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrghtth gvrhhnpeetieekgfffkeegkeeltdehudetteejgfekueevhffhteegudfgkedtueegfffg feenucfkphepledtrdekledrieekrdejieenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehmrgigihhmvgestggvrhhnohdrthgvtghh X-ME-Proxy: Received: from localhost (lfbn-tou-1-1502-76.w90-89.abo.wanadoo.fr [90.89.68.76]) by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 20 May 2021 11:03:46 -0400 (EDT) From: Maxime Ripard To: dri-devel@lists.freedesktop.org, Daniel Vetter , David Airlie , Maarten Lankhorst , Thomas Zimmermann , Maxime Ripard Cc: Florian Fainelli , Maxime Ripard , Eric Anholt , bcm-kernel-feedback-list@broadcom.com, Ray Jui , devicetree@vger.kernel.org, Scott Branden , linux-kernel@vger.kernel.org, Daniel Vetter , Rob Herring , linux-rpi-kernel@lists.infradead.org, Nicolas Saenz Julienne , linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/4] drm/vc4: Add support for the BCM2711 VEC Date: Thu, 20 May 2021 17:03:40 +0200 Message-Id: <20210520150344.273900-1-maxime@cerno.tech> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi, The composite output in the BCM2711 is dealt using the VEC. While the earlier SoCs were properly supported, it wasn't functional on the BCM2711. Add the needed support from the RPi downstream kernel. Maxime Mateusz Kwiatkowski (4): drm/vc4: Fix clock source for VEC PixelValve on BCM2711 dt-bindings: display: bcm2835-vec: Add BCM2711 compatible drm/vc4: Separate VEC compatible variants ARM: boot: dts: bcm2711: Add BCM2711 VEC compatible .../bindings/display/brcm,bcm2835-vec.yaml | 4 ++- arch/arm/boot/dts/bcm2711.dtsi | 1 + drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 27 +++++++++++++++---- 4 files changed, 27 insertions(+), 7 deletions(-) -- 2.31.1