Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp2346251imj; Mon, 18 Feb 2019 04:32:01 -0800 (PST) X-Google-Smtp-Source: AHgI3IazZd9KUNtU/QJRAlvCos0KxTTSZ5kxAJgOKBlQ7UR5z34l7qPAyxw0jC3tU9EC0/5uTzqN X-Received: by 2002:aa7:92da:: with SMTP id k26mr9166236pfa.216.1550493121166; Mon, 18 Feb 2019 04:32:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550493121; cv=none; d=google.com; s=arc-20160816; b=ONr7l3TaFy6k4Nb8kcWiEiEVG7u0w1rKYuup7e47gYayBNu5RtTcHlQRBR2aqa1ITM 7n2Rxl4Jc35YDVKFOqcuaL+cfUA/yMj5wkaDagziCPCBJg3DOt8xfkbcuRSH6Jb+miXT pOBZjgTlfmoPDoJRVQFw+dDfK0Xg1bMVsc/oDpL0PmtNhHoNJfXw2UdSeWqNB8vHgCLi dsFjZO6Dk+U5Gzth1GE+rtjYqwYMZ9ZOFXWjj4pufcUZA5YoUCln/bmV/o2rGD7Lx8Sz xTalHkVsEhtTcrjTn0NOdfF4Zk03aZuwh9/Lig2GpcF2TzCHZdx/eQ6UZiHU3xEbQRRh A0uA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=AWJkRh6siUdGaDmneKWnVivvtFst5oz85CoGO/1XMWE=; b=mKND+vuyjqtLpTRg1cliNi8lwAFMvuaazd3HyMnKYHenaPUdhFbGfd9zqAfztwl20/ eDDcTORfqxgR1r492MktEvYq0s4tIzYF3oizU3oQj7cqTs5dS+NzEIeKAxStjqKU6D4w V/NFkBOTHeRgV+b+9YBf70j2esW0ULSTPHTdicamOeOdKAAsORLbKdY1wrGCEFRzBTZf f74aHAsxNbM3OmXh6fuP2aoAOm7KitngNrJvvu8JWrUCZYafQhBSNHYaRXfzY62PH7qR qNXPyaWcRmhjtw2ndmm522Pk+XTHc2TLCanZKz5kbgHJhq4Yza/5EaNh+3HbLkjEySgn De4w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 91si13791110ply.222.2019.02.18.04.31.45; Mon, 18 Feb 2019 04:32:01 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730589AbfBRMGl (ORCPT + 99 others); Mon, 18 Feb 2019 07:06:41 -0500 Received: from mail-qk1-f194.google.com ([209.85.222.194]:45154 "EHLO mail-qk1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730538AbfBRMGk (ORCPT ); Mon, 18 Feb 2019 07:06:40 -0500 Received: by mail-qk1-f194.google.com with SMTP id y195so9757948qka.12 for ; Mon, 18 Feb 2019 04:06:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AWJkRh6siUdGaDmneKWnVivvtFst5oz85CoGO/1XMWE=; b=IZ4PdNiTjl8McXr81SUC5Eq0CHfJXxcSYwVoaLbMG4aXWyEGlFdM3zpADx/a33Fud4 bk0Q7L+H+8cL1g+TLdXu0r38F/JRr2pYhd6yE3fblzxUcatSKA0gWum5rv9gp0igMxbn s/CKCpuKp8jzadSH8iPMaSaBxCAQ4aIE4PWVnREW0DymneNhra5YRqcvUOKf3BH6FbLA Ga5Y0JCkAbpzlV1hXUtNHSHEpg9TkaB/Ij8RksZ1jZ/gTT2ADfXcg2u9njkvgt7qnIFa FzYk/UsDNZA8bR5qZyn2VCFc9HnTMuyAobS5W0oaWRkM+yQyzo3Fb9XJ7caklYHfFQd0 WaAA== X-Gm-Message-State: AHQUAub8zTKM+vR2uKbPGJxPgSDspn4VQj1CCRiBHwtHrZ932u6LmJ7a Kg5TchOYIJUk7Httg+y5Dp7U8GB//gYsY+8rQr0= X-Received: by 2002:a37:bdc6:: with SMTP id n189mr15950708qkf.330.1550491599524; Mon, 18 Feb 2019 04:06:39 -0800 (PST) MIME-Version: 1.0 References: <1549628937-363-1-git-send-email-sugaya.taichi@socionext.com> In-Reply-To: <1549628937-363-1-git-send-email-sugaya.taichi@socionext.com> From: Arnd Bergmann Date: Mon, 18 Feb 2019 13:06:21 +0100 Message-ID: Subject: Re: [PATCH v2 14/15] ARM: configs: Add Milbeaut M10V defconfig To: Sugaya Taichi Cc: Linux ARM , Linux Kernel Mailing List , Russell King , Takao Orito , Kazuhiro Kasai , Shinji Kanematsu , Jassi Brar , Masami Hiramatsu Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 8, 2019 at 1:30 PM Sugaya Taichi wrote: > > This patch adds the minimal defconfig for the Milbeaut M10V. > > Signed-off-by: Sugaya Taichi > --- > arch/arm/configs/milbeaut_m10v_defconfig | 366 +++++++++++++++++++++++++++++++ > 1 file changed, 366 insertions(+) I think it would be good to reduce this a little bit. Please also add any options you need for booting to multi_v7_defconfig. Device drivers you don't need for booting but for additional features should be loadable modules there. > +CONFIG_KALLSYMS_ALL=y > +CONFIG_EMBEDDED=y CONFIG_EMBEDDED should not normally be set on device configurations. Despite the name it's not something for general embedded computing, but it's rather an option that lets you turn other option that one should normally not have to change. > +CONFIG_PROFILING=y > +CONFIG_OPROFILE=m Oprofile is rarely used these days, maybe change the default to PERF_EVENTS=y? > +CONFIG_HAVE_ARM_ARCH_TIMER=y > +CONFIG_VMSPLIT_2G=y > +CONFIG_PREEMPT=y > +CONFIG_THUMB2_KERNEL=y I think this will be the first armv8-a platform with thumb2 by default, and it's probably a good thing to start testing that more. > +CONFIG_HIGHMEM=y It's unusual to have both VMSPLIT_2G and HIGHMEM. > +CONFIG_ARM_APPENDED_DTB=y If you are able to fix the boot loaders, this should be turned off > +CONFIG_NL80211_TESTMODE=y > +CONFIG_CFG80211_DEVELOPER_WARNINGS=y > +CONFIG_CFG80211_REG_DEBUG=y That seems like more debugging that you should need. > +# CONFIG_I2C is not set > +# CONFIG_I2C_BOARDINFO is not set > +# CONFIG_I2C_COMPAT is not set > +# CONFIG_I2C_CHARDEV is not set > +# CONFIG_I2C_MUX is not set > +# CONFIG_I2C_HELPER_AUTO is not set > +# CONFIG_I2C_ALGOBIT is not set > +# CONFIG_I2C_SNI_M10V is not set If I2C is disabled, you shoulnd't need any of the later options here. > +CONFIG_FB=y > +# CONFIG_VGA_ARB is not set Since you don't have a framebuffer driver, and likely won't add one (new drivers should use drivers/gpu/drm), I'd drop this. > +# CONFIG_USB is not set > +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set > +# CONFIG_USB_MON is not set > +# CONFIG_USB_XHCI_HCD is not set > +# CONFIG_USB_EHCI_HCD is not set > +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set ... > +# CONFIG_MMC is not set > +# CONFIG_MMC_SDHCI is not set > +# CONFIG_MMC_SDHCI_PLTFM is not set > +# CONFIG_MMC_SDHCI_F_SDH30 is not set > +# CONFIG_MMC_SDHCI_F_EMMC50 is not set Also for USB and MMC: if you don't have the subsystem, you should not need to list the other options. > +CONFIG_NEW_LEDS=y > +CONFIG_LEDS_CLASS=y > +CONFIG_LEDS_GPIO=y > +CONFIG_LEDS_TRIGGER_TIMER=y > +CONFIG_LEDS_TRIGGER_HEARTBEAT=y > +CONFIG_RTC_CLASS=y > +# CONFIG_RTC_HCTOSYS is not set > +# CONFIG_RTC_SYSTOHC is not set > +CONFIG_RTC_DEBUG=y > +CONFIG_RTC_DRV_RX8025=y > +CONFIG_DMADEVICES=y > +CONFIG_MB86S7X_HDMAC=y > +CONFIG_MB8AC0300_XDMAC=y > +CONFIG_UIO=y > +CONFIG_UIO_SNI=y > +# CONFIG_IOMMU_SUPPORT is not set > +#CONFIG_PWM=y is not set > +# CONFIG_PWM_SYSFS is not set > +#CONFIG_PWM_M10V=y is not set > +CONFIG_RESET_CONTROLLER=y > +CONFIG_EXFAT=y CONFIG_EXFAT does not exist in mainline kernels. > +CONFIG_IPCU_FS=y > +# CONFIG_TEST_IPCU_FS is not set same for IPCU_FS, and probably a lot of other options. Arnd