Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
mach64_gx.c File Reference
#include <linux/delay.h>
#include <linux/fb.h>
#include <asm/io.h>
#include <video/mach64.h>
#include "atyfb.h"

Go to the source code of this file.

Macros

#define REF_FREQ_2595   1432 /* 14.33 MHz (exact 14.31818) */
 
#define REF_DIV_2595   46 /* really 43 on ICS 2595 !!! */
 
#define MAX_FREQ_2595   15938 /* 159.38 MHz (really 170.486) */
 
#define MIN_FREQ_2595   8000 /* 80.00 MHz ( 85.565) */
 
#define ABS_MIN_FREQ_2595   1000 /* 10.00 MHz (really 10.697) */
 
#define N_ADJ_2595   257
 
#define STOP_BITS_2595   0x1800
 
#define MIN_N_408   2
 
#define MIN_N_1703   6
 
#define MIN_M   2
 
#define MAX_M   30
 
#define MIN_N   35
 
#define MAX_N   255-8
 
#define A860_DELAY_L   0x80
 

Variables

struct aty_dac_ops aty_dac_ibm514
 
struct aty_pll_ops aty_pll_ibm514
 
struct aty_dac_ops aty_dac_ati68860b
 
struct aty_dac_ops aty_dac_att21c498
 
struct aty_pll_ops aty_pll_ati18818_1
 
struct aty_pll_ops aty_pll_stg1703
 
struct aty_pll_ops aty_pll_ch8398
 
struct aty_pll_ops aty_pll_att20c408
 
struct aty_dac_ops aty_dac_unsupported
 
struct aty_pll_ops aty_pll_unsupported
 

Macro Definition Documentation

#define A860_DELAY_L   0x80
#define ABS_MIN_FREQ_2595   1000 /* 10.00 MHz (really 10.697) */

Definition at line 22 of file mach64_gx.c.

#define MAX_FREQ_2595   15938 /* 159.38 MHz (really 170.486) */

Definition at line 19 of file mach64_gx.c.

#define MAX_M   30

Definition at line 33 of file mach64_gx.c.

#define MAX_N   255-8

Definition at line 35 of file mach64_gx.c.

#define MIN_FREQ_2595   8000 /* 80.00 MHz ( 85.565) */

Definition at line 20 of file mach64_gx.c.

#define MIN_M   2

Definition at line 32 of file mach64_gx.c.

#define MIN_N   35

Definition at line 34 of file mach64_gx.c.

#define MIN_N_1703   6

Definition at line 30 of file mach64_gx.c.

#define MIN_N_408   2

Definition at line 28 of file mach64_gx.c.

#define N_ADJ_2595   257

Definition at line 23 of file mach64_gx.c.

#define REF_DIV_2595   46 /* really 43 on ICS 2595 !!! */

Definition at line 17 of file mach64_gx.c.

#define REF_FREQ_2595   1432 /* 14.33 MHz (exact 14.31818) */

Definition at line 16 of file mach64_gx.c.

#define STOP_BITS_2595   0x1800

Definition at line 25 of file mach64_gx.c.

Variable Documentation

struct aty_dac_ops aty_dac_ati68860b
Initial value:
= {
.set_dac = aty_set_dac_ATI68860_B,
}

Definition at line 278 of file mach64_gx.c.

struct aty_dac_ops aty_dac_att21c498
Initial value:
= {
.set_dac = aty_set_dac_ATT21C498,
}

Definition at line 331 of file mach64_gx.c.

struct aty_dac_ops aty_dac_ibm514
Initial value:
= {
.set_dac = aty_set_dac_514,
}

Definition at line 189 of file mach64_gx.c.

struct aty_dac_ops aty_dac_unsupported
Initial value:
= {
.set_dac = aty_set_dac_unsupported,
}

Definition at line 902 of file mach64_gx.c.

struct aty_pll_ops aty_pll_ati18818_1
Initial value:
= {
.var_to_pll = aty_var_to_pll_18818,
.pll_to_var = aty_pll_18818_to_var,
.set_pll = aty_set_pll18818,
}

Definition at line 485 of file mach64_gx.c.

struct aty_pll_ops aty_pll_att20c408
Initial value:
= {
.var_to_pll = aty_var_to_pll_408,
.pll_to_var = aty_pll_408_to_var,
.set_pll = aty_set_pll_408,
}

Definition at line 872 of file mach64_gx.c.

struct aty_pll_ops aty_pll_ch8398
Initial value:
= {
.var_to_pll = aty_var_to_pll_8398,
.pll_to_var = aty_pll_8398_to_var,
.set_pll = aty_set_pll_8398,
}

Definition at line 725 of file mach64_gx.c.

struct aty_pll_ops aty_pll_ibm514
Initial value:
= {
.var_to_pll = aty_var_to_pll_514,
.pll_to_var = aty_pll_514_to_var,
.set_pll = aty_set_pll_514,
}

Definition at line 193 of file mach64_gx.c.

struct aty_pll_ops aty_pll_stg1703
Initial value:
= {
.var_to_pll = aty_var_to_pll_1703,
.pll_to_var = aty_pll_1703_to_var,
.set_pll = aty_set_pll_1703,
}

Definition at line 601 of file mach64_gx.c.

struct aty_pll_ops aty_pll_unsupported
Initial value:
= {
.var_to_pll = (void *) dummy,
.pll_to_var = (void *) dummy,
.set_pll = (void *) dummy,
}

Definition at line 906 of file mach64_gx.c.