![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <device/pci_def.h>
#include <device/pci_ids.h>
#include <device/device.h>
#include <device/pci_ops.h>
#include <arch/io.h>
#include <ec/acpi/ec.h>
#include <northbridge/intel/i945/i945.h>
#include <southbridge/intel/i82801gx/chip.h>
#include "dock.h"
#include <drivers/intel/gma/int15.h>
#include <drivers/lenovo/lenovo.h>
#include <acpi/acpigen.h>
Go to the source code of this file.
Macros | |
#define | PANEL INT15_5F35_CL_DISPLAY_DEFAULT |
Functions | |
static void | mainboard_init (struct device *dev) |
static void | fill_ssdt (const struct device *device) |
static void | mainboard_enable (struct device *dev) |
Variables | |
struct chip_operations | mainboard_ops |
#define PANEL INT15_5F35_CL_DISPLAY_DEFAULT |
Definition at line 16 of file mainboard.c.
Definition at line 64 of file mainboard.c.
References drivers_lenovo_serial_ports_ssdt_generate().
Referenced by mainboard_enable().
Definition at line 69 of file mainboard.c.
References fill_ssdt(), device_operations::init, mainboard_init(), and device::ops.
Definition at line 18 of file mainboard.c.
References acpi_is_wakeup_s3(), device::chip_info, config, dev_find_device(), dock_ultrabay_device_present(), ec_clr_bit(), ec_set_bit(), ec_write(), GMA_INT15_ACTIVE_LFP_INT_LVDS, GMA_INT15_PANEL_FIT_DEFAULT, inb(), install_intel_vga_int15_handler(), outb(), PANEL, PCI_DID_RICOH_R5C822, pci_read_config8(), PCI_VID_RICOH, pci_write_config8(), and pcidev_on_root().
Referenced by mainboard_enable().
struct chip_operations mainboard_ops |
Definition at line 69 of file mainboard.c.