Received: by 2002:a17:90a:1609:0:0:0:0 with SMTP id n9csp2456026pja; Thu, 26 Mar 2020 15:45:37 -0700 (PDT) X-Google-Smtp-Source: ADFU+vujv0ftmJ63+K8gawX19rXy61JdNWsNI5dWZW2QRY3R/pCOHVhSv2atJr/KAuc5BTNVXM7j X-Received: by 2002:aca:edcf:: with SMTP id l198mr1986919oih.97.1585262737169; Thu, 26 Mar 2020 15:45:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585262737; cv=none; d=google.com; s=arc-20160816; b=t+nuSpxefDPW6fAf4AqdxY8x2cKOXiljlNmw3/DxKEFlmjCGITe7vlntNAgh1cAGRZ f4hYfsqYy9RUZgqt/+WBCsCjZI4LP45sJpRDdoYLiTm7ljVv7Q/N1eGFlhzOxyTydrTX ZCjFY16ykPLUz3D+zjvWHcWa2qgG9zCPd1b9BkQNqAnuult28JohtBCkShdr35p5janP SFVe+3mBE0aLMbdks9BnUHJQ2rOp9aukeiVcDWfjQIzmDm7DTAqSUMIqE5aBqf9nR6vV /biZD30eZ4vhRmdM6e5SFZeaYDRLd7uysV2WoQo6smEDmmZfhJddk9RM+8aUzlXD0Dfn uukw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=QCWn7QB+wZCv5c30k8RVCk7/lqCrOfd18UirhMPYmK4=; b=tfa8u+9oegIhdYVaFbcuLKuz804kXk27OIGnGTi93qVgpwnTa/u5HeamTYLsEgSMfI WxyvnKprjPcNvJe8lJlwTKRdhdB5BAqFhj/iNTjGmLe842v243WXhJEASN1RfRVUPb3q PX2aQdj/QAfTDR7jwR694TRb05FYsCH4k06CASwfxusEu7x/0ae3c+b5R6avt6ImZZZJ 9t7gLq79xcfMp0DYgDS9oLrSjFyH1y3XqhGTvLZFIRd/WZl2r1YCD50vKhHSj3w9S8S/ Jq2bQJuWCVyb0FGIUWW8OFhf4pqGpc4dV1a7WAUo48WrL5nqlaVJdxpPMOK+A1EMNtbc Xj8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=N33IqX9p; 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 j9si1631939oif.164.2020.03.26.15.45.24; Thu, 26 Mar 2020 15:45:37 -0700 (PDT) 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=N33IqX9p; 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 S1727675AbgCZWpE (ORCPT + 99 others); Thu, 26 Mar 2020 18:45:04 -0400 Received: from mail-pf1-f195.google.com ([209.85.210.195]:46569 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726296AbgCZWpE (ORCPT ); Thu, 26 Mar 2020 18:45:04 -0400 Received: by mail-pf1-f195.google.com with SMTP id q3so3500620pff.13 for ; Thu, 26 Mar 2020 15:45:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=QCWn7QB+wZCv5c30k8RVCk7/lqCrOfd18UirhMPYmK4=; b=N33IqX9pR8IFxSujO89nN5pUaaCA4nBX1A1ln3UpDVDEWRFfxJaRnsPX0avq5hvOOb 2ofJ0IBBH8t/FwzZU06c9vEIQcKf77XddzomwMPb+6JZrk9YELbqADfpE9DgebGdsfXX TEUkabHNL/Xf9KeDlhDNIsYiWxHpnUwyc6MZWIrseiXmmZkLH8Djn5RLV8veQBEa+Njn byOEf1yy3BkvYdzEBO6w0ebhXyxDA1qjB/rqCrdy2Y4gssPJTBegM+ZrCV04m0yL+sxC huhkDJBxyIr+XyucI/372wcf3Lyltczi9mNO4Ot7erYGL5w3pdhCbuRLh9B8JXVL4Gh8 L8GA== 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; bh=QCWn7QB+wZCv5c30k8RVCk7/lqCrOfd18UirhMPYmK4=; b=dMCLtGyJXz5PkOpidfNIX+1IxrEEd/bDGsROBjedNUvznStNeeu1x14jyLFtSu4fkg 9UyktJAiAV8LjbCg8Ma/Gzzz9OfqSFh3h35tZfcpWFwQMOGP4Vufxc7oatWJUW71QSjp UYhZEhra/nt+pt7z3Be3JDT93su0tqMh7nYAxOstWM1RjZLh1+GqBRsxWRM4fAGlZssm 8kIaQ/oDRIN5IvZgi7mYwB9Mp4TNEQJYHGwHU0jrYJs8Ax+BhsPJ62JhqB/k+b0ByiRJ d8gjtzjv5ht38kFBX6sLZMHqLCejUleI91EdsFOqhc1HU4fa3AIAPf2sBTNRRHsxAMzV Vqjw== X-Gm-Message-State: ANhLgQ1rWigVg9qx4BNdNTiS+NowYxyqGoYv3dRQ7qBvEh/fs7ckeF9S 2EEVbotxU6XIc/yFdkgjAlUrYnyLlTw= X-Received: by 2002:aa7:9a8e:: with SMTP id w14mr11328537pfi.113.1585262702882; Thu, 26 Mar 2020 15:45:02 -0700 (PDT) Received: from localhost.localdomain ([2601:1c2:680:1319:692:26ff:feda:3a81]) by smtp.gmail.com with ESMTPSA id g10sm2592788pfk.90.2020.03.26.15.45.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Mar 2020 15:45:02 -0700 (PDT) From: John Stultz To: lkml Cc: John Stultz , Todd Kjos , Saravana Kannan , Andy Gross , Bjorn Andersson , Rajendra Nayak , linux-arm-msm@vger.kernel.org Subject: [PATCH v3 0/3] Allow for rpmpd/rpmh/rpmhpd drivers to be loaded as permenent modules Date: Thu, 26 Mar 2020 22:44:56 +0000 Message-Id: <20200326224459.105170-1-john.stultz@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series simply allows the qcom rpmpd, rpmh and rpmhpd drivers to be configured and loaded as permement modules. This means the modules can be loaded, but not unloaded. While maybe not ideal, this is an improvement over requiring the drivers to be built in. Feedback on this series would be welcome! thanks -john New in v3: * Added similar change to rpmh and rpmhpd drivers. Cc: Todd Kjos Cc: Saravana Kannan Cc: Andy Gross Cc: Bjorn Andersson Cc: Rajendra Nayak Cc: linux-arm-msm@vger.kernel.org John Stultz (3): soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module soc: qcom: rpmh: Allow RPMH driver to be loaded as a module soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module drivers/soc/qcom/Kconfig | 8 ++++---- drivers/soc/qcom/rpmh-rsc.c | 6 ++++++ drivers/soc/qcom/rpmhpd.c | 5 +++++ drivers/soc/qcom/rpmpd.c | 6 ++++++ 4 files changed, 21 insertions(+), 4 deletions(-) -- 2.17.1