linux-acpi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support
@ 2018-02-02 13:43 Rajneesh Bhardwaj
  2018-02-02 13:43 ` [Patch v2 1/5] ACPI / LPIT: Export lpit_read_residency_count_address() Rajneesh Bhardwaj
  2018-02-02 20:14 ` [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support Andy Shevchenko
  0 siblings, 2 replies; 3+ messages in thread
From: Rajneesh Bhardwaj @ 2018-02-02 13:43 UTC (permalink / raw)
  To: platform-driver-x86
  Cc: dvhart, andy, linux-kernel, vishwanath.somayaji,
	srinivas.pandruvada, Rajneesh Bhardwaj, Rafael J . Wysocki,
	Len Brown, Thomas Gleixner, linux-acpi, x86

This series contains the remaining (rebased) patches that were not applied
to the pdx tree earlier. This also includes Acked-by / Reviewed-by tags from
Rafael and Thomas.

Rebased and tested on:
http://git.infradead.org/linux-platform-drivers-x86.git/shortlog/refs/heads/review-andy

Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
Cc: Len Brown <lenb@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>

Cc: linux-acpi@vger.kernel.org
Cc: x86@kernel.org

Rajneesh Bhardwaj (3):
  x86/cpu: Add Cannonlake to Intel family
  platform/x86: intel_pmc_core: Add CannonLake PCH support
  platform/x86: intel_pmc_core: Special case for Coffeelake

Srinivas Pandruvada (2):
  ACPI / LPIT: Export lpit_read_residency_count_address()
  platform/x86: intel_pmc_core: Read base address from LPIT

 arch/x86/include/asm/intel-family.h   |   6 ++
 drivers/acpi/acpi_lpit.c              |   1 +
 drivers/platform/x86/intel_pmc_core.c | 108 +++++++++++++++++++++++++++++++++-
 drivers/platform/x86/intel_pmc_core.h |  13 ++++
 4 files changed, 127 insertions(+), 1 deletion(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Patch v2 1/5] ACPI / LPIT: Export lpit_read_residency_count_address()
  2018-02-02 13:43 [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support Rajneesh Bhardwaj
@ 2018-02-02 13:43 ` Rajneesh Bhardwaj
  2018-02-02 20:14 ` [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support Andy Shevchenko
  1 sibling, 0 replies; 3+ messages in thread
From: Rajneesh Bhardwaj @ 2018-02-02 13:43 UTC (permalink / raw)
  To: platform-driver-x86
  Cc: dvhart, andy, linux-kernel, vishwanath.somayaji,
	srinivas.pandruvada, Rafael J . Wysocki, Len Brown, linux-acpi

From: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

Export lpit_read_residency_count_address(), so that it can be used from
drivers built as module. With the recent changes, the builtin_pci
functionality of the intel_pmc_core driver is removed and now it can be
built as a module to read this exported interface to calculate the PMC base
address.

Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
Cc: Len Brown <lenb@kernel.org>
Cc: linux-acpi@vger.kernel.org

Acked-by: Rafael J. Wysocki <rafael@kernel.org>
Tested-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
---
 drivers/acpi/acpi_lpit.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/acpi/acpi_lpit.c b/drivers/acpi/acpi_lpit.c
index e94e478dd18b..cf4fc0161164 100644
--- a/drivers/acpi/acpi_lpit.c
+++ b/drivers/acpi/acpi_lpit.c
@@ -100,6 +100,7 @@ int lpit_read_residency_count_address(u64 *address)
 
 	return 0;
 }
+EXPORT_SYMBOL_GPL(lpit_read_residency_count_address);
 
 static void lpit_update_residency(struct lpit_residency_info *info,
 				 struct acpi_lpit_native *lpit_native)
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support
  2018-02-02 13:43 [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support Rajneesh Bhardwaj
  2018-02-02 13:43 ` [Patch v2 1/5] ACPI / LPIT: Export lpit_read_residency_count_address() Rajneesh Bhardwaj
@ 2018-02-02 20:14 ` Andy Shevchenko
  1 sibling, 0 replies; 3+ messages in thread
From: Andy Shevchenko @ 2018-02-02 20:14 UTC (permalink / raw)
  To: Rajneesh Bhardwaj
  Cc: Platform Driver, Darren Hart, Andy Shevchenko,
	Linux Kernel Mailing List, Vishwanath Somayaji,
	Srinivas Pandruvada, Rafael J . Wysocki, Len Brown,
	Thomas Gleixner, ACPI Devel Maling List, x86

On Fri, Feb 2, 2018 at 3:43 PM, Rajneesh Bhardwaj
<rajneesh.bhardwaj@intel.com> wrote:
> This series contains the remaining (rebased) patches that were not applied
> to the pdx tree earlier. This also includes Acked-by / Reviewed-by tags from
> Rafael and Thomas.
>
> Rebased and tested on:
> http://git.infradead.org/linux-platform-drivers-x86.git/shortlog/refs/heads/review-andy
>

All 5 pushed to my review and testing queue.
Thanks!

> Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
> Cc: Len Brown <lenb@kernel.org>
> Cc: Thomas Gleixner <tglx@linutronix.de>
>
> Cc: linux-acpi@vger.kernel.org
> Cc: x86@kernel.org
>
> Rajneesh Bhardwaj (3):
>   x86/cpu: Add Cannonlake to Intel family
>   platform/x86: intel_pmc_core: Add CannonLake PCH support
>   platform/x86: intel_pmc_core: Special case for Coffeelake
>
> Srinivas Pandruvada (2):
>   ACPI / LPIT: Export lpit_read_residency_count_address()
>   platform/x86: intel_pmc_core: Read base address from LPIT
>
>  arch/x86/include/asm/intel-family.h   |   6 ++
>  drivers/acpi/acpi_lpit.c              |   1 +
>  drivers/platform/x86/intel_pmc_core.c | 108 +++++++++++++++++++++++++++++++++-
>  drivers/platform/x86/intel_pmc_core.h |  13 ++++
>  4 files changed, 127 insertions(+), 1 deletion(-)
>
> --
> 2.7.4
>



-- 
With Best Regards,
Andy Shevchenko

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-02-02 20:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-02 13:43 [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support Rajneesh Bhardwaj
2018-02-02 13:43 ` [Patch v2 1/5] ACPI / LPIT: Export lpit_read_residency_count_address() Rajneesh Bhardwaj
2018-02-02 20:14 ` [Patch v2 0/5] platform/x86: intel_pmc_core: Add CFL/CNL Support Andy Shevchenko

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).