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