/Linux-v5.15/drivers/soundwire/ |
D | intel.c | 126 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local 127 void __iomem *s = sdw->link_res->shim; in intel_reg_show() 128 void __iomem *a = sdw->link_res->alh; in intel_reg_show() 194 struct sdw_intel *sdw = data; in intel_set_m_datamode() local 195 struct sdw_bus *bus = &sdw->cdns.bus; in intel_set_m_datamode() 212 struct sdw_intel *sdw = data; in intel_set_s_datamode() local 213 struct sdw_bus *bus = &sdw->cdns.bus; in intel_set_s_datamode() 228 static void intel_debugfs_init(struct sdw_intel *sdw) in intel_debugfs_init() argument 230 struct dentry *root = sdw->cdns.bus.debugfs; in intel_debugfs_init() 235 sdw->debugfs = debugfs_create_dir("intel-sdw", root); in intel_debugfs_init() [all …]
|
/Linux-v5.15/Documentation/ABI/testing/ |
D | sysfs-bus-soundwire-slave | 1 What: /sys/bus/soundwire/devices/sdw:.../status 2 /sys/bus/soundwire/devices/sdw:.../device_number 19 What: /sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision 20 /sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable 21 /sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable 22 /sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_mode1 23 /sys/bus/soundwire/devices/sdw:.../dev-properties/simple_clk_stop_capable 24 /sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_timeout 25 /sys/bus/soundwire/devices/sdw:.../dev-properties/ch_prep_timeout 26 /sys/bus/soundwire/devices/sdw:.../dev-properties/reset_behave [all …]
|
D | sysfs-bus-soundwire-master | 1 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-v5.15/drivers/base/regmap/ |
D | regmap-sdw.c | 56 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() argument 67 return __regmap_init(&sdw->dev, ®map_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, ®map_sdw, in __devm_regmap_init_sdw() 84 &sdw->dev, config, lock_key, lock_name); in __devm_regmap_init_sdw()
|
D | regmap-sdw-mbq.c | 68 struct regmap *__regmap_init_sdw_mbq(struct sdw_slave *sdw, in __regmap_init_sdw_mbq() argument 79 return __regmap_init(&sdw->dev, ®map_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, ®map_sdw_mbq, in __devm_regmap_init_sdw_mbq() 96 &sdw->dev, config, lock_key, lock_name); in __devm_regmap_init_sdw_mbq()
|
D | Makefile | 17 obj-$(CONFIG_REGMAP_SOUNDWIRE) += regmap-sdw.o 18 obj-$(CONFIG_REGMAP_SOUNDWIRE_MBQ) += regmap-sdw-mbq.o
|
/Linux-v5.15/sound/hda/ |
D | Makefile | 21 snd-intel-sdw-acpi-objs := intel-sdw-acpi.o 22 obj-$(CONFIG_SND_INTEL_SOUNDWIRE_ACPI) += snd-intel-sdw-acpi.o
|
/Linux-v5.15/sound/soc/sof/intel/ |
D | hda.c | 162 void *sdw; in hda_sdw_probe() local 188 sdw = sdw_intel_probe(&res); in hda_sdw_probe() 189 if (!sdw) { in hda_sdw_probe() 195 hdev->sdw = sdw; in hda_sdw_probe() 207 if (!hdev->sdw) in hda_sdw_startup() 213 return sdw_intel_startup(hdev->sdw); in hda_sdw_startup() 224 if (hdev->sdw) in hda_sdw_exit() 225 sdw_intel_exit(hdev->sdw); in hda_sdw_exit() 226 hdev->sdw = NULL; in hda_sdw_exit() 239 if (!hdev->sdw) in hda_common_check_sdw_irq() [all …]
|
D | hda.h | 452 struct sdw_intel_ctx *sdw; member
|
/Linux-v5.15/include/linux/ |
D | regmap.h | 583 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, 644 struct regmap *__devm_regmap_init_sdw_mbq(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) [all …]
|
/Linux-v5.15/sound/soc/codecs/ |
D | Makefile | 128 snd-soc-max98373-sdw-objs := max98373-sdw.o 178 snd-soc-rt1308-sdw-objs := rt1308-sdw.o 179 snd-soc-rt1316-sdw-objs := rt1316-sdw.o 199 snd-soc-rt5682-sdw-objs := rt5682-sdw.o 201 snd-soc-rt700-objs := rt700.o rt700-sdw.o 202 snd-soc-rt711-objs := rt711.o rt711-sdw.o 203 snd-soc-rt711-sdca-objs := rt711-sdca.o rt711-sdca-sdw.o 204 snd-soc-rt715-objs := rt715.o rt715-sdw.o 205 snd-soc-rt715-sdca-objs := rt715-sdca.o rt715-sdca-sdw.o 206 snd-soc-sdw-mockup-objs := sdw-mockup.o [all …]
|
D | rt715-sdca-sdw.c | 203 MODULE_DEVICE_TABLE(sdw, rt715_sdca_id);
|
D | sdw-mockup.c | 296 MODULE_DEVICE_TABLE(sdw, sdw_mockup_id);
|
D | wcd938x-sdw.c | 276 MODULE_DEVICE_TABLE(sdw, wcd9380_slave_id);
|
D | rt711-sdca-sdw.c | 379 MODULE_DEVICE_TABLE(sdw, rt711_sdca_id);
|
D | rt715-sdw.c | 522 MODULE_DEVICE_TABLE(sdw, rt715_id);
|
D | rt700-sdw.c | 478 MODULE_DEVICE_TABLE(sdw, rt700_id);
|
D | rt1316-sdw.c | 682 MODULE_DEVICE_TABLE(sdw, rt1316_id);
|
D | rt711-sdw.c | 480 MODULE_DEVICE_TABLE(sdw, rt711_id);
|
D | rt1308-sdw.c | 690 MODULE_DEVICE_TABLE(sdw, rt1308_id);
|
D | max98373-sdw.c | 885 MODULE_DEVICE_TABLE(sdw, max98373_id);
|
/Linux-v5.15/include/linux/soundwire/ |
D | sdw.h | 618 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-v5.15/sound/soc/intel/common/ |
D | Makefile | 13 soc-acpi-intel-sdw-mockup-match.o
|
/Linux-v5.15/sound/soc/intel/boards/ |
D | Makefile | 36 snd-soc-sof-sdw-objs += sof_sdw.o \ 77 obj-$(CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH) += snd-soc-sof-sdw.o
|
/Linux-v5.15/Documentation/driver-api/soundwire/ |
D | summary.rst | 87 implementation and SoundWire Slave devices. All the code uses the "sdw" 167 MODULE_DEVICE_TABLE(sdw, slave_id);
|