From patchwork Sat Feb 29 21:02:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 11414073 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0E1AC921 for ; Sat, 29 Feb 2020 21:04:40 +0000 (UTC) Received: by mail.kernel.org (Postfix) id ECDE521775; Sat, 29 Feb 2020 21:04:39 +0000 (UTC) Delivered-To: soc@kernel.org Received: from mail-lj1-f193.google.com (mail-lj1-f193.google.com [209.85.208.193]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 87DE32082E for ; Sat, 29 Feb 2020 21:04:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="tXFJd/bH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 87DE32082E Authentication-Results: mail.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linus.walleij@linaro.org Received: by mail-lj1-f193.google.com with SMTP id q8so7284359ljj.11 for ; Sat, 29 Feb 2020 13:04:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=AOjpjH41S/kgHBSjMwcx6ZjjsBe6UiMlZ8Mjmbs+mhI=; b=tXFJd/bHjx/mHcSMYnTUC4BjPYltPh0UFa1P4PnElJ2VDWCNXV7U8H4s1Z5RJ/vM3d z9SuZ/Omf5IGks4J7sEeDp4BkYbtviHy0bg1n+R7LCNMFTQxH6292NT/NnAMMWRlx1qJ QWB0v9ML76AdWRt2mXCD3RCuUuM6Y7gbaG4WnfHazPjkSPANAA/nUxoOlY7+60imLd4H SUSIY8GNzYDwRN4MVAlrNewlseYUiGAjMwMRoN9KHlAUWp1QHFVzoXjeSh9SvaJjq1vf x2ak3LZKh8IZi34Pk0R5/OwVaF/31kDfNJ0rRrtetAfsbN5JHMHJ9snaUxoqV3OsCfhw 3omg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=AOjpjH41S/kgHBSjMwcx6ZjjsBe6UiMlZ8Mjmbs+mhI=; b=EAGSMbepCxWFfaOSr0DqhO1YCY5FcH+DRfMG0q3GOlejcyr3QuHr7zNnqn7ZI5mquS 0gez5Yw4i+RULygDe2ysYtOmCMtdGhmVNjol9l7jzrrgWtwqESMaI+gEXwXjolTqOMnl W4o262FjBGq1R+1UWOBleHTKV0aQUozTyqV5Q/V4I47W9OYxv2ZTJRQAfsV18KHxD9oy 2baenGqG1sbM/aEwI298PAv6MeENt7ud4CPk11MdZnIO/3u5kDSJh68FtHQI7uwlpArM hiAtLrYZXumt9H6lj/hiUQfUpm58GLKiNIS66vEowIapwCJKzUuoRvjM6eTjLRktoGwZ QwOA== X-Gm-Message-State: ANhLgQ3GuNUeXc77M1UM4PTQe/Bb34dO1kG+ASa7YLxS6GANdUV85HvH aTqe4ZY172iCYA4sm7id+GyaeA== X-Google-Smtp-Source: ADFU+vuIGBGxF3I22A3eKaB5Zo/ywHzcDjmeABkLEZqWm5ktWmgfgHUVUQpNJ7uKHeUqJB4/zngDGw== X-Received: by 2002:a2e:9d8a:: with SMTP id c10mr6668873ljj.238.1583010277616; Sat, 29 Feb 2020 13:04:37 -0800 (PST) Received: from localhost.localdomain (c-5ac9225c.014-348-6c756e10.bbcust.telenor.se. [92.34.201.90]) by smtp.gmail.com with ESMTPSA id o4sm2018005lfl.62.2020.02.29.13.04.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Feb 2020 13:04:36 -0800 (PST) From: Linus Walleij List-Id: To: arm@kernel.org, soc@kernel.org Cc: linux-arm-kernel@lists.infradead.org, Linus Walleij , "Rafael J . Wysocki" , Viresh Kumar Subject: [PATCH] ARM: config: multi_v7 Use schedutil cpufreq Date: Sat, 29 Feb 2020 22:02:25 +0100 Message-Id: <20200229210225.173084-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 The multi v7 config is using the ondemand governor by default, but the schedutil is mature and enabled by default in other defconfigs, let's encourage schedutil as governor but keep ondemand as compiled-in instead of the other way around. Cc: Rafael J. Wysocki Cc: Viresh Kumar Signed-off-by: Linus Walleij --- ARM SoC folks: if you agree please apply this directly. I think putting this in the multi v7 as default is a good way to actively encourage this governor, unless Viresh or Rafael objects. --- arch/arm/configs/multi_v7_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 017d65f86eba..beec2c8d76aa 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -100,11 +100,11 @@ CONFIG_KEXEC=y CONFIG_EFI=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y -CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m -CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPUFREQ_DT=y CONFIG_ARM_IMX6Q_CPUFREQ=y CONFIG_ARM_RASPBERRYPI_CPUFREQ=y