From nobody Tue Sep 29 00:33:20 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013022.outbound.protection.outlook.com [40.107.159.22]) (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 3BFE035AC00; Fri, 14 Aug 2026 14:14:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.22 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786716869; cv=fail; b=CZBDVdpGAo7kaeiA9vBJHEcYw1M84rHJOYHqEUqqBCPfHkJcLqxE6SDUnGXpoVckjp4Zo3NqMXQatwSIHe9H7FepSA9+cQ2L8SH0OXofWvffLXBoxSNfyHL12Tv1/mY/uDhTi4253w6MKQI0/0LgRkRf6jGaazsPl9IztluC7yA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786716869; c=relaxed/simple; bh=LCddfM7tZFXD5gbsz16Z0GiCP0eMvxkumpLb29VD6GQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=XviaOXbZYGnKnvT9hjVvg1nJnHzuCv+Yp/Oe01/+kyU40hyszzB8J6QPKFAnAfjsLDKRcNjFGLzg+8EHiuL71rAjqJr4Fphlf7fniAD92qg1ugZz8QroWdNQOR9+ZZ579APbwJnESLlW4FqrEg5D6GE3s0umPu/wSoIlSJCvZjc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=WT/69y+c; arc=fail smtp.client-ip=40.107.159.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="WT/69y+c" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cvNWtt9ReQhh/a8olShOihZOFR9zp7ki0v51yDmHlo1ZQnQ1CMoG1FaWHNEwEzfidCLLOgHD1veJV9yk9H4QYA7HXKg80L2Lm+KOXcQEQwegfSreSyU4J8bowvYwcundHwd8o4maM6aU3+qWWkUUeDf5DQbO4gbs0yYgoQSiGKALaYNDCcckY3+eOFbxuRx7NIswbBxuMITYqAVL4LC9fYTbsFIvEHRrCRXWyUcS9lIKUoA8ydiDI7u7gExNx/lD7lxZBXFdbKzXc1/8JhQu0y7hgDzdpOq0zguWEo2wC6X6Wlr0mTDSBlChj4v1b7JfTqCMB4D9hpE2TAF9W5kbsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=185++LpCTw2j76Prjqaepn414jM7+WKnFxuZJiWhpKw=; b=DVQ4+HUOaq+9m4500hWTEsNx8Dsvo6WGHDHQcAfbvew80iTGnrKy3xUqf7eCtu4qHprJ9UK0VYb9YMxvJ6V+0JfZF31hFt0BEqvXct54AKCIhyVYNb7hu/jCZkbkK8cZi6996kTkYwP9OD6cZuofVRpJzT+oZMSzy3RsgyJiIQVaoSrf35k22FVs9urM4dP+3mbx4zDtA3n7n1dBkNqjByhP+t9mxJb1NJJjlNR+TKzPVRu/0BIrCERcbJFGHeVeSq2HsRUkT1jq6Dt5SX2F0+xC6GYEd2Srm1C9vsQNMhIkzCQ0PPyBCH4ecRrXxurNZK5gljFxlrv6j9sBdaIQcQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=185++LpCTw2j76Prjqaepn414jM7+WKnFxuZJiWhpKw=; b=WT/69y+curYGJC3sxvnxbOUK5481sXG67X3AoXA6dc0wkvvX8CNw90fX/2FRvfm6fCPxZrHvfn5fv4mjcJ4bAtbieoBGySeCH51LRxnPxzJQ0tDVlrBrrCIwhtEAKn8umMkJT8jXrh0DeDaWMzbOWBc/073Vz45Xk5Kx3BjJuTchDAUWJ3W8veGiyMvvyhV5Gj5Mn0YXq/y8BgnaR/a5wv4iW1hBhXXHXzb8YGDqIbQ7rkUDBF3EgCSh4gP1l8ZPeKXNjmmt8AfW58/dtTsxWomUv4C5atQlWn/C4ATYwVCi7WbPMo1JM6T1F3R0E/Yo8zQSz9Gli7YNXyAHS4e4Tg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from GVXPR04MB12316.eurprd04.prod.outlook.com (2603:10a6:150:2c6::8) by PA1PR04MB11531.eurprd04.prod.outlook.com (2603:10a6:102:4df::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.16; Fri, 14 Aug 2026 14:14:08 +0000 Received: from GVXPR04MB12316.eurprd04.prod.outlook.com ([fe80::fc6e:ca22:f065:def4]) by GVXPR04MB12316.eurprd04.prod.outlook.com ([fe80::fc6e:ca22:f065:def4%5]) with mapi id 15.21.0292.024; Fri, 14 Aug 2026 14:14:07 +0000 From: Daniel Baluta To: andersson@kernel.org, konradybcio@kernel.org Cc: dmitry.baryshkov@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, nathan@kernel.org, imx@lists.linux.dev, Daniel Baluta Subject: [PATCH v5 1/3] drm/msm: Guard the QCOM_UBWC_CONFIG select with QCOM_SMEM Date: Fri, 14 Aug 2026 17:17:22 +0300 Message-ID: <20260814141724.1006382-2-daniel.baluta@nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20260814141724.1006382-1-daniel.baluta@nxp.com> References: <20260814141724.1006382-1-daniel.baluta@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AS4P192CA0028.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:5e1::13) To GVXPR04MB12316.eurprd04.prod.outlook.com (2603:10a6:150:2c6::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GVXPR04MB12316:EE_|PA1PR04MB11531:EE_ X-MS-Office365-Filtering-Correlation-Id: 60b9ce0f-3d83-46a9-935b-08defa0e4dec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|376014|366016|23010399003|6133799003|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: jtPXp4bohLDaywSuyRP2jj24/jczkqq+F4YWXN48KRP+chc1XMpzWHiDgHhOOH3TkHYdu2QEQraONkEbi0nCJaFRnP6TxnxeEzof6WcjPFkpT3dkzZUMKsX7DOj/pHinCGF68Hu9+Blbqev/pX+xXrzDv9LzPaTL5odX8IU46xTchVwRnO020C3vFUoqAJZ4hfYc7GjE+MkwZnzK5EpHBPf8Q8ScsatW6y22ouaBO6DlGkZYF3xRPb7evRCN+OGqd70LW76ykaXc9edrNg5+Ch6Px4Sn8KWCSm925uUSXioPsEat2XRhIh166j5EsAq1C6how1hdypS9beXYzRWjxfQj0E1wjQVmcrw3Weh5OBCAJAtJWDEi88bgAER8yu8I0ZoNgcFPS8xM/hfRmWGy6YDUf8zJR9k3jYwwG7v5Ck72Bk5HPWvTtIsD/quV1bT8N6trR+O34wvwryjubjNoRr2vucMhbHOtC+cN6JheI/EudKW9LrKNPNRoOjdb1/A6obFQ679gIL5bUY5tFZoxeyqh8GhVPdnoXsT4KUuAsEZ8m6jo51K9F7RRqouyRG8RUrAetzkt8DgeZhEQlc2lQn+jrwMeBQSGxnoheAlNWdRcIe+vjmokOvkCFCUFFmexsNLNuv0uNat3zTuDRy4eTZJ+68yv6oqlBuLjYwXO/wE= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB12316.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(376014)(366016)(23010399003)(6133799003)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qdiROl/UVG9NxRmEkNqskQeIVfmft3g/d/VBdMxy+3iwuM+OZKsLL2fXwvqp?= =?us-ascii?Q?Bj/7RsrkMJd4gUu1SgF3FMZkgUcp37iWACanUcY9poCc5p6r+bCUZT3Xo2Zj?= =?us-ascii?Q?AU07ZJxZxkvgIFVm3HP01rChxPQQmTqLMjCbsNqlGUvAny6Ldo1ZX1zFeRLo?= =?us-ascii?Q?mR5J3oNeDTBQ1+9gKT29r7tSIpk+JTljhwn/23FkRqaCKP4wIMZANgoSKwFK?= =?us-ascii?Q?6IXmpkQwEXmUJZHwIiNFk7yK87lCCOLGR3xCzyLGz21qvpFwKqWNIvCPo4OV?= =?us-ascii?Q?ALHIB4g7Tpl8ey5y+IJspXjffG5CL30UN2li/NKlJoZJ4tLSucP1JBVX8Cm9?= =?us-ascii?Q?kU8VOrsAQrLZXCn2nSjVTMhZv78+3xRLg8zE5uQOdjh8iaKx6u0R55vTRIBo?= =?us-ascii?Q?FIrjmaYzFimbGQvQbZikX8+x87H3reOI4grdDh/ZAbJUDbH8aStYgfCcVIyc?= =?us-ascii?Q?C8UKD5b839doMITV/CzOFHXyPFi+Pvd8ZFb3OStYbuCk1zW3EF+zxPcbEP8N?= =?us-ascii?Q?Iyoa26tescdD2Sb7UiqyazwXQn27p8XYlk/zy+dayKAXSxbcnecdjT//TDsK?= =?us-ascii?Q?x30V9/WMpkl+ATRYE0a/6+WmxiIkXYY0b6gyQhc7Sl8/tMur86sDOtQhcfxJ?= =?us-ascii?Q?AiUed2+/TXXRoMe3iQfycjWsLRBQC+cX45G2j/oGr9wuuljP+jcmdEui3unq?= =?us-ascii?Q?8z30/mRrXLFcWmCG0rBcyybYU/7scd3d8EzUlUdc2gVg/Kh5fLT34PBLb9Ju?= =?us-ascii?Q?IlYW3h1OKXYwtVDL9yaxjFgtfst0TAYXlVqvFdbbbcFjrdKiW6sTBo0zv9Uf?= =?us-ascii?Q?a7si9M0roArS/fBK6jcxBxlhw9f6uIWuC1W4dCYG7MgGIops1Kze4z9VAvm2?= =?us-ascii?Q?RhcZEUrByyPQ3KeNlVHJOn2uggXlhSOoaG15ZFhjJvv5aQU38iHaa4y5JFro?= =?us-ascii?Q?P0Vo7ocgfln9xkrJxymJ8Dhv6uhqYguh9u6ImkyFBLhoSpa8bjAkKgNV4rLB?= =?us-ascii?Q?LeIy5OKTXir9cx+aFmrQTCv7eIbg2IuUwLkfis2MpcboOQmvCQv8zZw59F/P?= =?us-ascii?Q?Lrk6CB+lqpDd87StjJvKgjggTc5MKACA3M1fqyCvr/epdtSZeIR+MqkcQcDX?= =?us-ascii?Q?+/QpdTTjWnNaqdfDVhCoyL4hNg84AewDwW46JjeqsF1qZXTKgz9MJGWXIRm6?= =?us-ascii?Q?b9EePwToXfci8CQ4l6rQAp6qag6AWdHm5s9J5gedlwsNl3UbMqYxQGC2r710?= =?us-ascii?Q?koEK6F4WH7XkrPrt3NPqzEaZfZKvNRobpOtE5BIM++mKqvc5gCGJCXsrKDcF?= =?us-ascii?Q?Ihq4D5MIKUnZIq45bP3HHfuyCVb1BadB8EJT+/nVsDWzwfOJ94fNy+5g+2uw?= =?us-ascii?Q?Jmiq54CKp7ZRLopyUFvKkkV0qpuP92nWBywSH5nhRgdOY/JiVHGytotWQI6g?= =?us-ascii?Q?s16EfokjIOcbFUh/7s97BMbb367rdCfkqT9sK3rKBono2S9+ZmvFcW27owXN?= =?us-ascii?Q?JIYAbYHxPsEtih47iq4eVekay/b7ATGN1d3YsYPu6tDUdGx2Ff65aDVXFYez?= =?us-ascii?Q?IPbB5bNsBhI5UyxtHlHzNnZapSwb0opXMm4uk5aCsQgHtGPjHhrMo64hVzGH?= =?us-ascii?Q?2/KKGJ5foXhmLYhTF7i+blqwuwaJOxGDpiHa1qhtRE6pRWu2+Y9Vf1KgtrN7?= =?us-ascii?Q?QfgZ9Le3PHRkclRBv/U7qgpCraY09mkymrKULLH/SBejuLCVXCXVRSSrPafW?= =?us-ascii?Q?s8aXp1FyzQ=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60b9ce0f-3d83-46a9-935b-08defa0e4dec X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB12316.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 14:14:07.8112 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2YgvlRGbA2w0esTjH4HafmmhW4jHLNfC6Em7JmtjErTkmYlEaXUR0G86POCMNOzTSMt+DkuqUiwIlwSRZYoj3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11531 Content-Type: text/plain; charset="utf-8" QCOM_UBWC_CONFIG is about to depend on QCOM_SMEM. Guard the DRM_MSM select with 'if ARCH_QCOM && QCOM_SMEM', and add 'depends on QCOM_SMEM || QCOM_SMEM=3Dn' so a built-in driver is never selected against a missing or modular SMEM. Fixes: 1b445022d1d0 ("soc: qcom: ubwc: Get HBB from SMEM") Signed-off-by: Daniel Baluta Acked-by: Dmitry Baryshkov Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- drivers/gpu/drm/msm/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/msm/Kconfig b/drivers/gpu/drm/msm/Kconfig index 09469d56513b0..ed1c4775d1e92 100644 --- a/drivers/gpu/drm/msm/Kconfig +++ b/drivers/gpu/drm/msm/Kconfig @@ -11,6 +11,7 @@ config DRM_MSM depends on QCOM_OCMEM || QCOM_OCMEM=3Dn depends on QCOM_LLCC || QCOM_LLCC=3Dn depends on QCOM_COMMAND_DB || QCOM_COMMAND_DB=3Dn + depends on QCOM_SMEM || QCOM_SMEM=3Dn depends on PM select IOMMU_IO_PGTABLE select QCOM_MDT_LOADER if ARCH_QCOM @@ -22,7 +23,7 @@ config DRM_MSM select TMPFS select QCOM_SCM select QCOM_PAS - select QCOM_UBWC_CONFIG + select QCOM_UBWC_CONFIG if ARCH_QCOM && QCOM_SMEM select WANT_DEV_COREDUMP select SND_SOC_HDMI_CODEC if SND_SOC select SYNC_FILE --=20 2.45.2 From nobody Tue Sep 29 00:33:20 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013022.outbound.protection.outlook.com [40.107.159.22]) (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 546D33CEBBB; Fri, 14 Aug 2026 14:14:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.22 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786716876; cv=fail; b=VaNeTC2e3M3feovo+So4uVM75xMprS+71yzqq0lcmZsHG45Tj5tT8VcWrm+fvCjI4CIxh+AYfhSat1gwMJ9cMjt8mEGdnGnCRdY1blguN3+CRnlH9e5PbYAm0hUYDte+euHeg0b0BPn1M5v5eVZ51s69eoCohn4iBYEfsubo0wM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786716876; c=relaxed/simple; bh=Dlzl0G4tKB+O4leHv0JGRuUAFJ/Lv7jUl2VPDBfIbtU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=WE6wMsR1QOZkfI1asz9ROEunLKVwXdv14+nyy1u09erawVcQsAH19GDs43EBw7FItfkAhKsMW6GRJj5tACW6BtaCzA2EBjNQuy/Xu7ABzwG+f7eFuy3buGzqkHn1XbNXzS1aeGSXaTmD6HnWXCyaQAum0IKL2XGPcsIcIpsx5Gg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=acbdZf40; arc=fail smtp.client-ip=40.107.159.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="acbdZf40" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZnmKloFSt0nhTbU/yi1rpn6C/EcQ3OdagI9V2A+ft7ldxbOd1jzyBmTiDp8Ez3o5FVJZ2QC2NnMmvaUz6z2Cx+GjfOPkqsUcocvb1vlrBgfajDVX3iNiL8xfFj+r16VHygk2gafrcFT5E2nK1PlOFWDzaSxVDRe4QGIKzaig90YsdZlOALBYNshitTgTaXqG6AzGV/1rvroYjjx1snCDW7czyXGSEn383vTQkhbjQZM6ZrNuhZo6gPR0vSlcXhgyYmouPljykuW783auBXOUdSpaHy+SbYgjMq2N8BBA7YNY60HAQA3lr04VZtMn7qpqKShRB6DiEPa5ze5yZDqSZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bJtcO8QDRGI+VduX/W5LJL4sEdcfGSf934vFAS0hVow=; b=QofQGx58ewcZ/M6qkenME8CsuviFCgGEmtNfnnxYRwjmbEoMHT78um8lRg31tYYRpWprnoe7e4pLJzc/aOf1BIPhONxnvpoqp1cYB6ZsETwgbMHux372Q1kWZy1/WwfxRxhgip5pJ/IEYHV6ZP7k5AfpXxR7o453bhBiY1bsdPF0F5a9Cj2Yo8ietMJeLHfxwIa0mTsAB5fvBtPgpPnBNJD6dycXZrjRvNg8iReoNNGHSZBeWrDxHAZc/ZEroC4EhLmd23S1S9+rl3JNWFDk2rYh4hLLE2pS8MxHq3s4GNmLtmuS8mucQpzoX6i/f71y4qJT48wmz61ERLqJAgHtYQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bJtcO8QDRGI+VduX/W5LJL4sEdcfGSf934vFAS0hVow=; b=acbdZf40mthxa7EhObaJJF4Ndy3tg59PBi0JE2EeOuDumC+GrXZePPn5stbo9OJAenlVEsgoiwcVfAFNhPxB/aPUdvjZc33iLNd2IYQwheNuIz6TPkwsLJt/iYG9gRRnu5UjkkbNtziGVYwwYtXl8PaDxl4iudmD2IFq26/7LhVjmK9BUykoOpStg3g3A9DpA3VfcaYL7m0wuF2qqA8vWjy+LtBTSzCRImMBzNlVUPfroMvT033fHoB5DfgY6PlNaHvhbmoLJNGhrXvU0m2aZK1K+KVRrTa0ZxTtJ7O61Yrlz39XBhn2Pwy2UN4s4+NfONyAEQ7Z1tkeAr7UyzHZow== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from GVXPR04MB12316.eurprd04.prod.outlook.com (2603:10a6:150:2c6::8) by PA1PR04MB11531.eurprd04.prod.outlook.com (2603:10a6:102:4df::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.16; Fri, 14 Aug 2026 14:14:09 +0000 Received: from GVXPR04MB12316.eurprd04.prod.outlook.com ([fe80::fc6e:ca22:f065:def4]) by GVXPR04MB12316.eurprd04.prod.outlook.com ([fe80::fc6e:ca22:f065:def4%5]) with mapi id 15.21.0292.024; Fri, 14 Aug 2026 14:14:09 +0000 From: Daniel Baluta To: andersson@kernel.org, konradybcio@kernel.org Cc: dmitry.baryshkov@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, nathan@kernel.org, imx@lists.linux.dev, Daniel Baluta Subject: [PATCH v5 2/3] media: iris: Guard the QCOM_UBWC_CONFIG select with QCOM_SMEM Date: Fri, 14 Aug 2026 17:17:23 +0300 Message-ID: <20260814141724.1006382-3-daniel.baluta@nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20260814141724.1006382-1-daniel.baluta@nxp.com> References: <20260814141724.1006382-1-daniel.baluta@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AS4P195CA0017.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:5d6::8) To GVXPR04MB12316.eurprd04.prod.outlook.com (2603:10a6:150:2c6::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GVXPR04MB12316:EE_|PA1PR04MB11531:EE_ X-MS-Office365-Filtering-Correlation-Id: 64df2f41-805b-495a-e6d1-08defa0e4f25 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|376014|366016|23010399003|6133799003|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: VJmnGsXNYBEbW1yE/J9xE8B99JF86J2EPTmv7L/L2cms77GaCmXt3NuwoTgeyTRs867SxIbIMxhWidpi24h8i8DiOSDfaKncmlQQUpxfqi1OyYEp9QbbKGA/qwPOmmc5UhstXX3g77ezkYpx7RIi0Qy/PG6k5VJp6hCzfWVrscJwvCQYHlYWC02vujCB+C2QaHdDsLhrN5F68Ri6C0TB3juyI1DbjEHovznL87n0VWQKuZDG9k/rCzrmbwyecaos/2rj1YGpNhqWCNwg1+PkE2u8p/7SsNAErB/cZ6hjhGr9fPPKSfIXvkCgbv5hJAVpIQAkekiSBNxmO8Am8qgi7msO8zkn1cvpN2FmzbmsljO2VUfv70qQTLzOHOBKHrSEJVASVcixoZbh5tFj855+KLhe45xUd/QhmuyNyyhXT2iDL3GxP/0O6yUQnu4KBjAcY2aRhLxZlU6CbDPKOL/pwU2QCnJChE23riDOxOQOmLCnmftMS85fvthfDOtMcf85aB5Ag9qDx5vlYjMplgulI3BRNGsgwlBYmoxo20MpJ9DyzkuRUJbWRAGUKiMY+T2/DX4LHmynvnoqV7ZJGnWQsiXojFluhkmt4Q5n1OqdEqY2qDr608bsqAuD2JosUdDEpF1PJRPxQm07iVcgRjaj1v2yIH6lKuk7Tz0OGNOvep0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB12316.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(376014)(366016)(23010399003)(6133799003)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?V1dk6g3bjyYCniE+NnEewX1NP4nmQATfO7R9d51fxS+1pPt5b1sEf+wgSHHw?= =?us-ascii?Q?gjyH2H2mxV7zr6zhPSGloAMg8mb7HIN/AL2GcHbEwYhi0y4LXV/kUz/byI04?= =?us-ascii?Q?l/gr9q+FlkY4ms1WZXvIX6YMWBqEZKM7m3TF6oPTDGpP1vY7aI34stemTklI?= =?us-ascii?Q?YnsMzHGLmDIc5Edj64e7p3NsrWpvHJc8bJOozTVKD+1XFbfQLRQtUAmjeSVD?= =?us-ascii?Q?85loue78hbMtid/l1v19VIlilsGnEScbLaf8W4J2E9frLhTcFX0LFAEtaHQu?= =?us-ascii?Q?Hl/mbwFC3nBYCdozKUpHNZqReNc6lBX4p4hP6qakrQRbl+dfQUMt9RWB6UN3?= =?us-ascii?Q?GjZeQqWQ75Jh8+z7rP5D0VanZbgqLzRTKFWy3DJjx1DohljiIlRk3zXp2Et1?= =?us-ascii?Q?6lLgLr9+v32AOmTHUrxcBfVBq8Kzgv/BrLiTT6v3n6upq0LzLeMVNP/A2Ipr?= =?us-ascii?Q?hc4dxodJCsst5HnnfPS7X/pGvvO7Msa1cF0qY4rf8jTARznChCAF44d7jp+l?= =?us-ascii?Q?yrpPC8juhPArkrSTQGO1Ozq+RiAqU9Ex+U8Rlyfo4xvWkqEVxaGqz1aEi8Xs?= =?us-ascii?Q?a7U6HoZFfRWz3RNfwJTl/vBJWcQjjaGKmQR/USDlAdffJVkR2Pz5YVz2pC6a?= =?us-ascii?Q?o5NN/+XFXXxIAUyfbeXYA5MaxPIEjmyyuF/rZbp/djALUZQjtOYAvLYX4FaH?= =?us-ascii?Q?2d1TBE2VLMadN/rQ1MJyEPk33tUkG1YPOlXlAdivhnBk/TdD1tHLgNqxdQXC?= =?us-ascii?Q?TKrQIgENxr8w86zNycv/eg29usILUJalZXsmhmdjBOSo/ajKfKoA2pzHW+IY?= =?us-ascii?Q?NmmlV7Sb1S+Op0P24IpOMzStFisJVXhux7NII6K6U3yC5LTTGDIyLrtYCHnW?= =?us-ascii?Q?ESXibVrSk+85zJE3BOSOxhb1uPXl/6ocCTEegld67N8zpqH14FuVjEsq58Yo?= =?us-ascii?Q?nqUELtdCfhrupt/qye1KUwf8DEeUl1NfnpLPqQQrXTULHMFiYF4Jgz0LkQRo?= =?us-ascii?Q?Cdq+0e2uZC7rlvRrB+vED6MT8xpnBLar7KKbOz2pWv6W7Sp7qz0vFi6vMf2k?= =?us-ascii?Q?N/0L8j8W51TmGjyT/sgto10POg5i/UWQpFAIqVcleWkojuJwB1oldTfylUpt?= =?us-ascii?Q?Cl6NjPkqSGyPC86hR4ZfLnlAKw2vU8VOp/g3P0o4aN9MsM+WJblSk9SzG0Ei?= =?us-ascii?Q?MAZQ37GTyTm9weooc7EZeDEv20UlKEUIFJhH3hoGyJHWqNfuu8zFndM5C93B?= =?us-ascii?Q?wYkTjnkg2uBLIFwPsfkkwrnBNkNJrekZp6E2cONyyNFPPi8Qdzt/kMzAnaZq?= =?us-ascii?Q?IxrTI+qLEioTrK3P8oBFDbVWFSR8p7uiF43QWW2xvIOLk/c0VhtrioYxAgml?= =?us-ascii?Q?pNQwNyYhZkZNPx/NK8+JZtVGf9vMnfnX6QqvzTdVuo2bzmbItNMhIqxCBU+m?= =?us-ascii?Q?95Lghlp9+vWrpbUn+C7T5WctCZPnrUlXvQVbhVkC1FQ1iy3pzL3uryZL/wua?= =?us-ascii?Q?VjyZFpOz81BdNBhvHXeWoi/zxVYB7WCYnp14+UBudgBcEegngcPtB8kxww9o?= =?us-ascii?Q?88y3tR8w1WLSZH1qMP75hwRZftq9F74xxEGg5eLsRvKvHrz2+qWtmkj8kcvT?= =?us-ascii?Q?rX9KuuMd4n5shdD2geRI160M05ry27SRENfXpcdbzxDTNQtOEqO8F4EzaQRQ?= =?us-ascii?Q?6eTWHWlkBUt6g/CRvhp2By7BAVmwls7th7cOjajGrJTbX7o7LOQN0Kv0Ju1f?= =?us-ascii?Q?sTZdE7Nhhw=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64df2f41-805b-495a-e6d1-08defa0e4f25 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB12316.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 14:14:09.8625 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IDHCiRppkyGczylz61ub2G9Em6Oo6+oNbqp83lmbcJlJWxOfQ6Fd+jb3kz7aOH/ksAiFw03XXp1xgYsOBStMSw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11531 Content-Type: text/plain; charset="utf-8" QCOM_UBWC_CONFIG is about to depend on QCOM_SMEM. Guard the VIDEO_QCOM_IRIS select with 'if ARCH_QCOM && QCOM_SMEM', and add 'depends on QCOM_SMEM || QCOM_SMEM=3Dn' so a built-in driver is never selected against a missing or modular SMEM. Fixes: c43207553867 ("media: iris: retrieve UBWC platform configuration") Signed-off-by: Daniel Baluta Reviewed-by: Konrad Dybcio --- drivers/media/platform/qcom/iris/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/qcom/iris/Kconfig b/drivers/media/platf= orm/qcom/iris/Kconfig index 388c9bbc81365..0996213e71e7a 100644 --- a/drivers/media/platform/qcom/iris/Kconfig +++ b/drivers/media/platform/qcom/iris/Kconfig @@ -2,11 +2,12 @@ config VIDEO_QCOM_IRIS tristate "Qualcomm iris V4L2 decoder driver" depends on VIDEO_DEV depends on ARCH_QCOM || COMPILE_TEST + depends on QCOM_SMEM || QCOM_SMEM=3Dn select V4L2_MEM2MEM_DEV select QCOM_MDT_LOADER select QCOM_SCM select QCOM_PAS - select QCOM_UBWC_CONFIG + select QCOM_UBWC_CONFIG if ARCH_QCOM && QCOM_SMEM select VIDEOBUF2_DMA_CONTIG help This is a V4L2 driver for Qualcomm iris video accelerator --=20 2.45.2 From nobody Tue Sep 29 00:33:20 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013022.outbound.protection.outlook.com [40.107.159.22]) (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 E98DC3CF1F0; Fri, 14 Aug 2026 14:14:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.22 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786716899; cv=fail; b=FcG7FOI7qwN7DpF02iHjy+gJaEZsNnc+nwDsYEwCytHmaRLjzx7NhEsc2Z0PdUXp8d5RnR/zs543uXhM95ou77eqrTFFxXlbnFFFNsYTasli0c8P5XA3kw2bp2HJ5icdPP5Kr4FoE8ybyVSEvVvhbLr0gzZk01DD415LlDlWpiw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786716899; c=relaxed/simple; bh=nf7J6U4d9ZWheIo6MtP3+6/SWsP6iioCsI02Juez5lI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=AVm1AjDaYJQ9cn+dHzmbLgo/OfWrbi6VTVQm1Y6HWilVtwHMmWJWsEIjzwOdRj1nH3kwScIcz2BzlO3zxth3u5Ii+b16MbBc/tQCZFEyoWEsAWi5weBO66n7dxs0Iigir2uVJ1sSLfvMUJh5/vQ0MAJB7p/P0mYuFfPhph9KLPs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=Vbhwf2ZL; arc=fail smtp.client-ip=40.107.159.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="Vbhwf2ZL" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cJMmQE73muPu3eJLSIGhDmiajI2lw4hvyZ9REmnQ/IKcN+8gyIZpZU7YhmlTpg02RfZnuY6GchKgndEhNR7bH9QH9/Og+q7QBWtvs8ri+O2gq/YHhKU0DdlFUmKymhfnXzc3iTcR5jetFLX9PjISkCcvRkg19QDkrSrn1RYHiLTmUaYAU4A97d1sQKxHqDvFQWufINsN+tQ13Eavg5FGKS8bsDJrkhuuow/QJkiErhaM2A9FNCh1Khcjid8GXacnv0M6MtxilxhyU7vAtbRxk7vb0pJyOqjprmqPETn54ghzm7JwK3WDzUkqFfCzFxantx5a8WzsJ2qBuSmhRByv0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3w8LSO7QsQyflQLr12kcHNsvjgwMmvqWDdBDtHXGiRY=; b=prcEpIz5jt7Jmz1A/8LWIzznUzcvbpBFVkQ4eitVM5qk9kFHP5537jsg9dus62MBKEXGMbs89gvXbAxBGUDHhaNz5AGffYsRWrUM6WvKh7IRTrK49/thhlig4zpUAWsyS9jF8CpIpnw1ecTLanEiWVHbZkCJEan2FBdYHoiTfWJio578jPhKAsrYlfJ+fIbqR+Vw0+2AAmOvpKlJpT19nXIFsYsdvB6bCLK23zkb7h7tfDFlLdfErEVOh62TXfRuhF1RuVYAzh8NEAOyB/0FsPDlV3lrcg9PEjZ8oUXlErevl3xscotfILVAt4+2rEHoW5qx1qMYOI1vNG4MzKwcLg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3w8LSO7QsQyflQLr12kcHNsvjgwMmvqWDdBDtHXGiRY=; b=Vbhwf2ZLrgSkR8kT9VtY/OOavAQbOIoqORp8Q6Nbzr1S4VyH+jIwNQHkR5G+ktYb5MOhzL3AtJkl97iww3aEZ6dse6ULfBG9aSbqzCWDIJ3JBQxKRwz7sSA252ZGPG0J+8UddzDlbXjhJFBDWX79GgeGhVXritch+CCGoKb91rZw0I7lTu2bmBsVW1o9I6lfsrKiVxHktHSLmJG3ZH5/aLL5mZ5ZqrvphyiQDU/gQMLMuv3any/lnq3MiSi/4uGOcdwvv54G5XD+yt1++dThd6QXVCkpCN4xXvj41bRF2GGJr+AYSzMMAkofTKUo9vqBVZXpotyBnPH3blaVEx3hNw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from GVXPR04MB12316.eurprd04.prod.outlook.com (2603:10a6:150:2c6::8) by PA1PR04MB11531.eurprd04.prod.outlook.com (2603:10a6:102:4df::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.16; Fri, 14 Aug 2026 14:14:11 +0000 Received: from GVXPR04MB12316.eurprd04.prod.outlook.com ([fe80::fc6e:ca22:f065:def4]) by GVXPR04MB12316.eurprd04.prod.outlook.com ([fe80::fc6e:ca22:f065:def4%5]) with mapi id 15.21.0292.024; Fri, 14 Aug 2026 14:14:11 +0000 From: Daniel Baluta To: andersson@kernel.org, konradybcio@kernel.org Cc: dmitry.baryshkov@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, nathan@kernel.org, imx@lists.linux.dev, Daniel Baluta Subject: [PATCH v5 3/3] soc: qcom: ubwc: Fix link error when QCOM_SMEM=n Date: Fri, 14 Aug 2026 17:17:24 +0300 Message-ID: <20260814141724.1006382-4-daniel.baluta@nxp.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20260814141724.1006382-1-daniel.baluta@nxp.com> References: <20260814141724.1006382-1-daniel.baluta@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AM0P190CA0012.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::22) To GVXPR04MB12316.eurprd04.prod.outlook.com (2603:10a6:150:2c6::8) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GVXPR04MB12316:EE_|PA1PR04MB11531:EE_ X-MS-Office365-Filtering-Correlation-Id: 42d2ff6b-1442-4103-7ab0-08defa0e505a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|376014|366016|23010399003|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: bq5EQwDQ1fFDJUW0+lwIPNk/rgxbWFly0GMAi0tOjX/GgcQBn9joCXUwFcZ6VRgjlIt3d4h7q4sfv2Pej6KFqmYucZ1kslr1zM46lKmJp2XRutYNdWIt0XlEx0NhIGqi/UfWH3Qjrm10LrdPPrRd0FjhSGi9G6ljhYOXeHFm4uyoOkOF2+ldhFNM8Zjb7Z1hU+AqYoNwlacC2KFkN8fCVuof2MSD9FLOJzSBhcg8s48Nzx2TAjyrg+e+wMhq6THae9D0IOIxM45owW9o+8cRk5mwc7ZqEsGLrW6OcVCryhYmd9Ecl/6ZPauzuRW80v13IwTlm8WeoxaOSHWrTjFgUIMpg+YMV0PolZbO4+ZxavuOJmarFAkKvO6gAa5g8yPmD4HkDRWwJNODtHZGKmSmiH8DFzbSYaKG4mlkGWtV8DtwgJ+JCk50PsHwMrGn9AYI1pymtVjQu3Pd2+vbhVxqw4n270RreMV99O+4ULEbAJQxQfmN7C/if8pec84/Sp0t++KOsJd4aFlEOrlDoqHf5Mjcq1iiNO7/9tZJYwFwxFN97dcS+PXurKYc/UQPWBmKkZbO/5SjLN3G3MHLvfcxV7kbGoAKNmVHNa0zlAwZ9D1mkAhVbeALJdL5ZUAaPLKJ5vqF+p+/V7bltmcQe4/1KnmVS6fsWunwMMuY9unn+zw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB12316.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(376014)(366016)(23010399003)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?LwZOoDxgFNKEelGW4Ll2FUNpelQg1jKqI7VpZkJ1qKoyFFAztin8LNwBWJUq?= =?us-ascii?Q?5xOKAKw6bLExq7yGv3qBFkvESmw9xyU9YOLw8aSOeQA8BzrcuTZ3CIZ1JUq8?= =?us-ascii?Q?HqjWCvdBINu7jv7zgNH7i4VbsbaxlhVUfGRgrW4bfsGfpOmlZTEnd9ioEUrn?= =?us-ascii?Q?GFpA7b54Lt1BctGXyrntz/J0cD4ApSr4q2ZBpjUiJ01C/KW13DN8eP2cJ2a2?= =?us-ascii?Q?ewiFq+k91OuCCT/mwvvjaQGkAM1GxeRX7rYEZGjtFKz382B09cjSiTv7FklV?= =?us-ascii?Q?aqBztnFxrTfOG1W4cZUuw8qL8Ual/K3PDuLr5A3pMSLklnt0Y0OsSuoizxIl?= =?us-ascii?Q?CsLBVSMWW5X2DlG6A0LlllixPJ5e6PCif3tNFSYkpvdzdREHV9X+gGXMU0iS?= =?us-ascii?Q?gdN8DRes9+Rmea/9jHfdJzD1Z/BE5pTJxEonEdS3mPQ2yHAAZt+MEI8FZZGx?= =?us-ascii?Q?ueR/I/gNqngU6IijO2oqEZ3PxBG3acN+estWDjTJ0fi28MzDNRRp/H/x18SS?= =?us-ascii?Q?e+Oqh24wC4x2wSERmMH/fP3ojd0oRJzTsNpkqPqS+xG1ii3q0oBPzUVrxhIk?= =?us-ascii?Q?k7L0CP3ARNKAvzHsX/7ZG/SBOHtGOBt80jUNGwCelOId4UI8LdUNSZjDCLDH?= =?us-ascii?Q?8I9b3sj5dredjdGz9PObecvEjVssNRVNfZtCt6dxab/9yVq0faD2EookYCUy?= =?us-ascii?Q?6TB/+Ywd3p5SiIpS+SmUU9mR1NxMgo6CheZW6j1h/bE1uagWSZhq8YkUbuAM?= =?us-ascii?Q?jwg5U1Hpz3x0zuZTeu/4E5Ed795PWWe4dHRGqgmg3GOdPQnLsuPejZPcB/Rs?= =?us-ascii?Q?tBaMG03qohizbkgWloz55mNSX2rUsOBIvkKUFZpAxGcJ3GTR5gi7PKXu/iWg?= =?us-ascii?Q?Z39WstvyVCTJDSCO9btf5PRgDGcZZTKVRVNfwzpmeOotV8P7DpAVl8QdOcXm?= =?us-ascii?Q?Si+qJFw+AQCBr1vIdWOcKnWq+Py//ew36uXX575y8RFt3idmXboxhlh/FUgY?= =?us-ascii?Q?wmV+WmlvXPYSdrJAGZSfaeUQzPMWg5b5zLcTYsfaBC64Ao7e7u6EyjppfnPF?= =?us-ascii?Q?xK3VX8A6Bn8ZZnPMNA4PC0IyIC8T6GiO3ur8cOItyw4qya9zwOYkQ/XJOliZ?= =?us-ascii?Q?lr1FMXB3XOVVQbXqt2+tBFrbv0Iw1x1Pwt32i83WZN6zYpKoY9Kg9+9mJRy6?= =?us-ascii?Q?W8MBB7IHBBZUVc1Q9poFroqn8J5tc0SSStUqmp/BTp529s1HLXwNV6zuWATQ?= =?us-ascii?Q?07ani3HbLPsR9KMUjRnArnGsHPPdF/8+k7Q2UDtvkuyEp/PlnTaay2iftbnP?= =?us-ascii?Q?YTNgQ0OAf8JF2sukXhYS3ozA6x2CScFYi+WW+OjoBf4xIdpP0nsmNMFxnNz3?= =?us-ascii?Q?G7IkKjIO1/Pfx7tGl4BefgeXm2eUMblXggLFvMZu525N5VIoRKnOhbyRD6kH?= =?us-ascii?Q?0r/kroorY36T/OTdkhf5kWhNmSAkd1NHJFip2yE1tDJk1vEWwZnTIwcXaIEW?= =?us-ascii?Q?i/V+YJB3RasdureQdGOvwPfyk26VrX/hBiCJsCkCBbjKLfKeXw0SDItLvv7P?= =?us-ascii?Q?aRXywhMOHhZoIqcVeeKEBPh6L6x1fTvPcYSXbd/6XNKu9Artzrj+9GSoDP4f?= =?us-ascii?Q?44A2v6EXAhfvkmOxSRSkN6LjfaDKalC03CQETsyLlesXY6Evjiz9t6Ne2eXC?= =?us-ascii?Q?NrGb4v8iNSUOB+LZxlZ9ojj5WsN8n5EgMR9fTxSjVKL5x3FBl8FxvokrjQkX?= =?us-ascii?Q?qhE4423rRQ=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 42d2ff6b-1442-4103-7ab0-08defa0e505a X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB12316.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 14:14:11.8768 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: RoVPva2+y2mjmoXChfuI94xufFEtL1bRL4wAym3EsJziuwM+bau8og12suUTWBfNT48t7l2gdYxr0+gFVe0Eeg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB11531 Content-Type: text/plain; charset="utf-8" ubwc_config.c calls qcom_smem_is_available() and qcom_smem_dram_get_hbb() unconditionally, so QCOM_UBWC_CONFIG=3Dy with QCOM_SMEM=3Dn fails to link: arm-linux-gnueabihf-ld: ubwc_config.c:(.text+0x2c): undefined reference to 'qcom_smem_is_available' Add the missing 'depends on QCOM_SMEM'. Fixes: 1b445022d1d0 ("soc: qcom: ubwc: Get HBB from SMEM") Signed-off-by: Daniel Baluta Reviewed-by: Konrad Dybcio --- drivers/soc/qcom/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index fd4d4ecd2df0f..e0629e9328c87 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -321,6 +321,7 @@ config QCOM_QMI_HELPERS =20 config QCOM_UBWC_CONFIG tristate + depends on QCOM_SMEM help Most Qualcomm SoCs feature a number of Universal Bandwidth Compression (UBWC) engines across various IP blocks, which need to be initialized --=20 2.45.2