From nobody Tue Jun 16 02:37:00 2026 Received: from out203-205-221-245.mail.qq.com (out203-205-221-245.mail.qq.com [203.205.221.245]) (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 D07D05CDF1 for ; Wed, 15 Apr 2026 14:05:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=203.205.221.245 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776261946; cv=none; b=AhvJBXhtJvNgKyx/177QRZdhUhny3GwsSZu6Jpyz7/zLQCgdPheIPuTY8vKT3MFsyReezusZYXJmFGxUXn2VbO2dfzqiBQJIP8Wtw6EzBYbYLtG6I/2dZVb0lngik81826e6QlMfG+3ZjOcPUSaoSzEGkJcxFLtWQCEPh82+jpI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776261946; c=relaxed/simple; bh=TSmyu2WD9nO4WTbQpFUU5vEnft4K/OepL7N3t5oSXbc=; h=Message-ID:From:To:Cc:Subject:Date:MIME-Version; b=PXz6S7MnwyuCLYvd5FCjInHbuyM6RRSyzvrcDtmeym/9rHH73p1WKu8/1kaPyZZkJYPY5Ki3+nWhFccjSpvkPojnPX78YJGYyNXSc4y4BioqjSAxPJizc7d/Ui/5uF+7MADUsCfRFQfIDgM+PNJDmujIiBU+m3/Kg62FsK8drtQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foxmail.com; spf=pass smtp.mailfrom=foxmail.com; dkim=pass (1024-bit key) header.d=foxmail.com header.i=@foxmail.com header.b=U5K0Sxuk; arc=none smtp.client-ip=203.205.221.245 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foxmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foxmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=foxmail.com header.i=@foxmail.com header.b="U5K0Sxuk" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1776261933; bh=X423UGRy0ZAt+/V3gZHEoyo/x53TY58dVujUIeUwt54=; h=From:To:Cc:Subject:Date; b=U5K0Sxuk3aURMoa4GUdWYUqjZjdmtTia9c+S1ImF3DyRtTn2ixZZFQ9fbYR6E5yCQ hhhWmrl9w3egpaefiloPMPmp6EthbluNDqeo1Nu7R13MGWnz0nY9Me4iVZOij1xbpk 4K/bdtmbgBniBLRjrPeAv/iL83eTqAaEpsVaSofY= Received: from localhost.localdomain ([171.223.89.103]) by newxmesmtplogicsvrszb51-0.qq.com (NewEsmtp) with SMTP id 15D1AA0B; Wed, 15 Apr 2026 22:05:29 +0800 X-QQ-mid: xmsmtpt1776261929tv2p75q34 Message-ID: X-QQ-XMAILINFO: NT7uTz3cNku2MZfqQBUSGlXDFAuplL9vYEoRLr0LYx+fxn3ouHGV68HFF2wdVT m7J+hnvPHLVml45ITgD4T89j/dTRInU2lZqoRR5TH16cFBxMUQaGcTZ2mG6dbItLgAj5Kq/QtqLh qoKMUnHPARGvy8jfpIv70vTy0eExf5vd2kqFC9xWc2A/hDOlmVM5pFNpLra9kqOqkFIDOKxCTx5e 3ak2z6h9G/lApyWsBsvmBp9TSH13WjReieY1vYwSZVpI7jc78QcEBSSNFakxu4wDheVbxP28vOlx +vnFrHbuItoF+MuSOsw0klP6Jy3ZawoR6zvElDJGnC8+yz13148U9kk1pg39Dyx7kPR4R8VlmsiR boPj0fpnx3Q4dUuFhqol+L8B2eMom22ePMOoOWfDMJenNxBedUT5whsUnHx6zoENkCFS8VcIoi5h eS2lHnoOPsmHduwKJcduWrDrbKRcBlrF7Lx9GeMvtjLkkXYI3toYlmop1+CyQEPKZjprH6NxS+bx qpiZ5n7JmLmOspvcJXkzrAfQN41gCuIxQQfR+MAHRk+IM/2XALi3eKpJUIz69sC1cHPWmisRr6sf q4iu4GhuQjm4WovxNbpP+Wy0yUXjjT/qjg2JEMdSWM1IUsSqPyAwiYSktPypi/5UU6SZsFVY+zlS g8dtbTHxU5ksGkojOpuROlTY1uqLC15+yjJZoVOaeSWEWippE+YUmjKXs4cx+L0gY/valgCsMaYf tIPy0oNX/dcCXh+c6Uz25YpqBgUbTbzN3gs2ixf0qb+P0+iFvppKMiT18vpDJAkSvg+VX3/FoOMI psORiDX25zHTr+tMD2o91XeJcylRrODyyr8Ejtt+lAwwtOm43anRY9azWFuxhhQVYk7SkBfxiXyj x1GaFbsyKZzHCVivJdTE6A68DPOrunFCJ2NPneehxSELANPHoDCYX0gd30b1M05/AViE4uqshrHA BpaUDsCfBAHPdBa5UtMupJgW/XVNHI57QdCRk+otlFz1VyEkGcFhmOP9HoDVyRbB/+GfXNFFQU5V M0ODDXvsI3biGUl5TwzUse2NueQC0xExAjXiIHa4S8u9TmwI2X8HJM1yYb2x9X7qfJGZmt3g== X-QQ-XMRINFO: NI4Ajvh11aEjEMj13RCX7UuhPEoou2bs1g== From: Renjun Wang To: hjc@rock-chips.com, heiko@sntech.de, andy.yan@rock-chips.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch Cc: dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Renjun Wang Subject: [PATCH] drm/rockchip: dw-mipi-dsi2: add sentinel to rk3588_chip_data table Date: Wed, 15 Apr 2026 22:05:09 +0800 X-OQ-MSGID: <20260415140509.8325-1-renjunw0@foxmail.com> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The while loop walks rockchip_dw_dsi2_chip_data entries until reg is zero in function dw_mipi_dsi2_rockchip_probe(), so rk3588 needs the same sentinel termination as rk3576 to avoid reading past the end of the array. Signed-off-by: Renjun Wang --- drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c b/drivers/gpu= /drm/rockchip/dw-mipi-dsi2-rockchip.c index 0aea764e29b2..8fd4653520df 100644 --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c @@ -483,7 +483,8 @@ static const struct rockchip_dw_dsi2_chip_data rk3588_c= hip_data[] =3D { .reg =3D 0xfde30000, .grf_regs =3D rk3588_dsi1_grf_reg_fields, .max_bit_rate_per_lane =3D 4500000ULL, - } + }, + { /* sentinel */ } }; =20 static const struct of_device_id dw_mipi_dsi2_rockchip_dt_ids[] =3D { --=20 2.47.3