Home
last modified time | relevance | path

Searched refs:sdw (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/soundwire/
A Dintel.c237 debugfs_create_file("intel-registers", 0400, sdw->debugfs, sdw, in intel_debugfs_init()
240 debugfs_create_file("intel-m-datamode", 0200, sdw->debugfs, sdw, in intel_debugfs_init()
243 debugfs_create_file("intel-s-datamode", 0200, sdw->debugfs, sdw, in intel_debugfs_init()
246 sdw_cdns_debugfs_init(&sdw->cdns, sdw->debugfs); in intel_debugfs_init()
655 intel_pdi_stream_ch_update(sdw, &sdw->cdns.pcm, true); in intel_pdi_ch_update()
656 intel_pdi_stream_ch_update(sdw, &sdw->cdns.pdm, false); in intel_pdi_ch_update()
990 ret = intel_free_stream(sdw, substream, dai, sdw->instance); in intel_hw_free()
1273 sdw = devm_kzalloc(dev, sizeof(*sdw), GFP_KERNEL); in intel_link_probe()
1274 if (!sdw) in intel_link_probe()
1277 cdns = &sdw->cdns; in intel_link_probe()
[all …]
/linux/Documentation/ABI/testing/
A Dsysfs-bus-soundwire-slave1 What: /sys/bus/soundwire/devices/sdw:.../status
2 /sys/bus/soundwire/devices/sdw:.../device_number
48 What: /sys/bus/soundwire/devices/sdw:.../dp0/max_word
49 /sys/bus/soundwire/devices/sdw:.../dp0/min_word
50 /sys/bus/soundwire/devices/sdw:.../dp0/words
69 /sys/bus/soundwire/devices/sdw:.../dp<N>_src/words
70 /sys/bus/soundwire/devices/sdw:.../dp<N>_src/type
75 /sys/bus/soundwire/devices/sdw:.../dp<N>_src/min_ch
76 /sys/bus/soundwire/devices/sdw:.../dp<N>_src/max_ch
85 /sys/bus/soundwire/devices/sdw:.../dp<N>_sink/words
[all …]
A Dsysfs-bus-soundwire-master1 What: /sys/bus/soundwire/devices/sdw-master-<N>/revision
2 /sys/bus/soundwire/devices/sdw-master-<N>/clk_stop_modes
3 /sys/bus/soundwire/devices/sdw-master-<N>/clk_freq
4 /sys/bus/soundwire/devices/sdw-master-<N>/clk_gears
5 /sys/bus/soundwire/devices/sdw-master-<N>/default_col
6 /sys/bus/soundwire/devices/sdw-master-<N>/default_frame_rate
7 /sys/bus/soundwire/devices/sdw-master-<N>/default_row
8 /sys/bus/soundwire/devices/sdw-master-<N>/dynamic_shape
9 /sys/bus/soundwire/devices/sdw-master-<N>/err_threshold
10 /sys/bus/soundwire/devices/sdw-master-<N>/max_clk_freq
/linux/drivers/base/regmap/
A Dregmap-sdw.c56 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() argument
67 return __regmap_init(&sdw->dev, &regmap_sdw, in __regmap_init_sdw()
68 &sdw->dev, config, lock_key, lock_name); in __regmap_init_sdw()
72 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw, in __devm_regmap_init_sdw() argument
83 return __devm_regmap_init(&sdw->dev, &regmap_sdw, in __devm_regmap_init_sdw()
84 &sdw->dev, config, lock_key, lock_name); in __devm_regmap_init_sdw()
A Dregmap-sdw-mbq.c68 struct regmap *__regmap_init_sdw_mbq(struct sdw_slave *sdw, in __regmap_init_sdw_mbq() argument
79 return __regmap_init(&sdw->dev, &regmap_sdw_mbq, in __regmap_init_sdw_mbq()
80 &sdw->dev, config, lock_key, lock_name); in __regmap_init_sdw_mbq()
84 struct regmap *__devm_regmap_init_sdw_mbq(struct sdw_slave *sdw, in __devm_regmap_init_sdw_mbq() argument
95 return __devm_regmap_init(&sdw->dev, &regmap_sdw_mbq, in __devm_regmap_init_sdw_mbq()
96 &sdw->dev, config, lock_key, lock_name); in __devm_regmap_init_sdw_mbq()
A DMakefile17 obj-$(CONFIG_REGMAP_SOUNDWIRE) += regmap-sdw.o
18 obj-$(CONFIG_REGMAP_SOUNDWIRE_MBQ) += regmap-sdw-mbq.o
/linux/sound/soc/sof/intel/
A Dhda.c258 void *sdw; in hda_sdw_probe() local
284 sdw = sdw_intel_probe(&res); in hda_sdw_probe()
285 if (!sdw) { in hda_sdw_probe()
291 hdev->sdw = sdw; in hda_sdw_probe()
303 if (!hdev->sdw) in hda_sdw_startup()
320 if (hdev->sdw) in hda_sdw_exit()
321 sdw_intel_exit(hdev->sdw); in hda_sdw_exit()
322 hdev->sdw = NULL; in hda_sdw_exit()
335 if (!hdev->sdw) in hda_common_check_sdw_irq()
374 if (hdev->sdw && in hda_sdw_check_wakeen_irq()
[all …]
A Dhda.h452 struct sdw_intel_ctx *sdw; member
/linux/sound/hda/
A DMakefile21 snd-intel-sdw-acpi-objs := intel-sdw-acpi.o
22 obj-$(CONFIG_SND_INTEL_SOUNDWIRE_ACPI) += snd-intel-sdw-acpi.o
/linux/include/linux/
A Dregmap.h583 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw,
587 struct regmap *__regmap_init_sdw_mbq(struct sdw_slave *sdw,
640 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw,
855 #define regmap_init_sdw(sdw, config) \ argument
857 sdw, config)
868 #define regmap_init_sdw_mbq(sdw, config) \ argument
870 sdw, config)
1054 #define devm_regmap_init_sdw(sdw, config) \ argument
1056 sdw, config)
1068 #define devm_regmap_init_sdw_mbq(sdw, config) \ argument
[all …]
/linux/sound/soc/codecs/
A DMakefile131 snd-soc-max98373-sdw-objs := max98373-sdw.o
182 snd-soc-rt1308-sdw-objs := rt1308-sdw.o
183 snd-soc-rt1316-sdw-objs := rt1316-sdw.o
203 snd-soc-rt5682-sdw-objs := rt5682-sdw.o
206 snd-soc-rt700-objs := rt700.o rt700-sdw.o
207 snd-soc-rt711-objs := rt711.o rt711-sdw.o
208 snd-soc-rt711-sdca-objs := rt711-sdca.o rt711-sdca-sdw.o
209 snd-soc-rt715-objs := rt715.o rt715-sdw.o
210 snd-soc-rt715-sdca-objs := rt715-sdca.o rt715-sdca-sdw.o
212 snd-soc-sdw-mockup-objs := sdw-mockup.o
[all …]
A Drt715-sdca-sdw.c203 MODULE_DEVICE_TABLE(sdw, rt715_sdca_id);
A Dsdw-mockup.c296 MODULE_DEVICE_TABLE(sdw, sdw_mockup_id);
A Dwcd938x-sdw.c276 MODULE_DEVICE_TABLE(sdw, wcd9380_slave_id);
A Drt711-sdca-sdw.c379 MODULE_DEVICE_TABLE(sdw, rt711_sdca_id);
A Drt715-sdw.c522 MODULE_DEVICE_TABLE(sdw, rt715_id);
A Drt700-sdw.c478 MODULE_DEVICE_TABLE(sdw, rt700_id);
A Drt711-sdw.c480 MODULE_DEVICE_TABLE(sdw, rt711_id);
A Drt1316-sdw.c682 MODULE_DEVICE_TABLE(sdw, rt1316_id);
/linux/include/linux/soundwire/
A Dsdw.h618 int (*read_prop)(struct sdw_slave *sdw);
709 int (*probe)(struct sdw_slave *sdw,
711 int (*remove)(struct sdw_slave *sdw);
712 void (*shutdown)(struct sdw_slave *sdw);
/linux/sound/soc/intel/boards/
A DMakefile37 snd-soc-sof-sdw-objs += sof_sdw.o \
79 obj-$(CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH) += snd-soc-sof-sdw.o
/linux/sound/soc/intel/common/
A DMakefile13 soc-acpi-intel-sdw-mockup-match.o
/linux/Documentation/devicetree/bindings/sound/
A Dqcom,wcd938x-sdw.yaml4 $id: http://devicetree.org/schemas/sound/qcom,wcd938x-sdw.yaml#
/linux/Documentation/devicetree/bindings/soundwire/
A Dsoundwire-controller.yaml33 pattern: "^sdw[0-9a-f]{1}[0-9a-f]{4}[0-9a-f]{4}[0-9a-f]{2}$"
/linux/Documentation/driver-api/soundwire/
A Dsummary.rst87 implementation and SoundWire Slave devices. All the code uses the "sdw"
167 MODULE_DEVICE_TABLE(sdw, slave_id);

Completed in 53 milliseconds

12