From patchwork Sat Dec 19 07:53:03 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergey Yanovich X-Patchwork-Id: 7889481 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 1E6FC9F1C2 for ; Sat, 19 Dec 2015 07:55:50 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 31B73204CF for ; Sat, 19 Dec 2015 07:55:49 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2DBB0204B0 for ; Sat, 19 Dec 2015 07:55:48 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1aACL3-00012Z-5q; Sat, 19 Dec 2015 07:54:01 +0000 Received: from mail-lb0-x234.google.com ([2a00:1450:4010:c04::234]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aACL0-0000xf-8B for linux-arm-kernel@lists.infradead.org; Sat, 19 Dec 2015 07:53:59 +0000 Received: by mail-lb0-x234.google.com with SMTP id kw15so75057045lbb.0 for ; Fri, 18 Dec 2015 23:53:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=EJoS36HmipqEmAPz4cjCMmabSwpJIwIePnIxyv/GVwY=; b=x4tGDVxSeCrbWnwlXSv4s0bvY5gjoC76hKbFw7Iniv11ckuRssmn18PtJN2ramc6JY FoV90TDpGBiBlHTHkVKde9sV8Xp1pbKkwtVxPtPRfGzqaxH6NdWX/BCxqiHWb32ADNz5 3cxoaujnLg2vCHnGU6RBttF+wREJWRYEmrqYkbv/UCYC3lDEMnWE2iUoM8/upSed0dBV B5+PO3i5UismZ9DzqinH5HrOaBprHBnQjMC+Li9N0nfxolX9O9souHDIOq/Q0ruVO+H4 gTRCAVw26R+wsysuOjWfNJUQjkA9PHxgc2YJ006r+97PM1jO9PuXItX/lXBZrdXi2ec9 tYFw== X-Received: by 10.112.14.73 with SMTP id n9mr2866092lbc.61.1450511615853; Fri, 18 Dec 2015 23:53:35 -0800 (PST) Received: from host5.elektroplus.ru ([213.87.138.74]) by smtp.gmail.com with ESMTPSA id r199sm1394664lfg.21.2015.12.18.23.53.33 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 18 Dec 2015 23:53:34 -0800 (PST) From: Sergei Ianovich To: linux-kernel@vger.kernel.org Subject: [PATCH] arm: pxa: create a unified defconfig for PXA27X-DT Date: Sat, 19 Dec 2015 10:53:03 +0300 Message-Id: <1450511594-12009-1-git-send-email-ynvich@gmail.com> X-Mailer: git-send-email 2.6.2 In-Reply-To: <1450196875-6739-1-git-send-email-ynvich@gmail.com> References: <1450196875-6739-1-git-send-email-ynvich@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20151218_235358_488506_6B47813B X-CRM114-Status: GOOD ( 13.19 ) X-Spam-Score: -2.7 (--) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Russell King , Arnd Bergmann , "open list:DOCUMENTATION" , Jonathan Corbet , Sergei Ianovich , Robert Jarzmik , "moderated list:ARM PORT" MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_DKIM_INVALID, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY, UPPERCASE_50_75 autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Instead of one defconfig file per board, pxa27x-dt_defconfig is expected to provide a configuration for kernel which can test any PXA27X-DT compatible board Signed-off-by: Sergei Ianovich CC: Robert Jarzmik CC: Arnd Bergmann --- Documentation/arm/pxa/pxa27x_defconfig.txt | 7 ++ arch/arm/configs/pxa27x-dt_defconfig | 102 +++++++++++++++++++++++++++++ 2 files changed, 109 insertions(+) create mode 100644 Documentation/arm/pxa/pxa27x_defconfig.txt create mode 100644 arch/arm/configs/pxa27x-dt_defconfig diff --git a/Documentation/arm/pxa/pxa27x_defconfig.txt b/Documentation/arm/pxa/pxa27x_defconfig.txt new file mode 100644 index 0000000..fc4e164 --- /dev/null +++ b/Documentation/arm/pxa/pxa27x_defconfig.txt @@ -0,0 +1,7 @@ +If you are reading this, because you are adding support for a new +PXA27X board, please note that you should not create an additional +defconfig in arch/arm/configs. + +Instead, please update arch/arm/configs/pxa27x-dt_defconfig so that +a kernel built with this config after `make olddefconfig` boots your +board. diff --git a/arch/arm/configs/pxa27x-dt_defconfig b/arch/arm/configs/pxa27x-dt_defconfig new file mode 100644 index 0000000..003be48 --- /dev/null +++ b/arch/arm/configs/pxa27x-dt_defconfig @@ -0,0 +1,102 @@ +## Kernel built with this config should boot any supported PXA27X-DT board +## Please see Documentation/arm/pxa/pxa27x_defconfig.txt for details +## +CONFIG_ARM=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_EMBEDDED=y +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_BLK_CMDLINE_PARSER=y +CONFIG_PARTITION_ADVANCED=y +CONFIG_ARCH_PXA=y +CONFIG_MACH_PXA27X_DT=y +CONFIG_PXA_SYSTEMS_CPLDS=y +CONFIG_PXA_SSP=y +CONFIG_CPU_FREQ=y +CONFIG_ARM_PXA2xx_CPUFREQ=y +CONFIG_NET=y +CONFIG_IRDA=y +CONFIG_PXA_FICP=y +CONFIG_MTD=y +CONFIG_MTD_OF_PARTS=y +CONFIG_MTD_BLOCK=y +CONFIG_MTD_CFI=y +CONFIG_MTD_CFI_ADV_OPTIONS=y +CONFIG_MTD_CFI_GEOMETRY=y +CONFIG_MTD_CFI_INTELEXT=y +CONFIG_MTD_PHYSMAP_OF=y +CONFIG_MTD_PXA2XX=y +CONFIG_OF=y +CONFIG_OF_FLATTREE=y +CONFIG_SCSI=y +CONFIG_BLK_DEV_SD=y +CONFIG_ATA=y +CONFIG_SATA_PMP=y +CONFIG_ATA_SFF=y +CONFIG_ATA_BMDMA=y +CONFIG_PATA_PXA=y +CONFIG_NETDEVICES=y +CONFIG_DM9000=y +CONFIG_INPUT=y +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_PXA27x=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_NAVPOINT_PXA27x=y +CONFIG_TTY=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=40 +CONFIG_SERIAL_8250_RUNTIME_UARTS=40 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_PXA=y +CONFIG_I2C=y +CONFIG_I2C_GPIO=y +CONFIG_I2C_PXA=y +CONFIG_SPI=y +CONFIG_SPI_PXA2XX=y +CONFIG_WATCHDOG=y +CONFIG_SA1100_WATCHDOG=y +CONFIG_REGULATOR=y +CONFIG_REGULATOR_FIXED_VOLTAGE=y +CONFIG_MEDIA_SUPPORT=y +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_VIDEO_DEV=y +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_SOC_CAMERA=y +CONFIG_VIDEO_PXA27x=y +CONFIG_FB=y +CONFIG_FB_PXA=y +CONFIG_FB_PXA_OVERLAY=y +CONFIG_FB_PXA_SMARTPANEL=y +CONFIG_FB_PXA_PARAMETERS=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_SOUND=y +CONFIG_SND=y +CONFIG_SND_ARM=y +CONFIG_SND_PXA2XX_AC97=y +CONFIG_SND_SOC=y +CONFIG_SND_PXA2XX_SOC=y +CONFIG_USB_SUPPORT=y +CONFIG_USB=y +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_PXA27X=y +CONFIG_USB_STORAGE=y +CONFIG_USB_SERIAL=y +CONFIG_MMC=y +CONFIG_MMC_BLOCK=y +CONFIG_MMC_PXA=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_DRV_PXA=y +CONFIG_DMADEVICES=y +CONFIG_DMA_OF=y +CONFIG_PXA_DMA=y +CONFIG_PWM=y +CONFIG_PWM_PXA=y +CONFIG_EXT4_FS=y +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y