Commit c912ac66 authored by Mika Westerberg's avatar Mika Westerberg Committed by Hans de Goede
Browse files

platform/x86: intel_scu_ipc: Move intel_scu_ipc.h out of arch/x86/include/asm



This is a platform/x86 library that is mostly being used by other
drivers not directly under arch/x86 anyway (with the exception of the
Intel MID setup code) so it makes sense that it lives under the
platform_data/x86/ directory instead.

No functional changes intended.

Suggested-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: default avatarMika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20240909124952.1152017-3-andriy.shevchenko@linux.intel.com


Reviewed-by: default avatarHans de Goede <hdegoede@redhat.com>
Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
parent d35b0b0e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -11471,7 +11471,6 @@ M: Andy Shevchenko <andy@kernel.org>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	arch/x86/include/asm/intel-mid.h
F:	arch/x86/include/asm/intel_scu_ipc.h
F:	arch/x86/pci/intel_mid_pci.c
F:	arch/x86/platform/intel-mid/
F:	drivers/extcon/extcon-intel-mrfld.c
@@ -11483,6 +11482,7 @@ F: drivers/staging/media/atomisp/
F:	drivers/watchdog/intel-mid_wdt.c
F:	include/linux/mfd/intel_soc_pmic_mrfld.h
F:	include/linux/platform_data/intel-mid_wdt.h
F:	include/linux/platform_data/x86/intel_scu_ipc.h
INTEL P-Unit IPC DRIVER
M:	Zha Qipeng <qipeng.zha@intel.com>
@@ -11546,8 +11546,8 @@ F: drivers/counter/intel-qep.c
INTEL SCU DRIVERS
M:	Mika Westerberg <mika.westerberg@linux.intel.com>
S:	Maintained
F:	arch/x86/include/asm/intel_scu_ipc.h
F:	drivers/platform/x86/intel_scu_*
F:	include/linux/platform_data/x86/intel_scu_ipc.h
INTEL SDSI DRIVER
M:	David E. Box <david.e.box@linux.intel.com>
+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@
#define TELEM_MAX_EVENTS_SRAM		28
#define TELEM_MAX_OS_ALLOCATED_EVENTS	20

#include <asm/intel_scu_ipc.h>
#include <linux/platform_data/x86/intel_scu_ipc.h>

enum telemetry_unit {
	TELEM_PSS = 0,
+2 −1
Original line number Diff line number Diff line
@@ -27,9 +27,10 @@
#include <asm/intel-mid.h>
#include <asm/io.h>
#include <asm/i8259.h>
#include <asm/intel_scu_ipc.h>
#include <asm/reboot.h>

#include <linux/platform_data/x86/intel_scu_ipc.h>

#define IPCMSG_COLD_OFF		0x80	/* Only for Tangier */
#define IPCMSG_COLD_RESET	0xF1

+1 −2
Original line number Diff line number Diff line
@@ -23,8 +23,7 @@
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/platform_data/itco_wdt.h>

#include <asm/intel_scu_ipc.h>
#include <linux/platform_data/x86/intel_scu_ipc.h>

/* Residency with clock rate at 19.2MHz to usecs */
#define S0IX_RESIDENCY_IN_USECS(d, s)		\
+1 −2
Original line number Diff line number Diff line
@@ -15,8 +15,7 @@
#include <linux/mfd/intel_soc_pmic.h>
#include <linux/mfd/intel_soc_pmic_bxtwc.h>
#include <linux/module.h>

#include <asm/intel_scu_ipc.h>
#include <linux/platform_data/x86/intel_scu_ipc.h>

/* PMIC device registers */
#define REG_ADDR_MASK		GENMASK(15, 8)
Loading