![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <ast_drv.h>
Public Types | |
enum | { ast_use_p2a , ast_use_dt , ast_use_defaults } |
Data Fields | |
struct drm_device * | dev |
void __iomem * | regs |
void __iomem * | ioregs |
bool | io_space_uses_mmap |
enum ast_chip | chip |
bool | vga2_clone |
uint32_t | dram_bus_width |
uint32_t | dram_type |
uint32_t | mclk |
uint32_t | vram_size |
struct ast_fbdev * | fbdev |
int | fb_mtrr |
struct drm_gem_object * | cursor_cache |
uint64_t | cursor_cache_gpu_addr |
int | next_cursor |
bool | support_wide_screen |
enum ast_private:: { ... } | config_mode |
enum ast_tx_chip | tx_chip_type |
u8 | dp501_maxclk |
u8 * | dp501_fw_addr |
const struct firmware * | dp501_fw |
anonymous enum |
enum ast_chip ast_private::chip |
Definition at line 48 of file ast_drv.h.
Referenced by ast_crtc_mode_set(), ast_detect_chip(), ast_driver_load(), ast_get_dram_info(), ast_get_vbios_mode_info(), ast_init_3rdtx(), ast_init_dram_reg(), ast_init_dvo(), ast_is_vga_enabled(), ast_post_gpu(), ast_set_crtc_reg(), ast_set_dclk_reg(), ast_set_def_ext_reg(), and ast_set_ext_reg().
enum { ... } ast_private::config_mode |
Referenced by ast_detect_config_mode(), ast_get_dram_info(), and ast_post_gpu().
struct drm_device* ast_private::dev |
Definition at line 44 of file ast_drv.h.
Referenced by ast_backup_fw(), ast_detect_chip(), ast_detect_config_mode(), ast_dp501_read_edid(), ast_driver_load(), ast_enable_mmio(), ast_enable_vga(), ast_get_dp501_max_clk(), ast_get_dram_info(), ast_get_vram_info(), ast_init_3rdtx(), ast_init_analog(), ast_init_dram_reg(), ast_init_dvo(), ast_is_vga_enabled(), ast_launch_m68k(), ast_mindwm(), ast_moutdwm(), ast_post_chip_2300(), ast_post_chip_2500(), ast_post_gpu(), ast_select_mode(), ast_set_dclk_reg(), ast_set_def_ext_reg(), ast_set_dp501_video_output(), ast_set_sync_reg(), ast_write_cmd(), and ast_write_data().
const struct firmware* ast_private::dp501_fw |
Definition at line 75 of file ast_drv.h.
Referenced by ast_launch_m68k().
u8* ast_private::dp501_fw_addr |
Definition at line 74 of file ast_drv.h.
Referenced by ast_detect_chip(), and ast_launch_m68k().
u8 ast_private::dp501_maxclk |
Definition at line 73 of file ast_drv.h.
Referenced by ast_select_mode().
uint32_t ast_private::dram_bus_width |
Definition at line 52 of file ast_drv.h.
Referenced by ast_driver_load(), and ast_get_dram_info().
uint32_t ast_private::dram_type |
Definition at line 53 of file ast_drv.h.
Referenced by ast_driver_load(), ast_get_dram_info(), and ast_init_dram_reg().
bool ast_private::io_space_uses_mmap |
Definition at line 48 of file ast_drv.h.
Referenced by ast_driver_load().
Definition at line 47 of file ast_drv.h.
Referenced by ast_driver_load().
uint32_t ast_private::mclk |
Definition at line 54 of file ast_drv.h.
Referenced by ast_driver_load(), and ast_get_dram_info().
Definition at line 46 of file ast_drv.h.
Referenced by ast_driver_load().
bool ast_private::support_wide_screen |
Definition at line 65 of file ast_drv.h.
Referenced by ast_detect_chip().
enum ast_tx_chip ast_private::tx_chip_type |
Definition at line 65 of file ast_drv.h.
Referenced by ast_crtc_mode_set(), ast_detect_chip(), ast_init_3rdtx(), ast_post_gpu(), and ast_select_mode().
bool ast_private::vga2_clone |
Definition at line 51 of file ast_drv.h.
Referenced by ast_detect_chip().
uint32_t ast_private::vram_size |
Definition at line 55 of file ast_drv.h.
Referenced by ast_driver_load(), and ast_get_vram_info().