Lines Matching +full:- +full:- +full:disable +full:- +full:attr
1 /* SPDX-License-Identifier: GPL-2.0+ */
5 * Copyright 2013-2016 Freescale Semiconductor, Inc.
37 #define DPBP_RSP_GET_ATTRIBUTES(cmd, attr) \ argument
39 MC_RSP_OP(cmd, 0, 16, 16, uint16_t, attr->bpid); \
40 MC_RSP_OP(cmd, 0, 32, 32, int, attr->id);\
50 * dpbp_open() - Open a control session for the specified object.
72 * dpbp_close() - Close the control session of the object
87 * struct dpbp_cfg - Structure representing DPBP configuration
95 * dpbp_create() - Create the DPBP object.
122 * dpbp_destroy() - Destroy the DPBP object and release all its resources.
135 * dpbp_enable() - Enable the DPBP.
147 * dpbp_disable() - Disable the DPBP.
159 * dpbp_is_enabled() - Check if the DPBP is enabled.
173 * dpbp_reset() - Reset the DPBP, returns the object to initial state.
186 * struct dpbp_attr - Structure representing DPBP attributes
198 * dpbp_get_attributes - Retrieve DPBP attributes.
203 * @attr: Returned object's attributes
210 struct dpbp_attr *attr);
213 * dpbp_get_api_version - Retrieve DPBP Major and Minor version info.