From patchwork Thu May 4 08:55:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bo Liu X-Patchwork-Id: 679879 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74724C77B78 for ; Thu, 4 May 2023 08:56:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229767AbjEDI4f (ORCPT ); Thu, 4 May 2023 04:56:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229598AbjEDI4e (ORCPT ); Thu, 4 May 2023 04:56:34 -0400 X-Greylist: delayed 63 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Thu, 04 May 2023 01:56:32 PDT Received: from unicom145.biz-email.net (unicom145.biz-email.net [210.51.26.145]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50CAD358A; Thu, 4 May 2023 01:56:31 -0700 (PDT) Received: from unicom145.biz-email.net by unicom145.biz-email.net ((D)) with ASMTP (SSL) id AFI00024; Thu, 04 May 2023 16:55:24 +0800 Received: from localhost.localdomain.com (10.73.43.242) by jtjnmail201608.home.langchao.com (10.100.2.8) with Microsoft SMTP Server id 15.1.2507.23; Thu, 4 May 2023 16:55:23 +0800 From: Bo Liu To: CC: , , Bo Liu Subject: [PATCH] bus: ti-sysc: convert sysfs sprintf to sysfs_emit Date: Thu, 4 May 2023 04:55:22 -0400 Message-ID: <20230504085522.2635-1-liubo03@inspur.com> X-Mailer: git-send-email 2.18.2 MIME-Version: 1.0 X-Originating-IP: [10.73.43.242] tUid: 2023504165524c241f6fba83c50017744cf9c8f0f8e3c X-Abuse-Reports-To: service@corp-email.com Abuse-Reports-To: service@corp-email.com X-Complaints-To: service@corp-email.com X-Report-Abuse-To: service@corp-email.com Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org Follow the advice of the Documentation/filesystems/sysfs.rst and show() should only use sysfs_emit() or sysfs_emit_at() when formatting the value to be returned to user space. Signed-off-by: Bo Liu --- drivers/bus/ti-sysc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/bus/ti-sysc.c b/drivers/bus/ti-sysc.c index 6c49de37d5e9..e3d043de894d 100644 --- a/drivers/bus/ti-sysc.c +++ b/drivers/bus/ti-sysc.c @@ -969,9 +969,9 @@ static int sysc_show_rev(char *bufp, struct sysc *ddata) int len; if (ddata->offsets[SYSC_REVISION] < 0) - return sprintf(bufp, ":NA"); + return sysfs_emit(bufp, ":NA"); - len = sprintf(bufp, ":%08x", ddata->revision); + len = sysfs_emit(bufp, ":%08x", ddata->revision); return len; } @@ -980,9 +980,9 @@ static int sysc_show_reg(struct sysc *ddata, char *bufp, enum sysc_registers reg) { if (ddata->offsets[reg] < 0) - return sprintf(bufp, ":NA"); + return sysfs_emit(bufp, ":NA"); - return sprintf(bufp, ":%x", ddata->offsets[reg]); + return sysfs_emit(bufp, ":%x", ddata->offsets[reg]); } static int sysc_show_name(char *bufp, struct sysc *ddata) @@ -990,7 +990,7 @@ static int sysc_show_name(char *bufp, struct sysc *ddata) if (!ddata->name) return 0; - return sprintf(bufp, ":%s", ddata->name); + return sysfs_emit(bufp, ":%s", ddata->name); } /**