PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro
Subsystems (2)
PATCH 1/1 PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro
Use DEFINE_SHOW_ATTRIBUTE macro to simplify the code.
Signed-off-by Yangtao Li <[email protected]>
--- kernel/power/qos.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-)
kernel/power/qos.c +2 -13
@@ -184,7 +184,7 @@ static inline void pm_qos_set_value(struct pm_qos_constraints *c, s32 value) c->target_value = value; } -static int pm_qos_dbg_show_requests (struct seq_file *s,void *unused) +static int pm_qos_debug_show (struct seq_file *s,void *unused) {struct pm_qos_object *qos = (struct pm_qos_object *)s->private;struct pm_qos_constraints *c;
@@ -245,18 +245,7 @@ static int pm_qos_dbg_show_requests(struct seq_file *s, void *unused)return 0 ; } -static int pm_qos_dbg_open (struct inode *inode,struct file *file) -{ -return single_open (file, pm_qos_dbg_show_requests, - inode->i_private); -} - -static const struct file_operations pm_qos_debug_fops = { - .open = pm_qos_dbg_open, - .read = seq_read, - .llseek = seq_lseek, - .release = single_release, -}; +DEFINE_SHOW_ATTRIBUTE (pm_qos_debug);/** * pm_qos_update_target - manages the constraints list and calls the notifiers
Signature · 1 line
2.17.0
Quoted 3 lines · Yangtao Li
Use
DEFINE_SHOW_ATTRIBUTEmacro to simplify the code.Signed-off-by Yangtao Li <[email protected]>
Acked-by Pavel Machek <[email protected]>
Signature · 2 lines
(english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Quoted 6 lines · CET Pavel Machek
--V88s5gaDVPzZ0KCq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Quoted 6 lines
Quoted 3 lines · Yangtao Li
Use
DEFINE_SHOW_ATTRIBUTEmacro to simplify the code. =20Signed-off-by Yangtao Li <[email protected]>Acked-by Pavel Machek <[email protected]>
Patch applied, thanks!