This series is to split the original "soundwire: intel: transition to 3 steps initialization" patch into different patches for better review. It also address comments from Vinod. Pierre-Louis Bossart (6): soundwire: intel: cleanups for indirections/logs soundwire: intel: clarify drvdata and remove more indirections soundwire: intel_init: remove useless test soundwire: intel_init: use devm_ allocation soundwire: intel_init: pass link information as platform data soundwire: intel: transition to 3 steps initialization drivers/soundwire/intel.c | 138 +++++++++-------- drivers/soundwire/intel.h | 13 ++ drivers/soundwire/intel_init.c | 261 ++++++++++++++++++++++++++------- 3 files changed, 295 insertions(+), 117 deletions(-) -- 2.17.1