Hi Kgene, Thanks for your comments. On Tuesday 23 of October 2012 21:24:54 Kukjin Kim wrote: > Tomasz Figa wrote: > > This patch renames CONFIG_CPU_EXYNOS4210 to CONFIG_SOC_EXYNOS4210 to > > match the convention used by rest of Exynos SoCs and correctly > > represent the reality (Exynos4210 is a SoC, not a CPU). > > > > Signed-off-by: Tomasz Figa <t.figa@xxxxxxxxxxx> > > Signed-off-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx> > > Cc: Rafael J. Wysocki <rjw@xxxxxxx> > Cc: MyungJoo Ham <myungjoo.ham@xxxxxxxxxxx> > Cc: Chris Ball <cjb@xxxxxxxxxx> > Cc: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> > Cc: Grant Likely <grant.likely@xxxxxxxxxxxx> > Cc: Linus Walleij <linus.walleij@xxxxxxxxxx> > Cc: Zhang Rui <rui.zhang@xxxxxxxxx> > > > --- > > > > arch/arm/mach-exynos/Kconfig | 14 +++++++------- > > arch/arm/mach-exynos/Makefile | 2 +- > > arch/arm/mach-exynos/common.h | 2 +- > > arch/arm/plat-samsung/include/plat/cpu.h | 2 +- > > drivers/cpufreq/Kconfig.arm | 2 +- > > drivers/devfreq/Kconfig | 2 +- > > drivers/mmc/host/sdhci-s3c.c | 2 +- > > drivers/tty/serial/samsung.c | 2 +- > > 8 files changed, 14 insertions(+), 14 deletions(-) > > [snip] > > diff --git a/drivers/devfreq/Kconfig b/drivers/devfreq/Kconfig > > index f6b0a6e2..8545069 100644 > > --- a/drivers/devfreq/Kconfig > > +++ b/drivers/devfreq/Kconfig > > @@ -67,7 +67,7 @@ comment "DEVFREQ Drivers" > > > > config ARM_EXYNOS4_BUS_DEVFREQ > > > > bool "ARM Exynos4210/4212/4412 Memory Bus DEVFREQ Driver" > > > > - depends on CPU_EXYNOS4210 || CPU_EXYNOS4212 || CPU_EXYNOS4412 > > + depends on SOC_EXYNOS4210 || CPU_EXYNOS4212 || CPU_EXYNOS4412 > > (+ MyungJoo Ham) > > MyungJoo, should be fixed separately with this. > > 8<-------------------------------------- > > From: Kukjin Kim <kgene.kim@xxxxxxxxxxx> > Subject: PM / devfreq: fix the dependency for EXYNOS4212 and EXYNOS4412 > > The CPU_EXYNOS4212 and CPU_EXYNOS4412 should be fixed. > > diff --git a/drivers/devfreq/Kconfig b/drivers/devfreq/Kconfig > index f6b0a6e2..e73cede 100644 > --- a/drivers/devfreq/Kconfig > +++ b/drivers/devfreq/Kconfig > @@ -67,7 +67,7 @@ comment "DEVFREQ Drivers" > > config ARM_EXYNOS4_BUS_DEVFREQ > bool "ARM Exynos4210/4212/4412 Memory Bus DEVFREQ Driver" > - depends on CPU_EXYNOS4210 || CPU_EXYNOS4212 || CPU_EXYNOS4412 > + depends on CPU_EXYNOS4210 || SOC_EXYNOS4212 || SOC_EXYNOS4412 > select ARCH_HAS_OPP > select DEVFREQ_GOV_SIMPLE_ONDEMAND > help > 8<-------------------------------------- Indeed, in result this would make my patch: - depends on CPU_EXYNOS4210 || SOC_EXYNOS4212 || SOC_EXYNOS4412 + depends on SOC_EXYNOS4210 || SOC_EXYNOS4212 || SOC_EXYNOS4412 (with your patch as a dependency) > > select ARCH_HAS_OPP > > select DEVFREQ_GOV_SIMPLE_ONDEMAND > > help > > > > diff --git a/drivers/mmc/host/sdhci-s3c.c > > b/drivers/mmc/host/sdhci-s3c.c index a50c205..b090415 100644 > > --- a/drivers/mmc/host/sdhci-s3c.c > > +++ b/drivers/mmc/host/sdhci-s3c.c > > @@ -716,7 +716,7 @@ static const struct dev_pm_ops sdhci_s3c_pmops = { > > > > #define SDHCI_S3C_PMOPS NULL > > #endif > > > > -#if defined(CONFIG_CPU_EXYNOS4210) || defined(CONFIG_SOC_EXYNOS4212) > > +#if defined(CONFIG_SOC_EXYNOS4210) || defined(CONFIG_SOC_EXYNOS4212) > > > > static struct sdhci_s3c_drv_data exynos4_sdhci_drv_data = { > > > > .sdhci_quirks = SDHCI_QUIRK_NONSTANDARD_CLOCK, > > > > }; > > > > diff --git a/drivers/tty/serial/samsung.c > > b/drivers/tty/serial/samsung.c index 02d07bf..175ba6e 100644 > > --- a/drivers/tty/serial/samsung.c > > +++ b/drivers/tty/serial/samsung.c > > @@ -1594,7 +1594,7 @@ static struct s3c24xx_serial_drv_data > > s5pv210_serial_drv_data = { > > > > #define S5PV210_SERIAL_DRV_DATA (kernel_ulong_t)NULL > > #endif > > > > -#if defined(CONFIG_CPU_EXYNOS4210) || defined(CONFIG_SOC_EXYNOS4212) > > || \ +#if defined(CONFIG_SOC_EXYNOS4210) || > > defined(CONFIG_SOC_EXYNOS4212) || \> > > defined(CONFIG_SOC_EXYNOS4412) || defined(CONFIG_SOC_EXYNOS5250) > > > > static struct s3c24xx_serial_drv_data exynos4210_serial_drv_data = { > > > > .info = &(struct s3c24xx_uart_info) { > > > > -- > > 1.7.12 > > Tomasz, looks ok to me but I think, accordingly, following should be > updated together? > > 8<-------------------------------- > > diff --git a/drivers/gpio/gpio-samsung.c b/drivers/gpio/gpio-samsung.c > index a006f0d..3a665ff 100644 > --- a/drivers/gpio/gpio-samsung.c > +++ b/drivers/gpio/gpio-samsung.c > @@ -2790,7 +2790,7 @@ static __init void > exynos_gpiolib_attach_ofnode(struct samsung_gpio_chip *chip, > > static __init void exynos4_gpiolib_init(void) > { > -#ifdef CONFIG_CPU_EXYNOS4210 > +#ifdef CONFIG_SOC_EXYNOS4210 > struct samsung_gpio_chip *chip; > int i, nr_chips; > void __iomem *gpio_base1, *gpio_base2, *gpio_base3; > @@ -2887,7 +2887,7 @@ static __init void exynos4_gpiolib_init(void) > samsung_gpiolib_add_4bit_chips(exynos4_gpios_3, > nr_chips, gpio_base3); > > -#if defined(CONFIG_CPU_EXYNOS4210) && defined(CONFIG_S5P_GPIO_INT) > +#if defined(CONFIG_SOC_EXYNOS4210) && defined(CONFIG_S5P_GPIO_INT) > s5p_register_gpioint_bank(IRQ_GPIO_XA, 0, IRQ_GPIO1_NR_GROUPS); > s5p_register_gpioint_bank(IRQ_GPIO_XB, IRQ_GPIO1_NR_GROUPS, > IRQ_GPIO2_NR_GROUPS); > #endif > @@ -2900,7 +2900,7 @@ err_ioremap2: > iounmap(gpio_base1); > err_ioremap1: > return; > -#endif /* CONFIG_CPU_EXYNOS4210 */ > +#endif /* CONFIG_SOC_EXYNOS4210 */ > } > > static __init void exynos5_gpiolib_init(void) > diff --git a/drivers/thermal/exynos_thermal.c > b/drivers/thermal/exynos_thermal.c > index fd03e85..8be9282 100644 > --- a/drivers/thermal/exynos_thermal.c > +++ b/drivers/thermal/exynos_thermal.c > @@ -728,7 +728,7 @@ static struct thermal_sensor_conf exynos_sensor_conf > = { .read_temperature = (int (*)(void *))exynos_tmu_read, > }; > > -#if defined(CONFIG_CPU_EXYNOS4210) > +#if defined(CONFIG_SOC_EXYNOS4210) > static struct exynos_tmu_platform_data const > exynos4210_default_tmu_data = { > .threshold = 80, > .trigger_levels[0] = 5, > 8<-------------------------------- Yes, I must have missed them somehow, will include these missing changes in next version. Best regards, Tomasz Figa -- 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