Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp976607ybt; Wed, 24 Jun 2020 16:23:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4z3TZLFOOhvW4bjVyqpzk8RtTLq/vwOp9NKZ+08PFm1xsgFqZJI2EgMdOd0pRerVZ94V3 X-Received: by 2002:a50:9f6a:: with SMTP id b97mr3708458edf.322.1593041027549; Wed, 24 Jun 2020 16:23:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593041027; cv=none; d=google.com; s=arc-20160816; b=lqzuOgYzsSqU5SVe3vVbxl90xQuFxDLp4PbtCoLEIifFEPJ+pJuOy7Jel/E+erR4Fw b5ru47HvkkXy23n2MGPEJsxdOeAik2OPWBxRlm5CwYO0i3m6CpyX/pmhvvPs5nIvqJ30 RJXCQy9EFQ61tNlQqcRqp+7P9PIB3SEia5jFrCdbV2DyCKsSpWjB/rE9HAJrFjTfBCwr 6gtLrClIIwPg6RG49qZAQyv7K+ChOTmhd2YBgTFXvZTtDZfkgbTNdVWGH64Np3ipcVvw sYAuOlF5zlSWEKrykdzLbR/cd3dRSZID8FOUx1nLe6mQ1545lUPn8P6OkJ2I+5OqhtZL veGQ== 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:dkim-signature; bh=ixR4kIucjZXiRtwMzxKSRPAHfL+FLubXnd+GvW1h77s=; b=uAWeWMveoe3NOQjAzO2A2err/uVTXAfL796DtMocblaNmV91rwT7WgLCS7+Xoe+Ycj Ash8VR+PEHDpMrD6RmAWPUWAlpnm2XkeOThqfsXf8izCxqaiCbKMcYVZoiJ3m0BlJvWx 8kWOHxMLfamwaVYuz0sir8jfFtddPEo/YEw0Qt+Zc1r8k8z5IBWkoSQewGj+NYsFiboH +bgHzKVX24+cBGHNpYykP1OIp46pyJDaq1qKrPvkvCzjzlciDgLGBbEo8HaQ5HPeShyn kzDcPtfGU/NnV1npf2O5B5owAOsmZB3rtIW0igHug2WwendxEz1+0kfxkM9MKXoZOpI7 uXvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Z7YPQvc6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id s5si13441867edr.214.2020.06.24.16.23.24; Wed, 24 Jun 2020 16:23:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Z7YPQvc6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S2388759AbgFXXWZ (ORCPT + 99 others); Wed, 24 Jun 2020 19:22:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388735AbgFXXWY (ORCPT ); Wed, 24 Jun 2020 19:22:24 -0400 Received: from mail-ot1-x344.google.com (mail-ot1-x344.google.com [IPv6:2607:f8b0:4864:20::344]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4700CC061573 for ; Wed, 24 Jun 2020 16:22:24 -0700 (PDT) Received: by mail-ot1-x344.google.com with SMTP id 5so1583220oty.11 for ; Wed, 24 Jun 2020 16:22:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ixR4kIucjZXiRtwMzxKSRPAHfL+FLubXnd+GvW1h77s=; b=Z7YPQvc6norraPne8OACkSUlKBVmLzg0FP9LZ7gduh3U4fiXJckSxRV8Rw/M6ozRWJ CjO2/AkaXd9R+o9hVzdrRw1hQuKb2mCZ1GENwhRmQMvXPb4YogDL9Anl/z4vNHibhS7O NK3IrFNQK8cYxuy21niT7Scw64KVhXT99fgZQNoQLHaS4zd3qSpDwRBNF69Va9CI3Su1 XOZeXBH0cz4qgxb4LruxmpvoG9P53uUpxNMeGz+7XTSEjo/48iNu+ULMKQcpWyfIRnzG WGAjrfnyEm3aD+QzMcQW7ICI5L5cy+GzJeuU+I+SuwLYvFoAuMEzV69tL1xuT3vPCjHY qcNw== 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=ixR4kIucjZXiRtwMzxKSRPAHfL+FLubXnd+GvW1h77s=; b=gN2l+J4g1qeDN8TtYBjNG7Tmj3C+R4fCbLiOnsHUOOgFwW8i8tv8c/19MGUKJYji+D ODaD62HhmxqoFEsooB77otmjH7T2ns0/3WdwTJktasEUhybv3gyM2r4deaDKRzXZPpP8 sL4aUfpSwQBCZpCgegQpi5iY0HFsnDCgKfEtHPb6BW0mDpRMjD5G75atJksOUmB0pEuw 5uLBziPLzJBzxTKFSsPolDqFU1fKExe1XPGu9OlU/j4HYDe5BuEhaK1xO/atqHQKAoCq +1r9DQ/asmfUh7kj6eUvrcbAsnGJL0NTXlMg1tX2sDfBeUiZLJKob0Vrf+MBrMzHKnYc mEkA== X-Gm-Message-State: AOAM531mtnI3n7rfImlUckEwlt7TteHd+oSabmOvRGlWIG4r7sJWOZc8 aML/PuIakpiZOIyI1G9y7V0fRAFC7m26FabtvRDRyA== X-Received: by 2002:a05:6830:1e13:: with SMTP id s19mr9494408otr.102.1593040943632; Wed, 24 Jun 2020 16:22:23 -0700 (PDT) MIME-Version: 1.0 References: <20200616061338.109499-1-john.stultz@linaro.org> <20200616061338.109499-5-john.stultz@linaro.org> <20200621060055.GA2421@builder.lan> In-Reply-To: <20200621060055.GA2421@builder.lan> From: John Stultz Date: Wed, 24 Jun 2020 16:22:12 -0700 Message-ID: Subject: Re: [RFC][PATCH 4/5] pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module To: Bjorn Andersson Cc: lkml , Andy Gross , Joerg Roedel , Thomas Gleixner , Jason Cooper , Marc Zyngier , Linus Walleij , Lina Iyer , Saravana Kannan , Todd Kjos , Greg Kroah-Hartman , linux-arm-msm , iommu@lists.linux-foundation.org, linux-gpio@vger.kernel.org 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 Sat, Jun 20, 2020 at 11:03 PM Bjorn Andersson wrote: > > On Mon 15 Jun 23:13 PDT 2020, John Stultz wrote: > > > Tweaks to allow pinctrl-msm code to be loadable as a module. > > This is needed in order to support having the qcom-scm driver, > > which pinctrl-msm calls into, configured as a module. > > > > This means that we need a "depends on QCOM_SCM || QCOM_SCM=n" on all > entries in the Kconfig that selects PINCTRL_MSM, or switch PINCTRL_MSM > to be user selectable and make all the others depend on it. Oh, good point! I already had to fix that in a different tree, but forgot to move the fix over to my upstreaming tree. > > > > +MODULE_DESCRIPTION("Qualcomm Technologies, Inc. pinctrl-msm driver"); > > It's the "Qualcomm Technologies, Inc. TLMM driver" > > > +MODULE_LICENSE("GPL v2"); > > + > > Please don't retain my empty line at the end of this file :) Done and done. Thanks so much for the review! -john