From: grinberg@compulab.co.il (Igor Grinberg) Date: Tue, 23 Dec 2014 09:30:45 +0200 Subject: [PATCH] arm: omap: reduce zImage size on omap2plus_defconfig In-Reply-To: <1419271535-4057-1-git-send-email-balbi@ti.com> References: <1419271535-4057-1-git-send-email-balbi@ti.com> Message-ID: <54991A25.2030804@compulab.co.il> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Felipe, On 12/22/14 20:05, Felipe Balbi wrote: [...] > CONFIG_SCSI_SCAN_ASYNC=y > -CONFIG_ATA=y > -CONFIG_SATA_AHCI_PLATFORM=y > -CONFIG_MD=y > +CONFIG_ATA=m > +CONFIG_SATA_AHCI_PLATFORM=m Isn't this needed for the rootfs on SATA devices? > CONFIG_NETDEVICES=y > # CONFIG_NET_VENDOR_ARC is not set > # CONFIG_NET_CADENCE is not set > @@ -154,8 +151,8 @@ CONFIG_TI_CPSW=y > # CONFIG_NET_VENDOR_WIZNET is not set > CONFIG_AT803X_PHY=y > CONFIG_SMSC_PHY=y > -CONFIG_USB_USBNET=y > -CONFIG_USB_NET_SMSC95XX=y > +CONFIG_USB_USBNET=m > +CONFIG_USB_NET_SMSC95XX=m What about the NFS root for boards with only USB eth? [...] > CONFIG_DEBUG_GPIO=y > CONFIG_GPIO_SYSFS=y > -CONFIG_GPIO_TWL4030=y > -CONFIG_W1=y > +CONFIG_GPIO_TWL4030=m w/o this devices wired to twl gpios will not come up and likely will miss the enumeration... > -CONFIG_USB=y > +CONFIG_HID_GENERIC=m > +CONFIG_USB_HIDDEV=y > +CONFIG_USB_KBD=m > +CONFIG_USB_MOUSE=m > +CONFIG_USB=m So, you don't consider USB a valid rootfs storage option? > CONFIG_USB_ANNOUNCE_NEW_DEVICES=y > -CONFIG_USB_MON=y > +CONFIG_USB_MON=m > CONFIG_USB_XHCI_HCD=m > -CONFIG_USB_WDM=y > -CONFIG_USB_STORAGE=y > +CONFIG_USB_WDM=m > +CONFIG_USB_STORAGE=m > +CONFIG_USB_MUSB_HDRC=m > +CONFIG_USB_MUSB_OMAP2PLUS=m > +CONFIG_USB_MUSB_AM35X=m > +CONFIG_USB_MUSB_DSPS=m [...] -- Regards, Igor.