From: Bjorn Andersson <bjorn.andersson@linaro.org>
To: Alex Elder <elder@linaro.org>
Cc: Niklas Cassel <niklas.cassel@linaro.org>,
andy.gross@linaro.org, david.brown@linaro.org,
linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH] soc: qcom: qmi: add a prompt to QCOM_QMI_HELPERS
Date: Fri, 28 Sep 2018 10:21:45 -0700 [thread overview]
Message-ID: <20180928172145.GA5008@tuxbook-pro> (raw)
In-Reply-To: <4025f206-631a-55e9-9b7a-89dcf3370284@linaro.org>
On Fri 28 Sep 06:23 PDT 2018, Alex Elder wrote:
> On 09/28/2018 07:26 AM, Niklas Cassel wrote:
> > On Fri, Sep 28, 2018 at 06:41:11AM -0500, Alex Elder wrote:
> >> Was there something wrong with this patch? I sent it a long time
> >> ago but it still applies cleanly. I can re-send if you like.
> >
> > Hello Alex,
> >
> > This patch does not apply on top of
> > https://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git/log/?h=for-next
>
> Sorry, I sent this before I tracked down where Andy's for-next
> tree was. It applied OK to linus/master.
>
> > When you don't specify a string for a Kconfig, then you won't be able to
> > select it via menuconfig, only through other Kconfigs, e.g.:
> > $ git grep QCOM_QMI_HELPERS
> > drivers/remoteproc/Kconfig: select QCOM_QMI_HELPERS
> >
> > What Kconfig is it that needs QCOM_QMI_HELPERS?
>
> IPA, which is not yet merged.
>
> The entry in "drivers/soc/qcom/Kconfig" for this option includes
> help text, so I presume it was an oversight not to include a
> string (prompt). It is the only non-trivial entry in that file
> that does not include one. Why should this entry not be listed
> in menus?
>
> > Why do you need to make is selectable via menuconfig?
I made it this way because I don't see a reason for anyone to ever
select this config option if there isn't a client available - and
clients that "depends on" this simply forces the developer to find the
QMI helpers in menuconfig and enable it manually.
> > Isn't it sufficient to add a "select QCOM_QMI_HELPERS" to that Kconfig?
>
> I have CONFIG_IPA dependent on CONFIG_QCOM_QMI_HELPERS. I could
> change that to select it instead but I still think this entry
> should be changed.
>
Why do you say it needs to change? I tested this by just adding a
"select QCOM_QMI_HELPERS" in my client drivers.
> I'll mention that SLIM_QCOM_NGD_CTRL in drivers/slimbus/Kconfig
> also depends on--rather than selects--QCOM_QMI_HELPERS.
>
That's wrong.
Regards,
Bjorn
> -Alex
>
> >
> > Kind regards,
> > Niklas
> >
> >>
> >> -Alex
> >>
> >> On 04/27/2018 09:03 AM, Alex Elder wrote:
> >>> Add a prompt to the "tristate" attribute in the Kconfig file in
> >>> which QCOM_QMI_HELPERS is defined; I find it doesn't get selected
> >>> without it.
> >>>
> >>> Signed-off-by: Alex Elder <elder@linaro.org>
> >>> ---
> >>> drivers/soc/qcom/Kconfig | 2 +-
> >>> 1 file changed, 1 insertion(+), 1 deletion(-)
> >>>
> >>> diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig
> >>> index 5c4535b545cc..81a501765cd9 100644
> >>> --- a/drivers/soc/qcom/Kconfig
> >>> +++ b/drivers/soc/qcom/Kconfig
> >>> @@ -36,7 +36,7 @@ config QCOM_PM
> >>> low power modes.
> >>>
> >>> config QCOM_QMI_HELPERS
> >>> - tristate
> >>> + tristate "Qualcomm QMI Helpers"
> >>> depends on ARCH_QCOM && NET
> >>> help
> >>> Helper library for handling QMI encoded messages. QMI encoded
> >>>
> >>
>
next prev parent reply other threads:[~2018-09-28 17:21 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-27 14:03 [PATCH] soc: qcom: qmi: add a prompt to QCOM_QMI_HELPERS Alex Elder
2018-09-28 11:41 ` Alex Elder
2018-09-28 12:26 ` Niklas Cassel
2018-09-28 13:23 ` Alex Elder
2018-09-28 14:00 ` Niklas Cassel
2018-09-28 17:21 ` Bjorn Andersson [this message]
2018-09-28 17:29 ` Alex Elder
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180928172145.GA5008@tuxbook-pro \
--to=bjorn.andersson@linaro.org \
--cc=andy.gross@linaro.org \
--cc=david.brown@linaro.org \
--cc=elder@linaro.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-soc@vger.kernel.org \
--cc=niklas.cassel@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).