Lines Matching +full:unmapped +full:- +full:event +full:- +full:sources
1 #-
2 # Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org>
21 # IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
258 return (-1);
304 * @retval non-zero if registering @p provider otherwise fails, a regular
405 * the hardware may otherwise be non-functional; this method allows a parent
427 * - DEVICE_PROBE()
428 * - DEVICE_ATTACH()
429 * - DEVICE_RESUME()
434 * - DEVICE_SHUTDOWN()
435 * - DEVICE_DETACH()
436 * - DEVICE_SUSPEND()
499 * @retval non-zero If determining the DMA address translation for @p child
524 * @retval non-zero If reading @p name otherwise fails, a regular unix
558 * @retval non-zero If reading the IOCTL register otherwise fails, a regular
579 * @retval non-zero If writing the IOCTL register otherwise fails, a regular
600 * @retval non-zero If reading the IOST register otherwise fails, a regular
627 * Place the bhnd(4) device's hardware into a low-power RESET state with
636 * @param ioctl Device-specific I/O control flags to be set when bringing
638 * @param reset_ioctl Device-specific I/O control flags to be set when placing
642 * @retval non-zero error
652 * Suspend @p child's hardware in a low-power RESET state.
661 * @param ioctl Device-specific I/O control flags to be set when placing
665 * @retval non-zero error
674 * Allocate per-core PMU resources and enable PMU request handling for @p child.
685 * @retval non-zero if enabling per-core PMU request handling fails, a
694 * Release per-core PMU resources allocated for @p child. Any
780 * This will power on clock sources (e.g. XTAL, PLL, etc) required for
807 * Power up an external PMU-managed resource assigned to @p child.
817 * @param rsrc The core-specific external resource identifier.
832 * Power down an external PMU-managed resource assigned to @p child.
839 * @param rsrc The core-specific external resource number.
854 * Read @p width bytes at @p offset from the bus-specific agent/config
863 * The exact behavior of this method is bus-specific. On a bcma(4) bus, this
886 * Read @p width bytes at @p offset from the bus-specific agent/config
895 * The exact behavior of this method is bus-specific. In the case of
986 * On Non-OFW targets, this should either return:
987 * - The pointer address of a device that can uniquely identify @p child's
989 * - 0 if unsupported by the bus.
1039 * Map the given @p intr to an IRQ number; until unmapped, this IRQ may be used
1051 * @retval non-zero If mapping an interrupt otherwise fails, a regular
1066 * @param intr The interrupt number being unmapped. This is equivalent to the
1123 * Return the SYS_RES_MEMORY resource-ID for a port/region pair attached to
1130 * @param region_num The index of the port-mapped address region.
1132 * @retval -1 No such port/region found.
1155 * @retval non-zero No matching type/rid found.
1179 * @retval non-zero No matching port/region found.
1209 * @retval ENOMEM If @p buf is non-NULL and a buffer of @p size is too
1214 * @retval non-zero If reading @p name otherwise fails, a regular unix