From: Quanyang Wang <[email protected]>

The argument "attr" to sysfs_attr_init is "struct attribute *" type
not "struct device_attribute *" type. This patch fixes the compile
error as below:

drivers/misc/xilinx-ai-engine/ai-engine-sysfs.c: In function 
‘aie_sysfs_create_dev_attr’:
/home/wrsadmin/repos/linux/include/linux/sysfs.h:55:8: error: ‘struct 
device_attribute’ has no member named ‘key’
   55 |  (attr)->key = &__key;    \
      |        ^~

Signed-off-by: Quanyang Wang <[email protected]>
---
 drivers/misc/xilinx-ai-engine/ai-engine-sysfs.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/misc/xilinx-ai-engine/ai-engine-sysfs.c 
b/drivers/misc/xilinx-ai-engine/ai-engine-sysfs.c
index 02944fd2f8a9e..e5d4cff9741a3 100644
--- a/drivers/misc/xilinx-ai-engine/ai-engine-sysfs.c
+++ b/drivers/misc/xilinx-ai-engine/ai-engine-sysfs.c
@@ -57,7 +57,7 @@ aie_sysfs_create_dev_attr(struct device *dev, const struct 
aie_dev_attr *attr)
        if (!node)
                return ERR_PTR(-ENOMEM);
 
-       sysfs_attr_init(node);
+       sysfs_attr_init(&node->attr);
 
        node->attr.name = attr->name;
        node->attr.mode = attr->mode;
-- 
2.25.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10096): 
https://lists.yoctoproject.org/g/linux-yocto/message/10096
Mute This Topic: https://lists.yoctoproject.org/mt/84148453/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to