Lines Matching +full:mic +full:- +full:det +full:- +full:gpios
5 - compatible : "cirrus,cs42l42"
7 - reg : the I2C address of the device for I2C.
9 - VP-supply, VCP-supply, VD_FILT-supply, VL-supply, VA-supply :
15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be
18 - interrupts : IRQ line info CS42L42.
19 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
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
34 0 - 0ms,
35 1 - 125ms,
36 2 - 250ms,
37 3 - 500ms,
38 4 - 750ms,
39 5 - (Default) 1s,
40 6 - 1.25s,
41 7 - 1.5s,
43 - cirrus,ts-dbnc-fall : Debounce the falling edge of TIP_SENSE_UNPLUG.
46 0 - 0ms,
47 1 - 125ms,
48 2 - 250ms,
49 3 - 500ms,
50 4 - 750ms,
51 5 - (Default) 1s,
52 6 - 1.25s,
53 7 - 1.5s,
55 - cirrus,btn-det-init-dbnce : This sets how long the driver sleeps after
56 enabling button detection interrupts. After auto-detection and before
60 0ms - 200ms,
63 - cirrus,btn-det-event-dbnce : This sets how long the driver delays after
68 0ms - 20ms,
71 - cirrus,bias-lvls : For a level-detect headset button scheme, each button
72 will bias the mic pin to a certain voltage. To determine which button was
81 Each 0-63
85 - cirrus,hs-bias-sense-disable: This is boolean property. If present the
87 the external 2.21-k resistor. HSBIAS_SENSE is hardware feature to reduce
98 VA-supply = <&dummy_vreg>;
99 VP-supply = <&dummy_vreg>;
100 VCP-supply = <&dummy_vreg>;
101 VD_FILT-supply = <&dummy_vreg>;
102 VL-supply = <&dummy_vreg>;
104 reset-gpios = <&axi_gpio_0 1 0>;
105 interrupt-parent = <&gpio0>;
108 cirrus,ts-inv = <0x00>;
109 cirrus,ts-dbnc-rise = <0x05>;
110 cirrus,ts-dbnc-fall = <0x00>;
111 cirrus,btn-det-init-dbnce = <100>;
112 cirrus,btn-det-event-dbnce = <10>;
113 cirrus,bias-lvls = <0x0F 0x08 0x04 0x01>;
114 cirrus,hs-bias-ramp-rate = <0x02>;