Lines Matching +full:bridge +full:- +full:enable
1 #-
2 # Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org>
40 # bhndb bridge device interface.
122 * @param child The bhndb-attached device.
130 * Populate @p info with board info known only to the bridge,
134 * @param child The bhndb-attached device.
149 * may otherwise be non-functional; this method allows the parent device
163 * Get the host bridge core info for the attached bhnd bus.
165 * @param dev The bridge device.
167 * @param[out] core Will be populated with the host bridge core info, if
171 * @retval ENOENT No host bridge core found.
172 * @retval non-zero If locating the host bridge core otherwise fails, a
182 * Mark a resource as 'suspended', gauranteeing to the bridge that no
186 * Bridge resources consumed by the reference may be released; these will
191 * @param dev The bridge device.
205 * Attempt to re-enable a resource previously suspended by
208 * Bridge resources required by the reference may not be available, in which
212 * Requests to resume a non-suspended resource will be ignored.
214 * @param dev The bridge device.
228 * Enable bridge-level interrupt routing for @p child.
230 * @param dev The bridge device.
241 * @param dev The bridge device.
246 * @retval ENODEV The provided @p win is not memory-mapped on the bus or does
248 * @retval non-zero failure
260 * @param dev The bridge device.
266 * @retval non-zero if mapping @p irq otherwise fails, a regular unix error code