soundwire: cdns: Add cadence library
authorVinod Koul <vinod.koul@intel.com>
Thu, 14 Dec 2017 05:49:41 +0000 (11:19 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 19 Dec 2017 10:31:00 +0000 (11:31 +0100)
commit2f52a5177caaa0f6c06934eb5e0bfa2a3ebd0dc7
tree14eb2007c95f4bacbac691068d4dde2cecff7e5e
parentb0a9c37b0178bf397393952e98789b0d4dc7fd6c
soundwire: cdns: Add cadence library

Cadence IP implements SoundWire Master. Add base cadence library
initialization and interrupt handling

Signed-off-by: Hardik T Shah <hardik.t.shah@intel.com>
Signed-off-by: Sanyog Kale <sanyog.r.kale@intel.com>
Reviewed-by: Philippe Ombredanne <pombredanne@nexb.com>
Acked-By: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/soundwire/Kconfig
drivers/soundwire/Makefile
drivers/soundwire/cadence_master.c [new file with mode: 0644]
drivers/soundwire/cadence_master.h [new file with mode: 0644]