Lines Matching +full:existing +full:- +full:parts
1 .. SPDX-License-Identifier: GPL-2.0-only
12 The reset controller API is split into two parts:
13 the `consumer driver interface <#consumer-driver-interface>`__ (`API reference
14 <#reset-consumer-api>`__), which allows peripheral drivers to request control
16 <#reset-controller-driver-interface>`__ (`API reference
17 <#reset-controller-driver-api>`__), which is used by drivers for reset
25 --------
39 is self-clearing and can be used to trigger a predetermined pulse on the
64 reset inputs, which are mapped to an actual reset control on an existing reset
71 ---------------------------
92 -------------------------
107 ----------
110 self-deasserting reset control.
115 The reset controller API allows requesting self-deasserting reset controls as
125 --------
129 If supported, this function returns a positive non-zero value if the given
132 `reset control array <#reset-control-arrays>`__ handle as its input parameter.
135 ---------------
147 --------------------
164 --------------
174 The reset controller API is documented here in two parts:
175 the `reset consumer API <#reset-consumer-api>`__ and the `reset controller
176 driver API <#reset-controller-driver-api>`__.
179 ------------------
188 .. kernel-doc:: include/linux/reset.h
191 .. kernel-doc:: drivers/reset/core.c
206 ---------------------------
213 .. kernel-doc:: include/linux/reset-controller.h
216 .. kernel-doc:: drivers/reset/core.c