Lines Matching full:arbiter
23 * DOC: Defines the Mali arbiter interface
30 * DOC: Mali arbiter interface version
33 * the arbiter interface changes, so that integration effort is required, the
38 * 1 - Added the Mali arbiter configuration interface.
40 * 3 - Removed DVFS utilization interface (DVFS moved to arbiter side)
42 * 5 - Added GPU clock frequency reporting support from arbiter
61 * to vm_arb_gpu_stopped is expected by the arbiter.
70 * arbiter stop request.
86 * freq: GPU clock frequency value reported from arbiter
91 * from the arbiter to the corresponding VM.
93 * the arbiter arbiter_if_vm_arb_ops callbacks below.
107 * struct arbiter_if_vm_arb_ops - Interface to communicate messages to arbiter
110 * arbif_dev: The arbiter interface to register
122 * arbif_dev: The arbiter interface to unregistering
124 * @vm_arb_get_max_config: Callback to Request the max config from the Arbiter.
125 * arbif_dev: The arbiter interface to issue the
127 * @vm_arb_gpu_request: Callback to ask the arbiter interface for GPU access.
128 * arbif_dev: The arbiter interface to issue the request
130 * @vm_arb_gpu_active: Callback to inform arbiter that driver has gone active.
131 * arbif_dev: The arbiter interface device to notify.
132 * @vm_arb_gpu_idle: Callback to inform the arbiter that driver has gone idle.
133 * arbif_dev: The arbiter interface device to notify.
134 * @vm_arb_gpu_stopped: Callback to inform arbiter that driver has stopped
136 * arbif_dev: The arbiter interface device to notify.
140 * from the VM to the arbiter.
157 * struct arbiter_if_dev - Arbiter Interface
159 * arbiter interface device.
162 * Arbiter Interface Kernel Module State used for linking KBase
163 * with an arbiter interface platform device