Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-bus-soundwire-slave1 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 …]
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
/kernel/linux/linux-5.10/drivers/soundwire/
Dintel.c199 struct sdw_intel *sdw = s_file->private; in intel_reg_show() local
200 void __iomem *s = sdw->link_res->shim; in intel_reg_show()
201 void __iomem *a = sdw->link_res->alh; in intel_reg_show()
267 struct sdw_intel *sdw = data; in intel_set_m_datamode() local
268 struct sdw_bus *bus = &sdw->cdns.bus; in intel_set_m_datamode()
285 struct sdw_intel *sdw = data; in intel_set_s_datamode() local
286 struct sdw_bus *bus = &sdw->cdns.bus; in intel_set_s_datamode()
301 static void intel_debugfs_init(struct sdw_intel *sdw) in intel_debugfs_init() argument
303 struct dentry *root = sdw->cdns.bus.debugfs; in intel_debugfs_init()
308 sdw->debugfs = debugfs_create_dir("intel-sdw", root); in intel_debugfs_init()
[all …]
/kernel/linux/linux-5.10/drivers/base/regmap/
Dregmap-sdw.c54 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() argument
65 return __regmap_init(&sdw->dev, &regmap_sdw, in __regmap_init_sdw()
66 &sdw->dev, config, lock_key, lock_name); in __regmap_init_sdw()
70 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw, in __devm_regmap_init_sdw() argument
81 return __devm_regmap_init(&sdw->dev, &regmap_sdw, in __devm_regmap_init_sdw()
82 &sdw->dev, config, lock_key, lock_name); in __devm_regmap_init_sdw()
DMakefile17 obj-$(CONFIG_REGMAP_SOUNDWIRE) += regmap-sdw.o
/kernel/linux/linux-5.10/sound/soc/sof/intel/
Dhda.c160 void *sdw; in hda_sdw_probe() local
184 sdw = sdw_intel_probe(&res); in hda_sdw_probe()
185 if (!sdw) { in hda_sdw_probe()
191 hdev->sdw = sdw; in hda_sdw_probe()
202 if (!hdev->sdw) in hda_sdw_startup()
205 return sdw_intel_startup(hdev->sdw); in hda_sdw_startup()
216 if (hdev->sdw) in hda_sdw_exit()
217 sdw_intel_exit(hdev->sdw); in hda_sdw_exit()
218 hdev->sdw = NULL; in hda_sdw_exit()
231 if (!hdev->sdw) in hda_dsp_check_sdw_irq()
[all …]
Dhda.h449 struct sdw_intel_ctx *sdw; member
/kernel/linux/linux-5.10/include/linux/soundwire/
Dsdw.h585 int (*read_prop)(struct sdw_slave *sdw);
673 int (*probe)(struct sdw_slave *sdw,
675 int (*remove)(struct sdw_slave *sdw);
676 void (*shutdown)(struct sdw_slave *sdw);
/kernel/linux/linux-5.10/include/linux/
Dregmap.h569 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw,
618 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw,
816 #define regmap_init_sdw(sdw, config) \ argument
818 sdw, config)
988 #define devm_regmap_init_sdw(sdw, config) \ argument
990 sdw, config)
/kernel/linux/linux-5.10/sound/soc/codecs/
DMakefile120 snd-soc-max98373-sdw-objs := max98373-sdw.o
166 snd-soc-rt1308-sdw-objs := rt1308-sdw.o
186 snd-soc-rt5682-sdw-objs := rt5682-sdw.o
188 snd-soc-rt700-objs := rt700.o rt700-sdw.o
189 snd-soc-rt711-objs := rt711.o rt711-sdw.o
190 snd-soc-rt715-objs := rt715.o rt715-sdw.o
429 obj-$(CONFIG_SND_SOC_MAX98373_SDW) += snd-soc-max98373-sdw.o
475 obj-$(CONFIG_SND_SOC_RT1308_SDW) += snd-soc-rt1308-sdw.o
497 obj-$(CONFIG_SND_SOC_RT5682_SDW) += snd-soc-rt5682-sdw.o
Drt715-sdw.c522 MODULE_DEVICE_TABLE(sdw, rt715_id);
Drt700-sdw.c476 MODULE_DEVICE_TABLE(sdw, rt700_id);
Drt711-sdw.c477 MODULE_DEVICE_TABLE(sdw, rt711_id);
Drt1308-sdw.c690 MODULE_DEVICE_TABLE(sdw, rt1308_id);
Drt5682-sdw.c723 MODULE_DEVICE_TABLE(sdw, rt5682_id);
Dmax98373-sdw.c861 MODULE_DEVICE_TABLE(sdw, max98373_id);
Dwsa881x.c1146 MODULE_DEVICE_TABLE(sdw, wsa881x_slave_id);
/kernel/linux/linux-5.10/sound/soc/intel/boards/
DMakefile34 snd-soc-sof-sdw-objs += sof_sdw.o \
74 obj-$(CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH) += snd-soc-sof-sdw.o
/kernel/linux/linux-5.10/Documentation/driver-api/soundwire/
Dsummary.rst87 implementation and SoundWire Slave devices. All the code uses the "sdw"
167 MODULE_DEVICE_TABLE(sdw, slave_id);