USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE
PATCH 1/1 USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE
Use DEFINE_SHOW_ATTRIBUTE macro to simplify the code.
Signed-off-by Yangtao Li <[email protected]>
--- drivers/usb/gadget/udc/s3c2410_udc.c | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-)
drivers/usb/gadget/udc/s3c2410_udc.c +2 -15
@@ -119,7 +119,7 @@ static void dprintk(int level, const char *fmt, ...) }#endif -static int s3c2410_udc_debugfs_seq_show (struct seq_file *m,void *p) +static int s3c2410_udc_debugfs_show (struct seq_file *m,void *p) {u32 addr_reg, pwr_reg, ep_int_reg, usb_int_reg;u32 ep_int_en_reg, usb_int_en_reg, ep0_csr;
@@ -168,20 +168,7 @@ static int s3c2410_udc_debugfs_seq_show(struct seq_file *m, void *p)return 0 ; } - -static int s3c2410_udc_debugfs_fops_open (struct inode *inode, -struct file *file) -{ -return single_open (file, s3c2410_udc_debugfs_seq_show,NULL ); -} - -static const struct file_operations s3c2410_udc_debugfs_fops = { - .open = s3c2410_udc_debugfs_fops_open, - .read = seq_read, - .llseek = seq_lseek, - .release = single_release, - .owner =THIS_MODULE , -}; +DEFINE_SHOW_ATTRIBUTE (s3c2410_udc_debugfs);/* io macros */