summaryrefslogtreecommitdiff
path: root/drivers/platform/x86/intel_punit_ipc.c
AgeCommit message (Collapse)AuthorFilesLines
2016-04-19platform:x86 decouple telemetry driver from the optional IPC resourcesAubrey Li1-16/+32
Currently the optional IPC resources prevent telemetry driver from probing if these resources are not in ACPI table. This patch decouples telemetry driver from these optional resources, so that telemetry driver has dependency only on the necessary ACPI resources. Signed-off-by: Aubrey Li <aubrey.li@linux.intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2016-01-20intel_punit_ipc: add NULL check for input parametersQipeng Zha1-6/+10
intel_punit_ipc_command() maybe called when in or out data pointers are NULL. Signed-off-by: Qipeng Zha <qipeng.zha@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2016-01-20platform:x86: add Intel P-Unit mailbox IPC driverQipeng Zha1-0/+338
This driver provides support for P-Unit mailbox IPC on Intel platforms. The heart of the P-Unit is the Foxton microcontroller and its firmware, which provide mailbox interface for power management usage. Signed-off-by: Qipeng Zha <qipeng.zha@intel.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>