linux/drivers/gpu/drm/sti/sti_compositor.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Copyright (C) STMicroelectronics SA 2014
 * Authors: Benjamin Gaignard <[email protected]>
 *          Fabien Dessenne <[email protected]>
 *          for STMicroelectronics.
 */

#include <linux/component.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/reset.h>

#include <drm/drm_device.h>
#include <drm/drm_print.h>
#include <drm/drm_vblank.h>

#include "sti_compositor.h"
#include "sti_crtc.h"
#include "sti_cursor.h"
#include "sti_drv.h"
#include "sti_gdp.h"
#include "sti_plane.h"
#include "sti_vid.h"
#include "sti_vtg.h"

/*
 * stiH407 compositor properties
 */
static const struct sti_compositor_data stih407_compositor_data =;

void sti_compositor_debugfs_init(struct sti_compositor *compo,
				 struct drm_minor *minor)
{}

static int sti_compositor_bind(struct device *dev,
			       struct device *master,
			       void *data)
{}

static void sti_compositor_unbind(struct device *dev, struct device *master,
	void *data)
{}

static const struct component_ops sti_compositor_ops =;

static const struct of_device_id compositor_of_match[] =;
MODULE_DEVICE_TABLE(of, compositor_of_match);

static int sti_compositor_probe(struct platform_device *pdev)
{}

static void sti_compositor_remove(struct platform_device *pdev)
{}

struct platform_driver sti_compositor_driver =;

MODULE_AUTHOR();
MODULE_DESCRIPTION();
MODULE_LICENSE();