From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pz2-f43.google.com (mail-pz2-f43.google.com [74.125.228.43]) (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 2F6674E50DA for ; Fri, 18 Sep 2026 13:32:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789738357; cv=none; b=QYP+vMZfnLPmyQfFGdybpgio4pU0rW8xAS96XkmXLFMeTln0ClJ2GCXrOu38ZYDUX6XRtZs6Y/DhMsLGd0cvKufw8nMoDkQXbdZr9ceMvxHG331u2tvLrzMUJcR+fp1TODYGcJmBVHb06HdS2ISAfHwME82TWSug2bmC7Imc2vo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789738357; c=relaxed/simple; bh=1dBpP7l681zRShb+b4zwZU2Rzf69nl3mp5ML8CPf9qI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=e9xiSRrebjWKUMATIIk0kEYPX13RX5HX+1K/Tys/DHgMVHOt02J60F9xqgJyG6gMri5EkIVcytxqZvJx+aqJOOXE6FqQRe18HG3SmusN9B8uEZIKDRTBFjutWQpAABCb6ukjNMyZv7NVTbp2zeQEprCHfnheBAXmzM7p7gH4x7M= 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=INixMQl2; arc=none smtp.client-ip=74.125.228.43 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="INixMQl2" Received: by mail-pz2-f43.google.com with SMTP id d2e1a72fcca58-85469d20963so514117b3a.1 for ; Fri, 18 Sep 2026 06:32:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789738355; x=1790343155; 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:content-type; bh=2V5XTy73tYiUK954Gg8bkkUQBuh9HGa8ceTDdFzo0Bo=; b=INixMQl2rdRF85x4vys5MotCViefXiFywMQTx/NVYMVZ0h1RZ5jln4xjaQaBdrhEjO xLabpu2r7MODtTdTk49tm/qf7YK465CVGrXJbIGHlMtKWTS6Ug2MFEWiBP4vBzd0jW1c n6qNIzF/0sWGVor/zkU8ltuO9XCXywSoKkn2KFSA6Yypbr9KTsw30YrLtmgDTbxrerB1 E2cJD2VbymsAiVKINMP2DLNKm5gLAmSako6S6KSYt4p8c1nJEiqf4Eepvcizh40kaPx1 EXM1f1ji6I7Nog8oU7Du3D00E5cDtoQhC/41hFJSr5ZnPOD/oSr4Kslme63KKe6Cu8Ri zEyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789738355; x=1790343155; 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:content-type; bh=2V5XTy73tYiUK954Gg8bkkUQBuh9HGa8ceTDdFzo0Bo=; b=Tg4pKVJmqtujTQDFdcOMdOtiXfzYcWjKrzYlkkD/Bkxa1MjCwXxRs2AXxCK1Z5GJKe 9sE4UyaD5MY+iRdjOgw+Wq1sgMt74i4KKKLsCqe6gJUoclJu25vy8LiR6kfKHAPfuTEi lNKheVF/mB46htzlne+EdICYPNhIJuINwGwo9GCZmBAS4USxoOQvcFYKxLAd1FCLs/Dv qzttVk+COU7mX59zrqLmW67SWLpNDof6D42tXznG/1BVG8JnfVNQROroS6LX3p9aaP2q MyAhwyKUNJ2abdFeFSnIiQy88oMnEteHljl2HxvCricRQKbDVFm9v7c+vfcTH7jcl2HN 5UWQ== X-Forwarded-Encrypted: i=1; AKwUvBxQ0pTinv19iIuDwWX8ZxfuJfro7E7bdMifMb2kAIpNKqfbR3+XaX/LPnEueliZ8M1YTX2lHZdEMoEhfj0=@vger.kernel.org X-Gm-Message-State: AFuF++lEPIrH1nZkMTtajtzniAqaMcyv4Tl3UW7bXC5Kro606q7TEvM5 0Mt/YXDZ+Gm4imP9PllmIpLEtpRG4Hls3RM5mRlL3gJMUT6d9MWu5x09 X-Gm-Gg: AYBFou2FQ3Bm6b3Rl/41qOvUf95qCsoBHNwhRi/6BvQwZIcpWDaYX06fdKISbTfR6z2 hTRT61oR9q/tqmb0JR0NGEQ4ghSBHTsH5tQpa9RdPn7o43pnS8gCouHrZhucBnT5GehtpndFOeq 6v1g3WezlWEj0I13MFgda2WnFpQrhs0iGdOEjU4MEwwyrldZukLaAqvpZ6VmMSimayM+dbE7Vcf jDgLN5RrVVeR8jBqUKYq8XmU1V++fc8COrFiudVE6Ejrhmr3sb0LItN61Yv1TYBHpOkTWZoTGVy S6KU9K59hYNFZgC61MVeK5ik2bLFrooyWLdEzsZDClBKpV3ARPKzEEStqEFFhNcTUXDrRuLtmFr laX30epRNzqHKff5HbJuimMp2rn0+l6LfMsECL2p8AAmCFI5TfTKhIA0JL6U+1GEZuK9ol2YhVh gr+9TyD80fCkOcYSnW/Sqs8h3HFxOqBU/bE/Kkwz9O2bU0WzpGlthJ4Cdn8UTOnzMayfI78J3Uq g== X-Received: by 2002:a05:6a00:2e26:b0:847:99bb:b6d0 with SMTP id d2e1a72fcca58-874dcbf2693mr4878215b3a.15.1789738355341; Fri, 18 Sep 2026 06:32:35 -0700 (PDT) Received: from G15-5520 ([103.206.144.105]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-875dd8ddd57sm817797b3a.48.2026.09.18.06.32.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2026 06:32:34 -0700 (PDT) From: Lalit Shankar Chowdhury To: Raju Rangoju , Prashanth Kumar K R , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , netdev@vger.kernel.org (open list:AMD XGBE DRIVER), linux-kernel@vger.kernel.org (open list) Cc: Lalit Shankar Chowdhury Subject: [PATCH] amd-xgbe: use str_yes_no() helper in xgbe_get_all_hw_features() Date: Fri, 18 Sep 2026 13:32:18 +0000 Message-ID: <20260918133218.39778-1-lalitshankarch@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Prefer the str_yes_no() helper function over ternary operators with hardcoded strings. No functional change. Signed-off-by: Lalit Shankar Chowdhury --- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 39 ++++++++++++------------ 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/drivers/net/ethernet/amd/xgbe/xgbe-drv.c b/drivers/net/ethernet/amd/xgbe/xgbe-drv.c index 2d6d00e3689b..fa7909cff75b 100644 --- a/drivers/net/ethernet/amd/xgbe/xgbe-drv.c +++ b/drivers/net/ethernet/amd/xgbe/xgbe-drv.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include "xgbe.h" @@ -807,27 +808,27 @@ void xgbe_get_all_hw_features(struct xgbe_prv_data *pdata) /* Hardware feature register 0 */ dev_dbg(pdata->dev, " 1GbE support : %s\n", - hw_feat->gmii ? "yes" : "no"); + str_yes_no(hw_feat->gmii)); dev_dbg(pdata->dev, " VLAN hash filter : %s\n", - hw_feat->vlhash ? "yes" : "no"); + str_yes_no(hw_feat->vlhash)); dev_dbg(pdata->dev, " MDIO interface : %s\n", - hw_feat->sma ? "yes" : "no"); + str_yes_no(hw_feat->sma)); dev_dbg(pdata->dev, " Wake-up packet support : %s\n", - hw_feat->rwk ? "yes" : "no"); + str_yes_no(hw_feat->rwk)); dev_dbg(pdata->dev, " Magic packet support : %s\n", - hw_feat->mgk ? "yes" : "no"); + str_yes_no(hw_feat->mgk)); dev_dbg(pdata->dev, " Management counters : %s\n", - hw_feat->mmc ? "yes" : "no"); + str_yes_no(hw_feat->mmc)); dev_dbg(pdata->dev, " ARP offload : %s\n", - hw_feat->aoe ? "yes" : "no"); + str_yes_no(hw_feat->aoe)); dev_dbg(pdata->dev, " IEEE 1588-2008 Timestamp : %s\n", - hw_feat->ts ? "yes" : "no"); + str_yes_no(hw_feat->ts)); dev_dbg(pdata->dev, " Energy Efficient Ethernet : %s\n", - hw_feat->eee ? "yes" : "no"); + str_yes_no(hw_feat->eee)); dev_dbg(pdata->dev, " TX checksum offload : %s\n", - hw_feat->tx_coe ? "yes" : "no"); + str_yes_no(hw_feat->tx_coe)); dev_dbg(pdata->dev, " RX checksum offload : %s\n", - hw_feat->rx_coe ? "yes" : "no"); + str_yes_no(hw_feat->rx_coe)); dev_dbg(pdata->dev, " Additional MAC addresses : %u\n", hw_feat->addn_mac); dev_dbg(pdata->dev, " Timestamp source : %s\n", @@ -835,9 +836,9 @@ void xgbe_get_all_hw_features(struct xgbe_prv_data *pdata) (hw_feat->ts_src == 2) ? "external" : (hw_feat->ts_src == 3) ? "internal/external" : "n/a"); dev_dbg(pdata->dev, " SA/VLAN insertion : %s\n", - hw_feat->sa_vlan_ins ? "yes" : "no"); + str_yes_no(hw_feat->sa_vlan_ins)); dev_dbg(pdata->dev, " VXLAN/NVGRE support : %s\n", - hw_feat->vxn ? "yes" : "no"); + str_yes_no(hw_feat->vxn)); /* Hardware feature register 1 */ dev_dbg(pdata->dev, " RX fifo size : %u\n", @@ -845,19 +846,19 @@ void xgbe_get_all_hw_features(struct xgbe_prv_data *pdata) dev_dbg(pdata->dev, " TX fifo size : %u\n", hw_feat->tx_fifo_size); dev_dbg(pdata->dev, " IEEE 1588 high word : %s\n", - hw_feat->adv_ts_hi ? "yes" : "no"); + str_yes_no(hw_feat->adv_ts_hi)); dev_dbg(pdata->dev, " DMA width : %u\n", hw_feat->dma_width); dev_dbg(pdata->dev, " Data Center Bridging : %s\n", - hw_feat->dcb ? "yes" : "no"); + str_yes_no(hw_feat->dcb)); dev_dbg(pdata->dev, " Split header : %s\n", - hw_feat->sph ? "yes" : "no"); + str_yes_no(hw_feat->sph)); dev_dbg(pdata->dev, " TCP Segmentation Offload : %s\n", - hw_feat->tso ? "yes" : "no"); + str_yes_no(hw_feat->tso)); dev_dbg(pdata->dev, " Debug memory interface : %s\n", - hw_feat->dma_debug ? "yes" : "no"); + str_yes_no(hw_feat->dma_debug)); dev_dbg(pdata->dev, " Receive Side Scaling : %s\n", - hw_feat->rss ? "yes" : "no"); + str_yes_no(hw_feat->rss)); dev_dbg(pdata->dev, " Traffic Class count : %u\n", hw_feat->tc_cnt); dev_dbg(pdata->dev, " Hash table size : %u\n", -- 2.53.0