soundwire: slave: don't init debugfs on device registration error
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Sun, 19 Apr 2020 18:51:15 +0000 (02:51 +0800)
committerVinod Koul <vkoul@kernel.org>
Tue, 5 May 2020 03:21:44 +0000 (08:51 +0530)
commit8893ab5e8ee5d7c12e0fc1dca4a309475064473d
tree1029074dd25ee6308c8bb3855c83234c7cf6c6d8
parent01de995075b20f58a77f408cdf49034682487429
soundwire: slave: don't init debugfs on device registration error

The error handling flow seems incorrect, there is no reason to try and
add debugfs support if the device registration did not
succeed. Return on error.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Link: https://lore.kernel.org/r/20200419185117.4233-2-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/slave.c