Received: by 2002:a89:d88:0:b0:1fa:5c73:8e2d with SMTP id eb8csp2070528lqb; Mon, 27 May 2024 07:04:04 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWPOpJayD3/zz1JNns1tP+6JYFGd0bhfsq2QPIClRACXV+dgmiOCEkX5IdBqk2kUlMTGvyERcdojT1It0iTAEI1RyZBMnMVYfTm6eNgHg== X-Google-Smtp-Source: AGHT+IHnbguJ2GRHqYR0EN7/sAGpjBMS7BlkeoxAP4+cK6eNjWXSasJzu7/yBV+TgZEfSvqmW9FB X-Received: by 2002:a05:6102:2443:b0:47b:f690:c8fc with SMTP id ada2fe7eead31-48a3853c52bmr9847814137.11.1716818644218; Mon, 27 May 2024 07:04:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716818644; cv=pass; d=google.com; s=arc-20160816; b=PPuwFqN88dZDqlhb8pVT/MaShcHVmXF3UvXH9xJPE6yM+a2jvmCfGWyssie6M9GyyM VlDQSpXqGQYltBmEFu8WAgsR3q3xiRb5xDnazUidVhA+iEJ75jVTtwpDqjS+sJUrn7oo OPyJtboBs4ss00/OfBVtySTL8PwKDduCTCXPck4ztyzk0DzUWmTVDGTecaAyR1oHTuXv YsB04wyo/rA3jH64YSYchkCGFuNxbqSuqyCtDqYseU6UssodvQ8Ybz1ZKgh7zT8PT9NP /AZqqHPbTR0bklkQJAx5tx5emwL0UEqOVxCx8ZgFE83F+XSKoPdZYCYmry0rHkii67gq juKA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :subject:date:from:dkim-signature; bh=0+qah63i8Scp23uaM19xw08bsc9F0aPxC4gsgxeQvzE=; fh=FOfHSnIdWeOaClOl4TJiWuMGCAWm9aVg26yK/xgfBFY=; b=j7lWv/8rrIGHwDki0uiQWbnr0OEZLWkNaVTWYsBzduU/lT5ktgYARDFQG2ZebqegeC W1bQaLYAsEhehnQr84LlKuuF/WCiFPCkL9aXWxltawLtO1aduYvzy/VIKqMipyZdoIUj wNgU1ty31AGHfilv9ExvCwelSrdrhaSLdJGahnh1MLhEIwpPPJ+qmKbSuUGqNVVfhrjl krgL0Fhujs78o9BMkns6UEOECWH5LkLCI/iw/qgqz2oZn2d4KpsBSA+2B+tvHrPBQu9u ZQeQy5POVmsc5B9+f22dyyzNpb9SUNcBUk56j8dwFyP6K+hj3Iqdf3YPrIQZ8kZcUrhf rPiw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=RNbGkyXt; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-190780-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-190780-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id ada2fe7eead31-48a3a2f074asi1610117137.326.2024.05.27.07.04.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 May 2024 07:04:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-190780-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=RNbGkyXt; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-190780-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-190780-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 7589D1C219DD for ; Mon, 27 May 2024 14:03:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 215EE16D4C7; Mon, 27 May 2024 13:58:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="RNbGkyXt" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 361E616C87A; Mon, 27 May 2024 13:58:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716818336; cv=none; b=lKXwnMotfesN75Gz6/ALnI39LyYCPYE4dEpyU1kRyQoJkRwEFUgyejVcsiEzeRpo5kV/e98nM8Wu6lXluP4WWyxmfaJNr/7NsYwFgXJGHTLA1BTzZ8Nb5gqGQJ3lUXXmAQeGXU+AcR2A3ovlyQuBg58P0jwq2gsHl49XkTa0WnA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716818336; c=relaxed/simple; bh=t+4tNe/umflmWgZ9tpden00ukHA1rdRt/ITJ6p1TW8s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uDP4+3/77UgqDVOHmshBPn+KFUoSCRRxHG3h97SWFEcXFntPo/UWxMkdlneaXmO1g4Ecs+tjSLCi92QS9X8eauP2EnaePZx+yYB6MbmlizOxPWCDrJ3siZLLQctgcdPi4ihofBOrf0ZZLjRyyw2YlTRFlXF67B0ZWMej86jTzXU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=RNbGkyXt; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5AFA3C32781; Mon, 27 May 2024 13:58:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1716818335; bh=t+4tNe/umflmWgZ9tpden00ukHA1rdRt/ITJ6p1TW8s=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=RNbGkyXtb4H6+4mzgkkYQwFQHpNqqD9eRb43S66c8rotmMFoQd+jNDqvmyW7HEEvD 0qRn1qcX7eYZC4eV/3tbIT2pNgPGB0dk1iUl24JRTE803o8X33QK+RBI7FWHQDaskE jTHOTmprtWEEZTUWSxiZ3uynV/A0dOP3xPW85AvplL7MD0j2LwRA6gD8KT+tUtWBPE MPyGpvbZ/6fx2rc8dQQHdHDSCAHUdTxoYmsNQf6SvdlahLbS9wzaV0lTT1x3JrK7bc uX4aa/tWmbC7zHuLvwuZR1Dv9VP4COsbmUbpNsj0rKnz+OHzFs9R1UBP4vxyVYvzyx 7YRx75OXGJkJg== From: Maxime Ripard Date: Mon, 27 May 2024 15:58:06 +0200 Subject: [PATCH v15 17/29] drm/doc: Remove unused Broadcast RGB Property Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20240527-kms-hdmi-connector-state-v15-17-c5af16c3aae2@kernel.org> References: <20240527-kms-hdmi-connector-state-v15-0-c5af16c3aae2@kernel.org> In-Reply-To: <20240527-kms-hdmi-connector-state-v15-0-c5af16c3aae2@kernel.org> To: Maarten Lankhorst , Thomas Zimmermann , David Airlie , Daniel Vetter , Jonathan Corbet , Sandy Huang , =?utf-8?q?Heiko_St=C3=BCbner?= , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Andy Yan Cc: Hans Verkuil , Sebastian Wick , =?utf-8?q?Ville_Syrj=C3=A4l=C3=A4?= , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-sunxi@lists.linux.dev, Maxime Ripard , Dmitry Baryshkov X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2734; i=mripard@kernel.org; h=from:subject:message-id; bh=t+4tNe/umflmWgZ9tpden00ukHA1rdRt/ITJ6p1TW8s=; b=owGbwMvMwCmsHn9OcpHtvjLG02pJDGkhE9NfiDvOVpixl2/WynfmwcL5dfLh8smfxY312dbaT p2QwG3fMZWFQZiTQVZMkeWJTNjp5e2LqxzsV/6AmcPKBDKEgYtTACaiyM/YcN0h4ey6VOm58faa CdXra39UpD28OaH9oia/3yIVzUXpqgu+8Vk1x80uXsDMrS6YtuIeY33YtXbpmxU/D93ecqwmzuW j21Gdnv9/f/bueatedNJr+vnWqOD8/zPYN++0uXnrcK5Ky0cA X-Developer-Key: i=mripard@kernel.org; a=openpgp; fpr=BE5675C37E818C8B5764241C254BCFC56BF6CE8D The Broadcast RGB property has been documented as three separate entries so far, each with a different set of values. The first one is pretty much the generic one: it's used by i915 and vc4, and is the one used by all the compositors. The second one is used by the gma500 driver, and is a subset of the first one: it can have the values "Full" or "Limited 16:235", but lack the "Automatic" value. The third one however isn't used by any driver and documents the values "off", "auto" and "on". It's unclear where the last one comes from. It was first documented in commit 6c6a3996f2c5 ("Documentation: drm: describing drm properties exposed by various drivers") which adds a number of properties used by drivers, but without mentioning which driver was using what property. Grepping at the 6c6a3996f2c5 commit however, it looks like no driver is actually using it, and a quick look at the entire kernel history doesn't show any match either. At the time though, gma500 had an "audio" property used right next to Broadcast RGB that did have the "off", "auto" and "on" values in the same order. As such, it was probably a copy/paste or scripting error back then, and there's never been such property used in the kernel. Either way, it certainly hasn't been used in a decade or two so we can just get rid of it. Suggested-by: Dmitry Baryshkov Signed-off-by: Maxime Ripard --- Documentation/gpu/kms-properties.csv | 1 - 1 file changed, 1 deletion(-) diff --git a/Documentation/gpu/kms-properties.csv b/Documentation/gpu/kms-properties.csv index 0f9590834829..c3c50a277cc9 100644 --- a/Documentation/gpu/kms-properties.csv +++ b/Documentation/gpu/kms-properties.csv @@ -36,11 +36,10 @@ i915,Generic,"""Broadcast RGB""",ENUM,"{ ""Automatic"", ""Full"", ""Limited 16:2 ,,“tv_chroma_filter”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD ,,“tv_luma_filter”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD ,,“dot_crawl”,RANGE,"Min=0, Max=1",Connector,TBD ,SDVO-TV/LVDS,“brightness”,RANGE,"Min=0, Max= SDVO dependent",Connector,TBD CDV gma-500,Generic,"""Broadcast RGB""",ENUM,"{ “Full”, “Limited 16:235” }",Connector,TBD -,,"""Broadcast RGB""",ENUM,"{ “off”, “auto”, “on” }",Connector,TBD Poulsbo,Generic,“backlight”,RANGE,"Min=0, Max=100",Connector,TBD ,SDVO-TV,“mode”,ENUM,"{ ""NTSC_M"", ""NTSC_J"", ""NTSC_443"", ""PAL_B"" } etc.",Connector,TBD ,,"""left_margin""",RANGE,"Min=0, Max= SDVO dependent",Connector,TBD ,,"""right_margin""",RANGE,"Min=0, Max= SDVO dependent",Connector,TBD ,,"""top_margin""",RANGE,"Min=0, Max= SDVO dependent",Connector,TBD -- 2.45.0