On Mon, 25 Mar 2019 at 21:31, Stephen Boyd <swboyd@xxxxxxxxxxxx> wrote: > > Quoting Vaishali Thakkar (2019-03-24 10:42:36) > > On Sat, 23 Mar 2019 at 05:31, Stephen Boyd <swboyd@xxxxxxxxxxxx> wrote: > > > > > debugfs_create_devm_seqfile() which may work to print a string from some > > > struct member. I'm not sure why you're using simple_attr_read(). Where > > > does that become important? > > > > DEFINE_DEBUGFS_ATTRIBUTE has simple_attr helpers which > > expects int value. So, in the case of a string it requires to implement > > similar macro and separate helpers for the same. > > Why does DEFINE_DEBUGFS_ATTRIBUTE need to be used? For defining files inside the debugfs code [with get/set functions]. Also, most of the similar functions in the debugfs core seems to be using it. >