Commit 535bbe6a authored by Pierre-Louis Bossart's avatar Pierre-Louis Bossart Committed by Vinod Koul
Browse files

soundwire: remove DAI_ID_RANGE definitions



There is no reason to reserve a range of DAI IDs for SoundWire. This
is not scalable and it's better to let the ASoC core allocate the
dai->id when registering a component.

Signed-off-by: default avatarPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20190916192348.467-3-pierre-louis.bossart@linux.intel.com


Signed-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent 2948d192
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -873,8 +873,6 @@ static int intel_create_dai(struct sdw_cdns *cdns,
			dais[i].capture.formats = SNDRV_PCM_FMTBIT_S16_LE;
		}

		dais[i].id = SDW_DAI_ID_RANGE_START + i;

		if (pcm)
			dais[i].ops = &intel_pcm_dai_ops;
		else
+0 −3
Original line number Diff line number Diff line
@@ -40,9 +40,6 @@ struct sdw_slave;

#define SDW_VALID_PORT_RANGE(n)		((n) <= 14 && (n) >= 1)

#define SDW_DAI_ID_RANGE_START		100
#define SDW_DAI_ID_RANGE_END		200

enum {
	SDW_PORT_DIRN_SINK = 0,
	SDW_PORT_DIRN_SOURCE,