From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 17A9B483BDC for ; Thu, 13 Aug 2026 14:40:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786632059; cv=none; b=RX4Z7HHPdDlfV0bf/gJgDVRxqrWdoBdtHdSvNJnL6c+wqcRrKFX9d8+mKaEOkQvbQ/YuUx+fw7nuEOpBXlYTKTV6RFbj/rosiI6IuO4xwODiDloFdEzJm6hiNQomp7ntgO1iPPRlmPuCN6O0OOU3+iCAbph2fpi9DrFCzFBOY+I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786632059; c=relaxed/simple; bh=koEkK7SCJLt4huksOuZRXjgqS8eew/rN1G4ylLMh9rk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=CFU0BfjtoPP5Y33dyqhVsRKP36OUkeJjfMqXvoOL6QExCrYZr2p8ASCkNd3/7b+pb8Cd7rbO485QwDLFjmrgbyxO/GVX7sGckaxXYEz3Rt56sm4I334jzlhD1Q8o9WfUsnEt8sK2SrT37ZDZ9rp3qsi9bq+xJBb0GAfP0XIt1v4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=i6E/dgOe; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="i6E/dgOe" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-495502852d1so2016185e9.2 for ; Thu, 13 Aug 2026 07:40:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786632055; x=1787236855; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=4182N1qJg8wcsdY0I1VphGRMJvbBfDpbj3gNAH48eMo=; b=i6E/dgOeKW7kpnAbx5MVqdHcl8pnPGbojDbWAiYw8TdZo8QSi+u1l9LEDbq8Vcs2Lr un3MbQeBcJ2DFgHigR8MGqXntpsr/lcvtEbKGzq5OsREuRnb66DfUV0SICeFw86kaSjz AYjSVaNbyvB/qFNpklKziyTo8JYK2art+PxqJ8Vo8F9NO9X6Iy/6RWSnULH+skm28/h6 kpp5w9Oj2iR5RXPcuDGtOJm11nsyIeBgZF9HE+wR0Z0hP5bcrZuCT0eqJUu9Wv6H+Afc CsXwwcYV/Swaw+IpIc4fAB2jYOyUHJcF5Z62QJcQbjvPh885EuSzIRnLHO+87yVPCI8P budw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786632055; x=1787236855; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=4182N1qJg8wcsdY0I1VphGRMJvbBfDpbj3gNAH48eMo=; b=qXWGaHiIFuDJjoWL9aNukgcir0B50guxGTS9atQ2ZRdzHhQVBgt2o6GlzTViy9EXEb qPAHggdOTlVlxjmtB1kKFJ822mqe62tY5y4CzWd8irzUEd41/itxGhZH3amLrc6klWxK CIgrIXiOV6y2ziWneju4bqRKJonqQ2eJVL11LbRZbcQXDTzL2x2ncLr6ZXvSTSoovj5o DPIJiEc1sR9EMD1zBMzlXAfut/vOTMzVRZfUT9qjdbQ97DTsQj+eQrL2k7BDBK+88H/M gJgV2KfE8/B+NvXmyNSkJqMRjFG51DvkXP3ZgLfPfLc92BwxMW6bkj7ATVdJ1YQNNIEQ bRHA== X-Forwarded-Encrypted: i=1; AHgh+Rp5QXnGJwxHexBKNBqM8zrJhgfvRytm5pls7uvNj65ojCLXzb/wgDdw/AhnaZC9svjCEi8UiSn70BRMrAI=@vger.kernel.org X-Gm-Message-State: AOJu0YyJJo0EMooTY+V7Hp05cnzrpcGudDalZcVof49eO/yIBqmQ4Xti jO94V1H2S2THh1jPjRxFQCWvzk5KUokYWFLj7dse6V1Ubl+4yvUbeahg X-Gm-Gg: AR+sD12InuN/qd1JV21GaWoBRroUuMhBLaSG+L4wp4R6LM14t2lOloAZQyKt0iXNnVr P8z1qci8Lmaz3FMQAzxOIiW56Il7vjBRMm6ToJwskbOy7wDUj+ePv++YldyRET7QmUb4657dDjU KCfwQq6Y97qLxcL2Y51eMyoDh77dG8y0tVEeS0j+K8vO4mJ8QPMq8EvkBVL64AQgEARQ1kFlFSY n5b3vKBBGSxTjOIM3SVajnrCydTEhi9c7kmM8w9D67pzh4A3sEsfcqHLrYMX0pwSSXsIfKLwops 3sQJmufNOkedaHwzMuFM4lhDt0hx2+E2OEQpvoV3sYUmwDPjVk0A2Y8JdkxbYr0Tbiyfed1CSte prCLNtSw67F6+6+X0w3RV4uRYozttNqxK4JPHZJ2a2Y1j1XF3xKYbCzkPkeHwVwFIzmT5957N5m 2N/Sml8I/e0xdSLZPLH+lm0WR958RFvO9xSNrmZHb2WFb8ZYjhiu09QM6wbSthykzh+tFNaxkvH 1P+PSBlUJE8vT7d8x7/2PVqTEN1oRbKDfvKWGe58VeXxFF5ReenfGu/z7AKvc6yB/3kuA== X-Received: by 2002:a05:600c:4513:b0:499:5b0f:72b with SMTP id 5b1f17b1804b1-499821aa11emr43142705e9.1.1786632055178; Thu, 13 Aug 2026 07:40:55 -0700 (PDT) Received: from OrangePi5-Plus.BB-HOME (20014C4E1B911C00AE6C52CFC8961284.dsl.pool.telekom.hu. [2001:4c4e:1b91:1c00:ae6c:52cf:c896:1284]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49981b58700sm66426445e9.9.2026.08.13.07.40.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 07:40:54 -0700 (PDT) From: Igor Paunovic To: Sandy Huang , =?UTF-8?q?Heiko=20St=C3=BCbner?= , Andy Yan Cc: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Dmitry Baryshkov , Sebastian Reichel , Marius Dinu , dri-devel@lists.freedesktop.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Igor Paunovic Subject: [PATCH 2/2] drm/rockchip: rk3066_hdmi: Add missing Kconfig selects Date: Thu, 13 Aug 2026 16:40:19 +0200 Message-ID: <20260813144019.12089-3-royalnet026@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260813144019.12089-1-royalnet026@gmail.com> References: <20260813144019.12089-1-royalnet026@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit rk3066_hdmi.c calls drm_bridge_connector_init(), but ROCKCHIP_RK3066_HDMI selects neither DRM_BRIDGE_CONNECTOR nor DRM_DISPLAY_HELPER, whose module carries the bridge-connector code. A configuration with ROCKCHIP_RK3066_HDMI as the only enabled Rockchip output option fails to link: aarch64-linux-gnu-ld: drivers/gpu/drm/rockchip/rk3066_hdmi.o: in function `rk3066_hdmi_bind': rk3066_hdmi.c:(.text+0x7a4): undefined reference to `drm_bridge_connector_init' aarch64-linux-gnu-ld: drivers/gpu/drm/rockchip/rk3066_hdmi.o: in function `rk3066_hdmi_bridge_atomic_enable': rk3066_hdmi.c:(.text+0xe74): undefined reference to `drm_atomic_helper_connector_hdmi_update_infoframes' Select both, like ROCKCHIP_CDN_DP, ROCKCHIP_LVDS and ROCKCHIP_RGB do. DRM_BRIDGE_CONNECTOR in turn selects DRM_DISPLAY_HDMI_STATE_HELPER, which resolves the second symbol. Fixes: 57d6811e8a6d ("drm/rockchip: rk3066_hdmi: switch to drm bridge") Signed-off-by: Igor Paunovic --- drivers/gpu/drm/rockchip/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/rockchip/Kconfig b/drivers/gpu/drm/rockchip/Kconfig index 697c0748eeca..4e58685f58ff 100644 --- a/drivers/gpu/drm/rockchip/Kconfig +++ b/drivers/gpu/drm/rockchip/Kconfig @@ -146,6 +146,8 @@ config ROCKCHIP_RGB config ROCKCHIP_RK3066_HDMI bool "Rockchip specific extensions for RK3066 HDMI" depends on DRM_ROCKCHIP + select DRM_DISPLAY_HELPER + select DRM_BRIDGE_CONNECTOR help This selects support for Rockchip SoC specific extensions for the RK3066 HDMI driver. If you want to enable -- 2.43.0