Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp4248830imm; Mon, 18 Jun 2018 11:35:58 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKygn+OSuDo71hbLrwUXUxyxVJGlXW7sU6uM1KVUUsRhCMq28v6CkBC9eEUkkNDLRKDj5ak X-Received: by 2002:a63:ba02:: with SMTP id k2-v6mr11996208pgf.179.1529346958791; Mon, 18 Jun 2018 11:35:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529346958; cv=none; d=google.com; s=arc-20160816; b=kH3Yzng365G74nFwpAkyUhQNCMBbH8h/dNOLLIwFCVJ+JCxEPLVMIdw+AKYjtyxVBN 9A1WoxIgSuAcVY0kdrSwBaI+tGw05KSXK3y9HH5MKNsLTk1g6BnucGtopH0diMQx+Ep3 K8bP2laEAIl1j3sBFKgaenujmMr3f13Dx6pLx8cp0yknOB4TDJk/kwyZliDGbzuLkygW HRxQOPNuRie8dEU+eOevrv8gAPCF+YX4J+GuIsnW7ToCR91+Ts5D0RuNTCSnOR9eQdXb hqs4Kp8//zheNng6vHeYRi3yNjSxeIMKhfXG9fNYSfKuqJbIhX5y2O5wRS0D+knzrpHc QMxg== 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 :references:in-reply-to:mime-version:dkim-signature:dkim-signature :arc-authentication-results; bh=I/jcJeZSPL5FTa3ECB1UzVCgyWpDiwY3LYFj3F7x9B0=; b=JRVWPfLRIuDNWR7ucqKTxrRCDeQKUaozZZCla2UnaWMqyxl807Ee9xy/fYB6V0a0rU tllYylQgCgf+pM5hQfh6u6UPOTFaQlVN1YmoPhdRbCw1IKCgy5Wp4yFaWzz6xIpCXDjH 7WaTSGoR9+9RImSx+K0mWqmE4Y6oBEJFFoQL5t/FTRenEeB1hhvWzbybowKTfcS9/ua3 PxbKfxrVMD12fiEmTgNUV/SHfQUUShU43RNtPPGxq2inP4WNOgc40gwDiYUrfRhl2iWH IDdwaRjZulDmSKrYifElgEeFvB2rai7trCuLYHo1GfbNnBM8Ffikf3FimN0gnPmV8AAV 5C8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@google.com header.s=20161025 header.b=BtHWYrpw; dkim=fail header.i=@chromium.org header.s=google header.b=gu7dtIRh; 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=fail (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v10-v6si14594143plo.326.2018.06.18.11.35.43; Mon, 18 Jun 2018 11:35:58 -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=fail header.i=@google.com header.s=20161025 header.b=BtHWYrpw; dkim=fail header.i=@chromium.org header.s=google header.b=gu7dtIRh; 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=fail (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935961AbeFRSdf (ORCPT + 99 others); Mon, 18 Jun 2018 14:33:35 -0400 Received: from mail-vk0-f68.google.com ([209.85.213.68]:33553 "EHLO mail-vk0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935836AbeFRSdd (ORCPT ); Mon, 18 Jun 2018 14:33:33 -0400 Received: by mail-vk0-f68.google.com with SMTP id 200-v6so10160113vkc.0 for ; Mon, 18 Jun 2018 11:33:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=I/jcJeZSPL5FTa3ECB1UzVCgyWpDiwY3LYFj3F7x9B0=; b=BtHWYrpwhZyHtO786mdKJKoEtwE7dF7fIfzivdA25TcGoHO17yhexk5LhygMwpuc6D mqLNE/Q1tGoK0Yb6KCySAframiptYukZaV0zwxE11tzxjMt2nkGcACGXM7CT5tSgWKtc eK0ZnjKOf3PX9xJUf1nyBAwWZibZJeL+EZzCcZwH3SD3ru9vf0baz5IA2AaEb0QEfV7R R94mB+g/VHpg53lhVklptHUxEnYh03lWnYV3gJcRHy9pq8iy60Ga2wzah8EIXatbU0I+ zQfXvNYcE1HaKjSNy6HDSw3ahb517lt2iFPSxzCwlEOp1Z92zkT21kEx6B2y0+lzAYjI l3Aw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=I/jcJeZSPL5FTa3ECB1UzVCgyWpDiwY3LYFj3F7x9B0=; b=gu7dtIRhv1gx4hD/VQaSLzdnsT/ckVAQ3KZZnYvDR5dEt7ohSbsLyC6pfdRTsBNBqv 52UywivX9k4njnmNELfbjsUlTKrCEAzlDXS08C/nC0o0VtNJmc40eDzWJgg4Ac096mvR +2HAyL6oAgFci5tgcTKtI5mBtr0Eap6OxqqKU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=I/jcJeZSPL5FTa3ECB1UzVCgyWpDiwY3LYFj3F7x9B0=; b=dUYrtE2XeOMZk6oMXbuV0an68aeFh+BvoKtNqRjmqB8ssjsOgTIRtR90YPihVznRAi U1ypEyGV1gLjXXKF7yAxCojH2V8ObEty7E9eZs6r3XHWhiX47jejFFMIQrcU/YuDcK4m /sJ8HQoCPUK6uYQaTpR+sTByIOL4NYxImosayvGp1Wvw+x5Alb6tyNWKtA+11MxbhoJn TcHNhHgPOmKJwPjf1irFAt5oa9BmG7PaOVqHe1Thr9WX/o33e3HnmXU0N/SfWhYTDrpi MXJyf8uYmMERB6+bMj5QqG1xPeZDFixXft5+POJ6SQwDONqW7ShS9CyrVXwUXEOFnJZk l5ew== X-Gm-Message-State: APt69E3OQDRx4tilHWR12d4ht9LcYhMpqCf0GkaT0YSRDJj4SIo30ODs +f3hINPYvQepRvwBlqbi2Xosr6Gy6XY5VH4ryAbdQA== X-Received: by 2002:a1f:fc02:: with SMTP id a2-v6mr7760708vki.141.1529346811946; Mon, 18 Jun 2018 11:33:31 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a1f:9495:0:0:0:0:0 with HTTP; Mon, 18 Jun 2018 11:33:31 -0700 (PDT) In-Reply-To: <20180618163945.GE21724@codeaurora.org> References: <1529329040-2606-1-git-send-email-rplsssn@codeaurora.org> <1529329040-2606-5-git-send-email-rplsssn@codeaurora.org> <20180618163945.GE21724@codeaurora.org> From: Doug Anderson Date: Mon, 18 Jun 2018 11:33:31 -0700 X-Google-Sender-Auth: a9-u-2zH88zXVFXbqk_MXnDIqwg Message-ID: Subject: Re: [PATCH v11 04/10] drivers: qcom: rpmh: add RPMH helper functions To: Lina Iyer Cc: Raju P L S S S N , Andy Gross , David Brown , linux-arm-msm@vger.kernel.org, "open list:ARM/QUALCOMM SUPPORT" , Rajendra Nayak , Bjorn Andersson , LKML , Stephen Boyd , Evan Green , Matthias Kaehlcke 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 Lina, On Mon, Jun 18, 2018 at 9:39 AM, Lina Iyer wrote: >> +/** >> * struct rsc_drv: the Direct Resource Voter (DRV) of the >> * Resource State Coordinator controller (RSC) >> * >> @@ -52,6 +78,7 @@ struct tcs_group { >> * @tcs: TCS groups >> * @tcs_in_use: s/w state of the TCS >> * @lock: synchronize state of the controller >> + * @ctrl: controller to handle cases like batch requests > > This is not only for batch requests. > This is handle to the DRV's client. @client might be a better name than > @ctrlr. The name "ctrlr" also matches the name of the structure. Are you suggesting also renaming "struct rpmh_ctrlr" to "struct rpmh_client", or you think they should be different names? I'm advocating that we should land this patch series to unblock everything. Hopefully you agree that's OK and if we want to change the name of this we can do it in a future patch. Let me know if you disagree. ...if others agree that the series should land and you really want the name change, I'm happy to post up a version of the series with the fix to help move things along... -Doug