From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 0A4102EB87F for ; Tue, 7 Jul 2026 08:18:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783412333; cv=none; b=jL2u2uYB2zW90s68olxM17DSABz63BF8W/WEWD+p42wR9fvq2L2C/4QcLdmB8ij5LThiKvdxM9dE9PiQuJq2bF0f9175loY7ESui9Kt8s1h8N7mPj1UurKPrpWD6mmqceo0O1m6kBVp2ai8qMzBQyGNJdzR7nACRnp/b8SjmK9U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783412333; c=relaxed/simple; bh=TxXZHHb5XkocHMsZsaAhpXyARawEbU42NhfILIKeTXs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=Pkg5lhguLz3lyoCg0WrvsnMQdEVEUHSFZSJ3B8eEYPrvgrP5Hf4MXqJefi0l9vviMe0FsqgeBnckyAxGuCMm0Kvetw8P8ZtsFcrjus/m6nSVovAgYrDqsYBmGSzmZHgXIo5LaoHrOE/FtfmpsVAJo9MqSyeODclcpTtrssmCZ5Q= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=RJDucMHz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=B35KFy0F; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="RJDucMHz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="B35KFy0F" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6678E4Vu3004583 for ; Tue, 7 Jul 2026 08:18:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=OzEnq10eQpTEsyK25FSqsk IIwwhw4E1ABZCS4iBgGeo=; b=RJDucMHz6gWCA1vSo260Aew8oylskbB3ElAfAd g6/CZbfAh9r2gBfN+gBi0nYE9wcjdkxuY74flXi4QqOSYn6kDYGy3hfLgvQf8Cu7 pEKsG+u3/aFn2Fp+ABjhbPrMvQFIcVWMg26kj+plyT3fU7FKy9VG3ycziU0yZG2a xY39nslkHbfM+Qtnkt5uPSC6YZd3xkuoTM2zw5sww7voSp7b8NaYCPI3MVx9Mudx mFLpMlsP02BqnOMjsEBdD3+KK1Vg49PtlpyM+qpP+d1iE9mfvwNzeYD1u3rdHlv0 xl1a+tnQU7YQk82hQpl8/7waUYb+8kkxEmIRf8JiAL0Vfmsg== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f8su70x5r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 07 Jul 2026 08:18:50 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2caa9a3cf7aso5686725ad.0 for ; Tue, 07 Jul 2026 01:18:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783412330; x=1784017130; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=OzEnq10eQpTEsyK25FSqskIIwwhw4E1ABZCS4iBgGeo=; b=B35KFy0FVcaVvyar0NqNAsOq22UoGTXjyodf31W2cM+Jr3kVoikaxtG8hWcyI68exD uiPU0bJjR7zlMZQnDvogTL8C86C5cZB5mB4hVcTBsfHN2wJwTDiKU75OBU1VwyYqtx92 jzMxfNzY+6w0prInodzu43BLZ10M33MwuOFJ+ax1j/6aWShRB98hEwGMOEM1Qy56eZ3P kSlUHytQcs+m6czF6svpiU5lbkySwSN7iBYnGZeD9pFZBoyraiFfnniWQkmbUJhryUMU 6GHCzODg6wNekmLUjXJ5pjrTU7DdHuruae+2ySiKKoH6mtx/1T5XVVu/KDs6CdmoTBd8 1z8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783412330; x=1784017130; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=OzEnq10eQpTEsyK25FSqskIIwwhw4E1ABZCS4iBgGeo=; b=cHuceC9UXw459Wa76X4H73y+K6MeJqPu54ch54yK2Iwfdl1QzgKCPDHVDWEL4S/JF6 mzDE9kl1D/iHWWtcjZ7VH4XcUNSYMe+GMlmifsrzQz8R7xCoCkSFnL6Ki4kHtB4nhubS vf3LsCikdpdIccdciZ3HQq2MxDD4vsDBsbA7rVr4qoK0s/Ad54jZkwaCSz0P78ZOViDN 70ZyfD49qw1CScRIsjBi6SkSbjcGlaVadD5pADp3fbuaqnXJQtRbFIJjDOCO0tYWjbA3 bjEZSP0rIdt8XzKAn9ir0/APEvHzUdIs9gaKTpIyBiL46vrz4DVBxZpNXfK8x8VQNck2 TOfQ== X-Forwarded-Encrypted: i=1; AHgh+RrCqwxGITfO3yM5yJb/eoNUllW22AhmGbUX+5fB0emnnMEXAqggId8M/i81H0zAUqEEn2F/hM8mEtOXGPY=@vger.kernel.org X-Gm-Message-State: AOJu0YzQtb7i8aBrpTUB5SxvVgGxS0QwwN2IZd+fqyYJHpoafHLuMLJr 0lrkG8krErJvCm9CAoKu1WeJuIvp3bEfUemz7j8iezPEuht9+d0nUduSdlzGyr4sozRvDkeDm6t SwtZIMGVmATKclIjRFxn7d+5G66WMhvwECFs5Kkn9Ac3M/cE+E9C+8aTrq1CCzVWmn0o= X-Gm-Gg: AfdE7cloMI8EhJUpSB/+rTt1B4FkLnPAU3voCAqsiL460c67Bp/uu/jupiXsuctbuts VTP3P++/jCyT+RRZEKFpgUE2x7WxrXd7wlp2LB+HKPUCnrl4LHjx1zyrkhupHUCmaYV8CnT3EVZ DUZTwRCbooVrqotEEZu3P1XQ8KkDGf7xLPwDFWHiDerSThjJrxyElQvgf/6I4QJBx+3i+u/s58j EOKYqwL4+WFnQ7o8F0VQK/CU/O7fRzSZVxWvat3E34Bxb+HCGWJD5UkxcwxvHcv/wJBEA4I9cDB lGl/buksesFXPxz/P3lPavC7KcZfGyfM0jk9gLyDH8HsuBH3KED7luePP8djZRycake2Qjpqt4I TZFzzJPjj9pEWrhY3Iwe6g230AAFoZO0Zznb6 X-Received: by 2002:a17:903:2b05:b0:2cc:bdb9:3c04 with SMTP id d9443c01a7336-2cccad7cc8bmr16256135ad.17.1783412330132; Tue, 07 Jul 2026 01:18:50 -0700 (PDT) X-Received: by 2002:a17:903:2b05:b0:2cc:bdb9:3c04 with SMTP id d9443c01a7336-2cccad7cc8bmr16255875ad.17.1783412329667; Tue, 07 Jul 2026 01:18:49 -0700 (PDT) Received: from hu-mdsor-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ccc9d1eea1sm7437415ad.46.2026.07.07.01.18.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jul 2026 01:18:49 -0700 (PDT) From: Mohit Dsor Date: Tue, 07 Jul 2026 13:48:35 +0530 Subject: [PATCH v2] drm/bridge: lt9611c: use drm_atomic_commit in callbacks 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: 7bit Message-Id: <20260707-lt9611c-v7-v2-1-67d4f688b68d@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAFu2TGoC/22OQQ6CMBREr0K6tqQttAVX3MO4gPqRGqDaX4jEc HcLsnQ5ycx78yEI3gKSc/IhHmaL1o0xiFNCTFePd6D2FjMRTCimmaZ9KBXnhs6a5kZJXZpbI5Q mcfD00Nr3Drtcfxmn5gEmbISj4eE1RUv41cgAiPVuidLNIVnBs5yxMs1lIWhGcVnij6p3Y7DTk Bo3kA3eWQzOL/vxme+sfx9nTjnN2ryQqmgUSFU5xPQ11X0EHbR1Xb9OurU0CAEAAA== X-Change-ID: 20260707-lt9611c-v7-4c6579cdb267 To: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Sunyun Yang , Dmitry Baryshkov , Mohit Dsor Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, venkata.valluru@oss.qualcomm.com, Jessica Zhang , Mohit Dsor X-Mailer: b4 0.15.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA3MDA3OCBTYWx0ZWRfXxxvbxJv6dhv8 PLVFmLEN8vo9cR8sgXQh1TKPafK8/1TJb5tp9uGHu5C/40PL8FQ3ZR4Evh22C0E7rOYQ/g+95kC x04SGT9tpZvCgCutijmRVHLvMCIMU4Ysc2Ud9D99N2QEolIvOMGRznW8lalKjRQw+bSvqkbbV5X 3TC48gYm91x55WZ+VfwpG4Ey96TkudErZpM07ph90y537Sqyi7LSAafoMh1RTTX6ei83gCRyB0k 3kep+9IsKOJvn5r0w1QMltj5viOaphmyEzufFdth+XTeaS+Z2VEDyrzF/DEcUpgfiwC2vu153yx V36vcbC4MMv/15IQmJrD3Aq1byjZYKx4aw6DzH5atsRQHo+2A0a/4ySgGv7stCENhYxzotetkz4 0CBtDqIP/Zlmr7UDb97Up8QF0gvTehB9sRrCd7EVeixrkMzrbSCdGBGhgJcFVmNNKwOVfFR6Bol s+wiIAl6UnLMExKd02Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA3MDA3OCBTYWx0ZWRfX2AWlJ7Ti2p0G yXZczB4Fi4UQTYxPdFooPuIIAw39mwCworKOJCcK5+pHnDeAKX6J9iwkgWu3FYThsOSAUl1JBXA uruBq7HO53KSS3biOBfuLD7MYkXfiVg= X-Proofpoint-GUID: w4pzNSpv_QvBYtc8T-N0MlvT-7kkwL_I X-Proofpoint-ORIG-GUID: w4pzNSpv_QvBYtc8T-N0MlvT-7kkwL_I X-Authority-Analysis: v=2.4 cv=HN7z0Itv c=1 sm=1 tr=0 ts=6a4cb66a cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=bC-a23v3AAAA:8 a=EUspDBNiAAAA:8 a=Kz8-B0t5AAAA:8 a=i8gz_U39_6ELFxHMBnkA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 a=FO4_E8m0qiDe52t0p3_H:22 a=RuZk68QooNbwfxovefhk:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-07_02,2026-07-06_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 priorityscore=1501 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 suspectscore=0 lowpriorityscore=0 impostorscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607070078 DRM bridge atomic callbacks now pass struct drm_atomic_commit, and the atomic helper functions also expect that type. The lt9611c driver still declares its callbacks with struct drm_atomic_state, which makes the callback assignments and helper calls fail to build with incompatible pointer type errors. Update the lt9611c callback signatures to match the current DRM bridge API. This will fix compilation issue in v7.2.rc1. Fixes: 96d1cfec419e ("drm/bridge: Add Lontium LT9611C(EX/UXD) MIPI DSI to HDMI driver") Signed-off-by: Mohit Dsor --- Changes in v2: - EDITME: describe what is new in this series revision. - EDITME: use bulletpoints and terse descriptions. - Link to v1: https://patch.msgid.link/20260707-lt9611c-v7-v1-1-3f48568b6e56@oss.qualcomm.com --- drivers/gpu/drm/bridge/lontium-lt9611c.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/bridge/lontium-lt9611c.c b/drivers/gpu/drm/bridge/lontium-lt9611c.c index cb584855fd8f..022205177a4d 100644 --- a/drivers/gpu/drm/bridge/lontium-lt9611c.c +++ b/drivers/gpu/drm/bridge/lontium-lt9611c.c @@ -614,7 +614,7 @@ static void lt9611c_video_setup(struct lt9611c *lt9611c, } static void lt9611c_bridge_atomic_pre_enable(struct drm_bridge *bridge, - struct drm_atomic_state *state) + struct drm_atomic_commit *state) { struct lt9611c *lt9611c = bridge_to_lt9611c(bridge); int ret; @@ -626,7 +626,7 @@ static void lt9611c_bridge_atomic_pre_enable(struct drm_bridge *bridge, } static void lt9611c_bridge_atomic_enable(struct drm_bridge *bridge, - struct drm_atomic_state *state) + struct drm_atomic_commit *state) { struct lt9611c *lt9611c = bridge_to_lt9611c(bridge); struct drm_connector *connector; @@ -652,7 +652,7 @@ static void lt9611c_bridge_atomic_enable(struct drm_bridge *bridge, } static void lt9611c_bridge_atomic_post_disable(struct drm_bridge *bridge, - struct drm_atomic_state *state) + struct drm_atomic_commit *state) { struct lt9611c *lt9611c = bridge_to_lt9611c(bridge); int ret; @@ -1238,4 +1238,3 @@ MODULE_AUTHOR("SunYun Yang "); MODULE_DESCRIPTION("Lontium LT9611C(EX/UXD) MIPI DSI to HDMI driver"); MODULE_LICENSE("GPL"); MODULE_FIRMWARE(FW_FILE); - --- base-commit: a9f7d19810c7719ca55134a386dfc48160a1bcfc change-id: 20260707-lt9611c-v7-4c6579cdb267 prerequisite-message-id: 20260508134009.4582-3-syyang@lontium.com prerequisite-patch-id: e9ce15b4a5842cfde130a813afecf136798179f4 prerequisite-patch-id: 569618a60e8c3615e7347c79b48c4756b7bf85d0 Best regards, -- Mohit Dsor