#include <linux/spinlock.h>
#include <linux/fb.h>
#include <linux/delay.h>
#include <asm/io.h>
#include <asm/div64.h>
#include <asm/delay.h>
#include "geodefb.h"
#include "display_gx1.h"
static DEFINE_SPINLOCK(gx1_conf_reg_lock);
static u8 gx1_read_conf_reg(u8 reg)
{ … }
unsigned gx1_gx_base(void)
{ … }
int gx1_frame_buffer_size(void)
{ … }
static void gx1_set_mode(struct fb_info *info)
{ … }
static void gx1_set_hw_palette_reg(struct fb_info *info, unsigned regno,
unsigned red, unsigned green, unsigned blue)
{ … }
const struct geode_dc_ops gx1_dc_ops = …;