#ifndef BDW_REFCODE_PCH_H #define BDW_REFCODE_PCH_H #include static inline bool pch_is_lp(void) { uint16_t devid = pci_read_config16(PCI_DEV(0,0x1f,0), 2); /* WildcatPoint-LP */ if (devid >= 0x9cc1 && devid <= 0x9cc9) return true; /* LynxPoint-LP */ if (devid >= 0x9c41 && devid <= 0x9c45) return true; return false; } static inline bool is_wildcat_point_lp(void) { uint16_t devid = pci_read_config16(PCI_DEV(0,0x1f,0), 2); if (devid >= 0x9cc1 && devid <= 0x9cc9) return true; return false; } #endif