linux/drivers/video/fbdev/wmt_ge_rops.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 *  linux/drivers/video/wmt_ge_rops.c
 *
 *  Accelerators for raster operations using WonderMedia Graphics Engine
 *
 *  Copyright (C) 2010 Alexey Charkov <[email protected]>
 */

#include <linux/module.h>
#include <linux/fb.h>
#include <linux/io.h>
#include <linux/platform_device.h>

#include "core/fb_draw.h"
#include "wmt_ge_rops.h"

#define GE_COMMAND_OFF
#define GE_DEPTH_OFF
#define GE_HIGHCOLOR_OFF
#define GE_ROPCODE_OFF
#define GE_FIRE_OFF
#define GE_SRCBASE_OFF
#define GE_SRCDISPW_OFF
#define GE_SRCDISPH_OFF
#define GE_SRCAREAX_OFF
#define GE_SRCAREAY_OFF
#define GE_SRCAREAW_OFF
#define GE_SRCAREAH_OFF
#define GE_DESTBASE_OFF
#define GE_DESTDISPW_OFF
#define GE_DESTDISPH_OFF
#define GE_DESTAREAX_OFF
#define GE_DESTAREAY_OFF
#define GE_DESTAREAW_OFF
#define GE_DESTAREAH_OFF
#define GE_PAT0C_OFF
#define GE_ENABLE_OFF
#define GE_INTEN_OFF
#define GE_STATUS_OFF

static void __iomem *regbase;

void wmt_ge_fillrect(struct fb_info *p, const struct fb_fillrect *rect)
{}
EXPORT_SYMBOL_GPL();

void wmt_ge_copyarea(struct fb_info *p, const struct fb_copyarea *area)
{}
EXPORT_SYMBOL_GPL();

int wmt_ge_sync(struct fb_info *p)
{}
EXPORT_SYMBOL_GPL();

static int wmt_ge_rops_probe(struct platform_device *pdev)
{}

static void wmt_ge_rops_remove(struct platform_device *pdev)
{}

static const struct of_device_id wmt_dt_ids[] =;

static struct platform_driver wmt_ge_rops_driver =;

module_platform_driver();

MODULE_AUTHOR();
MODULE_DESCRIPTION();
MODULE_DEVICE_TABLE(of, wmt_dt_ids);