From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Hilman Subject: Re: [PATCH 10/10] OMAP3: update OMAP3 Beagle defconfig, v2 Date: Wed, 12 Aug 2009 10:20:34 -0700 Message-ID: <87d471vti5.fsf@deeprootsystems.com> References: <20090812120926.17601.85860.stgit@localhost> <20090812122415.17601.44872.stgit@localhost> <20090812122710.GA23166@nokia.com> <20090812165258.GM7278@atomide.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from wf-out-1314.google.com ([209.85.200.174]:2515 "EHLO wf-out-1314.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754532AbZHLRUf (ORCPT ); Wed, 12 Aug 2009 13:20:35 -0400 Received: by wf-out-1314.google.com with SMTP id 26so50942wfd.4 for ; Wed, 12 Aug 2009 10:20:36 -0700 (PDT) In-Reply-To: <20090812165258.GM7278@atomide.com> (Tony Lindgren's message of "Wed\, 12 Aug 2009 19\:52\:58 +0300") Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Tony Lindgren Cc: Felipe Balbi , "linux-arm-kernel@lists.arm.linux.org.uk" , Paul Walmsley , "linux-omap@vger.kernel.org" , Jason Kridner Tony Lindgren writes: > * Felipe Balbi [090812 15:29]: >> Hi, >> >> On Wed, Aug 12, 2009 at 02:24:15PM +0200, ext Tony Lindgren wrote: >> > From: Paul Walmsley >> > >> > Update the OMAP3 Beagle defconfig to add EHCI, MMC, TWL4030 GPIO support. >> > Beagle can again use MMC rootfs after this patch. Tested on BeagleBoard >> > rev C2. >> > > > > >> > @@ -981,10 +987,11 @@ CONFIG_RTC_INTF_DEV=y >> > # >> > # Voltage and Current regulators >> > # >> > -# CONFIG_REGULATOR is not set >> > +CONFIG_REGULATOR=y >> > # CONFIG_REGULATOR_FIXED_VOLTAGE is not set >> > # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set >> > # CONFIG_REGULATOR_BQ24022 is not set >> > +CONFIG_REGULATOR_TWL4030=y >> > # CONFIG_UIO is not set >> >> musb will still fail here if we don't have twl4030-usb enabled. >> >> could you updated the patch to add that as well ?? > > Updated. Maybe take a look and see if the USB options make sense > to you? I could not enable OTG for some reason.. > Probably because OTG depends on CONFIG_PM I think. Kevin > > From 5dc8c8ffb27d93533d71493ca4a419f0290a3b2f Mon Sep 17 00:00:00 2001 > From: Paul Walmsley > Date: Wed, 12 Aug 2009 15:06:36 +0300 > Subject: [PATCH] OMAP3: update OMAP3 Beagle defconfig > > Update the OMAP3 Beagle defconfig to add EHCI, MMC, TWL4030 GPIO support. > Beagle can again use MMC rootfs after this patch. Tested on BeagleBoard > rev C2. > > Signed-off-by: Paul Walmsley > Cc: Jason Kridner > Signed-off-by: Tony Lindgren > > diff --git a/arch/arm/configs/omap3_beagle_defconfig b/arch/arm/configs/omap3_beagle_defconfig > index 4c6fb7e..882f374 100644 > --- a/arch/arm/configs/omap3_beagle_defconfig > +++ b/arch/arm/configs/omap3_beagle_defconfig > @@ -236,6 +236,7 @@ CONFIG_ARM_THUMB=y > # CONFIG_CPU_BPREDICT_DISABLE is not set > CONFIG_HAS_TLS_REG=y > # CONFIG_OUTER_CACHE is not set > +CONFIG_COMMON_CLKDEV=y > > # > # Bus support > @@ -713,6 +714,7 @@ CONFIG_GPIOLIB=y > # CONFIG_GPIO_MAX732X is not set > # CONFIG_GPIO_PCA953X is not set > # CONFIG_GPIO_PCF857X is not set > +CONFIG_GPIO_TWL4030=y > > # > # PCI GPIO expanders: > @@ -741,6 +743,7 @@ CONFIG_SSB_POSSIBLE=y > # CONFIG_MFD_SM501 is not set > # CONFIG_HTC_EGPIO is not set > # CONFIG_HTC_PASIC3 is not set > +CONFIG_TWL4030_CORE=y > # CONFIG_UCB1400_CORE is not set > # CONFIG_MFD_TMIO is not set > # CONFIG_MFD_T7L66XB is not set > @@ -787,7 +790,7 @@ CONFIG_DUMMY_CONSOLE=y > CONFIG_USB_SUPPORT=y > CONFIG_USB_ARCH_HAS_HCD=y > CONFIG_USB_ARCH_HAS_OHCI=y > -# CONFIG_USB_ARCH_HAS_EHCI is not set > +CONFIG_USB_ARCH_HAS_EHCI=y > CONFIG_USB=y > # CONFIG_USB_DEBUG is not set > # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set > @@ -806,6 +809,8 @@ CONFIG_USB_MON=y > # > # USB Host Controller Drivers > # > +CONFIG_USB_EHCI_HCD=y > +CONFIG_USB_EHCI_ROOT_HUB_TT=y > # CONFIG_USB_C67X00_HCD is not set > # CONFIG_USB_ISP116X_HCD is not set > # CONFIG_USB_ISP1760_HCD is not set > @@ -906,6 +911,15 @@ CONFIG_USB_ETH_RNDIS=y > # CONFIG_USB_MIDI_GADGET is not set > # CONFIG_USB_G_PRINTER is not set > # CONFIG_USB_CDC_COMPOSITE is not set > + > +# > +# OTG and related infrastructure > +# > +CONFIG_USB_OTG_UTILS=y > +# CONFIG_USB_GPIO_VBUS is not set > +# CONFIG_ISP1301_OMAP is not set > +CONFIG_TWL4030_USB=y > +# CONFIG_NOP_USB_XCEIV is not set > CONFIG_MMC=y > # CONFIG_MMC_DEBUG is not set > # CONFIG_MMC_UNSAFE_RESUME is not set > @@ -923,6 +937,7 @@ CONFIG_MMC_BLOCK_BOUNCE=y > # > # CONFIG_MMC_SDHCI is not set > # CONFIG_MMC_OMAP is not set > +CONFIG_MMC_OMAP_HS=y > # CONFIG_MEMSTICK is not set > # CONFIG_ACCESSIBILITY is not set > # CONFIG_NEW_LEDS is not set > @@ -981,10 +996,11 @@ CONFIG_RTC_INTF_DEV=y > # > # Voltage and Current regulators > # > -# CONFIG_REGULATOR is not set > +CONFIG_REGULATOR=y > # CONFIG_REGULATOR_FIXED_VOLTAGE is not set > # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set > # CONFIG_REGULATOR_BQ24022 is not set > +CONFIG_REGULATOR_TWL4030=y > # CONFIG_UIO is not set > > #