linux/drivers/soundwire
Pierre-Louis Bossart 57a34790cd soundwire: cadence/intel: simplify PDI/port mapping
The existing Linux code uses a 1:1 mapping between ports and PDIs, but
still has an independent allocation of ports and PDIs.

Let's simplify the code and remove the port layer by only using PDIs.

This patch does not change any functionality, just removes unnecessary
code.

This will also allow for further simplifications where the PDIs are
not dynamically allocated but instead described in a topology file.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20190916192348.467-5-pierre-louis.bossart@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2019-10-21 09:50:53 +05:30
..
bus_type.c soundwire: add debugfs support 2019-08-23 12:01:02 +05:30
bus.c soundwire: core: add device tree support for slave devices 2019-09-04 13:12:31 +05:30
bus.h soundwire: core: add device tree support for slave devices 2019-09-04 13:12:31 +05:30
cadence_master.c soundwire: cadence/intel: simplify PDI/port mapping 2019-10-21 09:50:53 +05:30
cadence_master.h soundwire: cadence/intel: simplify PDI/port mapping 2019-10-21 09:50:53 +05:30
debugfs.c soundwire: add debugfs support 2019-08-23 12:01:02 +05:30
intel_init.c soundwire: intel: add missing headers for cross-compilation 2019-10-16 10:36:29 +05:30
intel.c soundwire: cadence/intel: simplify PDI/port mapping 2019-10-21 09:50:53 +05:30
intel.h soundwire: fix typo in comments 2019-05-27 10:53:00 +05:30
Kconfig soundwire: intel: remove X86 dependency 2019-10-16 10:36:29 +05:30
Makefile soundwire updates for v5.4-rc1 2019-09-22 10:52:23 -07:00
mipi_disco.c soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() 2019-08-02 17:15:13 +05:30
slave.c soundwire: core: add device tree support for slave devices 2019-09-04 13:12:31 +05:30
stream.c soundwire: stream: make stream name a const pointer 2019-09-04 14:57:28 +05:30