/* SPDX-License-Identifier: GPL-2.0-only */ /* This file is part of the coreboot project. */ /* Required function by EC, Notify OS to re-read CPU tables */ Method (PNOT) { } /* * Processor Object */ /* These devices are created at runtime */ External (\_SB.P000, DeviceObj) External (\_SB.P001, DeviceObj) External (\_SB.P002, DeviceObj) External (\_SB.P003, DeviceObj) External (\_SB.P004, DeviceObj) External (\_SB.P005, DeviceObj) External (\_SB.P006, DeviceObj) External (\_SB.P007, DeviceObj) /* Return a package containing enabled processor entries */ Method (PPKG) { If (LGreaterEqual (\PCNT, 2)) { Return (Package () { \_SB.P000, \_SB.P001 }) } Else { Return (Package () { \_SB.P000 }) } }