11 #ifdef __SIMPLE_DEVICE__
25 static int pch_revision_id = -1;
27 if (pch_revision_id < 0)
30 return pch_revision_id;
35 static int pch_id = -1;
48 if ((
did & 0xff00) == 0x9c00)
79 #ifndef __SIMPLE_DEVICE__
203 CHIP_NAME(
"Intel Series 8 (Lynx Point) Southbridge")
#define SIO_IOBP_FUNCDIS2
#define SIO_IOBP_FUNCDIS0
#define SIO_IOBP_FUNCDIS_DIS
#define SIO_IOBP_FUNCDIS3
#define SIO_IOBP_FUNCDIS4
#define SIO_IOBP_FUNCDIS6
#define SIO_IOBP_FUNCDIS5
#define SIO_IOBP_FUNCDIS1
#define SIO_IOBP_FUNCDIS7
#define printk(level,...)
DEVTREE_CONST struct device * pcidev_on_root(uint8_t dev, uint8_t fn)
const char * dev_path(const struct device *dev)
static __always_inline void pci_or_config32(const struct device *dev, u16 reg, u32 ormask)
static __always_inline void pci_and_config16(const struct device *dev, u16 reg, u16 andmask)
static __always_inline void pci_or_config16(const struct device *dev, u16 reg, u16 ormask)
static __always_inline u16 pci_read_config16(const struct device *dev, u16 reg)
static __always_inline u8 pci_read_config8(const struct device *dev, u16 reg)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define PCI_DEVFN(slot, func)
#define PCI_COMMAND_MASTER
#define PCI_COMMAND_MEMORY
#define PCI_DEV(SEGBUS, DEV, FN)
#define PCH_DISABLE_HD_AUDIO
#define PCH_DISABLE_SMBUS
#define PCH_DISABLE_ADSPD
#define PCH_DISABLE_EHCI1
#define PCH_DISABLE_SATA2
#define PCH_DISABLE_EHCI2
#define PCH_DISABLE_SATA1
#define PCH_DISABLE_THERMAL
#define PCH_DISABLE_PCIE(x)
void pch_disable_devfn(struct device *dev)
void pch_iobp_update(u32 address, u32 andvalue, u32 orvalue)
void pch_enable(struct device *dev)
int pch_silicon_revision(void)
#define PCH_PCIE_DEV_SLOT
static struct device * pch_get_lpc_device(void)
enum pch_platform_type get_pch_platform_type(void)
static void pch_enable_d3hot(struct device *dev)
struct chip_operations southbridge_intel_lynxpoint_ops