xref: /linux/Documentation/ABI/testing/sysfs-bus-soundwire-slave (revision 0173f525b2c1b02a51784e2119d434593235aed1)
1*0173f525SPierre-Louis BossartWhat:		/sys/bus/soundwire/devices/sdw:.../status
2*0173f525SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../device_number
3*0173f525SPierre-Louis Bossart
4*0173f525SPierre-Louis BossartDate:		September 2020
5*0173f525SPierre-Louis Bossart
6*0173f525SPierre-Louis BossartContact:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
7*0173f525SPierre-Louis Bossart		Bard Liao <yung-chuan.liao@linux.intel.com>
8*0173f525SPierre-Louis Bossart		Vinod Koul <vkoul@kernel.org>
9*0173f525SPierre-Louis Bossart
10*0173f525SPierre-Louis BossartDescription:	SoundWire Slave status
11*0173f525SPierre-Louis Bossart
12*0173f525SPierre-Louis Bossart		These properties report the Slave status, e.g. if it
13*0173f525SPierre-Louis Bossart		is UNATTACHED or not, and in the latter case show the
14*0173f525SPierre-Louis Bossart		device_number. This status information is useful to
15*0173f525SPierre-Louis Bossart		detect devices exposed by platform firmware but not
16*0173f525SPierre-Louis Bossart		physically present on the bus, and conversely devices
17*0173f525SPierre-Louis Bossart		not exposed in platform firmware but enumerated.
18*0173f525SPierre-Louis Bossart
19bcac5902SPierre-Louis BossartWhat:		/sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision
20bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable
21bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable
22bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_mode1
23bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/simple_clk_stop_capable
24bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_timeout
25bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/ch_prep_timeout
26bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/reset_behave
27bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/high_PHY_capable
28bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/paging_support
29bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/bank_delay_support
30bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/p15_behave
31bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/master_count
32bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/source_ports
33bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dev-properties/sink_ports
34bcac5902SPierre-Louis Bossart
35bcac5902SPierre-Louis BossartDate:		May 2020
36bcac5902SPierre-Louis Bossart
37bcac5902SPierre-Louis BossartContact:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
38bcac5902SPierre-Louis Bossart		Bard Liao <yung-chuan.liao@linux.intel.com>
39bcac5902SPierre-Louis Bossart		Vinod Koul <vkoul@kernel.org>
40bcac5902SPierre-Louis Bossart
41bcac5902SPierre-Louis BossartDescription:	SoundWire Slave DisCo properties.
42bcac5902SPierre-Louis Bossart		These properties are defined by MIPI DisCo Specification
43bcac5902SPierre-Louis Bossart		for SoundWire. They define various properties of the
44bcac5902SPierre-Louis Bossart		SoundWire Slave and are used by the bus to configure
45bcac5902SPierre-Louis Bossart		the Slave
46bcac5902SPierre-Louis Bossart
47bcac5902SPierre-Louis Bossart
48bcac5902SPierre-Louis BossartWhat:		/sys/bus/soundwire/devices/sdw:.../dp0/max_word
49bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dp0/min_word
50bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dp0/words
51bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dp0/BRA_flow_controlled
52bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dp0/simple_ch_prep_sm
53bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dp0/imp_def_interrupts
54bcac5902SPierre-Louis Bossart
55bcac5902SPierre-Louis BossartDate:		May 2020
56bcac5902SPierre-Louis Bossart
57bcac5902SPierre-Louis BossartContact:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
58bcac5902SPierre-Louis Bossart		Bard Liao <yung-chuan.liao@linux.intel.com>
59bcac5902SPierre-Louis Bossart		Vinod Koul <vkoul@kernel.org>
60bcac5902SPierre-Louis Bossart
61bcac5902SPierre-Louis BossartDescription:	SoundWire Slave Data Port-0 DisCo properties.
62bcac5902SPierre-Louis Bossart		These properties are defined by MIPI DisCo Specification
63bcac5902SPierre-Louis Bossart		for the SoundWire. They define various properties of the
64bcac5902SPierre-Louis Bossart		Data port 0 are used by the bus to configure the Data Port 0.
65bcac5902SPierre-Louis Bossart
66bcac5902SPierre-Louis Bossart
67bcac5902SPierre-Louis BossartWhat:		/sys/bus/soundwire/devices/sdw:.../dpN_src/max_word
68bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/min_word
69bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/words
70bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/type
71bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/max_grouping
72bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/simple_ch_prep_sm
73bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/ch_prep_timeout
74bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/imp_def_interrupts
75bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/min_ch
76bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/max_ch
77bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/channels
78bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/ch_combinations
79bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/max_async_buffer
80bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/block_pack_mode
81bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_src/port_encoding
82bcac5902SPierre-Louis Bossart
83bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/max_word
84bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/min_word
85bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/words
86bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/type
87bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/max_grouping
88bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/simple_ch_prep_sm
89bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/ch_prep_timeout
90bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/imp_def_interrupts
91bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/min_ch
92bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/max_ch
93bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/channels
94bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/ch_combinations
95bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/max_async_buffer
96bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/block_pack_mode
97bcac5902SPierre-Louis Bossart		/sys/bus/soundwire/devices/sdw:.../dpN_sink/port_encoding
98bcac5902SPierre-Louis Bossart
99bcac5902SPierre-Louis BossartDate:		May 2020
100bcac5902SPierre-Louis Bossart
101bcac5902SPierre-Louis BossartContact:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
102bcac5902SPierre-Louis Bossart		Bard Liao <yung-chuan.liao@linux.intel.com>
103bcac5902SPierre-Louis Bossart		Vinod Koul <vkoul@kernel.org>
104bcac5902SPierre-Louis Bossart
105bcac5902SPierre-Louis BossartDescription:	SoundWire Slave Data Source/Sink Port-N DisCo properties.
106bcac5902SPierre-Louis Bossart		These properties are defined by MIPI DisCo Specification
107bcac5902SPierre-Louis Bossart		for SoundWire. They define various properties of the
108bcac5902SPierre-Louis Bossart		Source/Sink Data port N and are used by the bus to configure
109bcac5902SPierre-Louis Bossart		the Data Port N.
110