Message ID | 87fvb2exr7.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Simon Horman |
Headers | show |
Hi Morimoto-san, On Fri, Jan 23, 2015 at 8:55 AM, Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> wrote: > From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> > > eb4513482d1c4882e3633528ccc48d77581b7bb1 > (ARM: shmobile: Enable kzm9g board in multiplatform defconfig) > dropped CONFIG_REGULATOR from shmobile_defconfig. > So, we lost CONFIG_REGULATOR_GPIO or others REGULATORs > Let's salvage these On which version did you see this problem? I still have CONFIG_REGULATOR_GPIO=y in the generated .config. My first guess was that there's a select in -next (and thus in renesas-drivers, where I generated the patch), that's not yet in renesas-devel (selects are evil, and cause havoc when combined with savedefconfig). However, I can't reproduce it on renesas-devel-20150119-v3.19-rc5 (which still has kzm9g multiplatform), renesas-drivers-2015-01-19-v3.19-rc5 (which still has kzm9g multiplatform), renesas-devel-20150123-v3.19-rc5 (which lost kzm9g multiplatform) Note that you remove: - CONFIG_ARCH_SH73A0 and CONFIG_SIMPLE_PM_BUS (which indicates your local repo no longer has kzm9g multiplatform) - CONFIG_RCAR_DMAC (which is in -next and renesas-drivers, but not in renesas-devel). > This patch is using "make savedefconfig" Hence that removes everything which is not (yet) in your tree, while I think we do want to enable features that will only appear in -next, as Simon has to send pull requests for the defconfigs before the features arrive in Linus' tree. > Reported-by: Magnus Damm <damm+renesas@opensource.se> > Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> > --- > Geert, Magnus > > Can you check this patch ? > > arch/arm/configs/shmobile_defconfig | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig > index 6512c41..46c6623 100644 > --- a/arch/arm/configs/shmobile_defconfig > +++ b/arch/arm/configs/shmobile_defconfig > @@ -18,7 +18,6 @@ CONFIG_ARCH_R8A7779=y > CONFIG_ARCH_R8A7790=y > CONFIG_ARCH_R8A7791=y > CONFIG_ARCH_R8A7794=y > -CONFIG_ARCH_SH73A0=y > CONFIG_MACH_MARZEN=y > CONFIG_CPU_BPREDICT_DISABLE=y > CONFIG_PL310_ERRATA_588369=y > @@ -55,7 +54,6 @@ CONFIG_IP_PNP_DHCP=y > CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" > CONFIG_DEVTMPFS=y > CONFIG_DEVTMPFS_MOUNT=y > -CONFIG_SIMPLE_PM_BUS=y > CONFIG_MTD=y > CONFIG_MTD_BLOCK=y > CONFIG_MTD_M25P80=y > @@ -118,6 +116,7 @@ CONFIG_WATCHDOG=y > CONFIG_DA9063_WATCHDOG=y > CONFIG_MFD_AS3711=y > CONFIG_MFD_DA9063=y > +CONFIG_REGULATOR=y > CONFIG_REGULATOR_AS3711=y > CONFIG_REGULATOR_DA9210=y > CONFIG_REGULATOR_GPIO=y > @@ -170,7 +169,6 @@ CONFIG_RTC_DRV_RS5C372=y > CONFIG_RTC_DRV_S35390A=y > CONFIG_DMADEVICES=y > CONFIG_SH_DMAE=y > -CONFIG_RCAR_DMAC=y > # CONFIG_IOMMU_SUPPORT is not set > CONFIG_IIO=y > CONFIG_AK8975=y Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe linux-sh" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi Geert Thank you for your help > > eb4513482d1c4882e3633528ccc48d77581b7bb1 > > (ARM: shmobile: Enable kzm9g board in multiplatform defconfig) > > dropped CONFIG_REGULATOR from shmobile_defconfig. > > So, we lost CONFIG_REGULATOR_GPIO or others REGULATORs > > Let's salvage these > > On which version did you see this problem? > I still have CONFIG_REGULATOR_GPIO=y in the generated .config. > > My first guess was that there's a select in -next (and thus in renesas-drivers, > where I generated the patch), that's not yet in renesas-devel (selects are evil, > and cause havoc when combined with savedefconfig). > > However, I can't reproduce it on > renesas-devel-20150119-v3.19-rc5 (which still has kzm9g multiplatform), > renesas-drivers-2015-01-19-v3.19-rc5 (which still has kzm9g multiplatform), > renesas-devel-20150123-v3.19-rc5 (which lost kzm9g multiplatform) Hmm... renesas-devel-20150122-v3.19-rc5 : I (and Magnus) used, and it was broken renesas-devel-20150123-v3.19-rc5 : it doens't have issue So, this patch was not needed. Thank you for pointing it. Best regards --- Kuninori Morimoto -- To unsubscribe from this list: send the line "unsubscribe linux-sh" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig index 6512c41..46c6623 100644 --- a/arch/arm/configs/shmobile_defconfig +++ b/arch/arm/configs/shmobile_defconfig @@ -18,7 +18,6 @@ CONFIG_ARCH_R8A7779=y CONFIG_ARCH_R8A7790=y CONFIG_ARCH_R8A7791=y CONFIG_ARCH_R8A7794=y -CONFIG_ARCH_SH73A0=y CONFIG_MACH_MARZEN=y CONFIG_CPU_BPREDICT_DISABLE=y CONFIG_PL310_ERRATA_588369=y @@ -55,7 +54,6 @@ CONFIG_IP_PNP_DHCP=y CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y -CONFIG_SIMPLE_PM_BUS=y CONFIG_MTD=y CONFIG_MTD_BLOCK=y CONFIG_MTD_M25P80=y @@ -118,6 +116,7 @@ CONFIG_WATCHDOG=y CONFIG_DA9063_WATCHDOG=y CONFIG_MFD_AS3711=y CONFIG_MFD_DA9063=y +CONFIG_REGULATOR=y CONFIG_REGULATOR_AS3711=y CONFIG_REGULATOR_DA9210=y CONFIG_REGULATOR_GPIO=y @@ -170,7 +169,6 @@ CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_S35390A=y CONFIG_DMADEVICES=y CONFIG_SH_DMAE=y -CONFIG_RCAR_DMAC=y # CONFIG_IOMMU_SUPPORT is not set CONFIG_IIO=y CONFIG_AK8975=y