![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <amdblocks/acpimmio.h>
#include <console/console.h>
#include <arch/io.h>
#include <device/mmio.h>
#include <acpi/acpi.h>
#include <device/device.h>
#include <device/pci.h>
#include <device/pci_def.h>
#include <device/pci_ids.h>
#include <device/pci_ops.h>
#include <types.h>
#include "hudson.h"
#include "smbus.h"
#include "smi.h"
#include "fchec.h"
Go to the source code of this file.
Functions | |
int | acpi_get_sleep_type (void) |
void | hudson_enable (struct device *dev) |
static void | hudson_init_acpi_ports (void) |
static void | hudson_init (void *chip_info) |
static void | hudson_final (void *chip_info) |
Variables | |
struct chip_operations | southbridge_amd_pi_hudson_ops |
int acpi_get_sleep_type | ( | void | ) |
Definition at line 20 of file hudson.c.
References ACPI_PM1_CNT_BLK, and inw().
Definition at line 27 of file hudson.c.
References BIOS_DEBUG, BIT, pci_path::devfn, device::enabled, device::path, device_path::pci, PCI_DEVFN, PCI_DEVICE_ID, PCI_DID_AMD_HUDSON_SD, PCI_DID_AMD_YANGTZE_SD, pci_read_config16(), PM_HUD_SD_FLASH_CTRL, PM_MANUAL_RESET, pm_read8(), pm_write8(), PM_YANG_SD_FLASH_CTRL, and printk.
Definition at line 87 of file hudson.c.
References agesawrapper_fchecfancontrolservice(), CONFIG, and enable_imc_thermal_zone().
Definition at line 82 of file hudson.c.
References hudson_init_acpi_ports().
Definition at line 56 of file hudson.c.
References ACPI_CPU_CONTROL, ACPI_GPE0_BLK, ACPI_PM1_CNT_BLK, ACPI_PM_EVT_BLK, ACPI_PM_TMR_BLK, ACPI_SMI_CTL_PORT, BIT, CONFIG, hudson_enable_acpi_cmd_smi(), PM1_CNT_BLK, PM_ACPI_CONF, PM_ACPI_SMI_CMD, PM_CPU_CTRL, PM_EVT_BLK, PM_GPE0_BLK, PM_TMR_BLK, pm_write16(), and pm_write8().
Referenced by hudson_init().
struct chip_operations southbridge_amd_pi_hudson_ops |