11 #include "../common/aspeed_coreboot.h"
12 #include "../common/ast_drv.h"
33 outb(0x80, 0x3d4);
outb(0xa8, 0x3d5);
36 outb(0xa6, 0x3d4);
outb(0x2f, 0x3d5);
37 outb(0xa7, 0x3d4);
outb(0x3f, 0x3d5);
39 if (
CONFIG(VGA_TEXT_FRAMEBUFFER)) {
48 }
else if (
CONFIG(GENERIC_LINEAR_FRAMEBUFFER)) {
61 static const struct pci_driver aspeed_ast2050_driver
__pci_driver = {
static const struct pci_driver aspeed_ast2050_driver __pci_driver
static struct device_operations aspeed_ast2050_ops
static void aspeed_ast2050_read_resources(struct device *dev)
static void aspeed_ast2050_init(struct device *dev)
int ast_driver_framebuffer_init(struct drm_device *dev, int flags)
int ast_driver_load(struct drm_device *dev, unsigned long flags)
#define printk(level,...)
void outb(u8 val, u16 port)
#define mmio_resource(dev, idx, basek, sizek)
#define BIOS_INFO
BIOS_INFO - Expected events.
void pci_dev_enable_resources(struct device *dev)
void pci_dev_read_resources(struct device *dev)
void pci_dev_set_resources(struct device *dev)
#define PCI_DID_ASPEED_AST2050_VGA
void(* read_resources)(struct device *dev)
void vga_textmode_init(void)
void vga_line_write(unsigned int line, const char *string)