Lines Matching +full:dead +full:- +full:battery

2 # SPDX-License-Identifier: Apache-2.0
4 description: Nuvoton NuMaker USB Type-C port controller
6 compatible: "nuvoton,numaker-tcpc"
8 include: [base.yaml, reset-device.yaml, pinctrl-device.yaml]
23 vconn-overcurrent-event-polarity:
28 - "low-active"
29 - "high-active"
31 vconn-discharge-polarity:
36 - "low-active"
37 - "high-active"
39 vconn-enable-polarity:
44 - "low-active"
45 - "high-active"
47 vbus-overcurrent-event-polarity:
52 - "low-active"
53 - "high-active"
55 vbus-forceoff-event-polarity:
58 Polarity of VBUS force-off event
60 - "low-active"
61 - "high-active"
63 frs-tx-polarity:
68 - "low-active"
69 - "high-active"
71 vbus-discharge-enable-polarity:
76 - "low-active"
77 - "high-active"
79 vbus-sink-enable-polarity:
84 - "low-active"
85 - "high-active"
87 vbus-source-enable-polarity:
92 - "low-active"
93 - "high-active"
95 vbus-divide:
100 "divide-20": External VBUS voltage divider circuit should be 1/20
103 "divide-10": External VBUS voltage divider circuit should be 1/10
107 - "divide-20"
108 - "divide-10"
110 dead-battery:
113 Determine if USB-C Dead Battery pull-down resistor should be
116 pinctrl-0:
119 pinctrl-names:
123 type: phandle-array
126 gpio-names:
127 type: string-array
131 "vbus-detect": GPIO for VBUS detect (must)
132 "vbus-discharge": GPIO for VBUS discharge (option)
133 "vconn-discharge": GPIO for VCONN discharge (option)
135 io-channels:
136 type: phandle-array
140 io-channel-names:
141 type: string-array
144 "chn-vbus": EADC channel for measuring VBUS voltage (option)
145 "chn-vconn": EADC channel for measuring VCONN voltage (option)
147 adc-measure-timer-trigger-rate:
150 Rate of timer-triggered EADC measurement (Hz).