brintos

brintos / linux-shallow public Read only

0
0
Text · 692 B · 8bbcf5f Raw
19 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/* Copyright 2019 Collabora Ltd */3#ifndef __PANFROST_PERFCNT_H__4#define __PANFROST_PERFCNT_H__5 6#include "panfrost_device.h"7 8void panfrost_perfcnt_sample_done(struct panfrost_device *pfdev);9void panfrost_perfcnt_clean_cache_done(struct panfrost_device *pfdev);10int panfrost_perfcnt_init(struct panfrost_device *pfdev);11void panfrost_perfcnt_fini(struct panfrost_device *pfdev);12void panfrost_perfcnt_close(struct drm_file *file_priv);13int panfrost_ioctl_perfcnt_enable(struct drm_device *dev, void *data,14				  struct drm_file *file_priv);15int panfrost_ioctl_perfcnt_dump(struct drm_device *dev, void *data,16				struct drm_file *file_priv);17 18#endif19