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