Hi Tomasz, On 10 April 2014 14:47, Tomasz Figa <t.figa@xxxxxxxxxxx> wrote: > Hi Sachin, > > > On 10.04.2014 10:24, Sachin Kamat wrote: >> >> 'exynos_subsys' is now local to this file. Make it static >> and remove the declaration from header file. >> >> Signed-off-by: Sachin Kamat <sachin.kamat@xxxxxxxxxx> >> --- >> arch/arm/mach-exynos/exynos.c | 2 +- >> arch/arm/plat-samsung/include/plat/cpu.h | 1 - >> 2 files changed, 1 insertion(+), 2 deletions(-) >> >> diff --git a/arch/arm/mach-exynos/exynos.c b/arch/arm/mach-exynos/exynos.c >> index 6a5fe18ec9b1..0ef42b9efd36 100644 >> --- a/arch/arm/mach-exynos/exynos.c >> +++ b/arch/arm/mach-exynos/exynos.c >> @@ -284,7 +284,7 @@ void __init exynos_init_io(void) >> of_scan_flat_dt(exynos_fdt_map_sysram, NULL); >> } >> >> -struct bus_type exynos_subsys = { >> +static struct bus_type exynos_subsys = { >> .name = "exynos-core", >> .dev_name = "exynos-core", >> }; >> diff --git a/arch/arm/plat-samsung/include/plat/cpu.h >> b/arch/arm/plat-samsung/include/plat/cpu.h >> index 5992b8dd9b89..930b4be832cd 100644 >> --- a/arch/arm/plat-samsung/include/plat/cpu.h >> +++ b/arch/arm/plat-samsung/include/plat/cpu.h >> @@ -239,7 +239,6 @@ extern struct bus_type s3c2443_subsys; >> extern struct bus_type s3c6410_subsys; >> extern struct bus_type s5p64x0_subsys; >> extern struct bus_type s5pv210_subsys; >> -extern struct bus_type exynos_subsys; >> >> extern void (*s5pc1xx_idle)(void); >> >> > > This struct and registration of it do not seem to be needed for anything > anymore. Would you consider removing it instead? I had considered removing that while I was doing other code consolidation of this file. However I found that without this, the system failed to boot. I did not look much into it then. Probably I can revisit it and if it doesn't cause any boot issue, will remove it. -- With warm regards, Sachin -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html