Lines Matching +full:feedback +full:- +full:pin
5 - compatible : "cirrus,cs35l36"
7 - reg : the I2C address of the device for I2C
9 - VA-supply, VP-supply : power supplies for the device,
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
33 one amplifier in the system. If more than one it is best to Hi-Z the ASP
36 - cirrus,boost-ctl-select : Boost converter control source selection.
39 0x00 - Control Port Value
40 0x01 - Class H Tracking (Default)
41 0x10 - MultiDevice Sync Value
43 - cirrus,amp-pcm-inv : Boolean to determine Amplifier will invert incoming
46 - cirrus,imon-pol-inv : Boolean to determine Amplifier will invert the
47 polarity of outbound IMON feedback data
49 - cirrus,vmon-pol-inv : Boolean to determine Amplifier will invert the
50 polarity of outbound VMON feedback data
52 - cirrus,dcm-mode-enable : Boost converter automatic DCM Mode enable.
56 - cirrus,weak-fet-disable : Boolean : The strength of the output drivers is
57 reduced when operating in a Weak-FET Drive Mode and must not be used to drive
60 - cirrus,classh-wk-fet-delay : Weak-FET entry delay. Controls the delay
61 (in ms) before the Class H algorithm switches to the weak-FET voltage
73 - cirrus,classh-weak-fet-thld-millivolt : Weak-FET amplifier drive threshold.
75 weak-FET operation. The range is 50mV to 700mV in 50mV increments.
77 - cirrus,temp-warn-threshold : Amplifier overtemperature warning threshold.
88 - cirrus,irq-drive-select : Selects the driver type of the selected interrupt
91 0 = Open-drain
92 1 = Push-pull (Default)
94 - cirrus,irq-gpio-select : Selects the pin to serve as the programmable
100 Optional properties for the "cirrus,vpbr-config" Sub-node
102 - cirrus,vpbr-en : VBST brownout prevention enable. Configures whether the
110 - cirrus,vpbr-thld : Initial VPBR threshold. Configures the VP brownout
113 - cirrus,cirrus,vpbr-atk-rate : Attenuation attack step rate. Configures the
117 - cirrus,vpbr-atk-vol : VP brownout prevention step size. Configures the VP
121 - cirrus,vpbr-max-attn : Maximum attenuation that the VP brownout prevention
124 - cirrus,vpbr-wait : Configures the delay time between a brownout condition
128 - cirrus,vpbr-rel-rate : Attenuation release step rate. Configures the delay
132 - cirrus,vpbr-mute-en : During the attack state, if the vpbr-max-attn value
141 VA-supply = <&dummy_vreg>;
142 VP-supply = <&dummy_vreg>;
143 reset-gpios = <&gpio0 54 0>;
144 interrupt-parent = <&gpio8>;
147 cirrus,boost-ind-nanohenry = <1000>;
148 cirrus,boost-ctl-millivolt = <10000>;
149 cirrus,boost-peak-milliamp = <4500>;
150 cirrus,boost-ctl-select = <0x00>;
151 cirrus,weak-fet-delay = <0x04>;
152 cirrus,weak-fet-thld = <0x01>;
153 cirrus,temp-warn-threshold = <0x01>;
154 cirrus,multi-amp-mode;
155 cirrus,irq-drive-select = <0x01>;
156 cirrus,irq-gpio-select = <0x01>;
158 cirrus,vpbr-config {
159 cirrus,vpbr-en = <0x00>;
160 cirrus,vpbr-thld = <0x05>;
161 cirrus,vpbr-atk-rate = <0x02>;
162 cirrus,vpbr-atk-vol = <0x01>;
163 cirrus,vpbr-max-attn = <0x09>;
164 cirrus,vpbr-wait = <0x01>;
165 cirrus,vpbr-rel-rate = <0x05>;
166 cirrus,vpbr-mute-en = <0x00>;