From patchwork Thu Mar 5 09:05:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 298 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 CF3C93793A8; Thu, 5 Mar 2026 09:05:40 +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=1772701540; cv=none; b=XW2PvwKinHoi+mkhEnEucsQzc7ylqZaWIOUWAt0Na9y9cyaFVPYqlzcDfop3tfn4CJRz3OLMesWNvBONteJ+obfaKPELKq5L1VY8BZeoTMWFXOuB/YVK1j6bHt7ZQgTqAAbegiKj6XqNfWdR4TeW1HV/0Tg3ycNGWOukN/jDrOQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772701540; c=relaxed/simple; bh=YVQvpGLZ5wA3mAnHs4fX4YhU+wAN3umweSoHZOXTpbw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p5K/vjIVtXm0ZDyuSybQ4yHtMkbOy3KcPRDotr2PscMfBjFLRlxXIIoBqYp2EkwxH1IVfwY9AknsYHJSN2bX0axCN98j4sV/VEMzH6Q8XO0GdY4pTehYXYaOSlT9KysMc/NrHcPRTPghb7K4r0sCGRS4GyG7EedSpkTrX59yG8E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=DqJjjIiU; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="DqJjjIiU" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2B351C116C6; Thu, 5 Mar 2026 09:05:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772701540; bh=YVQvpGLZ5wA3mAnHs4fX4YhU+wAN3umweSoHZOXTpbw=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=DqJjjIiUo7T8edAXBOy6y0f/LpuRACzvTfloTKVQvZ/hiW25Tp6oa+klH4oASgy91 o7Jld+9r4aPNEGBwcW2D+ctohbwbnJEma8GQrAQGspXp6cWgBeYpY2PCt0W2l3SEiL 9qUeXThFkRcZF35TPeqfSSi+2kr+Jx1jeJZFvNvgOubTITJYCQhFcz3x8recvCBsL9 EGWX/674Y9Yg73VV7weFCbgpJOonW0v2IQvCmstHSbq5xEM7FQQdLRwdejXC4Lktnt cOmE2v1d4Hr+gjDRsuCfCKMI+y2JI6t0bI0NL7QbjfWf8bE7Pk9TI9Eb4RXZQCdk+l gbPB5cxRjEaTg== From: Maxime Ripard Date: Thu, 05 Mar 2026 10:05:05 +0100 Subject: [PATCH v3 13/14] drm/connector: Remove DRM_COLOR_FORMAT defines Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20260305-drm-rework-color-formats-v3-13-f3935f6db579@kernel.org> References: <20260305-drm-rework-color-formats-v3-0-f3935f6db579@kernel.org> In-Reply-To: <20260305-drm-rework-color-formats-v3-0-f3935f6db579@kernel.org> To: Nicolas Frattaroli , Jani Nikula , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Harry Wentland , Leo Li , Rodrigo Siqueira , Alex Deucher , =?utf-8?q?Christian_K=C3=B6nig?= , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Andy Yan , Liviu Dudau , Chun-Kuang Hu , Philipp Zabel , Matthias Brugger , AngeloGioacchino Del Regno , Sandy Huang , =?utf-8?q?Heiko_St=C3=BCbner?= , Liu Ying , Chen-Yu Tsai , Samuel Holland , Dave Stevenson , =?utf-8?q?Ma=C3=ADra_Cana?= =?utf-8?q?l?= , Raspberry Pi Kernel Maintenance Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-sunxi@lists.linux.dev, Jani Nikula X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1320; i=mripard@kernel.org; h=from:subject:message-id; bh=YVQvpGLZ5wA3mAnHs4fX4YhU+wAN3umweSoHZOXTpbw=; b=owGbwMvMwCmsHn9OcpHtvjLG02pJDJkr3W12NxfszUkUeOctufRV1teZQrZlhVXHimtM0qbHP Pnh2bChYyoLgzAng6yYIssTmbDTy9sXVznYr/wBM4eVCWQIAxenAExEcBljrWRd4qTFa1K3rWO0 CFqkP/XC7Ql2y+7E91/S6DjNbmKen+qxpKU50PP1ZdWUGXfXy7e0MDYcni6qlGbAv+eTZcrcham nYrKjCg06nsd+lbgTXFqk/n6Lc2RE0/+T6ypWPbtR+vJflx4A X-Developer-Key: i=mripard@kernel.org; a=openpgp; fpr=BE5675C37E818C8B5764241C254BCFC56BF6CE8D Status: O Now that all users of DRM_COLOR_FORMAT_* defines have been converted to the new enum, we can get rid of those defines. Acked-by: Jani Nikula Signed-off-by: Maxime Ripard Reviewed-by: Dmitry Baryshkov --- include/drm/drm_connector.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/include/drm/drm_connector.h b/include/drm/drm_connector.h index 227f6190438679104f5336be088a73f4529c15fa..562f6da90facdacc98307c50177792e26f2dece6 100644 --- a/include/drm/drm_connector.h +++ b/include/drm/drm_connector.h @@ -722,15 +722,10 @@ struct drm_display_info { /** * @subpixel_order: Subpixel order of LCD panels. */ enum subpixel_order subpixel_order; -#define DRM_COLOR_FORMAT_RGB444 (1 << DRM_OUTPUT_COLOR_FORMAT_RGB444) -#define DRM_COLOR_FORMAT_YCBCR444 (1 << DRM_OUTPUT_COLOR_FORMAT_YCBCR444) -#define DRM_COLOR_FORMAT_YCBCR422 (1 << DRM_OUTPUT_COLOR_FORMAT_YCBCR422) -#define DRM_COLOR_FORMAT_YCBCR420 (1 << DRM_OUTPUT_COLOR_FORMAT_YCBCR420) - /** * @panel_orientation: Read only connector property for built-in panels, * indicating the orientation of the panel vs the device's casing. * drm_connector_init() sets this to DRM_MODE_PANEL_ORIENTATION_UNKNOWN. * When not UNKNOWN this gets used by the drm_fb_helpers to rotate the