audio: Enable Vibra for CTP
authorKP, Jeeja <jeeja.kp@intel.com>
Mon, 12 Mar 2012 23:25:33 +0000 (04:55 +0530)
committerbuildbot <buildbot@intel.com>
Thu, 15 Mar 2012 22:18:49 +0000 (15:18 -0700)
commitf23c04fcddf3f8332ab7cf77121757817ac2e1fa
treeeabbf2e560ef41e940fda723529a1b474b060d1b
parent0be996e85a48c133fae60014636e3f4c19486293
audio: Enable Vibra for CTP

BZ: 27048

Added Vibra Driver for enabling Vibra on CTP.
PWM generator is in the Cloverview SOC. Before turn off clock for audio
fabric the PWM generator must be disabled.
Vibra driver will be registered as the PCI device for Handling the PM.Currently
the PCI_ID for vibra driver is not yet released.
This patch will have workaround to configure the PWM generator as part of
SST driver. This will be Fixed when IFWI with PCI for vibra is released.

Change-Id: I65d77dd2d87bc9373926b39943c5193fc438ca62
Signed-off-by: KP, Jeeja <jeeja.kp@intel.com>
Reviewed-on: http://android.intel.com:8080/38378
Reviewed-by: Koskinen, Ilkka <ilkka.koskinen@intel.com>
Reviewed-by: Koul, Vinod <vinod.koul@intel.com>
Reviewed-by: Gupta, ArvindX K <arvindx.k.gupta@intel.com>
Reviewed-by: M, Arulselvan <arulselvan.m@intel.com>
Tested-by: M, Arulselvan <arulselvan.m@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
arch/x86/platform/intel-mid/board-ctp.c
drivers/input/misc/Kconfig
drivers/input/misc/Makefile
drivers/input/misc/intel_mid_vibra.c [new file with mode: 0644]
include/sound/intel_sst.h
sound/pci/sst/intel_sst.c
sound/pci/sst/intel_sst_common.h