Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/delay.h>
#include <linux/pci.h>
#include <linux/fb.h>
#include <asm/io.h>
#include <video/radeon.h>
Go to the source code of this file.
Data Structures | |
struct | pll_info |
struct | radeon_regs |
struct | panel_info |
struct | radeonfb_info |
Macros | |
#define | IS_RV100_VARIANT(rinfo) |
#define | IS_R300_VARIANT(rinfo) |
#define | PRIMARY_MONITOR(rinfo) (rinfo->mon1_type) |
#define | INREG8(addr) readb((rinfo->mmio_base)+addr) |
#define | OUTREG8(addr, val) writeb(val, (rinfo->mmio_base)+addr) |
#define | INREG16(addr) readw((rinfo->mmio_base)+addr) |
#define | OUTREG16(addr, val) writew(val, (rinfo->mmio_base)+addr) |
#define | INREG(addr) readl((rinfo->mmio_base)+addr) |
#define | OUTREG(addr, val) writel(val, (rinfo->mmio_base)+addr) |
#define | OUTREGP(addr, val, mask) _OUTREGP(rinfo, addr, val,mask) |
#define | INPLL(addr) __INPLL(rinfo, addr) |
#define | OUTPLL(index, val) __OUTPLL(rinfo, index, val) |
#define | OUTPLLP(index, val, mask) __OUTPLLP(rinfo, index, val, mask) |
#define | BIOS_IN8(v) (readb(rinfo->bios_seg + (v))) |
#define | BIOS_IN16(v) |
#define | BIOS_IN32(v) |
#define | radeon_engine_idle() _radeon_engine_idle(rinfo) |
#define | radeon_fifo_wait(entries) _radeon_fifo_wait(rinfo,entries) |
#define | radeon_msleep(ms) _radeon_msleep(rinfo,ms) |
Typedefs | |
typedef void(* | reinit_function_ptr )(struct radeonfb_info *rinfo) |
#define BIOS_IN16 | ( | v | ) |
#define BIOS_IN32 | ( | v | ) |
Definition at line 493 of file radeonfb.h.
Definition at line 488 of file radeonfb.h.
#define IS_R300_VARIANT | ( | rinfo | ) |
Definition at line 70 of file radeonfb.h.
#define IS_RV100_VARIANT | ( | rinfo | ) |
Definition at line 61 of file radeonfb.h.
Definition at line 489 of file radeonfb.h.
Definition at line 490 of file radeonfb.h.
Definition at line 394 of file radeonfb.h.
Definition at line 392 of file radeonfb.h.
Definition at line 390 of file radeonfb.h.
Definition at line 410 of file radeonfb.h.
#define PRIMARY_MONITOR | ( | rinfo | ) | (rinfo->mon1_type) |
Definition at line 367 of file radeonfb.h.
#define radeon_engine_idle | ( | ) | _radeon_engine_idle(rinfo) |
Definition at line 589 of file radeonfb.h.
Definition at line 590 of file radeonfb.h.
Definition at line 591 of file radeonfb.h.
typedef void(* reinit_function_ptr)(struct radeonfb_info *rinfo) |
Definition at line 285 of file radeonfb.h.
Definition at line 125 of file radeonfb.h.
enum ddc_type |
Definition at line 114 of file radeonfb.h.
enum radeon_chip_flags |
Definition at line 81 of file radeonfb.h.
enum radeon_errata |
Definition at line 92 of file radeonfb.h.
enum radeon_family |
Definition at line 37 of file radeonfb.h.
enum radeon_montype |
Definition at line 102 of file radeonfb.h.
enum radeon_pm_mode |
Definition at line 279 of file radeonfb.h.
void radeon_check_modes | ( | struct radeonfb_info * | rinfo, |
const char * | mode_option | ||
) |
Definition at line 756 of file radeon_monitor.c.
void radeon_create_i2c_busses | ( | struct radeonfb_info * | rinfo | ) |
Definition at line 99 of file radeon_i2c.c.
void radeon_delete_i2c_busses | ( | struct radeonfb_info * | rinfo | ) |
Definition at line 121 of file radeon_i2c.c.
int radeon_match_mode | ( | struct radeonfb_info * | rinfo, |
struct fb_var_screeninfo * | dest, | ||
const struct fb_var_screeninfo * | src | ||
) |
Definition at line 974 of file radeon_monitor.c.
int radeon_probe_i2c_connector | ( | struct radeonfb_info * | rinfo, |
int | conn, | ||
u8 ** | out_edid | ||
) |
Definition at line 140 of file radeon_i2c.c.
void radeon_probe_screens | ( | struct radeonfb_info * | rinfo, |
const char * | monitor_layout, | ||
int | ignore_edid | ||
) |
Definition at line 436 of file radeon_monitor.c.
int radeon_screen_blank | ( | struct radeonfb_info * | rinfo, |
int | blank, | ||
int | mode_switch | ||
) |
Definition at line 934 of file radeon_base.c.
void radeon_write_mode | ( | struct radeonfb_info * | rinfo, |
struct radeon_regs * | mode, | ||
int | reg_only | ||
) |
Definition at line 1353 of file radeon_base.c.
Definition at line 134 of file radeon_accel.c.
void radeonfb_engine_init | ( | struct radeonfb_info * | rinfo | ) |
Definition at line 257 of file radeon_accel.c.
void radeonfb_engine_reset | ( | struct radeonfb_info * | rinfo | ) |
Definition at line 193 of file radeon_accel.c.
Definition at line 67 of file radeon_accel.c.
Definition at line 171 of file radeon_accel.c.
int radeonfb_pci_suspend | ( | struct pci_dev * | pdev, |
pm_message_t | state | ||
) |
void radeonfb_pm_exit | ( | struct radeonfb_info * | rinfo | ) |
Definition at line 2898 of file radeon_pm.c.
void radeonfb_pm_init | ( | struct radeonfb_info * | rinfo, |
int | dynclk, | ||
int | ignore_devlist, | ||
int | force_sleep | ||
) |
Definition at line 2805 of file radeon_pm.c.
Definition at line 182 of file radeon_accel.c.