21 lines
630 B
C
21 lines
630 B
C
// SPDX-License-Identifier: GPL-2.0
|
|
/* Copyright 2023 Collabora ltd. */
|
|
/* Copyright 2023 Amazon.com, Inc. or its affiliates. */
|
|
|
|
#include <linux/debugfs.h>
|
|
#include <linux/platform_device.h>
|
|
#include <drm/drm_debugfs.h>
|
|
#include <drm/drm_file.h>
|
|
#include <drm/panfrost_drm.h>
|
|
|
|
#include "panfrost_device.h"
|
|
#include "panfrost_gpu.h"
|
|
#include "panfrost_debugfs.h"
|
|
|
|
void panfrost_debugfs_init(struct drm_minor *minor)
|
|
{
|
|
struct drm_device *dev = minor->dev;
|
|
struct panfrost_device *pfdev = platform_get_drvdata(to_platform_device(dev->dev));
|
|
|
|
debugfs_create_atomic_t("profile", 0600, minor->debugfs_root, &pfdev->profile_mode);
|
|
}
|