/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | cs35l35.txt | 5 - compatible : "cirrus,cs35l35" 17 - cirrus,boost-ind-nanohenry: Inductor value for boost converter. The value is 23 - cirrus,stereo-config : Boolean to determine if there are 2 AMPs for a 26 - cirrus,audio-channel : Set Location of Audio Signal on Serial Port 30 - cirrus,advisory-channel : Set Location of Advisory Signal on Serial Port 34 - cirrus,shared-boost : Boolean to enable ClassH tracking of Advisory Signal 37 - cirrus,external-boost : Boolean to specify the device is using an external 41 - cirrus,sp-drv-strength : Value for setting the Serial Port drive strength 45 - cirrus,sp-drv-unused : Determines how unused slots should be driven on the 51 - cirrus,bs [all...] |
H A D | cs35l36.txt | 5 - compatible : "cirrus,cs35l36" 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 32 - cirrus,multi-amp-mode : Boolean to determine if there are more than 36 - cirrus,boost-ctl-select : Boost converter control source selection. 43 - cirrus,amp-pcm-inv : Boolean to determine Amplifier will invert incoming 46 - cirrus,imon-pol-inv : Boolean to determine Amplifier will invert the 49 - cirrus,vmon-pol-inv : Boolean to determine Amplifier will invert the 52 - cirrus,dc [all...] |
H A D | cs35l33.txt | 5 - compatible : "cirrus,cs35l33" 21 - cirrus,boost-ctl : Booster voltage use to supply the amp. If the value is 26 - cirrus,ramp-rate : On power up, it affects the time from when the power 34 - cirrus,boost-ipk : The maximum current allowed for the boost converter. 38 - cirrus,imon-adc-scale : Configures the scaling of data bits from the IMON 45 The cs35l33 node can have a single "cirrus,hg-algo" sub-node that will enable 48 - cirrus,hg-algo : Sub-node for internal Class H/G algorithm that 51 Optional properties for the "cirrus,hg-algo" sub-node: 53 - cirrus,mem-depth : Memory depth for the Class H/G algorithm measured in 57 cirrus,release-rate : The number of consecutive LRCLK periods before [all …]
|
H A D | cirrus,cs35l41.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,cs35l41.yaml# 7 title: Cirrus Logic CS35L41 Speaker Amplifier 10 - david.rhodes@cirrus.com 19 - cirrus,cs35l40 20 - cirrus,cs35l41 42 cirrus,boost-peak-milliamp: 53 cirrus,boost-ind-nanohenry: 61 cirrus,boost-cap-microfarad: 68 cirrus,asp-sdout-hiz: 81 cirrus,boost-type: [all …]
|
H A D | cs43130.txt | 5 - compatible : "cirrus,cs43130", "cirrus,cs4399", "cirrus,cs43131", 6 "cirrus,cs43198" 19 - cirrus,xtal-ibias: 28 - cirrus,dc-measure: 31 - cirrus,ac-measure: 35 - cirrus,dc-threshold: 39 - cirrus,ac-freq: 41 Only used if "cirrus,dc-measure" is defined. 52 compatible = "cirrus,cs43130"; 60 cirrus,xtal-ibias = <2>; [all …]
|
H A D | cirrus,cs42l42.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,cs42l42.yaml# 7 title: Cirrus Logic CS42L42 audio CODEC 10 - patches@opensource.cirrus.com 21 - cirrus,cs42l42 22 - cirrus,cs42l83 60 cirrus,ts-inv: 75 cirrus,ts-dbnc-rise: 94 cirrus,ts-dbnc-fall: 113 cirrus,btn-det-init-dbnce: 127 cirrus,btn-det-event-dbnce: [all …]
|
H A D | cirrus,cs42l43.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,cs42l43.yaml# 7 title: Cirrus Logic CS42L43 Audio CODEC 10 - patches@opensource.cirrus.com 26 - cirrus,cs42l43 76 cirrus,bias-low: 81 cirrus,bias-sense-microamp: 88 cirrus,bias-ramp-ms: 95 cirrus,detect-us: 102 cirrus,button-automute: 108 cirrus,buttons-ohms: [all …]
|
H A D | cirrus,cs530x.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,cs530x.yaml# 7 title: Cirrus Logic cs530x family of audio ADCs 10 - Paul Handrigan <paulha@opensource.cirrus.com> 11 - patches@opensource.cirrus.com 22 - cirrus,cs5302 23 - cirrus,cs5304 24 - cirrus,cs5308 41 cirrus,in-hiz-pin12: 46 cirrus,in-hiz-pin34: 51 cirrus,in-hiz-pin56: [all …]
|
H A D | cs42l56.txt | 5 - compatible : "cirrus,cs42l56" 14 - cirrus,gpio-nreset : GPIO controller's phandle and the number 17 - cirrus,chgfreq-divisor : Values used to set the Charge Pump Frequency. 24 - cirrus,ain1a-ref-cfg, ain1b-ref-cfg : boolean, If present, AIN1A or AIN1B are configured 27 - cirrus,ain2a-ref-cfg, ain2b-ref-cfg : boolean, If present, AIN2A or AIN2B are configured 30 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin. 38 - cirrus,adaptive-pwr-cfg : Configures how the power to the Headphone and Lineout 45 …- cirrus,hpf-left-freq, hpf-right-freq : Sets the corner frequency (-3dB point) for the internal H… 56 compatible = "cirrus,cs42l56"; 58 cirrus,gpio-nreset = <&gpio 10 0>; [all …]
|
H A D | cs42l42.txt | 5 - compatible : "cirrus,cs42l42" 22 - cirrus,ts-inv : Boolean property. Sets the behaviour of the jack plug 31 - cirrus,ts-dbnc-rise : Debounce the rising edge of TIP_SENSE_PLUG. With no 43 - cirrus,ts-dbnc-fall : Debounce the falling edge of TIP_SENSE_UNPLUG. 55 - cirrus,btn-det-init-dbnce : This sets how long the driver sleeps after 63 - cirrus,btn-det-event-dbnce : This sets how long the driver delays after 71 - cirrus,bias-lvls : For a level-detect headset button scheme, each button 85 - cirrus,hs-bias-sense-disable: This is boolean property. If present the 96 compatible = "cirrus,cs42l42"; 108 cirrus,ts-inv = <0x00>; [all …]
|
H A D | cs42l52.txt | 5 - compatible : "cirrus,cs42l52" 11 - cirrus,reset-gpio : GPIO controller's phandle and the number 14 - cirrus,chgfreq-divisor : Values used to set the Charge Pump Frequency. 21 - cirrus,mica-differential-cfg : boolean, If present, then the MICA input is configured 25 - cirrus,micb-differential-cfg : boolean, If present, then the MICB input is configured 29 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin 40 compatible = "cirrus,cs42l52"; 43 cirrus,chgfreq-divisor = <0x05>; 44 cirrus.mica-differential-cfg; 45 cirrus,micbias-lvl = <5>;
|
H A D | cs35l34.txt | 5 - compatible : "cirrus,cs35l34" 13 - cirrus,boost-vtge-millivolt : Boost Voltage Value. Configures the boost 17 - cirrus,boost-nanohenry: Inductor value for boost converter. The value is 28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The 32 - cirrus,i2s-sdinloc : ADSP SDIN I2S channel location. Indicates whether the 41 - cirrus,gain-zc-disable: Boolean property. If set, the gain change will take 44 - cirrus,tdm-rising-edge: Boolean property. If set, data is on the rising edge of 51 compatible = "cirrus,cs35l34"; 59 cirrus,boost-vtge-milltvolt = <8000>; /* 8V */ 60 cirrus,boost-ind-nanohenry = <1000>; /* 1uH */ [all …]
|
H A D | cirrus,cs35l45.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,cs35l45.yaml# 7 title: Cirrus Logic CS35L45 Speaker Amplifier 10 - Ricardo Rivera-Matos <rriveram@opensource.cirrus.com> 11 - Richard Fitzgerald <rf@opensource.cirrus.com> 23 - cirrus,cs35l45 46 cirrus,asp-sdout-hiz-ctrl: 57 "^cirrus,gpio-ctrl[1-3]$": 140 compatible = "cirrus,cs35l45"; 146 cirrus,asp-sdout-hiz-ctrl = <(CS35L45_ASP_TX_HIZ_UNUSED | 148 cirrus,gpio-ctrl1 { [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | cirrus,madera.yaml | 4 $id: http://devicetree.org/schemas/mfd/cirrus,madera.yaml# 7 title: Cirrus Logic Madera class audio CODECs Multi-Functional Device 10 - patches@opensource.cirrus.com 18 bindings/pinctrl/cirrus,madera.yaml 20 bindings/sound/cirrus,madera.yaml 23 - $ref: /schemas/pinctrl/cirrus,madera.yaml# 25 - $ref: /schemas/sound/cirrus,madera.yaml# 31 - cirrus,cs47l85 54 - cirrus,cs47l15 55 - cirrus,cs47l35 [all …]
|
H A D | cirrus,lochnagar.yaml | 4 $id: http://devicetree.org/schemas/mfd/cirrus,lochnagar.yaml# 7 title: Cirrus Logic Lochnagar Audio Development Board 10 - patches@opensource.cirrus.com 13 Lochnagar is an evaluation and development board for Cirrus Logic 14 Smart CODEC and Amp devices. It allows the connection of most Cirrus 29 [4] Clock: ../clock/cirrus,lochnagar.yaml 30 [5] Pinctrl: ../pinctrl/cirrus,lochnagar.yaml 31 [6] Sound: ../sound/cirrus,lochnagar.yaml 32 [7] Hardware Monitor: ../hwmon/cirrus,lochnagar.yaml 39 - cirrus,lochnagar2 [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/cirrus/ |
H A D | ep7209.dtsi | 10 model = "Cirrus Logic EP7209"; 11 compatible = "cirrus,ep7209"; 46 compatible = "cirrus,ep7209-clk"; 52 compatible = "cirrus,ep7209-intc"; 59 compatible = "cirrus,ep7209-gpio"; 66 compatible = "cirrus,ep7209-gpio"; 73 compatible = "cirrus,ep7209-gpio"; 80 compatible = "cirrus,ep7209-gpio"; 87 compatible = "cirrus,ep7209-syscon1", "syscon"; 94 compatible = "cirrus,ep7209-bus", "simple-bus"; [all …]
|
H A D | ep93xx.dtsi | 3 * Device Tree file for Cirrus Logic systems EP93XX SoC 8 #include <dt-bindings/clock/cirrus,ep9301-syscon.h> 17 compatible = "cirrus,ep9301-syscon", "syscon"; 100 compatible = "cirrus,ep9301-adc"; 124 compatible = "cirrus,ep9301-dma-m2p"; 157 compatible = "cirrus,ep9301-dma-m2m"; 169 compatible = "cirrus,ep9301-eth"; 180 compatible = "cirrus,ep9301-gpio"; 194 compatible = "cirrus,ep9301-gpio"; 208 compatible = "cirrus,ep9301-gpio"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/cirrus/ |
H A D | cirrus,ep9301.yaml | 4 $id: http://devicetree.org/schemas/arm/cirrus/cirrus,ep9301.yaml# 7 title: Cirrus Logic EP93xx platforms 22 Computer (SBC) based upon the Cirrus EP9302 ARM9 CPU 25 - const: cirrus,ep9301 30 - const: cirrus,ep9301 32 - description: EDB302 is an evaluation board by Cirrus Logic, 33 based on a Cirrus Logic EP9302 CPU 35 - const: cirrus,edb9302 36 - const: cirrus,ep9301
|
/freebsd/sys/contrib/device-tree/Bindings/pwm/ |
H A D | cirrus,ep9301-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/cirrus,ep9301-pwm.yaml# 7 title: Cirrus Logic ep93xx PWM controller 19 - const: cirrus,ep9301-pwm 22 - cirrus,ep9302-pwm 23 - cirrus,ep9307-pwm 24 - cirrus,ep9312-pwm 25 - cirrus,ep9315-pwm 26 - const: cirrus,ep9301-pwm 47 #include <dt-bindings/clock/cirrus,ep9301-syscon.h> 49 compatible = "cirrus,ep9301-pwm";
|
/freebsd/sys/contrib/device-tree/Bindings/gpio/ |
H A D | gpio-ep9301.yaml | 17 - const: cirrus,ep9301-gpio 20 - cirrus,ep9302-gpio 21 - cirrus,ep9307-gpio 22 - cirrus,ep9312-gpio 23 - cirrus,ep9315-gpio 24 - const: cirrus,ep9301-gpio 69 compatible = "cirrus,ep9301-gpio"; 83 compatible = "cirrus,ep9301-gpio"; 97 compatible = "cirrus,ep9301-gpio"; 106 compatible = "cirrus,ep9301-gpio"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | cirrus,ep9301-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/cirrus,ep9301-wdt.yaml# 7 title: Cirrus Logic EP93xx Watchdog Timer 19 - const: cirrus,ep9301-wdt 22 - cirrus,ep9302-wdt 23 - cirrus,ep9307-wdt 24 - cirrus,ep9312-wdt 25 - cirrus,ep9315-wdt 26 - const: cirrus,ep9301-wdt 40 compatible = "cirrus,ep9301-wdt";
|
/freebsd/sys/contrib/device-tree/Bindings/dma/ |
H A D | cirrus,ep9301-dma-m2m.yaml | 4 $id: http://devicetree.org/schemas/dma/cirrus,ep9301-dma-m2m.yaml# 7 title: Cirrus Logic ep93xx SoC DMA controller 19 - const: cirrus,ep9301-dma-m2m 22 - cirrus,ep9302-dma-m2m 23 - cirrus,ep9307-dma-m2m 24 - cirrus,ep9312-dma-m2m 25 - cirrus,ep9315-dma-m2m 26 - const: cirrus,ep9301-dma-m2m 73 #include <dt-bindings/clock/cirrus,ep9301-syscon.h> 75 compatible = "cirrus,ep9301-dma-m2m";
|
/freebsd/sys/contrib/device-tree/Bindings/soc/cirrus/ |
H A D | cirrus,ep9301-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/cirrus/cirrus,ep9301-syscon.yaml# 7 title: Cirrus Logic EP93xx Platforms System Controller 32 - cirrus,ep9302-syscon 33 - cirrus,ep9307-syscon 34 - cirrus,ep9312-syscon 35 - cirrus,ep9315-syscon 36 - const: cirrus,ep9301-syscon 39 - const: cirrus,ep9301-syscon 84 compatible = "cirrus,ep9301-syscon", "syscon";
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | cirrus,cs2000-cp.yaml | 4 $id: http://devicetree.org/schemas/clock/cirrus,cs2000-cp.yaml# 7 title: CIRRUS LOGIC Fractional-N Clock Synthesizer & Clock Multiplier 16 Link: https://www.cirrus.com/products/cs2000/ 21 - cirrus,cs2000-cp 39 cirrus,aux-output-source: 50 cirrus,clock-skip: 56 cirrus,dynamic-mode: 75 #include <dt-bindings/clock/cirrus,cs2000-cp.h> 84 compatible = "cirrus,cs2000-cp"; 88 cirrus,aux-output-source = <CS2000CP_AUX_OUTPUT_CLK_OUT>;
|
/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | cirrus,ep9301-spi.yaml | 4 $id: http://devicetree.org/schemas/spi/cirrus,ep9301-spi.yaml# 19 - const: cirrus,ep9301-spi 22 - cirrus,ep9302-spi 23 - cirrus,ep9307-spi 24 - cirrus,ep9312-spi 25 - cirrus,ep9315-spi 26 - const: cirrus,ep9301-spi 60 #include <dt-bindings/clock/cirrus,ep9301-syscon.h> 62 compatible = "cirrus,ep9301-spi";
|