/* Copyright (C) 2020 Marvell. */
#include <linux/firmware.h>
+#include <linux/sysfs.h>
#include "otx2_cpt_hw_types.h"
#include "otx2_cpt_common.h"
#include "otx2_cpt_devlink.h"
{
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
- return sprintf(buf, "%d\n", cptpf->sso_pf_func_ovrd);
+ return sysfs_emit(buf, "%d\n", cptpf->sso_pf_func_ovrd);
}
static ssize_t sso_pf_func_ovrd_store(struct device *dev,
{
struct otx2_cptpf_dev *cptpf = dev_get_drvdata(dev);
- return sprintf(buf, "%d\n", cptpf->kvf_limits);
+ return sysfs_emit(buf, "%d\n", cptpf->kvf_limits);
}
static ssize_t kvf_limits_store(struct device *dev,