Message ID | 1424824585-6405-5-git-send-email-al.stone@linaro.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 2015?02?25? 08:36, al.stone@linaro.org wrote: > From: Al Stone <al.stone@linaro.org> > > In preparation for later splitting out some of the arch-dependent code from > osl.c, clean up some warnings from checkpatch that fall into more semantic > issues; none of these should change functionality, but they do touch lines > of code with semantic significance: > > -- replaced #include <asm/foo.h> with #include <linux/foo.h> > -- replaced extern that was only being used for sizeof() with a #define > -- removed use of else after breaks/returns when not useful > -- moved __initdata to the proper place in a definition > -- moved EXPORT_SYMBOL to a line immediately after the function > -- removed unnecessary return statements from void functions > > Signed-off-by: Al Stone <al.stone@linaro.org> > --- > drivers/acpi/osl.c | 31 ++++++++++--------------------- > 1 file changed, 10 insertions(+), 21 deletions(-) > > diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c > index 46317ff..af6dda7 100644 > --- a/drivers/acpi/osl.c > +++ b/drivers/acpi/osl.c > @@ -40,9 +40,8 @@ > #include <linux/list.h> > #include <linux/jiffies.h> > #include <linux/semaphore.h> > - > -#include <asm/io.h> > -#include <asm/uaccess.h> > +#include <linux/io.h> > +#include <linux/uaccess.h> > > #include "internal.h" > > @@ -66,7 +65,7 @@ struct acpi_os_dpc { > int acpi_in_debugger; > EXPORT_SYMBOL(acpi_in_debugger); > > -extern char line_buf[80]; > +#define DEBUGGER_LINE_BUFLEN 80 > #endif /*ENABLE_DEBUGGER */ > > static int (*__acpi_os_prepare_sleep)(u8 sleep_state, u32 pm1a_ctrl, > @@ -268,10 +267,8 @@ acpi_physical_address __init acpi_os_get_root_pointer(void) > return efi.acpi20; > else if (efi.acpi != EFI_INVALID_TABLE_ADDR) > return efi.acpi; > - else { > - pr_err(PREFIX "System description tables not found\n"); > - return 0; > - } > + pr_err(PREFIX "System description tables not found\n"); > + return 0; > } else if (IS_ENABLED(CONFIG_ACPI_LEGACY_TABLES_LOOKUP)) { > acpi_physical_address pa = 0; > > @@ -594,7 +591,7 @@ static const char * const table_sigs[] = { > #define ACPI_HEADER_SIZE sizeof(struct acpi_table_header) > > #define ACPI_OVERRIDE_TABLES 64 > -static struct cpio_data __initdata acpi_initrd_files[ACPI_OVERRIDE_TABLES]; > +static struct cpio_data acpi_initrd_files[ACPI_OVERRIDE_TABLES] __initdata; > > #define MAP_CHUNK_SIZE (NR_FIX_BTMAPS << PAGE_SHIFT) > > @@ -806,10 +803,10 @@ static irqreturn_t acpi_irq(int irq, void *dev_id) > if (handled) { > acpi_irq_handled++; > return IRQ_HANDLED; > - } else { > - acpi_irq_not_handled++; > - return IRQ_NONE; > } > + > + acpi_irq_not_handled++; > + return IRQ_NONE; > } > > acpi_status > @@ -911,7 +908,6 @@ acpi_status acpi_os_read_port(acpi_io_address port, u32 *value, u32 width) > > return AE_OK; > } > - > EXPORT_SYMBOL(acpi_os_read_port); > > acpi_status acpi_os_write_port(acpi_io_address port, u32 value, u32 width) > @@ -927,7 +923,6 @@ acpi_status acpi_os_write_port(acpi_io_address port, u32 value, u32 width) > > return AE_OK; > } > - > EXPORT_SYMBOL(acpi_os_write_port); > > #ifdef readq > @@ -1362,7 +1357,7 @@ u32 acpi_os_get_line(char *buffer) > if (acpi_in_debugger) { > u32 chars; > > - kdb_read(buffer, sizeof(line_buf)); > + kdb_read(buffer, sizeof(DEBUGGER_LINE_BUFLEN)); I think kdb_read(buffer, DEBUGGER_LINE_BUFLEN); will be fine. other than that, Reviewd-by: Hanjun Guo <hanjun.guo@linaro.org> Thanks Hanjun > > /* remove the CR kdb includes */ > chars = strlen(buffer) - 1; > @@ -1490,8 +1485,6 @@ static void __init set_osi_linux(unsigned int enable) > acpi_osi_setup("Linux"); > else > acpi_osi_setup("!Linux"); > - > - return; > } > > static void __init acpi_cmdline_osi_linux(unsigned int enable) > @@ -1499,8 +1492,6 @@ static void __init acpi_cmdline_osi_linux(unsigned int enable) > osi_linux.cmdline = 1; /* cmdline set the default and override DMI */ > osi_linux.dmi = 0; > set_osi_linux(enable); > - > - return; > } > > void __init acpi_dmi_osi_linux(int enable, const struct dmi_system_id *d) > @@ -1512,8 +1503,6 @@ void __init acpi_dmi_osi_linux(int enable, const struct dmi_system_id *d) > > osi_linux.dmi = 1; /* DMI knows that this box asks OSI(Linux) */ > set_osi_linux(enable); > - > - return; > } > > /* >
On 02/25/2015 06:08 AM, Hanjun Guo wrote: > On 2015?02?25? 08:36, al.stone@linaro.org wrote: >> From: Al Stone <al.stone@linaro.org> >> >> In preparation for later splitting out some of the arch-dependent code from >> osl.c, clean up some warnings from checkpatch that fall into more semantic >> issues; none of these should change functionality, but they do touch lines >> of code with semantic significance: >> >> -- replaced #include <asm/foo.h> with #include <linux/foo.h> >> -- replaced extern that was only being used for sizeof() with a #define >> -- removed use of else after breaks/returns when not useful >> -- moved __initdata to the proper place in a definition >> -- moved EXPORT_SYMBOL to a line immediately after the function >> -- removed unnecessary return statements from void functions >> >> Signed-off-by: Al Stone <al.stone@linaro.org> >> --- >> drivers/acpi/osl.c | 31 ++++++++++--------------------- >> 1 file changed, 10 insertions(+), 21 deletions(-) >> >> diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c >> index 46317ff..af6dda7 100644 >> --- a/drivers/acpi/osl.c >> +++ b/drivers/acpi/osl.c >> @@ -40,9 +40,8 @@ >> #include <linux/list.h> >> #include <linux/jiffies.h> >> #include <linux/semaphore.h> >> - >> -#include <asm/io.h> >> -#include <asm/uaccess.h> >> +#include <linux/io.h> >> +#include <linux/uaccess.h> >> >> #include "internal.h" >> >> @@ -66,7 +65,7 @@ struct acpi_os_dpc { >> int acpi_in_debugger; >> EXPORT_SYMBOL(acpi_in_debugger); >> >> -extern char line_buf[80]; >> +#define DEBUGGER_LINE_BUFLEN 80 >> #endif /*ENABLE_DEBUGGER */ >> >> static int (*__acpi_os_prepare_sleep)(u8 sleep_state, u32 pm1a_ctrl, >> @@ -268,10 +267,8 @@ acpi_physical_address __init acpi_os_get_root_pointer(void) >> return efi.acpi20; >> else if (efi.acpi != EFI_INVALID_TABLE_ADDR) >> return efi.acpi; >> - else { >> - pr_err(PREFIX "System description tables not found\n"); >> - return 0; >> - } >> + pr_err(PREFIX "System description tables not found\n"); >> + return 0; >> } else if (IS_ENABLED(CONFIG_ACPI_LEGACY_TABLES_LOOKUP)) { >> acpi_physical_address pa = 0; >> >> @@ -594,7 +591,7 @@ static const char * const table_sigs[] = { >> #define ACPI_HEADER_SIZE sizeof(struct acpi_table_header) >> >> #define ACPI_OVERRIDE_TABLES 64 >> -static struct cpio_data __initdata acpi_initrd_files[ACPI_OVERRIDE_TABLES]; >> +static struct cpio_data acpi_initrd_files[ACPI_OVERRIDE_TABLES] __initdata; >> >> #define MAP_CHUNK_SIZE (NR_FIX_BTMAPS << PAGE_SHIFT) >> >> @@ -806,10 +803,10 @@ static irqreturn_t acpi_irq(int irq, void *dev_id) >> if (handled) { >> acpi_irq_handled++; >> return IRQ_HANDLED; >> - } else { >> - acpi_irq_not_handled++; >> - return IRQ_NONE; >> } >> + >> + acpi_irq_not_handled++; >> + return IRQ_NONE; >> } >> >> acpi_status >> @@ -911,7 +908,6 @@ acpi_status acpi_os_read_port(acpi_io_address port, u32 >> *value, u32 width) >> >> return AE_OK; >> } >> - >> EXPORT_SYMBOL(acpi_os_read_port); >> >> acpi_status acpi_os_write_port(acpi_io_address port, u32 value, u32 width) >> @@ -927,7 +923,6 @@ acpi_status acpi_os_write_port(acpi_io_address port, u32 >> value, u32 width) >> >> return AE_OK; >> } >> - >> EXPORT_SYMBOL(acpi_os_write_port); >> >> #ifdef readq >> @@ -1362,7 +1357,7 @@ u32 acpi_os_get_line(char *buffer) >> if (acpi_in_debugger) { >> u32 chars; >> >> - kdb_read(buffer, sizeof(line_buf)); >> + kdb_read(buffer, sizeof(DEBUGGER_LINE_BUFLEN)); > > I think kdb_read(buffer, DEBUGGER_LINE_BUFLEN); will be fine. > > other than that, > > Reviewd-by: Hanjun Guo <hanjun.guo@linaro.org> > > Thanks > Hanjun Whups. Boy, was that just plain wrong. Thanks. Fixed. >> >> /* remove the CR kdb includes */ >> chars = strlen(buffer) - 1; >> @@ -1490,8 +1485,6 @@ static void __init set_osi_linux(unsigned int enable) >> acpi_osi_setup("Linux"); >> else >> acpi_osi_setup("!Linux"); >> - >> - return; >> } >> >> static void __init acpi_cmdline_osi_linux(unsigned int enable) >> @@ -1499,8 +1492,6 @@ static void __init acpi_cmdline_osi_linux(unsigned int >> enable) >> osi_linux.cmdline = 1; /* cmdline set the default and override DMI */ >> osi_linux.dmi = 0; >> set_osi_linux(enable); >> - >> - return; >> } >> >> void __init acpi_dmi_osi_linux(int enable, const struct dmi_system_id *d) >> @@ -1512,8 +1503,6 @@ void __init acpi_dmi_osi_linux(int enable, const struct >> dmi_system_id *d) >> >> osi_linux.dmi = 1; /* DMI knows that this box asks OSI(Linux) */ >> set_osi_linux(enable); >> - >> - return; >> } >> >> /* >>
diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c index 46317ff..af6dda7 100644 --- a/drivers/acpi/osl.c +++ b/drivers/acpi/osl.c @@ -40,9 +40,8 @@ #include <linux/list.h> #include <linux/jiffies.h> #include <linux/semaphore.h> - -#include <asm/io.h> -#include <asm/uaccess.h> +#include <linux/io.h> +#include <linux/uaccess.h> #include "internal.h" @@ -66,7 +65,7 @@ struct acpi_os_dpc { int acpi_in_debugger; EXPORT_SYMBOL(acpi_in_debugger); -extern char line_buf[80]; +#define DEBUGGER_LINE_BUFLEN 80 #endif /*ENABLE_DEBUGGER */ static int (*__acpi_os_prepare_sleep)(u8 sleep_state, u32 pm1a_ctrl, @@ -268,10 +267,8 @@ acpi_physical_address __init acpi_os_get_root_pointer(void) return efi.acpi20; else if (efi.acpi != EFI_INVALID_TABLE_ADDR) return efi.acpi; - else { - pr_err(PREFIX "System description tables not found\n"); - return 0; - } + pr_err(PREFIX "System description tables not found\n"); + return 0; } else if (IS_ENABLED(CONFIG_ACPI_LEGACY_TABLES_LOOKUP)) { acpi_physical_address pa = 0; @@ -594,7 +591,7 @@ static const char * const table_sigs[] = { #define ACPI_HEADER_SIZE sizeof(struct acpi_table_header) #define ACPI_OVERRIDE_TABLES 64 -static struct cpio_data __initdata acpi_initrd_files[ACPI_OVERRIDE_TABLES]; +static struct cpio_data acpi_initrd_files[ACPI_OVERRIDE_TABLES] __initdata; #define MAP_CHUNK_SIZE (NR_FIX_BTMAPS << PAGE_SHIFT) @@ -806,10 +803,10 @@ static irqreturn_t acpi_irq(int irq, void *dev_id) if (handled) { acpi_irq_handled++; return IRQ_HANDLED; - } else { - acpi_irq_not_handled++; - return IRQ_NONE; } + + acpi_irq_not_handled++; + return IRQ_NONE; } acpi_status @@ -911,7 +908,6 @@ acpi_status acpi_os_read_port(acpi_io_address port, u32 *value, u32 width) return AE_OK; } - EXPORT_SYMBOL(acpi_os_read_port); acpi_status acpi_os_write_port(acpi_io_address port, u32 value, u32 width) @@ -927,7 +923,6 @@ acpi_status acpi_os_write_port(acpi_io_address port, u32 value, u32 width) return AE_OK; } - EXPORT_SYMBOL(acpi_os_write_port); #ifdef readq @@ -1362,7 +1357,7 @@ u32 acpi_os_get_line(char *buffer) if (acpi_in_debugger) { u32 chars; - kdb_read(buffer, sizeof(line_buf)); + kdb_read(buffer, sizeof(DEBUGGER_LINE_BUFLEN)); /* remove the CR kdb includes */ chars = strlen(buffer) - 1; @@ -1490,8 +1485,6 @@ static void __init set_osi_linux(unsigned int enable) acpi_osi_setup("Linux"); else acpi_osi_setup("!Linux"); - - return; } static void __init acpi_cmdline_osi_linux(unsigned int enable) @@ -1499,8 +1492,6 @@ static void __init acpi_cmdline_osi_linux(unsigned int enable) osi_linux.cmdline = 1; /* cmdline set the default and override DMI */ osi_linux.dmi = 0; set_osi_linux(enable); - - return; } void __init acpi_dmi_osi_linux(int enable, const struct dmi_system_id *d) @@ -1512,8 +1503,6 @@ void __init acpi_dmi_osi_linux(int enable, const struct dmi_system_id *d) osi_linux.dmi = 1; /* DMI knows that this box asks OSI(Linux) */ set_osi_linux(enable); - - return; } /*