Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
rv515.c File Reference
#include <linux/seq_file.h>
#include <linux/slab.h>
#include <drm/drmP.h>
#include "rv515d.h"
#include "radeon.h"
#include "radeon_asic.h"
#include "atom.h"
#include "rv515_reg_safe.h"

Go to the source code of this file.

Data Structures

struct  rv515_watermark
 

Functions

int rv515_mc_wait_for_idle (struct radeon_device *rdev)
 
void rv515_debugfs (struct radeon_device *rdev)
 
void rv515_ring_start (struct radeon_device *rdev, struct radeon_ring *ring)
 
void rv515_vga_render_disable (struct radeon_device *rdev)
 
uint32_t rv515_mc_rreg (struct radeon_device *rdev, uint32_t reg)
 
void rv515_mc_wreg (struct radeon_device *rdev, uint32_t reg, uint32_t v)
 
void rv515_mc_stop (struct radeon_device *rdev, struct rv515_mc_save *save)
 
void rv515_mc_resume (struct radeon_device *rdev, struct rv515_mc_save *save)
 
void rv515_clock_startup (struct radeon_device *rdev)
 
int rv515_resume (struct radeon_device *rdev)
 
int rv515_suspend (struct radeon_device *rdev)
 
void rv515_set_safe_registers (struct radeon_device *rdev)
 
void rv515_fini (struct radeon_device *rdev)
 
int rv515_init (struct radeon_device *rdev)
 
void atom_rv515_force_tv_scaler (struct radeon_device *rdev, struct radeon_crtc *crtc)
 
void rv515_bandwidth_avivo_update (struct radeon_device *rdev)
 
void rv515_bandwidth_update (struct radeon_device *rdev)
 

Function Documentation

void atom_rv515_force_tv_scaler ( struct radeon_device rdev,
struct radeon_crtc crtc 
)

Definition at line 547 of file rv515.c.

void rv515_bandwidth_avivo_update ( struct radeon_device rdev)

Definition at line 931 of file rv515.c.

void rv515_bandwidth_update ( struct radeon_device rdev)

Definition at line 1079 of file rv515.c.

void rv515_clock_startup ( struct radeon_device rdev)

Definition at line 347 of file rv515.c.

void rv515_debugfs ( struct radeon_device rdev)

Definition at line 43 of file rv515.c.

void rv515_fini ( struct radeon_device rdev)

Definition at line 453 of file rv515.c.

int rv515_init ( struct radeon_device rdev)

Definition at line 469 of file rv515.c.

void rv515_mc_resume ( struct radeon_device rdev,
struct rv515_mc_save save 
)

Definition at line 300 of file rv515.c.

uint32_t rv515_mc_rreg ( struct radeon_device rdev,
uint32_t  reg 
)

Definition at line 204 of file rv515.c.

void rv515_mc_stop ( struct radeon_device rdev,
struct rv515_mc_save save 
)

Definition at line 282 of file rv515.c.

int rv515_mc_wait_for_idle ( struct radeon_device rdev)

Definition at line 124 of file rv515.c.

void rv515_mc_wreg ( struct radeon_device rdev,
uint32_t  reg,
uint32_t  v 
)

Definition at line 214 of file rv515.c.

int rv515_resume ( struct radeon_device rdev)

Definition at line 407 of file rv515.c.

void rv515_ring_start ( struct radeon_device rdev,
struct radeon_ring ring 
)

Definition at line 56 of file rv515.c.

void rv515_set_safe_registers ( struct radeon_device rdev)

Definition at line 447 of file rv515.c.

int rv515_suspend ( struct radeon_device rdev)

Definition at line 437 of file rv515.c.

void rv515_vga_render_disable ( struct radeon_device rdev)

Definition at line 140 of file rv515.c.