Loading Documentation/ABI/testing/sysfs-bus-pci-devices-catpt 0 → 100644 +16 −0 Original line number Diff line number Diff line What: /sys/devices/pci0000:00/<dev>/fw_version Date: September 2020 Contact: Cezary Rojewski <cezary.rojewski@intel.com> Description: Version of AudioDSP firmware ASoC catpt driver is communicating with. Format: %d.%d.%d.%d, type:major:minor:build. What: /sys/devices/pci0000:00/<dev>/fw_info Date: September 2020 Contact: Cezary Rojewski <cezary.rojewski@intel.com> Description: Detailed AudioDSP firmware build information including build hash and log-providers hash. This information is obtained during initial handshake with firmware. Format: %s. Documentation/devicetree/bindings/sound/ak4458.txt +5 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,11 @@ Required properties: Optional properties: - reset-gpios: A GPIO specifier for the power down & reset pin - mute-gpios: A GPIO specifier for the soft mute pin - AVDD-supply: Analog power supply - DVDD-supply: Digital power supply - dsd-path: Select DSD input pins for ak4497 0: select #16, #17, #19 pins 1: select #3, #4, #5 pins Example: Loading Documentation/devicetree/bindings/sound/ak5558.txt +2 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,8 @@ Required properties: Optional properties: - reset-gpios: A GPIO specifier for the power down & reset pin. - AVDD-supply: Analog power supply - DVDD-supply: Digital power supply Example: Loading Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml +5 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,11 @@ properties: const: 0 compatible: const: allwinner,sun8i-a33-codec oneOf: - items: - const: allwinner,sun50i-a64-codec - const: allwinner,sun8i-a33-codec - const: allwinner,sun8i-a33-codec reg: maxItems: 1 Loading Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml 0 → 100644 +74 −0 Original line number Diff line number Diff line # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/sound/cirrus,cs4234.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Cirrus Logic cs4234 audio CODEC maintainers: - patches@opensource.cirrus.com description: The CS4234 is a highly versatile CODEC that combines 4 channels of high performance analog to digital conversion, 4 channels of high performance digital to analog conversion for audio, and 1 channel of digital to analog conversion to provide a nondelayed audio reference signal to an external Class H tracking power supply. If not used to drive a tracking power supply, the 5th DAC can instead be used as a standard audio grade DAC, with performance specifications identical to that of the 4 DACs in the audio path. Additionally, the CS4234 includes tunable group delay for each of the 4 audio DAC paths to provide lead time for the external switch-mode power supply, and a nondelayed path into the DAC outputs for input signals requiring a low-latency path to the outputs. properties: compatible: enum: - cirrus,cs4234 reg: description: The 7-bit I2C address depends on the state of the ADx pins, in binary given by [0 0 1 0 AD2 AD1 AD0 0]. items: minimum: 0x10 maximum: 0x17 VA-supply: description: Analogue power supply. VL-supply: description: Interface power supply. reset-gpios: maxItems: 1 required: - compatible - reg - VA-supply - VL-supply additionalProperties: false examples: - | i2c@e0004000 { #address-cells = <1>; #size-cells = <0>; reg = <0xe0004000 0x1000>; cs4234: codec@11 { compatible = "cirrus,cs4234"; reg = <0x11>; VA-supply = <&vdd3v3>; VL-supply = <&vdd3v3>; reset-gpios = <&gpio 0>; }; }; Loading
Documentation/ABI/testing/sysfs-bus-pci-devices-catpt 0 → 100644 +16 −0 Original line number Diff line number Diff line What: /sys/devices/pci0000:00/<dev>/fw_version Date: September 2020 Contact: Cezary Rojewski <cezary.rojewski@intel.com> Description: Version of AudioDSP firmware ASoC catpt driver is communicating with. Format: %d.%d.%d.%d, type:major:minor:build. What: /sys/devices/pci0000:00/<dev>/fw_info Date: September 2020 Contact: Cezary Rojewski <cezary.rojewski@intel.com> Description: Detailed AudioDSP firmware build information including build hash and log-providers hash. This information is obtained during initial handshake with firmware. Format: %s.
Documentation/devicetree/bindings/sound/ak4458.txt +5 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,11 @@ Required properties: Optional properties: - reset-gpios: A GPIO specifier for the power down & reset pin - mute-gpios: A GPIO specifier for the soft mute pin - AVDD-supply: Analog power supply - DVDD-supply: Digital power supply - dsd-path: Select DSD input pins for ak4497 0: select #16, #17, #19 pins 1: select #3, #4, #5 pins Example: Loading
Documentation/devicetree/bindings/sound/ak5558.txt +2 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,8 @@ Required properties: Optional properties: - reset-gpios: A GPIO specifier for the power down & reset pin. - AVDD-supply: Analog power supply - DVDD-supply: Digital power supply Example: Loading
Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml +5 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,11 @@ properties: const: 0 compatible: const: allwinner,sun8i-a33-codec oneOf: - items: - const: allwinner,sun50i-a64-codec - const: allwinner,sun8i-a33-codec - const: allwinner,sun8i-a33-codec reg: maxItems: 1 Loading
Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml 0 → 100644 +74 −0 Original line number Diff line number Diff line # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/sound/cirrus,cs4234.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Cirrus Logic cs4234 audio CODEC maintainers: - patches@opensource.cirrus.com description: The CS4234 is a highly versatile CODEC that combines 4 channels of high performance analog to digital conversion, 4 channels of high performance digital to analog conversion for audio, and 1 channel of digital to analog conversion to provide a nondelayed audio reference signal to an external Class H tracking power supply. If not used to drive a tracking power supply, the 5th DAC can instead be used as a standard audio grade DAC, with performance specifications identical to that of the 4 DACs in the audio path. Additionally, the CS4234 includes tunable group delay for each of the 4 audio DAC paths to provide lead time for the external switch-mode power supply, and a nondelayed path into the DAC outputs for input signals requiring a low-latency path to the outputs. properties: compatible: enum: - cirrus,cs4234 reg: description: The 7-bit I2C address depends on the state of the ADx pins, in binary given by [0 0 1 0 AD2 AD1 AD0 0]. items: minimum: 0x10 maximum: 0x17 VA-supply: description: Analogue power supply. VL-supply: description: Interface power supply. reset-gpios: maxItems: 1 required: - compatible - reg - VA-supply - VL-supply additionalProperties: false examples: - | i2c@e0004000 { #address-cells = <1>; #size-cells = <0>; reg = <0xe0004000 0x1000>; cs4234: codec@11 { compatible = "cirrus,cs4234"; reg = <0x11>; VA-supply = <&vdd3v3>; VL-supply = <&vdd3v3>; reset-gpios = <&gpio 0>; }; };