From nobody Sat Feb 7 10:07:49 2026 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 5D2742F851 for ; Fri, 23 Jan 2026 15:31:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769182277; cv=none; b=u+pYTx9Kq3gNRn4iHutPpuFQLMnY65WlYN26YkBBC+fxI+hGJoMofcEQKKICZCvWKes9MGZ2Az7icC6tgyB5ecbivGG+cDBglzYlSn73vixe3X6b2AJSM/KEcqINwVBT8mummgMpQTlmLQ9EHBSzgUK2UKYbrRW0kQnHhJFdpqY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769182277; c=relaxed/simple; bh=+oPqwWYB5kMihWxewcL2Fxdrxt3yA2VXqyiEP1tqgc8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=i6ClgCCS4l+r3a/YNdZzXni6h6A4MI9QRX1sL2wz085eMuZGpW+X4Nkl8C7naaBZm/LZq1LTEe2Amb2LyhdamC4B6ChcZtehjvEIdZy3aWLnWnAGQqtrb57zyUXLpvaEEJALu0ZZm2/gZldV6vi72vFOitLDYryk6U/+q7k2AlM= 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=QIaqrHv9; arc=none smtp.client-ip=209.85.214.178 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="QIaqrHv9" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-2a0c20ee83dso24532445ad.2 for ; Fri, 23 Jan 2026 07:31:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769182276; x=1769787076; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=r1qk+ARscTtmVdRCZrEBAhBX3S2S46H1/xkuqvs8Pgo=; b=QIaqrHv9NWz9Qce6zutTEe+hhIHZT/czYxDYLLqoaCSMjfoxZevmZ0P4MNpokZyP4h 7jfqb/MZ+mGyfKiJiZZzq+cEasghoXI8PoKhfo+jAkcQCzxo6ArJoPrpyBuyOGs8nkAC uk7dkfXCOMl7WjK2sefX/u7ZuID+sFpb1S8O9CYd8+O4sRwWlQQO6TZ/otqSsH430nUl Ja6iRaYXzuR7bLbub8z8hm2Ib0nItVIrYroKR1jbtryaTWCYg5vf4mV1BG0JJDMrpJjJ SDZTdFQpNxKOoIDBsQvxPpjwOxqBCuK2fAiVinxg4hkQWE6PNlwXyYOiBIQ7/wpb3zFr /C1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769182276; x=1769787076; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=r1qk+ARscTtmVdRCZrEBAhBX3S2S46H1/xkuqvs8Pgo=; b=kEGdkiJYPmVMzKTvkgluxLVT1PryhC0ZNBYktcdtWMXYEMSifLxqfoisxJVEe65fmK P7D6K7uCqSWAXOVSSogtaWLuKKzP4JS1i0ed97wQgqwcm25Rk14aiU9rm9NjMxp7fo4E gNg/pfWQ7eumo++Nq/WShcmn7n3l97B7VsNUKrljjOQmDcR9Z5qgGS19LO6f4CQGQfsR 9+6K4uXv1CpqWYxLt1kZ8re5iUmeRo7DMpiQi4ay2t2o1bpFQCq6iNQbEv/iUFIz6j1R K7eR2BWIJE2Pj2NtUnjOzt1ABHJnmsiZ8WqAVeG/ENVuIT5GSiuzR2aVqySH6WVO72bZ 29tA== X-Forwarded-Encrypted: i=1; AJvYcCUPwq7EPwskO90jlb3zK4PuRhv/Zaq0s0IWtjxvsvc99RIrt8BDxVsDHf327NV2fD/kanuGWEKXUDCvVDM=@vger.kernel.org X-Gm-Message-State: AOJu0YyxOS4F5kOyqhihzz10YHumE7U02rYPc8ociAYcJcBgg6joRc0B 4enq1P9NPD6F38g0BraXHxHH+aqyP5ug+3M+oO7bjKWbOls5qutxkul8 X-Gm-Gg: AZuq6aKRqoov/pQKrsBm+YlH0ZpryyTxXCs2w4E8iHptH3PpoQXsxGFrz+1Z/HLI/qA 4Rju2eZQxPE4VxPxmWmkcFOnb8Dy57xDjeWEJn/wWvi5Fz7X+JfSRyElzrvy7IpskbPZCGlhrfw /FX/VX5smajkKAIJxOelroT//yAJWbxWjqHyzGciGksOzzYJn9e88FqeD8nTeiyXk2gzvWtGQ0q h7yAyRt4PGWDweskDWx+/6NGFjxBGWOCgjSRx3lIdtPDksTCiWPxPHMiEwR7C0n+tVw2yw3jSGR mawvyeObkS7qZEC+FJba3VpdP3s/etyQoTn4o8XB1nHyr0J6pADYumhLbG9qEnL+Uly+KAH8YJv BoJCevhB25Apq0FYz/ydqhhGmMjX/AEBf3D1w7QibXMGptGu2lg5OxK44qxcIPFi5t3mSaxUB3S GPa5pxQ9Vzl9XN6vOPDyVCSRGscwsoNf2iTmGIeTFqCpiztZyLgf91YrEn0Fx1hJ0eKqhX7r4ot p5u+B68GA== X-Received: by 2002:a17:902:e786:b0:2a0:bea0:8207 with SMTP id d9443c01a7336-2a7fe7469f5mr33031065ad.49.1769182275581; Fri, 23 Jan 2026 07:31:15 -0800 (PST) Received: from nickhuang.. (2001-b400-e2d9-1931-19a2-fdcf-8614-4260.emome-ip6.hinet.net. [2001:b400:e2d9:1931:19a2:fdcf:8614:4260]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a802f97f3asm23453705ad.59.2026.01.23.07.31.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jan 2026 07:31:15 -0800 (PST) From: Nick Huang To: Laurent Pinchart Cc: Mauro Carvalho Chehab , Michal Simek , linux-media@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kusogame68@gmail.com, Nick Huang Subject: [PATCH] drm/xcsi2rxss: use str_true_false() for boolean dev_info output Date: Fri, 23 Jan 2026 15:31:04 +0000 Message-ID: <20260123153108.19204-1-sef1548@gmail.com> X-Mailer: git-send-email 2.43.0 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" Refactor dev_info calls in xcsi2rxss_log_status() to use the str_true_false() helper instead of inline ternary operators ("true" : "false"). This makes the code cleaner, more readable, and easier to maintain. Added #include for future use if symbolic flag printing is needed. Signed-off-by: Nick Huang --- drivers/media/platform/xilinx/xilinx-csi2rxss.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/drivers/media/platform/xilinx/xilinx-csi2rxss.c b/drivers/medi= a/platform/xilinx/xilinx-csi2rxss.c index 146131b8f..e0c5b2ceb 100644 --- a/drivers/media/platform/xilinx/xilinx-csi2rxss.c +++ b/drivers/media/platform/xilinx/xilinx-csi2rxss.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -400,19 +401,19 @@ static int xcsi2rxss_log_status(struct v4l2_subdev *s= d) dev_info(dev, "***** Core Status *****\n"); data =3D xcsi2rxss_read(xcsi2rxss, XCSI_CSR_OFFSET); dev_info(dev, "Short Packet FIFO Full =3D %s\n", - data & XCSI_CSR_SPFIFOFULL ? "true" : "false"); + str_true_false(data & XCSI_CSR_SPFIFOFULL)); dev_info(dev, "Short Packet FIFO Not Empty =3D %s\n", - data & XCSI_CSR_SPFIFONE ? "true" : "false"); + str_true_false(data & XCSI_CSR_SPFIFONE)); dev_info(dev, "Stream line buffer full =3D %s\n", - data & XCSI_CSR_SLBF ? "true" : "false"); + str_true_false(data & XCSI_CSR_SLBF)); dev_info(dev, "Soft reset/Core disable in progress =3D %s\n", - data & XCSI_CSR_RIPCD ? "true" : "false"); + str_true_false(data & XCSI_CSR_RIPCD)); =20 /* Clk & Lane Info */ dev_info(dev, "******** Clock Lane Info *********\n"); data =3D xcsi2rxss_read(xcsi2rxss, XCSI_CLKINFR_OFFSET); dev_info(dev, "Clock Lane in Stop State =3D %s\n", - data & XCSI_CLKINFR_STOP ? "true" : "false"); + str_true_false(data & XCSI_CLKINFR_STOP)); =20 dev_info(dev, "******** Data Lane Info *********\n"); dev_info(dev, "Lane\tSoT Error\tSoT Sync Error\tStop State\n"); @@ -421,9 +422,9 @@ static int xcsi2rxss_log_status(struct v4l2_subdev *sd) data =3D xcsi2rxss_read(xcsi2rxss, reg); =20 dev_info(dev, "%d\t%s\t\t%s\t\t%s\n", i, - data & XCSI_DLXINFR_SOTERR ? "true" : "false", - data & XCSI_DLXINFR_SOTSYNCERR ? "true" : "false", - data & XCSI_DLXINFR_STOP ? "true" : "false"); + str_true_false(data & XCSI_DLXINFR_SOTERR), + str_true_false(data & XCSI_DLXINFR_SOTSYNCERR), + str_true_false(data & XCSI_DLXINFR_STOP)); =20 reg +=3D XCSI_NEXTREG_OFFSET; } --=20 2.43.0