.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | # |
---|
2 | 3 | # Makefile for soundwire core |
---|
3 | 4 | # |
---|
4 | 5 | |
---|
5 | 6 | #Bus Objs |
---|
6 | | -soundwire-bus-objs := bus_type.o bus.o slave.o mipi_disco.o stream.o |
---|
| 7 | +soundwire-bus-y := bus_type.o bus.o master.o slave.o mipi_disco.o stream.o \ |
---|
| 8 | + sysfs_slave.o sysfs_slave_dpn.o |
---|
7 | 9 | obj-$(CONFIG_SOUNDWIRE) += soundwire-bus.o |
---|
8 | 10 | |
---|
| 11 | +soundwire-generic-allocation-objs := generic_bandwidth_allocation.o |
---|
| 12 | +obj-$(CONFIG_SOUNDWIRE_GENERIC_ALLOCATION) += soundwire-generic-allocation.o |
---|
| 13 | + |
---|
| 14 | +ifdef CONFIG_DEBUG_FS |
---|
| 15 | +soundwire-bus-y += debugfs.o |
---|
| 16 | +endif |
---|
| 17 | + |
---|
9 | 18 | #Cadence Objs |
---|
10 | | -soundwire-cadence-objs := cadence_master.o |
---|
| 19 | +soundwire-cadence-y := cadence_master.o |
---|
11 | 20 | obj-$(CONFIG_SOUNDWIRE_CADENCE) += soundwire-cadence.o |
---|
12 | 21 | |
---|
13 | 22 | #Intel driver |
---|
14 | | -soundwire-intel-objs := intel.o |
---|
| 23 | +soundwire-intel-y := intel.o intel_init.o |
---|
15 | 24 | obj-$(CONFIG_SOUNDWIRE_INTEL) += soundwire-intel.o |
---|
16 | 25 | |
---|
17 | | -soundwire-intel-init-objs := intel_init.o |
---|
18 | | -obj-$(CONFIG_SOUNDWIRE_INTEL) += soundwire-intel-init.o |
---|
| 26 | +#Qualcomm driver |
---|
| 27 | +soundwire-qcom-y := qcom.o |
---|
| 28 | +obj-$(CONFIG_SOUNDWIRE_QCOM) += soundwire-qcom.o |
---|