linux/drivers/video/fbdev/aty/mach64_accel.c

// SPDX-License-Identifier: GPL-2.0

/*
 *  ATI Mach64 Hardware Acceleration
 */

#include <linux/delay.h>
#include <asm/unaligned.h>
#include <linux/fb.h>
#include <video/mach64.h>
#include "atyfb.h"

    /*
     *  Generic Mach64 routines
     */

/* this is for DMA GUI engine! work in progress */
BM_DESCRIPTOR_ENTRY;

#define LAST_DESCRIPTOR
#define SYSTEM_TO_FRAME_BUFFER

static u32 rotation24bpp(u32 dx, u32 direction)
{}

void aty_reset_engine(struct atyfb_par *par)
{}

static void reset_GTC_3D_engine(const struct atyfb_par *par)
{}

void aty_init_engine(struct atyfb_par *par, struct fb_info *info)
{}

    /*
     *  Accelerated functions
     */

static inline void draw_rect(s16 x, s16 y, u16 width, u16 height,
			     struct atyfb_par *par)
{}

void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
{}

void atyfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
{}

void atyfb_imageblit(struct fb_info *info, const struct fb_image *image)
{}