Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp96096imm; Thu, 10 May 2018 16:14:17 -0700 (PDT) X-Google-Smtp-Source: AB8JxZosv7y2OIfzFRYui5xA0HIckYp57psqwAEbPdCtNKn36NQMGr2g7GMIZXcd4uqKlPhyqMtg X-Received: by 2002:a65:6699:: with SMTP id b25-v6mr2465638pgw.191.1525994057735; Thu, 10 May 2018 16:14:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525994057; cv=none; d=google.com; s=arc-20160816; b=Rpv+Eui0NC9aEBMWL3taBIaUdV4fqp6i+4Bb8/DqDLejOnl0EYLQNlDhSWO3DUSrJU 221anSTyd6s1bb/tEce19YonB1nb9W+pcvvsxW5unBP7dekjiKSlBQ2azsPw/AQQ+09Q +XSeh/iQZ79j2KHF938Z7dOIWL2dra0zEF1rDd2TWgKeLkZcF4jnzorDRhSMN4hltlM9 9bmyf1yWDxQBN069oqGHacApHpcVauW8Zzp8Pf2QdHKZwJbYm+DNMbLZEUm88wZhUggP XDJ0tEKR+DRixB+1j6IaQMWJBDUeAS6cRy9MHNFW1Fb4a5kwadOkobSvwnKS+RyW8l2S h3iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=LS+es0tzbxzFUgiHeH9OFX7HupHOPF1YsIs0VuFe4ec=; b=qpAOxMlk/apyWui7xcQwJJGHsh/l7uJB3eQKK7PSTbmEC2CkNJeWeF2E1AaUtrTuiO hLrh1RKRnvgXl9eVBZjgqITteB+nwj+j8ZtOp+4X5R2sqYEvkZTZHTi2iQoG8u2H8e6E z4Vi4+cAfyAFvnBRdgqKbMc6Y7ONHQxVn1UOF3Xl2Cqz8CmTpzmvXFliG+R+jLEOCJ4I WwvD43KtNdBbm9xT5tZ/hchrj4gjAN0kPZuS1B+jp+DnaNhHr34UvZ/abHUSTNsb9n7e 4AbvyYl090LvNdV+3U6eyhvqeC4hAsGSlWJSQIchnJrDYWrKhcdcxydgUQd6hKrwnNqH r5hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Nga1iJCy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f4-v6si1632540plm.448.2018.05.10.16.14.02; Thu, 10 May 2018 16:14:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Nga1iJCy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751379AbeEJXNR (ORCPT + 99 others); Thu, 10 May 2018 19:13:17 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:38053 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750798AbeEJXNP (ORCPT ); Thu, 10 May 2018 19:13:15 -0400 Received: by mail-wr0-f196.google.com with SMTP id 94-v6so3516743wrf.5 for ; Thu, 10 May 2018 16:13:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=LS+es0tzbxzFUgiHeH9OFX7HupHOPF1YsIs0VuFe4ec=; b=Nga1iJCyJM7uv04MWtHq42hb4MfHAbf40RWSHxRN/rpL5C6iyL2d+qBuTP7wDAe4FA 0BIZvpZk3FJo09siAnZR75IrtftIgc5a42RLR7gWzShwzyOLqsJStNOh7NgF6FErTn63 oO4/PRGONhZUhYQyymEdJNBiHoHDrYGHqYP04KkgXREeAs+Be1pxAuvBNNZ8IykQSpqR JeKymmeXCPLt5I98Vmz9mS1Hj89o8F09hckKL9TmAGkTR7Z/ceH/BMBYjC1CpovHIAWB Ay8BE0iLBY87/EOPqkIjTH8XXcrL3qKvNLlX0Bl8hPru/YIK87aSHsvr2ytZF5G2/8hS HW9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=LS+es0tzbxzFUgiHeH9OFX7HupHOPF1YsIs0VuFe4ec=; b=PDjMQMWxiz26GBb932yaQrweNr5A6jxAA5eGIXD6ZDVQmSThU0/w6czVjaLK2Oexqr 2bT1xXP2Xky7GhOv1YhpAFrRt8JnD2jrM6byTsv6gPBbPT+9YpJ03GzxvEhCXehxuOBZ gLc0EQTjHr3X2gGKMlx1W4U2ah0YYzZPa0kv9TUMUd+z1GpeQy520ZdnsPozRHotnj4P 8TQ0av41Gzyht4GK9+LBkL9lx4SCJ6z00+69/7X6YD6yIuIt502k39kvD5/CJ/AIgCJL PED3bM458srMIFZm7XcD6ZD1H4fYRQ+LwjJeYoybKp8nuWcV4gngRaxib1CMA6fn6kSj G8sw== X-Gm-Message-State: ALKqPwfVonBxoD9pQbQ2SCdhOCHBaGzP4+YHjDawARV/jhV9NLRIAETi FGdpLDHnXuKLRZ9Surx9wVY= X-Received: by 2002:adf:abab:: with SMTP id s40-v6mr2766755wrc.259.1525993994025; Thu, 10 May 2018 16:13:14 -0700 (PDT) Received: from localhost.localdomain (x4db50a1a.dyn.telefonica.de. [77.181.10.26]) by smtp.gmail.com with ESMTPSA id 69-v6sm2965516wmi.29.2018.05.10.16.13.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 10 May 2018 16:13:12 -0700 (PDT) From: Stefan Schake To: eric@anholt.net, stefan.wahren@i2se.com, gregkh@linuxfoundation.org, linux-rpi-kernel@lists.infradead.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, dave.stevenson@raspberrypi.org Cc: Stefan Schake Subject: [PATCH] staging: bcm2835-camera: Add TODO for removing overlay support Date: Fri, 11 May 2018 01:12:44 +0200 Message-Id: <1525993965-4317-1-git-send-email-stschake@gmail.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The overlay code is non-functional since it relies on firmware control of the HVS. Signed-off-by: Stefan Schake --- Dave, does this match your understanding? drivers/staging/vc04_services/bcm2835-camera/TODO | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/staging/vc04_services/bcm2835-camera/TODO b/drivers/staging/vc04_services/bcm2835-camera/TODO index 0ab9e88..770fea6 100644 --- a/drivers/staging/vc04_services/bcm2835-camera/TODO +++ b/drivers/staging/vc04_services/bcm2835-camera/TODO @@ -32,3 +32,11 @@ We should have VCHI create a platform device once it's initialized, and have this driver bind to it, so that we automatically load the v4l2 module after VCHI loads. +5) Remove overlay support. + +We advertise support for a V4L2 overlay implemented through the +ril.video_render component. This component is non-functional with an +upstream kernel since the VC4 DRM driver controls the HVS, not the +firmware. Once we have dma-buf support, the same functionality with +improved control can be achieved through the DRM interface. We should +therefore remove all V4L2 overlay functionality from the driver. -- 2.7.4