Re: [RFC v1 4/6] platform: x86: Add generic Intel IPC driver

2017-08-22 Thread Andy Shevchenko
On Tue, Aug 22, 2017 at 8:09 AM, sathya wrote: > On 08/18/2017 05:38 AM, Andy Shevchenko wrote: >> On Tue, Aug 1, 2017 at 9:13 PM, >> wrote: >>> +struct intel_ipc_dev_cfg { >>> + void __iomem *base; >>> + void __iomem *wrbuf_reg; >>> + void __iomem *rbuf_reg; >>> + void _

Re: [RFC v1 4/6] platform: x86: Add generic Intel IPC driver

2017-08-21 Thread sathya
Hi Andy, On 08/18/2017 05:38 AM, Andy Shevchenko wrote: On Tue, Aug 1, 2017 at 9:13 PM, wrote: From: Kuppuswamy Sathyanarayanan Currently intel_scu_ipc.c, intel_pmc_ipc.c and intel_punit_ipc.c redundantly implements the same IPC features and has lot of code duplication between them. This dr

Re: [RFC v1 4/6] platform: x86: Add generic Intel IPC driver

2017-08-18 Thread Andy Shevchenko
On Tue, Aug 1, 2017 at 9:13 PM, wrote: > From: Kuppuswamy Sathyanarayanan > > Currently intel_scu_ipc.c, intel_pmc_ipc.c and intel_punit_ipc.c > redundantly implements the same IPC features and has lot of code > duplication between them. This driver addresses this issue by grouping > the common I

[RFC v1 4/6] platform: x86: Add generic Intel IPC driver

2017-08-01 Thread sathyanarayanan . kuppuswamy
From: Kuppuswamy Sathyanarayanan Currently intel_scu_ipc.c, intel_pmc_ipc.c and intel_punit_ipc.c redundantly implements the same IPC features and has lot of code duplication between them. This driver addresses this issue by grouping the common IPC functionalities under the same driver. Signed-o