Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp105223imu; Thu, 20 Dec 2018 18:00:20 -0800 (PST) X-Google-Smtp-Source: ALg8bN6aHD2hlIPzGgsfIALLzerNFEjUaaw7SbJWYMSW30fmJJSlJQ8VXHS3AhPZ7cPy2qVH9JNT X-Received: by 2002:a17:902:a83:: with SMTP id 3mr567436plp.276.1545357620379; Thu, 20 Dec 2018 18:00:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545357620; cv=none; d=google.com; s=arc-20160816; b=FwK9NZlKqy4WIPpdEeNUzmcbgiSUq4nqH/ufgUAkYczY0nNgF8mBAvfCtpC00f+NOC i2VbQetkk69C1/zbHJa4ggLAuMqcsLi1RJPn5I91a1LyHip2/gIIGQb/ppoRhmHizHW8 sYvtX5DR7HZzyf63h/Q16AhES+PVUt+IUdIwU/o4Yhpb/2w/14dK+22wZnffYA089Vxd N0fmRZVPOBtd4B90N0ihyb083u623NWIrfYuN0vxYbnp6vPAOxxyjDUxTNwOdzC2OkDe x9yyrCfkrbCZDhYxvAnHGwgCH8ULOS4At9dziQhQG4gk+3wXcW2p0fis1y2xH1qjbHVg onAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=rOmuocn43JbtxF3XCjVijJD6+dvHI36G0VecIvd2WLo=; b=NYb6geFKaskssIQPZX+huGic74dspv0o1INaNSnuCK1q6/26JoXUnZqElbp/1K4mbB nB6tnrebgM9b4mTR4r80qElQ9lIHK/l+rw8a2locli+OzjkI+fWdaBI6godAiYLd5zl+ vIurNoVnFoQOGYVK74eJ0vZcaGrTVOF5pJS0BUoCosWgwExUxouLyMh7bQYG/fHGa+n0 yepLOFBTALnoqU4dMVrkWgPwI64D3TfH2ikIpti+ss6+3bV13ZWb7FUYkXzkkpqYoIdD MvKM6nczVLMDjh8ki4jo84hB9+Xc76YelepuOeyZ5ggO3y/ecKjeE/Yi4w8vITeOmFTp r5Rw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="fDH2s/TQ"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w67si20470044pgb.45.2018.12.20.17.59.50; Thu, 20 Dec 2018 18:00:20 -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; dkim=pass header.i=@linaro.org header.s=google header.b="fDH2s/TQ"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388570AbeLTSGl (ORCPT + 99 others); Thu, 20 Dec 2018 13:06:41 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:46446 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388560AbeLTSGk (ORCPT ); Thu, 20 Dec 2018 13:06:40 -0500 Received: by mail-wr1-f66.google.com with SMTP id l9so2694601wrt.13 for ; Thu, 20 Dec 2018 10:06:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=rOmuocn43JbtxF3XCjVijJD6+dvHI36G0VecIvd2WLo=; b=fDH2s/TQTgFcY+zbGO/WgAKUGEdGaRjNBwFwBanEa2SCgi6HUQacEgOv5RJkTAzx5F u93JziiqKbp50xl9bConDlBZCUglPr71IqlsKeV9prfMpTUG7g6/b9c/7nDwmHjLTTYM y/BqHu7Ox9HJoLaBNFR3nii23MmrsdokQSk7o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rOmuocn43JbtxF3XCjVijJD6+dvHI36G0VecIvd2WLo=; b=j6TrPQsQ850TORzvsm/VhiJQm+/F/WKhuPBpX9sVKKbNbNuScJy7BkVLfFIai179gQ y+/79fi546TxPwChj/fArViMH2Cwo6Le2BSWzCojBNoZpKv4q9No5trmWSYmEXLnJoz1 vuFwPBsalou+KEtR7zAbn+SkHTLw9Cm8pUIceEFxiyPthkquwZ1eNzcEWCnB8Qbajqfn /U7mhGU7gB9Y8fG97i8OfdRY/v+HYIQ4u8cCS+nmP4Y6KAYh65i0kj7RWSIWfZP2/fvB Qh6u4u11rbnb801xTXpSIec8OhPT0greYZYkbgVG1H/sqVtSAOFEJWsIWKIktflPBk/i vfBQ== X-Gm-Message-State: AA+aEWbs3bflC0FCVuDZt5CAnfrpSYVSrRkH+Zc1fHrub2y7rnIBaj/1 64GerZtxExxZ9frFjLY6v4YURatQC9s= X-Received: by 2002:adf:f703:: with SMTP id r3mr23092752wrp.93.1545329198335; Thu, 20 Dec 2018 10:06:38 -0800 (PST) Received: from [192.168.0.40] (55.183.88.92.rev.sfr.net. [92.88.183.55]) by smtp.googlemail.com with ESMTPSA id h2sm15476841wrv.87.2018.12.20.10.06.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Dec 2018 10:06:37 -0800 (PST) Subject: Re: [PATCH v10 17/27] drivers: firmware: psci: Prepare to support PM domains To: Ulf Hansson Cc: "Rafael J . Wysocki" , Sudeep Holla , Lorenzo Pieralisi , Mark Rutland , Linux PM , "Raju P . L . S . S . S . N" , Stephen Boyd , Tony Lindgren , Kevin Hilman , Lina Iyer , Viresh Kumar , Vincent Guittot , Geert Uytterhoeven , Linux ARM , linux-arm-msm , Linux Kernel Mailing List References: <20181129174700.16585-1-ulf.hansson@linaro.org> <20181129174700.16585-18-ulf.hansson@linaro.org> From: Daniel Lezcano Message-ID: Date: Thu, 20 Dec 2018 19:06:35 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 20/12/2018 16:49, Ulf Hansson wrote: [ ... ] >>> +#ifdef CONFIG_CPU_IDLE >> >> It would be nicer if you can remove the CONFIG_CPU_IDLE by replacing it >> with a specific one (eg. CONFIG_PSCI_IDLE) and make it depend on >> CONFIG_CPU_IDLE, so the config options stay contained in their >> respective subsystems directory. > > I am all for simplifying the Kconfig options in here, as indeed it's > rather messy. However, I would rather avoid folding in additional > cleanup changes to this series, is already extensive enough. > > Would you be okay if we deal with that on top? IMO, there are patches in this series which can be grouped into a cleanup + set the scene patchset and merged immediately. An option similar to ARM_SCMI_POWER_DOMAIN can be part of it. However, if you swear you will do the change after and sign with your blood, I'm fine with that 0:) -- Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog