-
-
Save dch/68dd6f8d44dd76c558908e71dc3e1f87 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 123.835] | |
X.Org X Server 1.20.9 | |
X Protocol Version 11, Revision 0 | |
[ 123.835] Build Operating System: FreeBSD 13.0-BETA2 amd64 | |
[ 123.835] Current Operating System: FreeBSD wintermute.skunkwerks.at 13.0-BETA4 FreeBSD 13.0-BETA4 #0 releng/13.0-n244592-e32bc253629: Fri Feb 26 06:17:34 UTC 2021 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 | |
[ 123.835] Build Date: 13 February 2021 09:54:48AM | |
[ 123.835] | |
[ 123.835] Current version of pixman: 0.40.0 | |
[ 123.835] Before reporting problems, check http://wiki.x.org | |
to make sure that you have the latest version. | |
[ 123.835] Markers: (--) probed, (**) from config file, (==) default setting, | |
(++) from command line, (!!) notice, (II) informational, | |
(WW) warning, (EE) error, (NI) not implemented, (??) unknown. | |
[ 123.835] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 1 23:32:11 2021 | |
[ 123.836] (==) Using config directory: "/usr/local/etc/X11/xorg.conf.d" | |
[ 123.836] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d" | |
[ 123.837] (==) ServerLayout "Layout0" | |
[ 123.837] (**) |-->Screen "Screen0" (0) | |
[ 123.837] (**) | |-->Monitor "Monitor0" | |
[ 123.837] (**) | |-->Device "Device0" | |
[ 123.837] (**) |-->Input Device "Keyboard0" | |
[ 123.837] (==) Automatically adding devices | |
[ 123.837] (==) Automatically enabling devices | |
[ 123.837] (==) Not automatically adding GPU devices | |
[ 123.837] (==) Max clients allowed: 256, resource mask: 0x1fffff | |
[ 123.838] (WW) The directory "/usr/local/share/fonts/misc/" does not exist. | |
[ 123.838] Entry deleted from font path. | |
[ 123.838] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist. | |
[ 123.838] Entry deleted from font path. | |
[ 123.838] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist. | |
[ 123.838] Entry deleted from font path. | |
[ 123.838] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist. | |
[ 123.838] Entry deleted from font path. | |
[ 123.838] (==) FontPath set to: | |
/usr/local/share/fonts/TTF/, | |
/usr/local/share/fonts/OTF/, | |
catalogue:/usr/local/etc/X11/fontpath.d | |
[ 123.839] (**) ModulePath set to "/usr/local/lib/modules,/usr/local/lib/xorg/modules" | |
[ 123.839] (**) Extension "Composite" is enabled | |
[ 123.839] (II) The server relies on udev to provide the list of input devices. | |
If no devices become available, reconfigure udev or disable AutoAddDevices. | |
[ 123.839] (II) Loader magic: 0x435890 | |
[ 123.839] (II) Module ABI versions: | |
[ 123.839] X.Org ANSI C Emulation: 0.4 | |
[ 123.839] X.Org Video Driver: 24.1 | |
[ 123.839] X.Org XInput driver : 24.1 | |
[ 123.839] X.Org Server Extension : 10.0 | |
[ 123.839] (!!) More than one possible primary device found | |
[ 123.839] (--) PCI: (2@0:0:0) 10de:1c82:10de:1c82 rev 161, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/65536 | |
[ 123.839] (--) PCI: (8@0:0:0) 1a03:2000:15d9:0857 rev 48, Mem @ 0xf8000000/16777216, 0xf9000000/131072, I/O @ 0x0000b000/128, BIOS @ 0x????????/65536 | |
[ 123.839] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. | |
[ 123.839] (II) LoadModule: "dbe" | |
[ 123.839] (II) Module "dbe" already built-in | |
[ 123.839] (II) LoadModule: "dri" | |
[ 123.839] (II) Module "dri" already built-in | |
[ 123.839] (II) LoadModule: "dri2" | |
[ 123.839] (II) Module "dri2" already built-in | |
[ 123.839] (II) LoadModule: "extmod" | |
[ 123.839] (II) Module "extmod" already built-in | |
[ 123.839] (II) LoadModule: "glx" | |
[ 123.840] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so | |
[ 123.848] (II) Module glx: vendor="X.Org Foundation" | |
[ 123.848] compiled for 1.20.9, module version = 1.0.0 | |
[ 123.848] ABI class: X.Org Server Extension, version 10.0 | |
[ 123.848] (II) LoadModule: "record" | |
[ 123.848] (II) Module "record" already built-in | |
[ 123.848] (II) LoadModule: "mouse" | |
[ 123.849] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so | |
[ 123.849] (II) Module mouse: vendor="X.Org Foundation" | |
[ 123.850] compiled for 1.20.9, module version = 1.9.3 | |
[ 123.850] Module class: X.Org XInput Driver | |
[ 123.850] ABI class: X.Org XInput driver, version 24.1 | |
[ 123.850] (II) LoadModule: "nvidia" | |
[ 123.850] (II) Loading /usr/local/lib/xorg/modules/drivers/nvidia_drv.so | |
[ 123.856] (II) Module nvidia: vendor="NVIDIA Corporation" | |
[ 123.856] compiled for 1.6.99.901, module version = 1.0.0 | |
[ 123.856] Module class: X.Org Video Driver | |
[ 123.857] (II) LoadModule: "libinput" | |
[ 123.857] (II) Loading /usr/local/lib/xorg/modules/input/libinput_drv.so | |
[ 123.863] (II) Module libinput: vendor="X.Org Foundation" | |
[ 123.863] compiled for 1.20.9, module version = 0.30.0 | |
[ 123.863] Module class: X.Org XInput Driver | |
[ 123.863] ABI class: X.Org XInput driver, version 24.1 | |
[ 123.863] (II) NVIDIA dlloader X Driver 460.39 Thu Jan 21 21:45:34 UTC 2021 | |
[ 123.863] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs | |
[ 123.864] (--) Using syscons driver with X support (version 2.0) | |
[ 123.864] (++) using VT number 9 | |
[ 123.865] (II) Loading sub module "fb" | |
[ 123.865] (II) LoadModule: "fb" | |
[ 123.866] (II) Loading /usr/local/lib/xorg/modules/libfb.so | |
[ 123.867] (II) Module fb: vendor="X.Org Foundation" | |
[ 123.867] compiled for 1.20.9, module version = 1.0.0 | |
[ 123.867] ABI class: X.Org ANSI C Emulation, version 0.4 | |
[ 123.867] (II) Loading sub module "wfb" | |
[ 123.867] (II) LoadModule: "wfb" | |
[ 123.867] (II) Loading /usr/local/lib/xorg/modules/libwfb.so | |
[ 123.868] (II) Module wfb: vendor="X.Org Foundation" | |
[ 123.868] compiled for 1.20.9, module version = 1.0.0 | |
[ 123.868] ABI class: X.Org ANSI C Emulation, version 0.4 | |
[ 123.868] (II) Loading sub module "ramdac" | |
[ 123.868] (II) LoadModule: "ramdac" | |
[ 123.868] (II) Module "ramdac" already built-in | |
[ 123.870] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support | |
[ 123.870] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 | |
[ 123.870] (==) NVIDIA(0): RGB weight 888 | |
[ 123.870] (==) NVIDIA(0): Default visual is TrueColor | |
[ 123.870] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) | |
[ 123.870] (**) NVIDIA(0): Option "AddARGBGLXVisuals" "True" | |
[ 123.870] (**) NVIDIA(0): Option "Coolbits" "4" | |
[ 123.870] (**) NVIDIA(0): Option "RegistryDwords" "EnableBrightnessControl=1" | |
[ 123.870] (**) NVIDIA(0): Enabling 2D acceleration | |
[ 123.870] (II) Loading sub module "glxserver_nvidia" | |
[ 123.870] (II) LoadModule: "glxserver_nvidia" | |
[ 123.870] (II) Loading /usr/local/lib/xorg/modules/extensions/libglxserver_nvidia.so | |
[ 123.924] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation" | |
[ 123.924] compiled for 1.6.99.901, module version = 1.0.0 | |
[ 123.924] Module class: X.Org Server Extension | |
[ 123.924] (II) NVIDIA GLX Module 460.39 Thu Jan 21 21:44:00 UTC 2021 | |
[ 123.926] (II) NVIDIA: The X server supports PRIME Render Offload. | |
[ 124.945] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0 | |
[ 124.945] (--) NVIDIA(0): DFP-0 (boot) | |
[ 124.945] (--) NVIDIA(0): DFP-1 | |
[ 124.945] (--) NVIDIA(0): DFP-2 | |
[ 124.945] (--) NVIDIA(0): DFP-3 | |
[ 124.946] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1050 Ti (GP107-A) at PCI:2:0:0 (GPU-0) | |
[ 124.946] (--) NVIDIA(0): Memory: 4194304 kBytes | |
[ 124.946] (--) NVIDIA(0): VideoBIOS: 86.07.39.00.4e | |
[ 124.946] (II) NVIDIA(0): Detected PCI Express Link width: 16X | |
[ 124.977] (--) NVIDIA(GPU-0): DELL U2715H (DFP-0): connected | |
[ 124.977] (--) NVIDIA(GPU-0): DELL U2715H (DFP-0): Internal TMDS | |
[ 124.977] (--) NVIDIA(GPU-0): DELL U2715H (DFP-0): 600.0 MHz maximum pixel clock | |
[ 124.977] (--) NVIDIA(GPU-0): | |
[ 124.978] (--) NVIDIA(GPU-0): DFP-1: disconnected | |
[ 124.978] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS | |
[ 124.978] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock | |
[ 124.978] (--) NVIDIA(GPU-0): | |
[ 124.978] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): connected | |
[ 124.978] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): Internal DisplayPort | |
[ 124.978] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): 1440.0 MHz maximum pixel clock | |
[ 124.978] (--) NVIDIA(GPU-0): | |
[ 124.981] (--) NVIDIA(GPU-0): DFP-3: disconnected | |
[ 124.981] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS | |
[ 124.981] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock | |
[ 124.981] (--) NVIDIA(GPU-0): | |
[ 124.995] (==) NVIDIA(0): | |
[ 124.995] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select" | |
[ 124.995] (==) NVIDIA(0): will be used as the requested mode. | |
[ 124.995] (==) NVIDIA(0): | |
[ 124.995] (II) NVIDIA(0): Validated MetaModes: | |
[ 124.995] (II) NVIDIA(0): "DFP-0:nvidia-auto-select,DFP-2:nvidia-auto-select" | |
[ 124.995] (II) NVIDIA(0): Virtual screen size determined to be 5120 x 1440 | |
[ 125.005] (--) NVIDIA(0): DPI set to (108, 107); computed from "UseEdidDpi" X config | |
[ 125.005] (--) NVIDIA(0): option | |
[ 125.005] (**) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. | |
[ 125.005] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory | |
[ 125.005] (II) NVIDIA: access. | |
[ 125.054] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select,DFP-2:nvidia-auto-select" | |
[ 125.218] (==) NVIDIA(0): Disabling shared memory pixmaps | |
[ 125.218] (==) NVIDIA(0): Backing store enabled | |
[ 125.218] (==) NVIDIA(0): Silken mouse enabled | |
[ 125.221] (**) NVIDIA(0): DPMS enabled | |
[ 125.221] (II) Loading sub module "dri2" | |
[ 125.221] (II) LoadModule: "dri2" | |
[ 125.221] (II) Module "dri2" already built-in | |
[ 125.221] (II) NVIDIA(0): [DRI2] Setup complete | |
[ 125.221] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia | |
[ 125.222] (II) Initializing extension Generic Event Extension | |
[ 125.222] (II) Initializing extension SHAPE | |
[ 125.222] (II) Initializing extension MIT-SHM | |
[ 125.223] (II) Initializing extension XInputExtension | |
[ 125.225] (II) Initializing extension XTEST | |
[ 125.225] (II) Initializing extension BIG-REQUESTS | |
[ 125.225] (II) Initializing extension SYNC | |
[ 125.226] (II) Initializing extension XKEYBOARD | |
[ 125.226] (II) Initializing extension XC-MISC | |
[ 125.227] (II) Initializing extension SECURITY | |
[ 125.227] (II) Initializing extension XFIXES | |
[ 125.227] (II) Initializing extension RENDER | |
[ 125.228] (II) Initializing extension RANDR | |
[ 125.228] (II) Initializing extension COMPOSITE | |
[ 125.229] (II) Initializing extension DAMAGE | |
[ 125.229] (II) Initializing extension MIT-SCREEN-SAVER | |
[ 125.229] (II) Initializing extension DOUBLE-BUFFER | |
[ 125.230] (II) Initializing extension RECORD | |
[ 125.230] (II) Initializing extension DPMS | |
[ 125.230] (II) Initializing extension Present | |
[ 125.231] (II) Initializing extension DRI3 | |
[ 125.231] (II) Initializing extension X-Resource | |
[ 125.231] (II) Initializing extension XVideo | |
[ 125.232] (II) Initializing extension XVideo-MotionCompensation | |
[ 125.232] (II) Initializing extension GLX | |
[ 125.232] (II) Initializing extension GLX | |
[ 125.232] (II) Indirect GLX disabled. | |
[ 125.232] (II) GLX: Another vendor is already registered for screen 0 | |
[ 125.232] (II) Initializing extension XFree86-VidModeExtension | |
[ 125.233] (II) Initializing extension XFree86-DGA | |
[ 125.233] (II) Initializing extension XFree86-DRI | |
[ 125.233] (II) Initializing extension DRI2 | |
[ 125.234] (II) Initializing extension NV-GLX | |
[ 125.234] (II) Initializing extension NV-CONTROL | |
[ 125.235] (II) Initializing extension XINERAMA | |
[ 125.332] (II) Using input driver 'libinput' for 'Keyboard0' | |
[ 125.332] (**) Option "CoreKeyboard" | |
[ 125.332] (**) Keyboard0: always reports core events | |
[ 125.332] (EE) PreInit returned 2 for "Keyboard0" | |
[ 125.332] (II) UnloadModule: "libinput" | |
[ 125.345] (II) config/udev: Adding input device System mouse (/dev/input/event0) | |
[ 125.345] (**) System mouse: Applying InputClass "evdev pointer catchall" | |
[ 125.345] (**) System mouse: Applying InputClass "libinput pointer catchall" | |
[ 125.346] (**) System mouse: Applying InputClass "Mouse0" | |
[ 125.346] (II) Using input driver 'libinput' for 'System mouse' | |
[ 125.346] (**) System mouse: always reports core events | |
[ 125.346] (**) Option "Device" "/dev/input/event0" | |
[ 125.346] (**) Option "_source" "server/udev" | |
[ 125.354] (II) event0 - System mouse: is tagged by udev as: Mouse | |
[ 125.355] (II) event0 - System mouse: device is a pointer | |
[ 125.355] (II) event0 - System mouse: device removed | |
[ 125.355] (**) Option "LeftHanded" "1" | |
[ 125.355] (**) Option "config_info" "udev:/dev/input/event0" | |
[ 125.355] (II) XINPUT: Adding extended input device "System mouse" (type: MOUSE, id 6) | |
[ 125.355] (**) Option "AccelerationScheme" "none" | |
[ 125.355] (**) System mouse: (accel) selected scheme none/0 | |
[ 125.355] (**) System mouse: (accel) acceleration factor: 2.000 | |
[ 125.356] (**) System mouse: (accel) acceleration threshold: 4 | |
[ 125.356] (II) event0 - System mouse: is tagged by udev as: Mouse | |
[ 125.357] (II) event0 - System mouse: device is a pointer | |
[ 125.357] (II) config/udev: Adding input device System keyboard multiplexer (/dev/input/event1) | |
[ 125.357] (**) System keyboard multiplexer: Applying InputClass "evdev keyboard catchall" | |
[ 125.357] (**) System keyboard multiplexer: Applying InputClass "Evdev keyboard" | |
[ 125.357] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall" | |
[ 125.357] (II) Using input driver 'libinput' for 'System keyboard multiplexer' | |
[ 125.357] (**) System keyboard multiplexer: always reports core events | |
[ 125.357] (**) Option "Device" "/dev/input/event1" | |
[ 125.357] (**) Option "_source" "server/udev" | |
[ 125.358] (II) event1 - System keyboard multiplexer: is tagged by udev as: Keyboard | |
[ 125.359] (II) event1 - System keyboard multiplexer: device is a keyboard | |
[ 125.359] (II) event1 - System keyboard multiplexer: device removed | |
[ 125.359] (**) Option "config_info" "udev:/dev/input/event1" | |
[ 125.359] (II) XINPUT: Adding extended input device "System keyboard multiplexer" (type: KEYBOARD, id 7) | |
[ 125.359] (**) Option "xkb_rules" "evdev" | |
[ 125.406] (II) event1 - System keyboard multiplexer: is tagged by udev as: Keyboard | |
[ 125.406] (II) event1 - System keyboard multiplexer: device is a keyboard | |
[ 125.406] (II) config/udev: Adding input device Power Button (/dev/input/event2) | |
[ 125.406] (**) Power Button: Applying InputClass "evdev keyboard catchall" | |
[ 125.407] (**) Power Button: Applying InputClass "Evdev keyboard" | |
[ 125.407] (**) Power Button: Applying InputClass "libinput keyboard catchall" | |
[ 125.407] (II) Using input driver 'libinput' for 'Power Button' | |
[ 125.407] (**) Power Button: always reports core events | |
[ 125.407] (**) Option "Device" "/dev/input/event2" | |
[ 125.407] (**) Option "_source" "server/udev" | |
[ 125.408] (II) event2 - Power Button: is tagged by udev as: Keyboard | |
[ 125.408] (II) event2 - Power Button: device is a keyboard | |
[ 125.408] (II) event2 - Power Button: device removed | |
[ 125.408] (**) Option "config_info" "udev:/dev/input/event2" | |
[ 125.408] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8) | |
[ 125.408] (**) Option "xkb_rules" "evdev" | |
[ 125.409] (II) event2 - Power Button: is tagged by udev as: Keyboard | |
[ 125.409] (II) event2 - Power Button: device is a keyboard | |
[ 125.409] (II) config/udev: Adding input device AT keyboard (/dev/input/event3) | |
[ 125.409] (**) AT keyboard: Applying InputClass "evdev keyboard catchall" | |
[ 125.410] (**) AT keyboard: Applying InputClass "Evdev keyboard" | |
[ 125.410] (**) AT keyboard: Applying InputClass "libinput keyboard catchall" | |
[ 125.410] (II) Using input driver 'libinput' for 'AT keyboard' | |
[ 125.410] (**) AT keyboard: always reports core events | |
[ 125.410] (**) Option "Device" "/dev/input/event3" | |
[ 125.410] (**) Option "_source" "server/udev" | |
[ 125.411] (II) event3 - AT keyboard: is tagged by udev as: Keyboard | |
[ 125.411] (II) event3 - AT keyboard: device is a keyboard | |
[ 125.411] (II) event3 - AT keyboard: device removed | |
[ 125.411] (**) Option "config_info" "udev:/dev/input/event3" | |
[ 125.411] (II) XINPUT: Adding extended input device "AT keyboard" (type: KEYBOARD, id 9) | |
[ 125.411] (**) Option "xkb_rules" "evdev" | |
[ 125.412] (II) event3 - AT keyboard: is tagged by udev as: Keyboard | |
[ 125.412] (II) event3 - AT keyboard: device is a keyboard | |
[ 125.413] (II) config/udev: Adding input device Yubico YubiKey OTP+FIDO+CCID (/dev/input/event4) | |
[ 125.413] (**) Yubico YubiKey OTP+FIDO+CCID: Applying InputClass "evdev keyboard catchall" | |
[ 125.413] (**) Yubico YubiKey OTP+FIDO+CCID: Applying InputClass "Evdev keyboard" | |
[ 125.413] (**) Yubico YubiKey OTP+FIDO+CCID: Applying InputClass "libinput keyboard catchall" | |
[ 125.413] (II) Using input driver 'libinput' for 'Yubico YubiKey OTP+FIDO+CCID' | |
[ 125.413] (**) Yubico YubiKey OTP+FIDO+CCID: always reports core events | |
[ 125.413] (**) Option "Device" "/dev/input/event4" | |
[ 125.413] (**) Option "_source" "server/udev" | |
[ 125.415] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: is tagged by udev as: Keyboard | |
[ 125.415] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device is a keyboard | |
[ 125.415] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device removed | |
[ 125.415] (**) Option "config_info" "udev:/dev/input/event4" | |
[ 125.415] (II) XINPUT: Adding extended input device "Yubico YubiKey OTP+FIDO+CCID" (type: KEYBOARD, id 10) | |
[ 125.415] (**) Option "xkb_rules" "evdev" | |
[ 125.417] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: is tagged by udev as: Keyboard | |
[ 125.417] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device is a keyboard | |
[ 125.418] (II) config/udev: Adding input device vendor 0x04d9 USB Keyboard (/dev/input/event5) | |
[ 125.418] (**) vendor 0x04d9 USB Keyboard: Applying InputClass "evdev keyboard catchall" | |
[ 125.418] (**) vendor 0x04d9 USB Keyboard: Applying InputClass "Evdev keyboard" | |
[ 125.418] (**) vendor 0x04d9 USB Keyboard: Applying InputClass "libinput keyboard catchall" | |
[ 125.418] (II) Using input driver 'libinput' for 'vendor 0x04d9 USB Keyboard' | |
[ 125.418] (**) vendor 0x04d9 USB Keyboard: always reports core events | |
[ 125.418] (**) Option "Device" "/dev/input/event5" | |
[ 125.418] (**) Option "_source" "server/udev" | |
[ 125.419] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: is tagged by udev as: Keyboard | |
[ 125.419] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device is a keyboard | |
[ 125.420] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device removed | |
[ 125.420] (**) Option "config_info" "udev:/dev/input/event5" | |
[ 125.420] (II) XINPUT: Adding extended input device "vendor 0x04d9 USB Keyboard" (type: KEYBOARD, id 11) | |
[ 125.420] (**) Option "xkb_rules" "evdev" | |
[ 125.422] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: is tagged by udev as: Keyboard | |
[ 125.422] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device is a keyboard | |
[ 125.422] (II) config/udev: Adding input device vendor 0x0557 product 0x2419 (/dev/input/event6) | |
[ 125.422] (**) vendor 0x0557 product 0x2419: Applying InputClass "evdev keyboard catchall" | |
[ 125.422] (**) vendor 0x0557 product 0x2419: Applying InputClass "Evdev keyboard" | |
[ 125.422] (**) vendor 0x0557 product 0x2419: Applying InputClass "libinput keyboard catchall" | |
[ 125.422] (II) Using input driver 'libinput' for 'vendor 0x0557 product 0x2419' | |
[ 125.422] (**) vendor 0x0557 product 0x2419: always reports core events | |
[ 125.422] (**) Option "Device" "/dev/input/event6" | |
[ 125.422] (**) Option "_source" "server/udev" | |
[ 125.424] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Keyboard | |
[ 125.424] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a keyboard | |
[ 125.425] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device removed | |
[ 125.425] (**) Option "config_info" "udev:/dev/input/event6" | |
[ 125.425] (II) XINPUT: Adding extended input device "vendor 0x0557 product 0x2419" (type: KEYBOARD, id 12) | |
[ 125.425] (**) Option "xkb_rules" "evdev" | |
[ 125.426] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Keyboard | |
[ 125.426] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a keyboard | |
[ 125.427] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/event7) | |
[ 125.427] (**) Razer Razer DeathAdder: Applying InputClass "evdev pointer catchall" | |
[ 125.427] (**) Razer Razer DeathAdder: Applying InputClass "libinput pointer catchall" | |
[ 125.427] (**) Razer Razer DeathAdder: Applying InputClass "Mouse0" | |
[ 125.427] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder' | |
[ 125.427] (**) Razer Razer DeathAdder: always reports core events | |
[ 125.427] (**) Option "Device" "/dev/input/event7" | |
[ 125.427] (**) Option "_source" "server/udev" | |
[ 125.428] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: is tagged by udev as: Mouse | |
[ 125.429] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device is a pointer | |
[ 125.429] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device removed | |
[ 125.429] (**) Option "LeftHanded" "1" | |
[ 125.429] (**) Option "config_info" "udev:/dev/input/event7" | |
[ 125.429] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder" (type: MOUSE, id 13) | |
[ 125.429] (**) Option "AccelerationScheme" "none" | |
[ 125.429] (**) Razer Razer DeathAdder: (accel) selected scheme none/0 | |
[ 125.429] (**) Razer Razer DeathAdder: (accel) acceleration factor: 2.000 | |
[ 125.429] (**) Razer Razer DeathAdder: (accel) acceleration threshold: 4 | |
[ 125.431] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: is tagged by udev as: Mouse | |
[ 125.431] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device is a pointer | |
[ 125.431] (II) config/udev: Adding input device vendor 0x0557 product 0x2419 (/dev/input/event8) | |
[ 125.431] (**) vendor 0x0557 product 0x2419: Applying InputClass "evdev pointer catchall" | |
[ 125.431] (**) vendor 0x0557 product 0x2419: Applying InputClass "libinput pointer catchall" | |
[ 125.431] (**) vendor 0x0557 product 0x2419: Applying InputClass "Mouse0" | |
[ 125.431] (II) Using input driver 'libinput' for 'vendor 0x0557 product 0x2419' | |
[ 125.431] (**) vendor 0x0557 product 0x2419: always reports core events | |
[ 125.431] (**) Option "Device" "/dev/input/event8" | |
[ 125.431] (**) Option "_source" "server/udev" | |
[ 125.433] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Mouse | |
[ 125.433] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a pointer | |
[ 125.434] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device removed | |
[ 125.434] (**) Option "LeftHanded" "1" | |
[ 125.434] (**) Option "config_info" "udev:/dev/input/event8" | |
[ 125.434] (II) XINPUT: Adding extended input device "vendor 0x0557 product 0x2419" (type: MOUSE, id 14) | |
[ 125.434] (**) Option "AccelerationScheme" "none" | |
[ 125.434] (**) vendor 0x0557 product 0x2419: (accel) selected scheme none/0 | |
[ 125.434] (**) vendor 0x0557 product 0x2419: (accel) acceleration factor: 2.000 | |
[ 125.434] (**) vendor 0x0557 product 0x2419: (accel) acceleration threshold: 4 | |
[ 125.435] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Mouse | |
[ 125.435] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a pointer | |
[ 125.437] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): connected | |
[ 125.437] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): Internal DisplayPort | |
[ 125.437] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): 1440.0 MHz maximum pixel clock | |
[ 125.437] (--) NVIDIA(GPU-0): | |
[ 448.156] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: SYN_DROPPED event - some input events have been lost. | |
[ 1665.526] (EE) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: client bug: event processing lagging behind by 120ms, your system is too slow |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 123.019] | |
X.Org X Server 1.20.9 | |
X Protocol Version 11, Revision 0 | |
[ 123.019] Build Operating System: FreeBSD 13.0-BETA2 amd64 | |
[ 123.019] Current Operating System: FreeBSD wintermute.skunkwerks.at 13.0-BETA4 FreeBSD 13.0-BETA4 #0 releng/13.0-n244592-e32bc253629: Fri Feb 26 06:17:34 UTC 2021 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 | |
[ 123.019] Build Date: 13 February 2021 09:54:48AM | |
[ 123.019] | |
[ 123.019] Current version of pixman: 0.40.0 | |
[ 123.019] Before reporting problems, check http://wiki.x.org | |
to make sure that you have the latest version. | |
[ 123.019] Markers: (--) probed, (**) from config file, (==) default setting, | |
(++) from command line, (!!) notice, (II) informational, | |
(WW) warning, (EE) error, (NI) not implemented, (??) unknown. | |
[ 123.019] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 1 22:37:56 2021 | |
[ 123.020] (==) Using config directory: "/usr/local/etc/X11/xorg.conf.d" | |
[ 123.020] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d" | |
[ 123.021] (==) ServerLayout "Layout0" | |
[ 123.021] (**) |-->Screen "Screen0" (0) | |
[ 123.021] (**) | |-->Monitor "Monitor0" | |
[ 123.021] (**) | |-->Device "Device0" | |
[ 123.021] (**) |-->Input Device "Keyboard0" | |
[ 123.021] (==) Automatically adding devices | |
[ 123.021] (==) Automatically enabling devices | |
[ 123.021] (==) Not automatically adding GPU devices | |
[ 123.021] (==) Max clients allowed: 256, resource mask: 0x1fffff | |
[ 123.022] (WW) The directory "/usr/local/share/fonts/misc/" does not exist. | |
[ 123.022] Entry deleted from font path. | |
[ 123.022] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist. | |
[ 123.022] Entry deleted from font path. | |
[ 123.022] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist. | |
[ 123.022] Entry deleted from font path. | |
[ 123.022] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist. | |
[ 123.022] Entry deleted from font path. | |
[ 123.022] (==) FontPath set to: | |
/usr/local/share/fonts/TTF/, | |
/usr/local/share/fonts/OTF/, | |
catalogue:/usr/local/etc/X11/fontpath.d | |
[ 123.022] (**) ModulePath set to "/usr/local/lib/modules,/usr/local/lib/xorg/modules" | |
[ 123.022] (**) Extension "Composite" is enabled | |
[ 123.022] (II) The server relies on udev to provide the list of input devices. | |
If no devices become available, reconfigure udev or disable AutoAddDevices. | |
[ 123.022] (II) Loader magic: 0x435890 | |
[ 123.022] (II) Module ABI versions: | |
[ 123.022] X.Org ANSI C Emulation: 0.4 | |
[ 123.022] X.Org Video Driver: 24.1 | |
[ 123.022] X.Org XInput driver : 24.1 | |
[ 123.022] X.Org Server Extension : 10.0 | |
[ 123.023] (!!) More than one possible primary device found | |
[ 123.023] (--) PCI: (2@0:0:0) 10de:1c82:10de:1c82 rev 161, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/65536 | |
[ 123.023] (--) PCI: (8@0:0:0) 1a03:2000:15d9:0857 rev 48, Mem @ 0xf8000000/16777216, 0xf9000000/131072, I/O @ 0x0000b000/128, BIOS @ 0x????????/65536 | |
[ 123.023] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. | |
[ 123.023] (II) LoadModule: "dbe" | |
[ 123.023] (II) Module "dbe" already built-in | |
[ 123.023] (II) LoadModule: "dri" | |
[ 123.023] (II) Module "dri" already built-in | |
[ 123.023] (II) LoadModule: "dri2" | |
[ 123.023] (II) Module "dri2" already built-in | |
[ 123.023] (II) LoadModule: "extmod" | |
[ 123.023] (II) Module "extmod" already built-in | |
[ 123.023] (II) LoadModule: "glx" | |
[ 123.023] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so | |
[ 123.032] (II) Module glx: vendor="X.Org Foundation" | |
[ 123.032] compiled for 1.20.9, module version = 1.0.0 | |
[ 123.032] ABI class: X.Org Server Extension, version 10.0 | |
[ 123.032] (II) LoadModule: "record" | |
[ 123.032] (II) Module "record" already built-in | |
[ 123.032] (II) LoadModule: "mouse" | |
[ 123.032] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so | |
[ 123.033] (II) Module mouse: vendor="X.Org Foundation" | |
[ 123.033] compiled for 1.20.9, module version = 1.9.3 | |
[ 123.033] Module class: X.Org XInput Driver | |
[ 123.033] ABI class: X.Org XInput driver, version 24.1 | |
[ 123.033] (II) LoadModule: "nvidia" | |
[ 123.034] (II) Loading /usr/local/lib/xorg/modules/drivers/nvidia_drv.so | |
[ 123.040] (II) Module nvidia: vendor="NVIDIA Corporation" | |
[ 123.040] compiled for 1.6.99.901, module version = 1.0.0 | |
[ 123.040] Module class: X.Org Video Driver | |
[ 123.041] (II) LoadModule: "libinput" | |
[ 123.041] (II) Loading /usr/local/lib/xorg/modules/input/libinput_drv.so | |
[ 123.047] (II) Module libinput: vendor="X.Org Foundation" | |
[ 123.047] compiled for 1.20.9, module version = 0.30.0 | |
[ 123.047] Module class: X.Org XInput Driver | |
[ 123.047] ABI class: X.Org XInput driver, version 24.1 | |
[ 123.047] (II) NVIDIA dlloader X Driver 460.39 Thu Jan 21 21:45:34 UTC 2021 | |
[ 123.047] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs | |
[ 123.048] (--) Using syscons driver with X support (version 2.0) | |
[ 123.048] (++) using VT number 9 | |
[ 123.049] (II) Loading sub module "fb" | |
[ 123.049] (II) LoadModule: "fb" | |
[ 123.050] (II) Loading /usr/local/lib/xorg/modules/libfb.so | |
[ 123.051] (II) Module fb: vendor="X.Org Foundation" | |
[ 123.051] compiled for 1.20.9, module version = 1.0.0 | |
[ 123.051] ABI class: X.Org ANSI C Emulation, version 0.4 | |
[ 123.051] (II) Loading sub module "wfb" | |
[ 123.051] (II) LoadModule: "wfb" | |
[ 123.051] (II) Loading /usr/local/lib/xorg/modules/libwfb.so | |
[ 123.052] (II) Module wfb: vendor="X.Org Foundation" | |
[ 123.052] compiled for 1.20.9, module version = 1.0.0 | |
[ 123.052] ABI class: X.Org ANSI C Emulation, version 0.4 | |
[ 123.052] (II) Loading sub module "ramdac" | |
[ 123.052] (II) LoadModule: "ramdac" | |
[ 123.052] (II) Module "ramdac" already built-in | |
[ 123.054] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support | |
[ 123.054] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 | |
[ 123.054] (==) NVIDIA(0): RGB weight 888 | |
[ 123.054] (==) NVIDIA(0): Default visual is TrueColor | |
[ 123.054] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) | |
[ 123.054] (**) NVIDIA(0): Option "AddARGBGLXVisuals" "True" | |
[ 123.054] (**) NVIDIA(0): Option "Coolbits" "4" | |
[ 123.054] (**) NVIDIA(0): Option "RegistryDwords" "EnableBrightnessControl=1" | |
[ 123.054] (**) NVIDIA(0): Enabling 2D acceleration | |
[ 123.055] (II) Loading sub module "glxserver_nvidia" | |
[ 123.055] (II) LoadModule: "glxserver_nvidia" | |
[ 123.055] (II) Loading /usr/local/lib/xorg/modules/extensions/libglxserver_nvidia.so | |
[ 123.102] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation" | |
[ 123.102] compiled for 1.6.99.901, module version = 1.0.0 | |
[ 123.102] Module class: X.Org Server Extension | |
[ 123.102] (II) NVIDIA GLX Module 460.39 Thu Jan 21 21:44:00 UTC 2021 | |
[ 123.104] (II) NVIDIA: The X server supports PRIME Render Offload. | |
[ 124.052] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0 | |
[ 124.052] (--) NVIDIA(0): DFP-0 (boot) | |
[ 124.052] (--) NVIDIA(0): DFP-1 | |
[ 124.052] (--) NVIDIA(0): DFP-2 | |
[ 124.052] (--) NVIDIA(0): DFP-3 | |
[ 124.052] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1050 Ti (GP107-A) at PCI:2:0:0 (GPU-0) | |
[ 124.052] (--) NVIDIA(0): Memory: 4194304 kBytes | |
[ 124.052] (--) NVIDIA(0): VideoBIOS: 86.07.39.00.4e | |
[ 124.052] (II) NVIDIA(0): Detected PCI Express Link width: 16X | |
[ 124.083] (--) NVIDIA(GPU-0): DELL U2715H (DFP-0): connected | |
[ 124.083] (--) NVIDIA(GPU-0): DELL U2715H (DFP-0): Internal TMDS | |
[ 124.083] (--) NVIDIA(GPU-0): DELL U2715H (DFP-0): 600.0 MHz maximum pixel clock | |
[ 124.083] (--) NVIDIA(GPU-0): | |
[ 124.084] (--) NVIDIA(GPU-0): DFP-1: disconnected | |
[ 124.084] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS | |
[ 124.084] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock | |
[ 124.084] (--) NVIDIA(GPU-0): | |
[ 124.084] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): connected | |
[ 124.084] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): Internal DisplayPort | |
[ 124.084] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): 1440.0 MHz maximum pixel clock | |
[ 124.084] (--) NVIDIA(GPU-0): | |
[ 124.087] (--) NVIDIA(GPU-0): DFP-3: disconnected | |
[ 124.087] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS | |
[ 124.087] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock | |
[ 124.087] (--) NVIDIA(GPU-0): | |
[ 124.097] (==) NVIDIA(0): | |
[ 124.097] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select" | |
[ 124.097] (==) NVIDIA(0): will be used as the requested mode. | |
[ 124.097] (==) NVIDIA(0): | |
[ 124.097] (II) NVIDIA(0): Validated MetaModes: | |
[ 124.097] (II) NVIDIA(0): "DFP-0:nvidia-auto-select,DFP-2:nvidia-auto-select" | |
[ 124.097] (II) NVIDIA(0): Virtual screen size determined to be 5120 x 1440 | |
[ 124.105] (--) NVIDIA(0): DPI set to (108, 107); computed from "UseEdidDpi" X config | |
[ 124.105] (--) NVIDIA(0): option | |
[ 124.105] (**) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. | |
[ 124.105] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory | |
[ 124.105] (II) NVIDIA: access. | |
[ 124.140] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select,DFP-2:nvidia-auto-select" | |
[ 124.306] (==) NVIDIA(0): Disabling shared memory pixmaps | |
[ 124.306] (==) NVIDIA(0): Backing store enabled | |
[ 124.306] (==) NVIDIA(0): Silken mouse enabled | |
[ 124.308] (**) NVIDIA(0): DPMS enabled | |
[ 124.308] (II) Loading sub module "dri2" | |
[ 124.308] (II) LoadModule: "dri2" | |
[ 124.308] (II) Module "dri2" already built-in | |
[ 124.308] (II) NVIDIA(0): [DRI2] Setup complete | |
[ 124.308] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia | |
[ 124.308] (II) Initializing extension Generic Event Extension | |
[ 124.309] (II) Initializing extension SHAPE | |
[ 124.309] (II) Initializing extension MIT-SHM | |
[ 124.310] (II) Initializing extension XInputExtension | |
[ 124.311] (II) Initializing extension XTEST | |
[ 124.311] (II) Initializing extension BIG-REQUESTS | |
[ 124.312] (II) Initializing extension SYNC | |
[ 124.312] (II) Initializing extension XKEYBOARD | |
[ 124.312] (II) Initializing extension XC-MISC | |
[ 124.313] (II) Initializing extension SECURITY | |
[ 124.313] (II) Initializing extension XFIXES | |
[ 124.313] (II) Initializing extension RENDER | |
[ 124.313] (II) Initializing extension RANDR | |
[ 124.314] (II) Initializing extension COMPOSITE | |
[ 124.314] (II) Initializing extension DAMAGE | |
[ 124.315] (II) Initializing extension MIT-SCREEN-SAVER | |
[ 124.315] (II) Initializing extension DOUBLE-BUFFER | |
[ 124.315] (II) Initializing extension RECORD | |
[ 124.315] (II) Initializing extension DPMS | |
[ 124.316] (II) Initializing extension Present | |
[ 124.316] (II) Initializing extension DRI3 | |
[ 124.316] (II) Initializing extension X-Resource | |
[ 124.316] (II) Initializing extension XVideo | |
[ 124.317] (II) Initializing extension XVideo-MotionCompensation | |
[ 124.317] (II) Initializing extension GLX | |
[ 124.317] (II) Initializing extension GLX | |
[ 124.317] (II) Indirect GLX disabled. | |
[ 124.317] (II) GLX: Another vendor is already registered for screen 0 | |
[ 124.317] (II) Initializing extension XFree86-VidModeExtension | |
[ 124.317] (II) Initializing extension XFree86-DGA | |
[ 124.318] (II) Initializing extension XFree86-DRI | |
[ 124.318] (II) Initializing extension DRI2 | |
[ 124.318] (II) Initializing extension NV-GLX | |
[ 124.318] (II) Initializing extension NV-CONTROL | |
[ 124.318] (II) Initializing extension XINERAMA | |
[ 124.399] (II) Using input driver 'libinput' for 'Keyboard0' | |
[ 124.399] (**) Option "CoreKeyboard" | |
[ 124.399] (**) Keyboard0: always reports core events | |
[ 124.399] (EE) PreInit returned 2 for "Keyboard0" | |
[ 124.399] (II) UnloadModule: "libinput" | |
[ 124.409] (II) config/udev: Adding input device System mouse (/dev/input/event0) | |
[ 124.410] (**) System mouse: Applying InputClass "evdev pointer catchall" | |
[ 124.410] (**) System mouse: Applying InputClass "libinput pointer catchall" | |
[ 124.410] (**) System mouse: Applying InputClass "Mouse0" | |
[ 124.410] (II) Using input driver 'libinput' for 'System mouse' | |
[ 124.410] (**) System mouse: always reports core events | |
[ 124.410] (**) Option "Device" "/dev/input/event0" | |
[ 124.410] (**) Option "_source" "server/udev" | |
[ 124.418] (II) event0 - System mouse: is tagged by udev as: Mouse | |
[ 124.418] (II) event0 - System mouse: device is a pointer | |
[ 124.418] (II) event0 - System mouse: device removed | |
[ 124.418] (**) Option "LeftHanded" "1" | |
[ 124.418] (**) Option "config_info" "udev:/dev/input/event0" | |
[ 124.418] (II) XINPUT: Adding extended input device "System mouse" (type: MOUSE, id 6) | |
[ 124.418] (**) Option "AccelerationScheme" "none" | |
[ 124.418] (**) System mouse: (accel) selected scheme none/0 | |
[ 124.419] (**) System mouse: (accel) acceleration factor: 2.000 | |
[ 124.419] (**) System mouse: (accel) acceleration threshold: 4 | |
[ 124.419] (II) event0 - System mouse: is tagged by udev as: Mouse | |
[ 124.419] (II) event0 - System mouse: device is a pointer | |
[ 124.420] (II) config/udev: Adding input device System keyboard multiplexer (/dev/input/event1) | |
[ 124.420] (**) System keyboard multiplexer: Applying InputClass "evdev keyboard catchall" | |
[ 124.420] (**) System keyboard multiplexer: Applying InputClass "Evdev keyboard" | |
[ 124.420] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall" | |
[ 124.420] (II) Using input driver 'libinput' for 'System keyboard multiplexer' | |
[ 124.420] (**) System keyboard multiplexer: always reports core events | |
[ 124.420] (**) Option "Device" "/dev/input/event1" | |
[ 124.420] (**) Option "_source" "server/udev" | |
[ 124.421] (II) event1 - System keyboard multiplexer: is tagged by udev as: Keyboard | |
[ 124.421] (II) event1 - System keyboard multiplexer: device is a keyboard | |
[ 124.421] (II) event1 - System keyboard multiplexer: device removed | |
[ 124.421] (**) Option "config_info" "udev:/dev/input/event1" | |
[ 124.421] (II) XINPUT: Adding extended input device "System keyboard multiplexer" (type: KEYBOARD, id 7) | |
[ 124.421] (**) Option "xkb_rules" "evdev" | |
[ 124.458] (II) event1 - System keyboard multiplexer: is tagged by udev as: Keyboard | |
[ 124.458] (II) event1 - System keyboard multiplexer: device is a keyboard | |
[ 124.459] (II) config/udev: Adding input device Power Button (/dev/input/event2) | |
[ 124.459] (**) Power Button: Applying InputClass "evdev keyboard catchall" | |
[ 124.459] (**) Power Button: Applying InputClass "Evdev keyboard" | |
[ 124.459] (**) Power Button: Applying InputClass "libinput keyboard catchall" | |
[ 124.459] (II) Using input driver 'libinput' for 'Power Button' | |
[ 124.459] (**) Power Button: always reports core events | |
[ 124.459] (**) Option "Device" "/dev/input/event2" | |
[ 124.459] (**) Option "_source" "server/udev" | |
[ 124.460] (II) event2 - Power Button: is tagged by udev as: Keyboard | |
[ 124.460] (II) event2 - Power Button: device is a keyboard | |
[ 124.460] (II) event2 - Power Button: device removed | |
[ 124.460] (**) Option "config_info" "udev:/dev/input/event2" | |
[ 124.460] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8) | |
[ 124.460] (**) Option "xkb_rules" "evdev" | |
[ 124.461] (II) event2 - Power Button: is tagged by udev as: Keyboard | |
[ 124.461] (II) event2 - Power Button: device is a keyboard | |
[ 124.461] (II) config/udev: Adding input device AT keyboard (/dev/input/event3) | |
[ 124.461] (**) AT keyboard: Applying InputClass "evdev keyboard catchall" | |
[ 124.461] (**) AT keyboard: Applying InputClass "Evdev keyboard" | |
[ 124.461] (**) AT keyboard: Applying InputClass "libinput keyboard catchall" | |
[ 124.461] (II) Using input driver 'libinput' for 'AT keyboard' | |
[ 124.461] (**) AT keyboard: always reports core events | |
[ 124.461] (**) Option "Device" "/dev/input/event3" | |
[ 124.461] (**) Option "_source" "server/udev" | |
[ 124.462] (II) event3 - AT keyboard: is tagged by udev as: Keyboard | |
[ 124.462] (II) event3 - AT keyboard: device is a keyboard | |
[ 124.462] (II) event3 - AT keyboard: device removed | |
[ 124.462] (**) Option "config_info" "udev:/dev/input/event3" | |
[ 124.463] (II) XINPUT: Adding extended input device "AT keyboard" (type: KEYBOARD, id 9) | |
[ 124.463] (**) Option "xkb_rules" "evdev" | |
[ 124.463] (II) event3 - AT keyboard: is tagged by udev as: Keyboard | |
[ 124.463] (II) event3 - AT keyboard: device is a keyboard | |
[ 124.464] (II) config/udev: Adding input device Yubico YubiKey OTP+FIDO+CCID (/dev/input/event4) | |
[ 124.464] (**) Yubico YubiKey OTP+FIDO+CCID: Applying InputClass "evdev keyboard catchall" | |
[ 124.464] (**) Yubico YubiKey OTP+FIDO+CCID: Applying InputClass "Evdev keyboard" | |
[ 124.464] (**) Yubico YubiKey OTP+FIDO+CCID: Applying InputClass "libinput keyboard catchall" | |
[ 124.464] (II) Using input driver 'libinput' for 'Yubico YubiKey OTP+FIDO+CCID' | |
[ 124.464] (**) Yubico YubiKey OTP+FIDO+CCID: always reports core events | |
[ 124.464] (**) Option "Device" "/dev/input/event4" | |
[ 124.464] (**) Option "_source" "server/udev" | |
[ 124.465] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: is tagged by udev as: Keyboard | |
[ 124.465] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device is a keyboard | |
[ 124.466] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device removed | |
[ 124.466] (**) Option "config_info" "udev:/dev/input/event4" | |
[ 124.466] (II) XINPUT: Adding extended input device "Yubico YubiKey OTP+FIDO+CCID" (type: KEYBOARD, id 10) | |
[ 124.466] (**) Option "xkb_rules" "evdev" | |
[ 124.467] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: is tagged by udev as: Keyboard | |
[ 124.467] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device is a keyboard | |
[ 124.468] (II) config/udev: Adding input device vendor 0x04d9 USB Keyboard (/dev/input/event5) | |
[ 124.468] (**) vendor 0x04d9 USB Keyboard: Applying InputClass "evdev keyboard catchall" | |
[ 124.468] (**) vendor 0x04d9 USB Keyboard: Applying InputClass "Evdev keyboard" | |
[ 124.468] (**) vendor 0x04d9 USB Keyboard: Applying InputClass "libinput keyboard catchall" | |
[ 124.468] (II) Using input driver 'libinput' for 'vendor 0x04d9 USB Keyboard' | |
[ 124.468] (**) vendor 0x04d9 USB Keyboard: always reports core events | |
[ 124.468] (**) Option "Device" "/dev/input/event5" | |
[ 124.468] (**) Option "_source" "server/udev" | |
[ 124.469] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: is tagged by udev as: Keyboard | |
[ 124.469] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device is a keyboard | |
[ 124.469] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device removed | |
[ 124.469] (**) Option "config_info" "udev:/dev/input/event5" | |
[ 124.470] (II) XINPUT: Adding extended input device "vendor 0x04d9 USB Keyboard" (type: KEYBOARD, id 11) | |
[ 124.470] (**) Option "xkb_rules" "evdev" | |
[ 124.471] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: is tagged by udev as: Keyboard | |
[ 124.471] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device is a keyboard | |
[ 124.471] (II) config/udev: Adding input device vendor 0x0557 product 0x2419 (/dev/input/event6) | |
[ 124.471] (**) vendor 0x0557 product 0x2419: Applying InputClass "evdev keyboard catchall" | |
[ 124.471] (**) vendor 0x0557 product 0x2419: Applying InputClass "Evdev keyboard" | |
[ 124.471] (**) vendor 0x0557 product 0x2419: Applying InputClass "libinput keyboard catchall" | |
[ 124.471] (II) Using input driver 'libinput' for 'vendor 0x0557 product 0x2419' | |
[ 124.471] (**) vendor 0x0557 product 0x2419: always reports core events | |
[ 124.471] (**) Option "Device" "/dev/input/event6" | |
[ 124.471] (**) Option "_source" "server/udev" | |
[ 124.472] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Keyboard | |
[ 124.473] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a keyboard | |
[ 124.473] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device removed | |
[ 124.473] (**) Option "config_info" "udev:/dev/input/event6" | |
[ 124.473] (II) XINPUT: Adding extended input device "vendor 0x0557 product 0x2419" (type: KEYBOARD, id 12) | |
[ 124.473] (**) Option "xkb_rules" "evdev" | |
[ 124.474] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Keyboard | |
[ 124.474] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a keyboard | |
[ 124.475] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/event7) | |
[ 124.475] (**) Razer Razer DeathAdder: Applying InputClass "evdev pointer catchall" | |
[ 124.475] (**) Razer Razer DeathAdder: Applying InputClass "libinput pointer catchall" | |
[ 124.475] (**) Razer Razer DeathAdder: Applying InputClass "Mouse0" | |
[ 124.475] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder' | |
[ 124.475] (**) Razer Razer DeathAdder: always reports core events | |
[ 124.475] (**) Option "Device" "/dev/input/event7" | |
[ 124.475] (**) Option "_source" "server/udev" | |
[ 124.476] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: is tagged by udev as: Mouse | |
[ 124.476] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device is a pointer | |
[ 124.477] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device removed | |
[ 124.477] (**) Option "LeftHanded" "1" | |
[ 124.477] (**) Option "config_info" "udev:/dev/input/event7" | |
[ 124.477] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder" (type: MOUSE, id 13) | |
[ 124.477] (**) Option "AccelerationScheme" "none" | |
[ 124.477] (**) Razer Razer DeathAdder: (accel) selected scheme none/0 | |
[ 124.477] (**) Razer Razer DeathAdder: (accel) acceleration factor: 2.000 | |
[ 124.477] (**) Razer Razer DeathAdder: (accel) acceleration threshold: 4 | |
[ 124.478] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: is tagged by udev as: Mouse | |
[ 124.478] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device is a pointer | |
[ 124.478] (II) config/udev: Adding input device vendor 0x0557 product 0x2419 (/dev/input/event8) | |
[ 124.478] (**) vendor 0x0557 product 0x2419: Applying InputClass "evdev pointer catchall" | |
[ 124.478] (**) vendor 0x0557 product 0x2419: Applying InputClass "libinput pointer catchall" | |
[ 124.479] (**) vendor 0x0557 product 0x2419: Applying InputClass "Mouse0" | |
[ 124.479] (II) Using input driver 'libinput' for 'vendor 0x0557 product 0x2419' | |
[ 124.479] (**) vendor 0x0557 product 0x2419: always reports core events | |
[ 124.479] (**) Option "Device" "/dev/input/event8" | |
[ 124.479] (**) Option "_source" "server/udev" | |
[ 124.480] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Mouse | |
[ 124.480] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a pointer | |
[ 124.480] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device removed | |
[ 124.480] (**) Option "LeftHanded" "1" | |
[ 124.480] (**) Option "config_info" "udev:/dev/input/event8" | |
[ 124.480] (II) XINPUT: Adding extended input device "vendor 0x0557 product 0x2419" (type: MOUSE, id 14) | |
[ 124.480] (**) Option "AccelerationScheme" "none" | |
[ 124.480] (**) vendor 0x0557 product 0x2419: (accel) selected scheme none/0 | |
[ 124.480] (**) vendor 0x0557 product 0x2419: (accel) acceleration factor: 2.000 | |
[ 124.480] (**) vendor 0x0557 product 0x2419: (accel) acceleration threshold: 4 | |
[ 124.482] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: is tagged by udev as: Mouse | |
[ 124.482] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device is a pointer | |
[ 124.483] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): connected | |
[ 124.483] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): Internal DisplayPort | |
[ 124.483] (--) NVIDIA(GPU-0): DELL U2715H (DFP-2): 1440.0 MHz maximum pixel clock | |
[ 124.483] (--) NVIDIA(GPU-0): | |
[ 129.039] Failed to switch from vt09 to vt02: Device busy | |
[ 129.039] (II) event0 - System mouse: device removed | |
[ 129.039] (II) event1 - System keyboard multiplexer: device removed | |
[ 129.039] (II) event2 - Power Button: device removed | |
[ 129.039] (II) event3 - AT keyboard: device removed | |
[ 129.040] (II) event4 - Yubico YubiKey OTP+FIDO+CCID, class 0/0, rev 2.00/5.24, addr 1: device removed | |
[ 129.040] (II) event5 - vendor 0x04d9 USB Keyboard, class 0/0, rev 1.10/12.09, addr 4: device removed | |
[ 129.040] (II) event6 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device removed | |
[ 129.040] (II) event7 - Razer Razer DeathAdder, class 0/0, rev 2.00/1.00, addr 3: device removed | |
[ 129.040] (II) event8 - vendor 0x0557 product 0x2419, class 0/0, rev 1.10/1.00, addr 6: device removed | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.688] (II) UnloadModule: "libinput" | |
[ 994.689] (II) UnloadModule: "libinput" | |
[ 994.796] (II) NVIDIA(GPU-0): Deleting GPU-0 | |
[ 994.796] (II) Server terminated successfully (0). Closing log file. |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
RSD PTR: OEM=SUPERM, ACPI_Rev=2.0x (2) | |
XSDT=0x0000000078aa90b8, length=36, cksum=114 | |
*/ | |
/* | |
XSDT: Length=236, Revision=1, Checksum=138, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=AMI, Creator Revision=0x10013 | |
Entries={ 0x0000000078add7e0, 0x0000000078add8f0, 0x0000000078add9b8, 0x0000000078adda00, 0x0000000078addaa0, 0x0000000078addae0, 0x0000000078addb20, 0x0000000078adde90, 0x0000000078added8, 0x0000000078addf10, 0x0000000078addfa0, 0x0000000078addfd0, 0x0000000078adf128, 0x0000000078adf168, 0x0000000078af62e8, 0x0000000078af6360, 0x0000000078af6398, 0x0000000078af89f0, 0x0000000078af8a58, 0x0000000078af8b60, 0x0000000078af8c28, 0x0000000078af8cd0, 0x0000000078af8d00, 0x0000000078af8f30, 0x0000000078af9060 } | |
*/ | |
/* | |
FACP: Length=268, Revision=5, Checksum=194, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=AMI, Creator Revision=0x10013 | |
FACS=0x7928cf80, DSDT=0x78aa9238 | |
INT_MODEL=APIC | |
Preferred_PM_Profile=Desktop (1) | |
SCI_INT=9 | |
SMI_CMD=0xb2, ACPI_ENABLE=0xa0, ACPI_DISABLE=0xa1, S4BIOS_REQ=0x0 | |
PSTATE_CNT=0x0 | |
PM1a_EVT_BLK=0x400-0x403 | |
PM1a_CNT_BLK=0x404-0x405 | |
PM2_CNT_BLK=0x450-0x450 | |
PM_TMR_BLK=0x408-0x40b | |
GPE0_BLK=0x420-0x42f | |
P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us | |
FLUSH_SIZE=1024, FLUSH_STRIDE=16 | |
DUTY_OFFSET=1, DUTY_WIDTH=3 | |
DAY_ALRM=13, MON_ALRM=0, CENTURY=50 | |
IAPC_BOOT_ARCH={LEGACY_DEVICES,NO_ASPM} | |
Flags={WBINVD,C1_SUPPORTED,SLEEP_BUTTON,S4_RTC_WAKE,RESET_REGISTER,PLATFORM_CLOCK} | |
RESET_REG=0xcf9:0[8] (IO), RESET_VALUE=0x6 | |
*/ | |
/* | |
FACS: Length=64, HwSig=0xa52e5529, Firm_Wake_Vec=0x00000000 | |
Global_Lock= | |
Flags= | |
Version=2 | |
*/ | |
/* | |
DSDT: Length=214440, Revision=2, Checksum=127, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
*/ | |
/* | |
APIC: Length=200, Revision=3, Checksum=30, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=AMI, Creator Revision=0x10013 | |
Local APIC ADDR=0xfee00000 | |
Flags={PC-AT} | |
Type=Local APIC | |
ACPI CPU=0 | |
Flags={ENABLED} | |
APIC ID=0 | |
Type=Local APIC | |
ACPI CPU=4 | |
Flags={ENABLED} | |
APIC ID=4 | |
Type=Local APIC | |
ACPI CPU=6 | |
Flags={ENABLED} | |
APIC ID=6 | |
Type=Local APIC | |
ACPI CPU=8 | |
Flags={ENABLED} | |
APIC ID=8 | |
Type=Local APIC | |
ACPI CPU=16 | |
Flags={ENABLED} | |
APIC ID=16 | |
Type=Local APIC | |
ACPI CPU=20 | |
Flags={ENABLED} | |
APIC ID=20 | |
Type=Local APIC | |
ACPI CPU=22 | |
Flags={ENABLED} | |
APIC ID=22 | |
Type=Local APIC | |
ACPI CPU=24 | |
Flags={ENABLED} | |
APIC ID=24 | |
Type=Local APIC NMI | |
ACPI CPU=0 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=4 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=6 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=8 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=16 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=20 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=22 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=Local APIC NMI | |
ACPI CPU=24 | |
LINT Pin=1 | |
Flags={Polarity=active-hi, Trigger=edge} | |
Type=IO APIC | |
APIC ID=1 | |
INT BASE=0 | |
ADDR=0x00000000fec00000 | |
Type=IO APIC | |
APIC ID=2 | |
INT BASE=24 | |
ADDR=0x00000000fec01000 | |
Type=INT Override | |
BUS=0 | |
IRQ=0 | |
INTR=2 | |
Flags={Polarity=conforming, Trigger=conforming} | |
Type=INT Override | |
BUS=0 | |
IRQ=9 | |
INTR=9 | |
Flags={Polarity=active-hi, Trigger=level} | |
*/ | |
/* | |
FPDT: Length=68, Revision=1, Checksum=209, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=AMI, Creator Revision=0x10013 | |
*/ | |
/* | |
FIDT: Length=156, Revision=1, Checksum=14, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=AMI, Creator Revision=0x10013 | |
*/ | |
/* | |
SPMI: Length=64, Revision=5, Checksum=216, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x0, | |
Creator ID=AMI., Creator Revision=0x0 | |
*/ | |
/* | |
MCFG: Length=60, Revision=1, Checksum=52, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=MSFT, Creator Revision=0x97 | |
Base Address=0x0000000080000000 | |
Segment Group=0x0000 | |
Start Bus=0 | |
End Bus=255 | |
*/ | |
/* | |
SSDT: Length=877, Revision=1, Checksum=57, | |
OEMID=SataRe, OEM Table ID=SataTabl, OEM Revision=0x1000, | |
Creator ID=INTL, Creator Revision=0x20120913 | |
*/ | |
/* | |
UEFI: Length=66, Revision=1, Checksum=234, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=, Creator Revision=0x0 | |
*/ | |
/* | |
HPET: Length=56, Revision=1, Checksum=64, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
HPET Number=0 | |
ADDR=0x00000000fed00000:0[64] (Memory) | |
HW Rev=0x1 | |
Comparators=7 | |
Counter Size=1 | |
Legacy IRQ routing capable={TRUE} | |
PCI Vendor ID=0x8086 | |
Minimal Tick=14318 | |
Flags=0x00 | |
*/ | |
/* | |
MSCT: Length=144, Revision=1, Checksum=229, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
*/ | |
/* | |
SLIT: Length=45, Revision=1, Checksum=22, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
Locality Count=1 | |
0 | |
+---- | |
0 | 10 | |
*/ | |
/* | |
SRAT: Length=4440, Revision=3, Checksum=165, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
Table Revision=1 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=0 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=4 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=6 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=8 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=16 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=20 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=22 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={ENABLED} | |
APIC ID=24 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=0 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=1 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=2 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=CPU | |
Flags={DISABLED} | |
APIC ID=255 | |
Proximity Domain=3 | |
Type=Memory | |
Flags={ENABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000080000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={ENABLED} | |
Base Address=0x0000000100000000 | |
Length=0x0000001f80000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
Type=Memory | |
Flags={DISABLED} | |
Base Address=0x0000000000000000 | |
Length=0x0000000000000000 | |
Proximity Domain=0 | |
*/ | |
/* | |
WDDT: Length=64, Revision=1, Checksum=120, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x0, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
SpecVersion=0x0000, TableVersion=0x0100 | |
PciVendorId=0x0100, Address=0x00:0[255] (IO) | |
MaxCount=63, MinCount=4, Period=600ms | |
Status={AVAILABLE} | |
Capability= | |
*/ | |
/* | |
SSDT: Length=94591, Revision=2, Checksum=81, | |
OEMID=SUPERM, OEM Table ID=PmMgt, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20120913 | |
*/ | |
/* | |
NITR: Length=113, Revision=2, Checksum=146, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
*/ | |
/* | |
BGRT: Length=56, Revision=1, Checksum=216, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1072009, | |
Creator ID=AMI, Creator Revision=0x10013 | |
*/ | |
/* | |
SSDT: Length=9812, Revision=2, Checksum=66, | |
OEMID=SUPERM, OEM Table ID=SpsNm, OEM Revision=0x2, | |
Creator ID=INTL, Creator Revision=0x20120913 | |
*/ | |
/* | |
SSDT: Length=100, Revision=2, Checksum=90, | |
OEMID=SUPERM, OEM Table ID=SpsNvs, OEM Revision=0x2, | |
Creator ID=INTL, Creator Revision=0x20120913 | |
*/ | |
/* | |
PRAD: Length=258, Revision=2, Checksum=136, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x2, | |
Creator ID=INTL, Creator Revision=0x20120913 | |
*/ | |
/* | |
DMAR: Length=196, Revision=1, Checksum=226, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x20091013 | |
Host Address Width=46 | |
Flags={INTR_REMAP,X2APIC_OPT_OUT} | |
Type=DRHD | |
Length=40 | |
Flags={INCLUDE_ALL} | |
Segment=0 | |
Address=0x00000000fbffc000 | |
Device Scope: | |
Type=IOAPIC | |
Length=8 | |
EnumerationId=1 | |
StartBusNumber=240 | |
Path={31:7} | |
Type=IOAPIC | |
Length=8 | |
EnumerationId=2 | |
StartBusNumber=0 | |
Path={5:4} | |
Type=HPET | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=240 | |
Path={15:0} | |
Type=RMRR | |
Length=64 | |
Segment=0 | |
BaseAddress=0x000000007b18c000 | |
LimitAddress=0x000000007b19bfff | |
Device Scope: | |
Type=PCI Endpoint Device | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=0 | |
Path={20:0} | |
Type=PCI Endpoint Device | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=0 | |
Path={26:0} | |
Type=PCI Endpoint Device | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=3 | |
Path={0:0} | |
Type=PCI Endpoint Device | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=6 | |
Path={0:0} | |
Type=PCI Endpoint Device | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=0 | |
Path={29:0} | |
Type=ATSR | |
Length=24 | |
Flags= | |
Segment=0 | |
Device Scope: | |
Type=PCI Sub-Hierarchy | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=0 | |
Path={1:0} | |
Type=PCI Sub-Hierarchy | |
Length=8 | |
EnumerationId=0 | |
StartBusNumber=0 | |
Path={3:0} | |
Type=RHSA | |
Length=20 | |
BaseAddress=0x00000000fbffc000 | |
ProximityDomain=0x00000000 | |
*/ | |
/* | |
HEST: Length=168, Revision=1, Checksum=248, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x1 | |
ErrorSourceCount=2 | |
Type=9 | |
SourceId=0 | |
RelatedSourceId=65535 | |
Enabled=1 | |
RecordsToPreallocate=1 | |
MaxSectionsPerRecord=1 | |
MaxRawDataLength=4096 | |
ErrorStatusAddress=0x000000007832e018:0[64] (Memory) | |
Notify: | |
Type=0 | |
Length=28 | |
ConfigWriteEnable=003e | |
PollInterval=60000 | |
Vector=2 | |
PollingThresholdValue=0 | |
PollingThresholdWindow=0 | |
ErrorThresholdValue=0 | |
ErrorThresholdWindow=0 | |
ErrorBlockLength=4096 | |
Type=9 | |
SourceId=1 | |
RelatedSourceId=65535 | |
Enabled=1 | |
RecordsToPreallocate=1 | |
MaxSectionsPerRecord=1 | |
MaxRawDataLength=4096 | |
ErrorStatusAddress=0x000000007832f020:0[64] (Memory) | |
Notify: | |
Type=4 | |
Length=28 | |
ConfigWriteEnable=0000 | |
PollInterval=0 | |
Vector=0 | |
PollingThresholdValue=0 | |
PollingThresholdWindow=0 | |
ErrorThresholdValue=0 | |
ErrorThresholdWindow=0 | |
ErrorBlockLength=4096 | |
*/ | |
/* | |
BERT: Length=48, Revision=1, Checksum=245, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x1 | |
RegionLength=32768 | |
Address=0x0000000078334018 | |
*/ | |
/* | |
ERST: Length=560, Revision=1, Checksum=8, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x1 | |
HeaderLength=48 | |
Entries=16 | |
Action=0 | |
Instruction=3 | |
Flags=00 | |
RegisterRegion=0x0000000077d23018:0[8] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000000000ff | |
Action=1 | |
Instruction=3 | |
Flags=00 | |
RegisterRegion=0x0000000077d23018:0[8] (Memory) | |
Value=0x0000000000000001 | |
Mask=0x00000000000000ff | |
Action=2 | |
Instruction=3 | |
Flags=00 | |
RegisterRegion=0x0000000077d23018:0[8] (Memory) | |
Value=0x0000000000000002 | |
Mask=0x00000000000000ff | |
Action=3 | |
Instruction=3 | |
Flags=00 | |
RegisterRegion=0x0000000077d23018:0[8] (Memory) | |
Value=0x0000000000000003 | |
Mask=0x00000000000000ff | |
Action=4 | |
Instruction=2 | |
Flags=00 | |
RegisterRegion=0x0000000077d2301c:0[32] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000ffffffff | |
Action=5 | |
Instruction=3 | |
Flags=00 | |
RegisterRegion=0xb2:0[8] (IO) | |
Value=0x000000000000009c | |
Mask=0x00000000000000ff | |
Action=6 | |
Instruction=1 | |
Flags=00 | |
RegisterRegion=0x0000000077d23020:0[8] (Memory) | |
Value=0x0000000000000001 | |
Mask=0x00000000000000ff | |
Action=7 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d23021:0[8] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000000000ff | |
Action=8 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d23028:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0xffffffffffffffff | |
Action=9 | |
Instruction=2 | |
Flags=00 | |
RegisterRegion=0x0000000077d23030:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0xffffffffffffffff | |
Action=10 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d23038:0[16] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x000000000000ffff | |
Action=11 | |
Instruction=3 | |
Flags=00 | |
RegisterRegion=0x0000000077d23018:0[8] (Memory) | |
Value=0x000000000000000b | |
Mask=0x00000000000000ff | |
Action=12 | |
Instruction=4 | |
Flags=00 | |
RegisterRegion=0x0000000000000000:0[8] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000000000ff | |
Action=13 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d23040:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0xffffffffffffffff | |
Action=14 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d23048:0[32] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000ffffffff | |
Action=15 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d2304c:0[8] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000000000ff | |
*/ | |
/* | |
EINJ: Length=304, Revision=1, Checksum=172, | |
OEMID=SUPERM, OEM Table ID=SMCI--MB, OEM Revision=0x1, | |
Creator ID=INTL, Creator Revision=0x1 | |
HeaderLength=12 | |
Flags=0x00 | |
Entries=8 | |
Action=0 | |
Instruction=3 | |
Flags=01 | |
RegisterRegion=0x0000000077d02018:0[64] (Memory) | |
Value=0x0000000055aa55aa | |
Mask=0x00000000ffffffff | |
Action=1 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d02048:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0xffffffffffffffff | |
Action=2 | |
Instruction=2 | |
Flags=01 | |
RegisterRegion=0x0000000077d02020:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000ffffffff | |
Action=3 | |
Instruction=0 | |
Flags=00 | |
RegisterRegion=0x0000000077d02050:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000ffffffff | |
Action=4 | |
Instruction=3 | |
Flags=01 | |
RegisterRegion=0x0000000077d02018:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000ffffffff | |
Action=5 | |
Instruction=3 | |
Flags=01 | |
RegisterRegion=0xb2:0[16] (IO) | |
Value=0x000000000000009a | |
Mask=0x000000000000ffff | |
Action=6 | |
Instruction=1 | |
Flags=00 | |
RegisterRegion=0x0000000077d02058:0[64] (Memory) | |
Value=0x0000000000000001 | |
Mask=0x0000000000000001 | |
Action=7 | |
Instruction=0 | |
Flags=01 | |
RegisterRegion=0x0000000077d02060:0[64] (Memory) | |
Value=0x0000000000000000 | |
Mask=0x00000000000001fe | |
*/ | |
/* | |
SPCR: Length=80, Revision=1, Checksum=16, | |
OEMID=A M I, OEM Table ID=APTIO V, OEM Revision=0x1072009, | |
Creator ID=AMI., Creator Revision=0x5000b | |
*/ | |
/* | |
* Intel ACPI Component Architecture | |
* AML/ASL+ Disassembler version 20201113 (64-bit version) | |
* Copyright (c) 2000 - 2020 Intel Corporation | |
* | |
* Disassembling to symbolic ASL+ operators | |
* | |
* Disassembly of /tmp/acpidump.ROhckn/acpdump.din, Fri Mar 12 14:07:43 2021 | |
* | |
* Original Table Header: | |
* Signature "DSDT" | |
* Length 0x0004E0BC (319676) | |
* Revision 0x02 | |
* Checksum 0x1F | |
* OEM ID "SUPERM" | |
* OEM Table ID "SMCI--MB" | |
* OEM Revision 0x01072009 (17244169) | |
* Compiler ID "INTL" | |
* Compiler Version 0x20091013 (537464851) | |
*/ | |
DefinitionBlock ("", "DSDT", 2, "SUPERM", "SMCI--MB", 0x01072009) | |
{ | |
External (_SB_.PRAD, UnknownObj) | |
Name (ENTK, 0x87) | |
Name (EXTK, 0xAA) | |
Name (IO1B, 0x0A00) | |
Name (IO2B, 0x0A30) | |
Name (IO2L, 0x10) | |
Name (IO3B, 0x0A40) | |
Name (IO3L, 0x10) | |
Name (IO4B, 0x0A60) | |
Name (IO4L, 0x10) | |
Name (SP1O, 0x4E) | |
Name (IOES, 0x00) | |
Name (ENT2, 0xA5) | |
Name (EXT2, 0xAA) | |
Name (SP2O, 0x2E) | |
Name (IPBT, 0xE4) | |
Name (IBUF, 0xE5) | |
Name (BTIM, 0xE6) | |
Name (IDTP, 0x0CA2) | |
Name (ICDP, 0x0CA3) | |
Name (BSMI, 0xC0) | |
Name (ASSB, 0x00) | |
Name (AOTB, 0x00) | |
Name (AAXB, 0x00) | |
Name (PEHP, 0x01) | |
Name (PEPM, 0x01) | |
Name (PEER, 0x01) | |
Name (PECS, 0x01) | |
Name (ITKE, 0x00) | |
Name (MBEC, 0xFFFF) | |
Name (PEBS, 0x80000000) | |
Name (PELN, 0x10000000) | |
Name (SRSI, 0xB2) | |
Name (CSMI, 0x61) | |
Name (DSSP, 0x00) | |
Name (FHPP, 0x00) | |
Name (SMIA, 0xB2) | |
Name (SMIB, 0xB3) | |
Name (OFST, 0x35) | |
Name (TRST, 0x02) | |
Name (TCMF, 0x00) | |
Name (TMF1, 0x00) | |
Name (TMF2, 0x00) | |
Name (TMF3, 0x00) | |
Name (TTPF, 0x01) | |
Name (DTPT, 0x00) | |
Name (TTDP, 0x00) | |
Name (TPMB, 0xFFFFFFFF) | |
Name (TPMC, 0xFFFFFFFF) | |
Name (TPMM, 0xFED40000) | |
Name (FTPM, 0xFFFFFFFF) | |
Name (AMDT, 0x00) | |
Name (TPMF, 0x00) | |
Name (SRCB, 0xFED1C000) | |
Name (SRCL, 0x4000) | |
Name (SUSW, 0xFF) | |
Name (PMBA, 0x0400) | |
Name (PMLN, 0x80) | |
Name (SMCR, 0x0430) | |
Name (SMIP, 0xB2) | |
Name (APCB, 0xFEC00000) | |
Name (APCL, 0x00100000) | |
Name (PM30, 0x0430) | |
Name (GPBS, 0x0500) | |
Name (GPLN, 0x80) | |
Name (SMBS, 0x0580) | |
Name (SMBL, 0x20) | |
Name (SHPC, 0x00) | |
Name (IPRT, 0x01) | |
Name (IO1L, 0x30) | |
Name (PICM, 0x00) | |
Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model | |
{ | |
If (Arg0) | |
{ | |
DBG8 = 0xAA | |
} | |
Else | |
{ | |
DBG8 = 0xAC | |
} | |
PICM = Arg0 | |
} | |
Name (OSVR, Ones) | |
Method (OSFL, 0, NotSerialized) | |
{ | |
If ((OSVR != Ones)) | |
{ | |
Return (OSVR) /* \OSVR */ | |
} | |
If ((PICM == 0x00)) | |
{ | |
DBG8 = 0xAC | |
} | |
OSVR = 0x03 | |
If (CondRefOf (\_OSI, Local0)) | |
{ | |
If (_OSI ("Windows 2001")) | |
{ | |
OSVR = 0x04 | |
} | |
If (_OSI ("Windows 2001.1")) | |
{ | |
OSVR = 0x05 | |
} | |
If (_OSI ("FreeBSD")) | |
{ | |
OSVR = 0x06 | |
} | |
If (_OSI ("HP-UX")) | |
{ | |
OSVR = 0x07 | |
} | |
If (_OSI ("OpenVMS")) | |
{ | |
OSVR = 0x08 | |
} | |
If (_OSI ("Windows 2001 SP1")) | |
{ | |
OSVR = 0x09 | |
} | |
If (_OSI ("Windows 2001 SP2")) | |
{ | |
OSVR = 0x0A | |
} | |
If (_OSI ("Windows 2001 SP3")) | |
{ | |
OSVR = 0x0B | |
} | |
If (_OSI ("Windows 2006")) | |
{ | |
OSVR = 0x0C | |
} | |
If (_OSI ("Windows 2006 SP1")) | |
{ | |
OSVR = 0x0D | |
} | |
If (_OSI ("Windows 2009")) | |
{ | |
OSVR = 0x0E | |
} | |
If (_OSI ("Windows 2012")) | |
{ | |
OSVR = 0x0F | |
} | |
If (_OSI ("Windows 2013")) | |
{ | |
OSVR = 0x10 | |
} | |
} | |
Else | |
{ | |
If (MCTH (_OS, "Microsoft Windows NT")) | |
{ | |
OSVR = 0x00 | |
} | |
If (MCTH (_OS, "Microsoft Windows")) | |
{ | |
OSVR = 0x01 | |
} | |
If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition")) | |
{ | |
OSVR = 0x02 | |
} | |
If (MCTH (_OS, "Linux")) | |
{ | |
OSVR = 0x03 | |
} | |
If (MCTH (_OS, "FreeBSD")) | |
{ | |
OSVR = 0x06 | |
} | |
If (MCTH (_OS, "HP-UX")) | |
{ | |
OSVR = 0x07 | |
} | |
If (MCTH (_OS, "OpenVMS")) | |
{ | |
OSVR = 0x08 | |
} | |
} | |
Return (OSVR) /* \OSVR */ | |
} | |
Method (MCTH, 2, NotSerialized) | |
{ | |
If ((SizeOf (Arg0) < SizeOf (Arg1))) | |
{ | |
Return (Zero) | |
} | |
Local0 = (SizeOf (Arg0) + 0x01) | |
Name (BUF0, Buffer (Local0){}) | |
Name (BUF1, Buffer (Local0){}) | |
BUF0 = Arg0 | |
BUF1 = Arg1 | |
While (Local0) | |
{ | |
Local0-- | |
If ((DerefOf (BUF0 [Local0]) != DerefOf (BUF1 [Local0] | |
))) | |
{ | |
Return (Zero) | |
} | |
} | |
Return (One) | |
} | |
Name (PRWP, Package (0x02) | |
{ | |
Zero, | |
Zero | |
}) | |
Method (GPRW, 2, NotSerialized) | |
{ | |
PRWP [0x00] = Arg0 | |
Local0 = (SS1 << 0x01) | |
Local0 |= (SS2 << 0x02) | |
Local0 |= (SS3 << 0x03) | |
Local0 |= (SS4 << 0x04) | |
If (((0x01 << Arg1) & Local0)) | |
{ | |
PRWP [0x01] = Arg1 | |
} | |
Else | |
{ | |
Local0 >>= 0x01 | |
If (((OSFL () == 0x01) || (OSFL () == 0x02))) | |
{ | |
FindSetLeftBit (Local0, PRWP [0x01]) | |
} | |
Else | |
{ | |
FindSetRightBit (Local0, PRWP [0x01]) | |
} | |
} | |
Return (PRWP) /* \PRWP */ | |
} | |
Name (WAKP, Package (0x02) | |
{ | |
Zero, | |
Zero | |
}) | |
Method (UPWP, 1, NotSerialized) | |
{ | |
If (DerefOf (WAKP [0x00])) | |
{ | |
WAKP [0x01] = 0x00 | |
} | |
Else | |
{ | |
WAKP [0x01] = Arg0 | |
} | |
} | |
OperationRegion (DEB0, SystemIO, 0x80, 0x01) | |
Field (DEB0, ByteAcc, NoLock, Preserve) | |
{ | |
DBG8, 8 | |
} | |
OperationRegion (DEB1, SystemIO, 0x90, 0x02) | |
Field (DEB1, WordAcc, NoLock, Preserve) | |
{ | |
DBG9, 16 | |
} | |
Name (SS1, 0x01) | |
Name (SS2, 0x00) | |
Name (SS3, 0x01) | |
Name (SS4, 0x01) | |
Name (IOST, 0x0001) | |
Name (TOPM, 0x00000000) | |
Name (ROMS, 0xFFE00000) | |
Name (VGAF, 0x01) | |
Name (OSHF, 0x00) | |
Scope (_SB) | |
{ | |
Name (XCNT, 0x00) | |
Name (ECNT, 0x00) | |
Name (OSYS, 0x00) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("663e35af-cc10-41a4-88ea-5470af055295") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
Switch (ToInteger (Arg1)) | |
{ | |
Case (0x00) | |
{ | |
If ((EMCA == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x03 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
} | |
} | |
Case (0x01) | |
{ | |
Return (LDIR) /* \LDIR */ | |
} | |
Default | |
{ | |
} | |
} | |
} | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
If (CondRefOf (_OSI, Local0)) | |
{ | |
If (_OSI ("Windows 2001.1 SP1")) | |
{ | |
OSYS = 0x05 | |
} | |
If (_OSI ("Windows 2001.1")) | |
{ | |
OSYS = 0x06 | |
} | |
If (_OSI ("Windows 2001 SP2")) | |
{ | |
OSYS = 0x07 | |
} | |
If (_OSI ("Windows 2001")) | |
{ | |
OSYS = 0x08 | |
} | |
If (_OSI ("Windows 2006.1")) | |
{ | |
OSYS = 0x09 | |
} | |
If (_OSI ("Windows 2006 SP1")) | |
{ | |
OSYS = 0x0A | |
} | |
If (_OSI ("Windows 2006")) | |
{ | |
OSYS = 0x0B | |
} | |
If (_OSI ("Windows 2009")) | |
{ | |
OSYS = 0x0C | |
} | |
If (_OSI ("Windows 2012")) | |
{ | |
OSYS = 0x0D | |
} | |
If (_OSI ("Linux")) | |
{ | |
OSYS = 0x01 | |
} | |
If (_OSI ("FreeBSD")) | |
{ | |
OSYS = 0x02 | |
} | |
If (_OSI ("HP-UX")) | |
{ | |
OSYS = 0x03 | |
} | |
If (_OSI ("OpenVMS")) | |
{ | |
OSYS = 0x04 | |
} | |
If ((OSYS >= 0x0D)) | |
{ | |
If ((XCNT == 0x00)) | |
{ | |
^PCI0.XHCI.XSEL (0x00) | |
IO80 = 0x84 | |
XCNT++ | |
} | |
} | |
Else | |
{ | |
IO80 = OSYS /* \_SB_.OSYS */ | |
} | |
} | |
} | |
} | |
Name (HWPE, 0x00) | |
Name (PETE, 0x00) | |
Name (PSLM, Package (0x08) | |
{ | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
Name (TSLM, Package (0x08) | |
{ | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
Name (BBI0, 0x00000000) | |
Name (BBI1, 0x00000000) | |
Name (BBI2, 0x00000000) | |
Name (BBI3, 0x00000000) | |
Name (BBU0, 0x000000FF) | |
Name (BBU1, 0x000000FF) | |
Name (BBU2, 0x000000FF) | |
Name (BBU3, 0x000000FF) | |
OperationRegion (DBG0, SystemIO, 0x80, 0x02) | |
Field (DBG0, ByteAcc, NoLock, Preserve) | |
{ | |
IO80, 8, | |
IO81, 8 | |
} | |
OperationRegion (ACMS, SystemIO, 0x72, 0x02) | |
Field (ACMS, ByteAcc, NoLock, Preserve) | |
{ | |
INDX, 8, | |
DATA, 8 | |
} | |
OperationRegion (GPCT, SystemIO, 0x0442, 0x01) | |
Field (GPCT, ByteAcc, NoLock, Preserve) | |
{ | |
, 1, | |
SGPC, 1 | |
} | |
OperationRegion (GPIV, SystemIO, 0x052C, 0x02) | |
Field (GPIV, ByteAcc, NoLock, Preserve) | |
{ | |
GP0I, 1, | |
, 13, | |
RASI, 1 | |
} | |
OperationRegion (PSYS, SystemMemory, 0x78F48000, 0x0400) | |
Field (PSYS, ByteAcc, NoLock, Preserve) | |
{ | |
PLAT, 32, | |
APC0, 1, | |
APC1, 1, | |
APC2, 1, | |
APC3, 1, | |
APC4, 1, | |
Offset (0x05), | |
RES0, 8, | |
TPME, 1, | |
CSEN, 1, | |
C3EN, 1, | |
C6EN, 1, | |
C7EN, 1, | |
MWOS, 1, | |
PSEN, 1, | |
EMCA, 1, | |
HWAL, 1, | |
KPRS, 1, | |
MPRS, 1, | |
TSEN, 1, | |
FGTS, 1, | |
OSCX, 1, | |
RESX, 2, | |
CPHP, 8, | |
IIOP, 8, | |
IIOH, 8, | |
CPUT, 8, | |
PRBM, 32, | |
P0ID, 32, | |
P1ID, 32, | |
P2ID, 32, | |
P3ID, 32, | |
P0BM, 64, | |
P1BM, 64, | |
P2BM, 64, | |
P3BM, 64, | |
MEBM, 16, | |
MEBC, 16, | |
CFMM, 32, | |
TSSZ, 32, | |
M0BS, 64, | |
M1BS, 64, | |
M2BS, 64, | |
M3BS, 64, | |
M4BS, 64, | |
M5BS, 64, | |
M6BS, 64, | |
M7BS, 64, | |
M0RN, 64, | |
M1RN, 64, | |
M2RN, 64, | |
M3RN, 64, | |
M4RN, 64, | |
M5RN, 64, | |
M6RN, 64, | |
M7RN, 64, | |
SMI0, 32, | |
SMI1, 32, | |
SMI2, 32, | |
SMI3, 32, | |
SCI0, 32, | |
SCI1, 32, | |
SCI2, 32, | |
SCI3, 32, | |
MADD, 64, | |
CUU0, 128, | |
CUU1, 128, | |
CUU2, 128, | |
CUU3, 128, | |
CUU4, 128, | |
CUU5, 128, | |
CUU6, 128, | |
CUU7, 128, | |
CPSP, 8, | |
ME00, 128, | |
ME01, 128, | |
ME10, 128, | |
ME11, 128, | |
ME20, 128, | |
ME21, 128, | |
ME30, 128, | |
ME31, 128, | |
ME40, 128, | |
ME41, 128, | |
ME50, 128, | |
ME51, 128, | |
ME60, 128, | |
ME61, 128, | |
ME70, 128, | |
ME71, 128, | |
MESP, 16, | |
DHRD, 192, | |
ATSR, 192, | |
RHSA, 192, | |
LDIR, 64, | |
PRID, 32, | |
WSIC, 8, | |
WSIS, 16, | |
WSIB, 8, | |
WSID, 8, | |
WSIF, 8, | |
WSTS, 8, | |
WHEA, 8, | |
PFMA, 64, | |
PFMS, 8, | |
PFIO, 16, | |
CNBS, 8, | |
XHMD, 8, | |
SBV1, 8, | |
SBV2, 8, | |
SBS3, 8, | |
SBS4, 8, | |
AHPE, 8, | |
CLOD, 8, | |
HWEN, 2, | |
ACEN, 1, | |
RES1, 5 | |
} | |
OperationRegion (GSTS, SystemIO, 0x0422, 0x02) | |
Field (GSTS, ByteAcc, NoLock, Preserve) | |
{ | |
GP00, 1, | |
, 12, | |
GP13, 1 | |
} | |
OperationRegion (GPE0, SystemIO, 0x0428, 0x08) | |
Field (GPE0, ByteAcc, NoLock, Preserve) | |
{ | |
, 1, | |
GPEH, 1, | |
, 1, | |
USB1, 1, | |
USB2, 1, | |
USB5, 1, | |
, 3, | |
PCIE, 1, | |
, 1, | |
PMEE, 1, | |
USB3, 1, | |
PMB0, 1, | |
USB4, 1, | |
Offset (0x03), | |
, 1, | |
Offset (0x04), | |
USB6, 1, | |
Offset (0x06) | |
} | |
OperationRegion (GPES, SystemIO, 0x0420, 0x08) | |
Field (GPES, ByteAcc, NoLock, Preserve) | |
{ | |
, 1, | |
GPSH, 1, | |
SGPS, 1, | |
US1S, 1, | |
US2S, 1, | |
US5S, 1, | |
, 1, | |
SMWS, 1, | |
, 1, | |
PEES, 1, | |
, 1, | |
PMES, 1, | |
US3S, 1, | |
PMBS, 1, | |
US4S, 1, | |
Offset (0x03), | |
, 1, | |
Offset (0x04), | |
US6S, 1, | |
Offset (0x06) | |
} | |
Method (IPTS, 1, NotSerialized) | |
{ | |
IO80 = 0x72 | |
US1S = 0x01 | |
US2S = 0x01 | |
US5S = 0x01 | |
SMWS = 0x01 | |
PMES = 0x01 | |
US3S = 0x01 | |
PMBS = 0x01 | |
US4S = 0x01 | |
US6S = 0x01 | |
GPEH = 0x01 | |
USB1 = 0x01 | |
USB2 = 0x01 | |
USB5 = 0x01 | |
PCIE = 0x01 | |
PMEE = 0x01 | |
USB3 = 0x01 | |
PMB0 = 0x01 | |
USB4 = 0x01 | |
USB6 = 0x01 | |
If ((\_SB.PCI0.HEC2._STA () & 0x02)) | |
{ | |
\_SB.PCI0.HEC2.HPTS () | |
} | |
} | |
Method (_GTS, 1, NotSerialized) // _GTS: Going To Sleep | |
{ | |
IO80 = Arg0 | |
} | |
Scope (_SB) | |
{ | |
Name (PRUN, Package (0x54) | |
{ | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (ARUN, Package (0x54) | |
{ | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0008FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0009FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x000AFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x000BFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x000CFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x000DFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x000EFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x000FFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0010FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0012FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0013FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0017FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0018FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0019FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001EFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x03, | |
0x00, | |
0x13 | |
} | |
}) | |
Method (USTA, 1, NotSerialized) | |
{ | |
Local6 = 0x00 | |
Local6 = (PRBM >> Arg0) | |
Local6 &= 0x01 | |
If ((Local6 == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Device (UNC3) | |
{ | |
Name (_HID, EisaId ("PNP0A03") /* PCI Bus */) // _HID: Hardware ID | |
Name (_UID, 0xFF) // _UID: Unique ID | |
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number | |
{ | |
Return (BBU3) /* \BBU3 */ | |
} | |
Name (_ADR, 0x00) // _ADR: Address | |
Name (_EJD, "\\_SB.SCK3") // _EJD: Ejection Dependent Device | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (USTA (0x03)) | |
} | |
Name (SUPP, 0x00) | |
Name (CTRL, 0x00) | |
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities | |
{ | |
CreateDWordField (Arg3, 0x00, CDW1) | |
CreateDWordField (Arg3, 0x04, CDW2) | |
If ((Arg2 > 0x02)) | |
{ | |
CreateDWordField (Arg3, 0x08, CDW3) | |
} | |
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) | |
{ | |
SUPP = CDW2 /* \_SB_.UNC3._OSC.CDW2 */ | |
CTRL = CDW3 /* \_SB_.UNC3._OSC.CDW3 */ | |
If ((AHPE || ((SUPP & 0x16) != 0x16))) | |
{ | |
CTRL &= 0x1E | |
Sleep (0x03E8) | |
} | |
CTRL &= 0x1D | |
If (!PEPM) | |
{ | |
CTRL &= 0x1B | |
} | |
If (!PEER) | |
{ | |
CTRL &= 0x15 | |
} | |
If (!PECS) | |
{ | |
CTRL &= 0x0F | |
} | |
If (~(CDW1 & 0x01)) | |
{ | |
If ((CTRL & 0x01)) | |
{ | |
^^PCI0.BR1A.OSHP () | |
^^PCI0.BR1B.OSHP () | |
^^PCI0.BR2A.OSHP () | |
^^PCI0.BR2B.OSHP () | |
^^PCI0.BR2C.OSHP () | |
^^PCI0.BR2D.OSHP () | |
^^PCI0.BR3A.OSHP () | |
^^PCI0.BR3B.OSHP () | |
^^PCI0.BR3C.OSHP () | |
^^PCI0.BR3D.OSHP () | |
^^PCI1.QRP0.OSHP () | |
^^PCI1.QR1A.OSHP () | |
^^PCI1.QR1B.OSHP () | |
^^PCI1.QR2A.OSHP () | |
^^PCI1.QR2B.OSHP () | |
^^PCI1.QR2C.OSHP () | |
^^PCI1.QR2D.OSHP () | |
^^PCI1.QR3A.OSHP () | |
^^PCI1.QR3B.OSHP () | |
^^PCI1.QR3C.OSHP () | |
^^PCI1.QR3D.OSHP () | |
^^PCI2.RRP0.OSHP () | |
^^PCI2.RR1A.OSHP () | |
^^PCI2.RR1B.OSHP () | |
^^PCI2.RR2A.OSHP () | |
^^PCI2.RR2B.OSHP () | |
^^PCI2.RR2C.OSHP () | |
^^PCI2.RR2D.OSHP () | |
^^PCI2.RR3A.OSHP () | |
^^PCI2.RR3B.OSHP () | |
^^PCI2.RR3C.OSHP () | |
^^PCI2.RR3D.OSHP () | |
^^PCI3.SRP0.OSHP () | |
^^PCI3.SR1A.OSHP () | |
^^PCI3.SR1B.OSHP () | |
^^PCI3.SR2A.OSHP () | |
^^PCI3.SR2B.OSHP () | |
^^PCI3.SR2C.OSHP () | |
^^PCI3.SR2D.OSHP () | |
^^PCI3.SR3A.OSHP () | |
^^PCI3.SR3B.OSHP () | |
^^PCI3.SR3C.OSHP () | |
^^PCI3.SR3D.OSHP () | |
GPSH = 0x01 | |
} | |
} | |
If ((Arg1 != One)) | |
{ | |
CDW1 |= 0x08 | |
} | |
If ((CDW3 != CTRL)) | |
{ | |
CDW1 |= 0x10 | |
} | |
CDW3 = CTRL /* \_SB_.UNC3.CTRL */ | |
Return (Arg3) | |
} | |
Else | |
{ | |
CDW1 |= 0x04 | |
IO80 = 0xEE | |
Return (Arg3) | |
} | |
} | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, | |
0x0000, // Granularity | |
0x00FF, // Range Minimum | |
0x00FF, // Range Maximum | |
0x0000, // Translation Offset | |
0x0001, // Length | |
,, ) | |
}) | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If ((PICM == Zero)) | |
{ | |
Return (PRUN) /* \_SB_.PRUN */ | |
} | |
Return (ARUN) /* \_SB_.ARUN */ | |
} | |
} | |
Device (UNC2) | |
{ | |
Name (_HID, EisaId ("PNP0A03") /* PCI Bus */) // _HID: Hardware ID | |
Name (_UID, 0xBF) // _UID: Unique ID | |
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number | |
{ | |
Return (BBU2) /* \BBU2 */ | |
} | |
Name (_ADR, 0x00) // _ADR: Address | |
Name (_EJD, "\\_SB.SCK2") // _EJD: Ejection Dependent Device | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (USTA (0x02)) | |
} | |
Name (SUPP, 0x00) | |
Name (CTRL, 0x00) | |
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities | |
{ | |
CreateDWordField (Arg3, 0x00, CDW1) | |
CreateDWordField (Arg3, 0x04, CDW2) | |
If ((Arg2 > 0x02)) | |
{ | |
CreateDWordField (Arg3, 0x08, CDW3) | |
} | |
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) | |
{ | |
SUPP = CDW2 /* \_SB_.UNC2._OSC.CDW2 */ | |
CTRL = CDW3 /* \_SB_.UNC2._OSC.CDW3 */ | |
If ((AHPE || ((SUPP & 0x16) != 0x16))) | |
{ | |
CTRL &= 0x1E | |
Sleep (0x03E8) | |
} | |
CTRL &= 0x1D | |
If (!PEPM) | |
{ | |
CTRL &= 0x1B | |
} | |
If (!PEER) | |
{ | |
CTRL &= 0x15 | |
} | |
If (!PECS) | |
{ | |
CTRL &= 0x0F | |
} | |
If (~(CDW1 & 0x01)) | |
{ | |
If ((CTRL & 0x01)) | |
{ | |
^^PCI0.BR1A.OSHP () | |
^^PCI0.BR1B.OSHP () | |
^^PCI0.BR2A.OSHP () | |
^^PCI0.BR2B.OSHP () | |
^^PCI0.BR2C.OSHP () | |
^^PCI0.BR2D.OSHP () | |
^^PCI0.BR3A.OSHP () | |
^^PCI0.BR3B.OSHP () | |
^^PCI0.BR3C.OSHP () | |
^^PCI0.BR3D.OSHP () | |
^^PCI1.QRP0.OSHP () | |
^^PCI1.QR1A.OSHP () | |
^^PCI1.QR1B.OSHP () | |
^^PCI1.QR2A.OSHP () | |
^^PCI1.QR2B.OSHP () | |
^^PCI1.QR2C.OSHP () | |
^^PCI1.QR2D.OSHP () | |
^^PCI1.QR3A.OSHP () | |
^^PCI1.QR3B.OSHP () | |
^^PCI1.QR3C.OSHP () | |
^^PCI1.QR3D.OSHP () | |
^^PCI2.RRP0.OSHP () | |
^^PCI2.RR1A.OSHP () | |
^^PCI2.RR1B.OSHP () | |
^^PCI2.RR2A.OSHP () | |
^^PCI2.RR2B.OSHP () | |
^^PCI2.RR2C.OSHP () | |
^^PCI2.RR2D.OSHP () | |
^^PCI2.RR3A.OSHP () | |
^^PCI2.RR3B.OSHP () | |
^^PCI2.RR3C.OSHP () | |
^^PCI2.RR3D.OSHP () | |
^^PCI3.SRP0.OSHP () | |
^^PCI3.SR1A.OSHP () | |
^^PCI3.SR1B.OSHP () | |
^^PCI3.SR2A.OSHP () | |
^^PCI3.SR2B.OSHP () | |
^^PCI3.SR2C.OSHP () | |
^^PCI3.SR2D.OSHP () | |
^^PCI3.SR3A.OSHP () | |
^^PCI3.SR3B.OSHP () | |
^^PCI3.SR3C.OSHP () | |
^^PCI3.SR3D.OSHP () | |
GPSH = 0x01 | |
} | |
} | |
If ((Arg1 != One)) | |
{ | |
CDW1 |= 0x08 | |
} | |
If ((CDW3 != CTRL)) | |
{ | |
CDW1 |= 0x10 | |
} | |
CDW3 = CTRL /* \_SB_.UNC2.CTRL */ | |
Return (Arg3) | |
} | |
Else | |
{ | |
CDW1 |= 0x04 | |
IO80 = 0xEE | |
Return (Arg3) | |
} | |
} | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, | |
0x0000, // Granularity | |
0x00FF, // Range Minimum | |
0x00FF, // Range Maximum | |
0x0000, // Translation Offset | |
0x0001, // Length | |
,, ) | |
}) | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If ((PICM == Zero)) | |
{ | |
Return (PRUN) /* \_SB_.PRUN */ | |
} | |
Return (ARUN) /* \_SB_.ARUN */ | |
} | |
} | |
Device (UNC1) | |
{ | |
Name (_HID, EisaId ("PNP0A03") /* PCI Bus */) // _HID: Hardware ID | |
Name (_UID, 0x7F) // _UID: Unique ID | |
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number | |
{ | |
Return (BBU1) /* \BBU1 */ | |
} | |
Name (_ADR, 0x00) // _ADR: Address | |
Name (_EJD, "\\_SB.SCK1") // _EJD: Ejection Dependent Device | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (USTA (0x01)) | |
} | |
Name (SUPP, 0x00) | |
Name (CTRL, 0x00) | |
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities | |
{ | |
CreateDWordField (Arg3, 0x00, CDW1) | |
CreateDWordField (Arg3, 0x04, CDW2) | |
If ((Arg2 > 0x02)) | |
{ | |
CreateDWordField (Arg3, 0x08, CDW3) | |
} | |
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) | |
{ | |
SUPP = CDW2 /* \_SB_.UNC1._OSC.CDW2 */ | |
CTRL = CDW3 /* \_SB_.UNC1._OSC.CDW3 */ | |
If ((AHPE || ((SUPP & 0x16) != 0x16))) | |
{ | |
CTRL &= 0x1E | |
Sleep (0x03E8) | |
} | |
CTRL &= 0x1D | |
If (!PEPM) | |
{ | |
CTRL &= 0x1B | |
} | |
If (!PEER) | |
{ | |
CTRL &= 0x15 | |
} | |
If (!PECS) | |
{ | |
CTRL &= 0x0F | |
} | |
If (~(CDW1 & 0x01)) | |
{ | |
If ((CTRL & 0x01)) | |
{ | |
^^PCI0.BR1A.OSHP () | |
^^PCI0.BR1B.OSHP () | |
^^PCI0.BR2A.OSHP () | |
^^PCI0.BR2B.OSHP () | |
^^PCI0.BR2C.OSHP () | |
^^PCI0.BR2D.OSHP () | |
^^PCI0.BR3A.OSHP () | |
^^PCI0.BR3B.OSHP () | |
^^PCI0.BR3C.OSHP () | |
^^PCI0.BR3D.OSHP () | |
^^PCI1.QRP0.OSHP () | |
^^PCI1.QR1A.OSHP () | |
^^PCI1.QR1B.OSHP () | |
^^PCI1.QR2A.OSHP () | |
^^PCI1.QR2B.OSHP () | |
^^PCI1.QR2C.OSHP () | |
^^PCI1.QR2D.OSHP () | |
^^PCI1.QR3A.OSHP () | |
^^PCI1.QR3B.OSHP () | |
^^PCI1.QR3C.OSHP () | |
^^PCI1.QR3D.OSHP () | |
^^PCI2.RRP0.OSHP () | |
^^PCI2.RR1A.OSHP () | |
^^PCI2.RR1B.OSHP () | |
^^PCI2.RR2A.OSHP () | |
^^PCI2.RR2B.OSHP () | |
^^PCI2.RR2C.OSHP () | |
^^PCI2.RR2D.OSHP () | |
^^PCI2.RR3A.OSHP () | |
^^PCI2.RR3B.OSHP () | |
^^PCI2.RR3C.OSHP () | |
^^PCI2.RR3D.OSHP () | |
^^PCI3.SRP0.OSHP () | |
^^PCI3.SR1A.OSHP () | |
^^PCI3.SR1B.OSHP () | |
^^PCI3.SR2A.OSHP () | |
^^PCI3.SR2B.OSHP () | |
^^PCI3.SR2C.OSHP () | |
^^PCI3.SR2D.OSHP () | |
^^PCI3.SR3A.OSHP () | |
^^PCI3.SR3B.OSHP () | |
^^PCI3.SR3C.OSHP () | |
^^PCI3.SR3D.OSHP () | |
GPSH = 0x01 | |
} | |
} | |
If ((Arg1 != One)) | |
{ | |
CDW1 |= 0x08 | |
} | |
If ((CDW3 != CTRL)) | |
{ | |
CDW1 |= 0x10 | |
} | |
CDW3 = CTRL /* \_SB_.UNC1.CTRL */ | |
Return (Arg3) | |
} | |
Else | |
{ | |
CDW1 |= 0x04 | |
IO80 = 0xEE | |
Return (Arg3) | |
} | |
} | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, | |
0x0000, // Granularity | |
0x00FF, // Range Minimum | |
0x00FF, // Range Maximum | |
0x0000, // Translation Offset | |
0x0001, // Length | |
,, ) | |
}) | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If ((PICM == Zero)) | |
{ | |
Return (PRUN) /* \_SB_.PRUN */ | |
} | |
Return (ARUN) /* \_SB_.ARUN */ | |
} | |
} | |
Device (UNC0) | |
{ | |
Name (_HID, EisaId ("PNP0A03") /* PCI Bus */) // _HID: Hardware ID | |
Name (_UID, 0x3F) // _UID: Unique ID | |
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number | |
{ | |
Return (BBU0) /* \BBU0 */ | |
} | |
Name (_ADR, 0x00) // _ADR: Address | |
Name (_EJD, "\\_SB.SCK0") // _EJD: Ejection Dependent Device | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (USTA (0x00)) | |
} | |
Name (SUPP, 0x00) | |
Name (CTRL, 0x00) | |
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities | |
{ | |
CreateDWordField (Arg3, 0x00, CDW1) | |
CreateDWordField (Arg3, 0x04, CDW2) | |
If ((Arg2 > 0x02)) | |
{ | |
CreateDWordField (Arg3, 0x08, CDW3) | |
} | |
If ((Arg0 == ToUUID ("7c9512a9-1705-4cb4-af7d-506a2423ab71") /* Unknown UUID */)) | |
{ | |
Return (^^PCI0.XHCI.POSC (Arg1, Arg2, Arg3)) | |
} | |
ElseIf ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) | |
{ | |
SUPP = CDW2 /* \_SB_.UNC0._OSC.CDW2 */ | |
CTRL = CDW3 /* \_SB_.UNC0._OSC.CDW3 */ | |
If ((AHPE || ((SUPP & 0x16) != 0x16))) | |
{ | |
CTRL &= 0x1E | |
Sleep (0x03E8) | |
} | |
CTRL &= 0x1D | |
If (!PEPM) | |
{ | |
CTRL &= 0x1B | |
} | |
If (!PEER) | |
{ | |
CTRL &= 0x15 | |
} | |
If (!PECS) | |
{ | |
CTRL &= 0x0F | |
} | |
If (~(CDW1 & 0x01)) | |
{ | |
If ((CTRL & 0x01)) | |
{ | |
^^PCI0.BR1A.OSHP () | |
^^PCI0.BR1B.OSHP () | |
^^PCI0.BR2A.OSHP () | |
^^PCI0.BR2B.OSHP () | |
^^PCI0.BR2C.OSHP () | |
^^PCI0.BR2D.OSHP () | |
^^PCI0.BR3A.OSHP () | |
^^PCI0.BR3B.OSHP () | |
^^PCI0.BR3C.OSHP () | |
^^PCI0.BR3D.OSHP () | |
^^PCI1.QRP0.OSHP () | |
^^PCI1.QR1A.OSHP () | |
^^PCI1.QR1B.OSHP () | |
^^PCI1.QR2A.OSHP () | |
^^PCI1.QR2B.OSHP () | |
^^PCI1.QR2C.OSHP () | |
^^PCI1.QR2D.OSHP () | |
^^PCI1.QR3A.OSHP () | |
^^PCI1.QR3B.OSHP () | |
^^PCI1.QR3C.OSHP () | |
^^PCI1.QR3D.OSHP () | |
^^PCI2.RRP0.OSHP () | |
^^PCI2.RR1A.OSHP () | |
^^PCI2.RR1B.OSHP () | |
^^PCI2.RR2A.OSHP () | |
^^PCI2.RR2B.OSHP () | |
^^PCI2.RR2C.OSHP () | |
^^PCI2.RR2D.OSHP () | |
^^PCI2.RR3A.OSHP () | |
^^PCI2.RR3B.OSHP () | |
^^PCI2.RR3C.OSHP () | |
^^PCI2.RR3D.OSHP () | |
^^PCI3.SRP0.OSHP () | |
^^PCI3.SR1A.OSHP () | |
^^PCI3.SR1B.OSHP () | |
^^PCI3.SR2A.OSHP () | |
^^PCI3.SR2B.OSHP () | |
^^PCI3.SR2C.OSHP () | |
^^PCI3.SR2D.OSHP () | |
^^PCI3.SR3A.OSHP () | |
^^PCI3.SR3B.OSHP () | |
^^PCI3.SR3C.OSHP () | |
^^PCI3.SR3D.OSHP () | |
GPSH = 0x01 | |
} | |
} | |
If ((Arg1 != One)) | |
{ | |
CDW1 |= 0x08 | |
} | |
If ((CDW3 != CTRL)) | |
{ | |
CDW1 |= 0x10 | |
} | |
CDW3 = CTRL /* \_SB_.UNC0.CTRL */ | |
Return (Arg3) | |
} | |
Else | |
{ | |
CDW1 |= 0x04 | |
IO80 = 0xEE | |
Return (Arg3) | |
} | |
} | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, | |
0x0000, // Granularity | |
0x00FF, // Range Minimum | |
0x00FF, // Range Maximum | |
0x0000, // Translation Offset | |
0x0001, // Length | |
,, ) | |
}) | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If ((PICM == Zero)) | |
{ | |
Return (PRUN) /* \_SB_.PRUN */ | |
} | |
Return (ARUN) /* \_SB_.ARUN */ | |
} | |
} | |
} | |
Method (IWAK, 1, Serialized) | |
{ | |
IO80 = 0x73 | |
Notify (\_SB.PCI0.EHC1, 0x00) // Bus Check | |
Notify (\_SB.PCI0.EHC2, 0x00) // Bus Check | |
If ((\_SB.PCI0.HEC2._STA () & 0x02)) | |
{ | |
\_SB.PCI0.HEC2.HWAK () | |
} | |
If (((Arg0 == 0x03) || (Arg0 == 0x04))) | |
{ | |
\_SB.PCI0.XHCI.XWAK () | |
} | |
Return (Package (0x02) | |
{ | |
0x00, | |
0x00 | |
}) | |
} | |
Scope (_SB) | |
{ | |
Scope (\_SB) | |
{ | |
Method (PSTA, 1, NotSerialized) | |
{ | |
Local6 = (PRBM >> Arg0) | |
Local6 &= 0x01 | |
If ((Local6 == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (TMID, 2, NotSerialized) | |
{ | |
Local0 = (Arg0 * 0x02) | |
Local1 = (Local0 + Arg1) | |
Return (Local1) | |
} | |
Name (APTC, Buffer (0x30) | |
{ | |
/* 0000 */ 0x00, 0x04, 0x06, 0x08, 0x10, 0x14, 0x16, 0x18, // ........ | |
/* 0008 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ | |
/* 0018 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ | |
/* 0020 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ | |
/* 0028 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF // ........ | |
}) | |
Method (TPID, 2, NotSerialized) | |
{ | |
Local0 = 0x00 | |
If ((Arg0 == 0x00)) | |
{ | |
Local0 = P0ID /* \P0ID */ | |
} | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 = P1ID /* \P1ID */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 = P2ID /* \P2ID */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 = P3ID /* \P3ID */ | |
} | |
Local0 += DerefOf (APTC [Arg1]) | |
Return (Local0) | |
} | |
Method (MSTA, 1, NotSerialized) | |
{ | |
Local6 = (MEBM >> Arg0) | |
Local6 &= 0x01 | |
If ((Local6 == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (CSTA, 2, NotSerialized) | |
{ | |
Local0 = 0x00 | |
Local1 = 0x00 | |
Local1 = TPID (Arg0, Arg1) | |
Local2 = 0x00 | |
Local2 += DerefOf (APTC [Arg1]) | |
If ((Local2 == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
If ((Arg0 == 0x00)) | |
{ | |
Local0 = (P0BM >> Local2) | |
} | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 = (P1BM >> Local2) | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 = (P2BM >> Local2) | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 = (P3BM >> Local2) | |
} | |
Local0 &= 0x01 | |
If ((Local0 == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Method (LAPC, 2, NotSerialized) | |
{ | |
Name (APIC, Buffer (0x08){}) | |
CreateByteField (APIC, 0x00, TYPE) | |
CreateByteField (APIC, 0x01, LLEN) | |
CreateByteField (APIC, 0x02, PRID) | |
CreateByteField (APIC, 0x03, APID) | |
CreateDWordField (APIC, 0x04, FLAG) | |
TYPE = 0x00 | |
LLEN = 0x08 | |
APID = TPID (Arg0, Arg1) | |
If ((CSTA (Arg0, Arg1) == 0x00)) | |
{ | |
FLAG = 0x00 | |
PRID = 0xFF | |
APID = 0xFF | |
} | |
Else | |
{ | |
Local0 = APID /* \_SB_.LAPC.APID */ | |
PRID = Local0 | |
FLAG = 0x01 | |
} | |
Return (APIC) /* \_SB_.LAPC.APIC */ | |
} | |
Device (SCK0) | |
{ | |
Name (_HID, "ACPI0004" /* Module Device */) // _HID: Hardware ID | |
Name (_UID, "CPUSCK0") // _UID: Unique ID | |
Name (LSTA, 0xFF) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
CUU0 = "CPUSCK0" | |
Local0 = PSTA (0x00) | |
Local1 = (Local0 & 0x03) | |
If (((LSTA != 0xFF) && (Local1 != LSTA))) | |
{ | |
If ((Local1 == 0x03)){} | |
Else | |
{ | |
} | |
} | |
LSTA = Local1 | |
Return (Local0) | |
} | |
Method (THNU, 0, NotSerialized) | |
{ | |
Local0 = 0x00 | |
Local1 = P0BM /* \P0BM */ | |
While (Local1) | |
{ | |
Local0 += (Local1 & 0x01) | |
Local1 >>= 0x01 | |
} | |
Return ((0x00 | Local0)) | |
} | |
Processor (CP00, 0x00, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP00") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x00]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x00) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x00)) | |
} | |
} | |
Processor (CP01, 0x04, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP01") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x01]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x01) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x01)) | |
} | |
} | |
Processor (CP02, 0x06, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP02") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x02]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x02) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x02)) | |
} | |
} | |
Processor (CP03, 0x08, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP03") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x03]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x03) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x03)) | |
} | |
} | |
Processor (CP04, 0x10, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP04") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x04]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x04) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x04)) | |
} | |
} | |
Processor (CP05, 0x14, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP05") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x05]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x05) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x05)) | |
} | |
} | |
Processor (CP06, 0x16, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP06") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x06]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x06) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x06)) | |
} | |
} | |
Processor (CP07, 0x18, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP07") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x07]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x07) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x07)) | |
} | |
} | |
Processor (CP08, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP08") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x08]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x08) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x08)) | |
} | |
} | |
Processor (CP09, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP09") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x09]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x09) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x09)) | |
} | |
} | |
Processor (CP0A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP0A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x0A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x0A)) | |
} | |
} | |
Processor (CP0B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP0B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x0B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x0B)) | |
} | |
} | |
Processor (CP0C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP0C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x0C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x0C)) | |
} | |
} | |
Processor (CP0D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP0D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x0D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x0D)) | |
} | |
} | |
Processor (CP0E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP0E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x0E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x0E)) | |
} | |
} | |
Processor (CP0F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP0F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x0F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x0F)) | |
} | |
} | |
Processor (CP10, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP10") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x10]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x10) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x10)) | |
} | |
} | |
Processor (CP11, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP11") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x11]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x11) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x11)) | |
} | |
} | |
Processor (CP12, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP12") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x12]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x12) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x12)) | |
} | |
} | |
Processor (CP13, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP13") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x13]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x13) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x13)) | |
} | |
} | |
Processor (CP14, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP14") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x14]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x14) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x14)) | |
} | |
} | |
Processor (CP15, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP15") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x15]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x15) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x15)) | |
} | |
} | |
Processor (CP16, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP16") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x16]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x16) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x16)) | |
} | |
} | |
Processor (CP17, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP17") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x17]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x17) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x17)) | |
} | |
} | |
Processor (CP18, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP18") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x18]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x18) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x18)) | |
} | |
} | |
Processor (CP19, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP19") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x19]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x19) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x19)) | |
} | |
} | |
Processor (CP1A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP1A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x1A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x1A)) | |
} | |
} | |
Processor (CP1B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP1B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x1B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x1B)) | |
} | |
} | |
Processor (CP1C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP1C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x1C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x1C)) | |
} | |
} | |
Processor (CP1D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP1D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x1D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x1D)) | |
} | |
} | |
Processor (CP1E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP1E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x1E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x1E)) | |
} | |
} | |
Processor (CP1F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP1F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x1F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x1F)) | |
} | |
} | |
Processor (CP20, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP20") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x20]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x20) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x20)) | |
} | |
} | |
Processor (CP21, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP21") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x21]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x21) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x21)) | |
} | |
} | |
Processor (CP22, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP22") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x22]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x22) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x22)) | |
} | |
} | |
Processor (CP23, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP23") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x23]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x23) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x23)) | |
} | |
} | |
Processor (CP24, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP24") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x24]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x24) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x24)) | |
} | |
} | |
Processor (CP25, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP25") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x25]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x25) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x25)) | |
} | |
} | |
Processor (CP26, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP26") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x26]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x26) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x26)) | |
} | |
} | |
Processor (CP27, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP27") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x27]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x27) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x27)) | |
} | |
} | |
Processor (CP28, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP28") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x28]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x28) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x28)) | |
} | |
} | |
Processor (CP29, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP29") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x29]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x29) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x29)) | |
} | |
} | |
Processor (CP2A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP2A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x2A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x2A)) | |
} | |
} | |
Processor (CP2B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP2B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x2B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x2B)) | |
} | |
} | |
Processor (CP2C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP2C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x2C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x2C)) | |
} | |
} | |
Processor (CP2D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP2D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x2D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x2D)) | |
} | |
} | |
Processor (CP2E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP2E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x2E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x2E)) | |
} | |
} | |
Processor (CP2F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK0-CP2F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x00 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x00, 0x2F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x00, 0x2F)) | |
} | |
} | |
} | |
Device (SCK1) | |
{ | |
Name (_HID, "ACPI0004" /* Module Device */) // _HID: Hardware ID | |
Name (_UID, "CPUSCK1") // _UID: Unique ID | |
Name (LSTA, 0xFF) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
CUU1 = "CPUSCK1" | |
Local0 = PSTA (0x01) | |
Local1 = (Local0 & 0x03) | |
If (((LSTA != 0xFF) && (Local1 != LSTA))) | |
{ | |
If ((Local1 == 0x03)){} | |
Else | |
{ | |
} | |
} | |
LSTA = Local1 | |
Return (Local0) | |
} | |
Method (THNU, 0, NotSerialized) | |
{ | |
Local0 = 0x00 | |
Local1 = P1BM /* \P1BM */ | |
While (Local1) | |
{ | |
Local0 += (Local1 & 0x01) | |
Local1 >>= 0x01 | |
} | |
Return ((0x0100 | Local0)) | |
} | |
Processor (CP00, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP00") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x00]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x00) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x00)) | |
} | |
} | |
Processor (CP01, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP01") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x01]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x01) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x01)) | |
} | |
} | |
Processor (CP02, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP02") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x02]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x02) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x02)) | |
} | |
} | |
Processor (CP03, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP03") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x03]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x03) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x03)) | |
} | |
} | |
Processor (CP04, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP04") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x04]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x04) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x04)) | |
} | |
} | |
Processor (CP05, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP05") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x05]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x05) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x05)) | |
} | |
} | |
Processor (CP06, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP06") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x06]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x06) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x06)) | |
} | |
} | |
Processor (CP07, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP07") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x07]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x07) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x07)) | |
} | |
} | |
Processor (CP08, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP08") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x08]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x08) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x08)) | |
} | |
} | |
Processor (CP09, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP09") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x09]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x09) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x09)) | |
} | |
} | |
Processor (CP0A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP0A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x0A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x0A)) | |
} | |
} | |
Processor (CP0B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP0B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x0B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x0B)) | |
} | |
} | |
Processor (CP0C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP0C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x0C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x0C)) | |
} | |
} | |
Processor (CP0D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP0D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x0D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x0D)) | |
} | |
} | |
Processor (CP0E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP0E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x0E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x0E)) | |
} | |
} | |
Processor (CP0F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP0F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x0F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x0F)) | |
} | |
} | |
Processor (CP10, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP10") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x10]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x10) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x10)) | |
} | |
} | |
Processor (CP11, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP11") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x11]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x11) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x11)) | |
} | |
} | |
Processor (CP12, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP12") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x12]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x12) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x12)) | |
} | |
} | |
Processor (CP13, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP13") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x13]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x13) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x13)) | |
} | |
} | |
Processor (CP14, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP14") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x14]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x14) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x14)) | |
} | |
} | |
Processor (CP15, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP15") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x15]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x15) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x15)) | |
} | |
} | |
Processor (CP16, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP16") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x16]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x16) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x16)) | |
} | |
} | |
Processor (CP17, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP17") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x17]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x17) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x17)) | |
} | |
} | |
Processor (CP18, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP18") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x18]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x18) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x18)) | |
} | |
} | |
Processor (CP19, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP19") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x19]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x19) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x19)) | |
} | |
} | |
Processor (CP1A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP1A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x1A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x1A)) | |
} | |
} | |
Processor (CP1B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP1B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x1B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x1B)) | |
} | |
} | |
Processor (CP1C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP1C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x1C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x1C)) | |
} | |
} | |
Processor (CP1D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP1D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x1D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x1D)) | |
} | |
} | |
Processor (CP1E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP1E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x1E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x1E)) | |
} | |
} | |
Processor (CP1F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP1F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x1F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x1F)) | |
} | |
} | |
Processor (CP20, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP20") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x20]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x20) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x20)) | |
} | |
} | |
Processor (CP21, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP21") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x21]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x21) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x21)) | |
} | |
} | |
Processor (CP22, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP22") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x22]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x22) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x22)) | |
} | |
} | |
Processor (CP23, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP23") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x23]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x23) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x23)) | |
} | |
} | |
Processor (CP24, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP24") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x24]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x24) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x24)) | |
} | |
} | |
Processor (CP25, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP25") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x25]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x25) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x25)) | |
} | |
} | |
Processor (CP26, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP26") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x26]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x26) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x26)) | |
} | |
} | |
Processor (CP27, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP27") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x27]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x27) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x27)) | |
} | |
} | |
Processor (CP28, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP28") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x28]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x28) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x28)) | |
} | |
} | |
Processor (CP29, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP29") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x29]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x29) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x29)) | |
} | |
} | |
Processor (CP2A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP2A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x2A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x2A)) | |
} | |
} | |
Processor (CP2B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP2B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x2B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x2B)) | |
} | |
} | |
Processor (CP2C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP2C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x2C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x2C)) | |
} | |
} | |
Processor (CP2D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP2D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x2D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x2D)) | |
} | |
} | |
Processor (CP2E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP2E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x2E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x2E)) | |
} | |
} | |
Processor (CP2F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK1-CP2F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x01) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x01 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x01, 0x2F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x01, 0x2F)) | |
} | |
} | |
} | |
Device (SCK2) | |
{ | |
Name (_HID, "ACPI0004" /* Module Device */) // _HID: Hardware ID | |
Name (_UID, "CPUSCK2") // _UID: Unique ID | |
Name (LSTA, 0xFF) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
CUU2 = "CPUSCK2" | |
Local0 = PSTA (0x02) | |
Local1 = (Local0 & 0x03) | |
If (((LSTA != 0xFF) && (Local1 != LSTA))) | |
{ | |
If ((Local1 == 0x03)){} | |
Else | |
{ | |
} | |
} | |
LSTA = Local1 | |
Return (Local0) | |
} | |
Method (THNU, 0, NotSerialized) | |
{ | |
Local0 = 0x00 | |
Local1 = P2BM /* \P2BM */ | |
While (Local1) | |
{ | |
Local0 += (Local1 & 0x01) | |
Local1 >>= 0x01 | |
} | |
Return ((0x0200 | Local0)) | |
} | |
Processor (CP00, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP00") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x00]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x00) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x00)) | |
} | |
} | |
Processor (CP01, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP01") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x01]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x01) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x01)) | |
} | |
} | |
Processor (CP02, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP02") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x02]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x02) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x02)) | |
} | |
} | |
Processor (CP03, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP03") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x03]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x03) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x03)) | |
} | |
} | |
Processor (CP04, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP04") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x04]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x04) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x04)) | |
} | |
} | |
Processor (CP05, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP05") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x05]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x05) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x05)) | |
} | |
} | |
Processor (CP06, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP06") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x06]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x06) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x06)) | |
} | |
} | |
Processor (CP07, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP07") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x07]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x07) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x07)) | |
} | |
} | |
Processor (CP08, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP08") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x08]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x08) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x08)) | |
} | |
} | |
Processor (CP09, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP09") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x09]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x09) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x09)) | |
} | |
} | |
Processor (CP0A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP0A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x0A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x0A)) | |
} | |
} | |
Processor (CP0B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP0B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x0B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x0B)) | |
} | |
} | |
Processor (CP0C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP0C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x0C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x0C)) | |
} | |
} | |
Processor (CP0D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP0D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x0D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x0D)) | |
} | |
} | |
Processor (CP0E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP0E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x0E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x0E)) | |
} | |
} | |
Processor (CP0F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP0F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x0F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x0F)) | |
} | |
} | |
Processor (CP10, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP10") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x10]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x10) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x10)) | |
} | |
} | |
Processor (CP11, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP11") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x11]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x11) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x11)) | |
} | |
} | |
Processor (CP12, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP12") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x12]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x12) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x12)) | |
} | |
} | |
Processor (CP13, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP13") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x13]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x13) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x13)) | |
} | |
} | |
Processor (CP14, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP14") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x14]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x14) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x14)) | |
} | |
} | |
Processor (CP15, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP15") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x15]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x15) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x15)) | |
} | |
} | |
Processor (CP16, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP16") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x16]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x16) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x16)) | |
} | |
} | |
Processor (CP17, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP17") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x17]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x17) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x17)) | |
} | |
} | |
Processor (CP18, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP18") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x18]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x18) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x18)) | |
} | |
} | |
Processor (CP19, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP19") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x19]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x19) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x19)) | |
} | |
} | |
Processor (CP1A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP1A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x1A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x1A)) | |
} | |
} | |
Processor (CP1B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP1B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x1B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x1B)) | |
} | |
} | |
Processor (CP1C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP1C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x1C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x1C)) | |
} | |
} | |
Processor (CP1D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP1D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x1D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x1D)) | |
} | |
} | |
Processor (CP1E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP1E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x1E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x1E)) | |
} | |
} | |
Processor (CP1F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP1F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x1F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x1F)) | |
} | |
} | |
Processor (CP20, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP20") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x20]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x20) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x20)) | |
} | |
} | |
Processor (CP21, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP21") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x21]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x21) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x21)) | |
} | |
} | |
Processor (CP22, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP22") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x22]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x22) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x22)) | |
} | |
} | |
Processor (CP23, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP23") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x23]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x23) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x23)) | |
} | |
} | |
Processor (CP24, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP24") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x24]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x24) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x24)) | |
} | |
} | |
Processor (CP25, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP25") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x25]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x25) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x25)) | |
} | |
} | |
Processor (CP26, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP26") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x26]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x26) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x26)) | |
} | |
} | |
Processor (CP27, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP27") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x27]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x27) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x27)) | |
} | |
} | |
Processor (CP28, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP28") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x28]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x28) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x28)) | |
} | |
} | |
Processor (CP29, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP29") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x29]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x29) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x29)) | |
} | |
} | |
Processor (CP2A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP2A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x2A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x2A)) | |
} | |
} | |
Processor (CP2B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP2B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x2B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x2B)) | |
} | |
} | |
Processor (CP2C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP2C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x2C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x2C)) | |
} | |
} | |
Processor (CP2D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP2D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x2D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x2D)) | |
} | |
} | |
Processor (CP2E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP2E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x2E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x2E)) | |
} | |
} | |
Processor (CP2F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK2-CP2F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x02) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x02 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x02, 0x2F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x02, 0x2F)) | |
} | |
} | |
} | |
Device (SCK3) | |
{ | |
Name (_HID, "ACPI0004" /* Module Device */) // _HID: Hardware ID | |
Name (_UID, "CPUSCK3") // _UID: Unique ID | |
Name (LSTA, 0xFF) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
CUU3 = "CPUSCK3" | |
Local0 = PSTA (0x03) | |
Local1 = (Local0 & 0x03) | |
If (((LSTA != 0xFF) && (Local1 != LSTA))) | |
{ | |
If ((Local1 == 0x03)){} | |
Else | |
{ | |
} | |
} | |
LSTA = Local1 | |
Return (Local0) | |
} | |
Method (THNU, 0, NotSerialized) | |
{ | |
Local0 = 0x00 | |
Local1 = P3BM /* \P3BM */ | |
While (Local1) | |
{ | |
Local0 += (Local1 & 0x01) | |
Local1 >>= 0x01 | |
} | |
Return ((0x0300 | Local0)) | |
} | |
Processor (CP00, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP00") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x00]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x00) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x00)) | |
} | |
} | |
Processor (CP01, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP01") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x01]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x01) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x01)) | |
} | |
} | |
Processor (CP02, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP02") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x02]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x02) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x02)) | |
} | |
} | |
Processor (CP03, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP03") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x03]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x03) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x03)) | |
} | |
} | |
Processor (CP04, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP04") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x04]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x04) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x04)) | |
} | |
} | |
Processor (CP05, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP05") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x05]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x05) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x05)) | |
} | |
} | |
Processor (CP06, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP06") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x06]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x06) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x06)) | |
} | |
} | |
Processor (CP07, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP07") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x07]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x07) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x07)) | |
} | |
} | |
Processor (CP08, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP08") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x08]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x08) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x08)) | |
} | |
} | |
Processor (CP09, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP09") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x09]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x09) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x09)) | |
} | |
} | |
Processor (CP0A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP0A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x0A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x0A)) | |
} | |
} | |
Processor (CP0B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP0B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x0B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x0B)) | |
} | |
} | |
Processor (CP0C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP0C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x0C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x0C)) | |
} | |
} | |
Processor (CP0D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP0D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x0D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x0D)) | |
} | |
} | |
Processor (CP0E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP0E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x0E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x0E)) | |
} | |
} | |
Processor (CP0F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP0F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x0F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x0F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x0F)) | |
} | |
} | |
Processor (CP10, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP10") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x10]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x10) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x10)) | |
} | |
} | |
Processor (CP11, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP11") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x11]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x11) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x11)) | |
} | |
} | |
Processor (CP12, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP12") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x12]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x12) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x12)) | |
} | |
} | |
Processor (CP13, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP13") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x13]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x13) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x13)) | |
} | |
} | |
Processor (CP14, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP14") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x14]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x14) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x14)) | |
} | |
} | |
Processor (CP15, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP15") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x15]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x15) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x15)) | |
} | |
} | |
Processor (CP16, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP16") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x16]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x16) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x16)) | |
} | |
} | |
Processor (CP17, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP17") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x17]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x17) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x17)) | |
} | |
} | |
Processor (CP18, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP18") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x18]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x18) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x18)) | |
} | |
} | |
Processor (CP19, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP19") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x19]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x19) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x19)) | |
} | |
} | |
Processor (CP1A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP1A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x1A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x1A)) | |
} | |
} | |
Processor (CP1B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP1B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x1B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x1B)) | |
} | |
} | |
Processor (CP1C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP1C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x1C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x1C)) | |
} | |
} | |
Processor (CP1D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP1D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x1D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x1D)) | |
} | |
} | |
Processor (CP1E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP1E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x1E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x1E)) | |
} | |
} | |
Processor (CP1F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP1F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x1F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x1F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x1F)) | |
} | |
} | |
Processor (CP20, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP20") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x20]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x20) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x20)) | |
} | |
} | |
Processor (CP21, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP21") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x21]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x21) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x21)) | |
} | |
} | |
Processor (CP22, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP22") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x22]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x22) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x22)) | |
} | |
} | |
Processor (CP23, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP23") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x23]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x23) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x23)) | |
} | |
} | |
Processor (CP24, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP24") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x24]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x24) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x24)) | |
} | |
} | |
Processor (CP25, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP25") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x25]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x25) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x25)) | |
} | |
} | |
Processor (CP26, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP26") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x26]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x26) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x26)) | |
} | |
} | |
Processor (CP27, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP27") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x27]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x27) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x27)) | |
} | |
} | |
Processor (CP28, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP28") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x28]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x28) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x28)) | |
} | |
} | |
Processor (CP29, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP29") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x29]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x29) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x29)) | |
} | |
} | |
Processor (CP2A, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP2A") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2A]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x2A) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x2A)) | |
} | |
} | |
Processor (CP2B, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP2B") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2B]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x2B) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x2B)) | |
} | |
} | |
Processor (CP2C, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP2C") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2C]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x2C) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x2C)) | |
} | |
} | |
Processor (CP2D, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP2D") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2D]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x2D) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x2D)) | |
} | |
} | |
Processor (CP2E, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP2E") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2E]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x2E) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x2E)) | |
} | |
} | |
Processor (CP2F, 0xFF, 0x00000410, 0x06) | |
{ | |
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID | |
Name (_UID, "SCK3-CP2F") // _UID: Unique ID | |
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity | |
{ | |
If ((CLOD == 0x00)) | |
{ | |
Return (0x03) | |
} | |
Else | |
{ | |
Local0 = DerefOf (APTC [0x2F]) | |
Local1 = CNBS /* \CNBS */ | |
Local1 -= 0x01 | |
Local0 >>= Local1 | |
Local0 &= 0x01 | |
Local1 = 0x03 | |
Local1 *= 0x02 | |
If ((Local0 == 0x01)) | |
{ | |
Local1 += 0x01 | |
} | |
Return (Local1) | |
} | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((CSTA (0x03, 0x2F) == 0x00)) | |
{ | |
Return (0x00) | |
} | |
ElseIf ((OSYS >= 0x0C)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x0B) | |
} | |
} | |
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry | |
{ | |
Return (LAPC (0x03, 0x2F)) | |
} | |
} | |
} | |
} | |
OperationRegion (IOB2, SystemIO, 0xB2, 0x02) | |
Field (IOB2, ByteAcc, NoLock, Preserve) | |
{ | |
SMIC, 8, | |
SMIS, 8 | |
} | |
} | |
Scope (_SB) | |
{ | |
Name (PRSA, ResourceTemplate () | |
{ | |
IRQ (Level, ActiveLow, Shared, ) | |
{3,4,5,6,7,10,11,12,14,15} | |
}) | |
Alias (PRSA, PRSB) | |
Name (PRSC, ResourceTemplate () | |
{ | |
IRQ (Level, ActiveLow, Shared, ) | |
{3,4,5,6,10,11,12,14,15} | |
}) | |
Alias (PRSC, PRSD) | |
Alias (PRSA, PRSE) | |
Alias (PRSA, PRSF) | |
Alias (PRSA, PRSG) | |
Alias (PRSA, PRSH) | |
Name (PG16, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKB, | |
0x00 | |
} | |
}) | |
Name (AG16, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x11 | |
} | |
}) | |
Name (PG17, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKC, | |
0x00 | |
} | |
}) | |
Name (AG17, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x12 | |
} | |
}) | |
Name (PG18, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG18, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x13 | |
} | |
}) | |
Name (PG1A, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKB, | |
0x00 | |
} | |
}) | |
Name (AG1A, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x11 | |
} | |
}) | |
Name (PG1B, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKC, | |
0x00 | |
} | |
}) | |
Name (AG1B, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x12 | |
} | |
}) | |
Name (PR00, Package (0x24) | |
{ | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001AFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001BFFFF, | |
0x00, | |
LNKG, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
} | |
}) | |
Name (AR00, Package (0x24) | |
{ | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x001FFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0014FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x001DFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001AFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001BFFFF, | |
0x00, | |
0x00, | |
0x16 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x0016FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x00, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x001CFFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x01, | |
0x00, | |
0x11 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x02, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x03, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x18 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x19 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x19 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x19 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
0x00, | |
0x1A | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
0x00, | |
0x1C | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
0x00, | |
0x1D | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
0x00, | |
0x1E | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
0x00, | |
0x20 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
0x00, | |
0x24 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
0x00, | |
0x25 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
0x00, | |
0x26 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
0x00, | |
0x28 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
0x00, | |
0x2C | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
0x00, | |
0x2D | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
0x00, | |
0x2E | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
0x00, | |
0x1F | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
0x00, | |
0x27 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
0x00, | |
0x1F | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
0x00, | |
0x27 | |
}, | |
Package (0x04) | |
{ | |
0x0011FFFF, | |
0x00, | |
0x00, | |
0x10 | |
} | |
}) | |
Name (PG24, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG24, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x1B | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x1E | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x1C | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x1D | |
} | |
}) | |
Name (PG26, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG26, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x21 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x25 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x26 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x24 | |
} | |
}) | |
Name (PG27, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG27, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x22 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x25 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x24 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x26 | |
} | |
}) | |
Name (PG28, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG28, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x23 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x24 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x26 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x25 | |
} | |
}) | |
Name (PG2A, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG2A, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x29 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x2D | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x2E | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x2C | |
} | |
}) | |
Name (PG2B, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG2B, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x2A | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x2D | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x2C | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x2E | |
} | |
}) | |
Name (PG2C, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AG2C, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x2B | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x2C | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x2E | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x2D | |
} | |
}) | |
Name (PR80, Package (0x14) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (AR80, Package (0x14) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x30 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x31 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x31 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x31 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
0x00, | |
0x32 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
0x00, | |
0x34 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
0x00, | |
0x35 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
0x00, | |
0x36 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
0x00, | |
0x38 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
0x00, | |
0x3C | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
0x00, | |
0x3D | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
0x00, | |
0x3E | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
0x00, | |
0x40 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
0x00, | |
0x44 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
0x00, | |
0x45 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
0x00, | |
0x46 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
0x00, | |
0x37 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
0x00, | |
0x3F | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
0x00, | |
0x37 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
0x00, | |
0x3F | |
} | |
}) | |
Name (PRC0, Package (0x14) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (ARC0, Package (0x14) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x48 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x49 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x49 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x49 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
0x00, | |
0x4A | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
0x00, | |
0x4C | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
0x00, | |
0x4D | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
0x00, | |
0x4E | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
0x00, | |
0x50 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
0x00, | |
0x54 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
0x00, | |
0x55 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
0x00, | |
0x56 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
0x00, | |
0x58 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
0x00, | |
0x5C | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
0x00, | |
0x5D | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
0x00, | |
0x5E | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
0x00, | |
0x4F | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
0x00, | |
0x57 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
0x00, | |
0x4F | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
0x00, | |
0x57 | |
} | |
}) | |
Name (PRE0, Package (0x14) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
LNKB, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
LNKD, | |
0x00 | |
} | |
}) | |
Name (ARE0, Package (0x14) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x60 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x61 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x61 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x61 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x00, | |
0x00, | |
0x62 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x01, | |
0x00, | |
0x64 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x02, | |
0x00, | |
0x65 | |
}, | |
Package (0x04) | |
{ | |
0x0001FFFF, | |
0x03, | |
0x00, | |
0x66 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x00, | |
0x00, | |
0x68 | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x01, | |
0x00, | |
0x6C | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x02, | |
0x00, | |
0x6D | |
}, | |
Package (0x04) | |
{ | |
0x0002FFFF, | |
0x03, | |
0x00, | |
0x6E | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x00, | |
0x00, | |
0x70 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x01, | |
0x00, | |
0x74 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x02, | |
0x00, | |
0x75 | |
}, | |
Package (0x04) | |
{ | |
0x0003FFFF, | |
0x03, | |
0x00, | |
0x76 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x00, | |
0x00, | |
0x67 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x01, | |
0x00, | |
0x6F | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x02, | |
0x00, | |
0x67 | |
}, | |
Package (0x04) | |
{ | |
0x0004FFFF, | |
0x03, | |
0x00, | |
0x6F | |
} | |
}) | |
Name (PG7A, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
LNKC, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
LNKD, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
LNKA, | |
0x00 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
LNKB, | |
0x00 | |
} | |
}) | |
Name (AG7A, Package (0x04) | |
{ | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x00, | |
0x00, | |
0x12 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x01, | |
0x00, | |
0x13 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x02, | |
0x00, | |
0x10 | |
}, | |
Package (0x04) | |
{ | |
0xFFFF, | |
0x03, | |
0x00, | |
0x11 | |
} | |
}) | |
} | |
Scope (_SB) | |
{ | |
Device (PCI0) | |
{ | |
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID | |
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (^BN00, 0, NotSerialized) | |
{ | |
Return (0x00) | |
} | |
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number | |
{ | |
Return (BN00 ()) | |
} | |
Name (_UID, 0x00) // _UID: Unique ID | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AR00) /* \_SB_.AR00 */ | |
} | |
Return (PR00) /* \_SB_.PR00 */ | |
} | |
Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities | |
{ | |
Name (SUPP, 0x00) | |
Name (CTRL, 0x00) | |
CreateDWordField (Arg3, 0x00, CDW1) | |
CreateDWordField (Arg3, 0x04, CDW2) | |
If ((Arg2 > 0x02)) | |
{ | |
CreateDWordField (Arg3, 0x08, CDW3) | |
} | |
Local0 = _BBN () | |
If ((Local0 == 0x00)) | |
{ | |
If ((Arg0 == ToUUID ("7c9512a9-1705-4cb4-af7d-506a2423ab71") /* Unknown UUID */)) | |
{ | |
Return (^XHCI.POSC (Arg1, Arg2, Arg3)) | |
} | |
} | |
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) | |
{ | |
SUPP = CDW2 /* \_SB_.PCI0._OSC.CDW2 */ | |
CTRL = CDW3 /* \_SB_.PCI0._OSC.CDW3 */ | |
If ((AHPE || ((SUPP & 0x16) != 0x16))) | |
{ | |
CTRL &= 0x1E | |
Sleep (0x03E8) | |
} | |
CTRL &= 0x1D | |
If (!PEPM) | |
{ | |
CTRL &= 0x1B | |
} | |
If (!PEER) | |
{ | |
CTRL &= 0x15 | |
} | |
If (!PECS) | |
{ | |
CTRL &= 0x0F | |
} | |
If (~(CDW1 & 0x01)) | |
{ | |
If ((CTRL & 0x01)) | |
{ | |
^BR1A.OSHP () | |
^BR1B.OSHP () | |
^BR2A.OSHP () | |
^BR2B.OSHP () | |
^BR2C.OSHP () | |
^BR2D.OSHP () | |
^BR3A.OSHP () | |
^BR3B.OSHP () | |
^BR3C.OSHP () | |
^BR3D.OSHP () | |
Local1 = (IIOH >> 0x01) | |
Local1 &= 0x01 | |
If ((Local1 == 0x01)) | |
{ | |
^^PCI1.QRP0.OSHP () | |
^^PCI1.QR1A.OSHP () | |
^^PCI1.QR1B.OSHP () | |
^^PCI1.QR2A.OSHP () | |
^^PCI1.QR2B.OSHP () | |
^^PCI1.QR2C.OSHP () | |
^^PCI1.QR2D.OSHP () | |
^^PCI1.QR3A.OSHP () | |
^^PCI1.QR3B.OSHP () | |
^^PCI1.QR3C.OSHP () | |
^^PCI1.QR3D.OSHP () | |
} | |
Local1 = (IIOH >> 0x02) | |
Local1 &= 0x01 | |
If ((Local1 == 0x01)) | |
{ | |
^^PCI2.RRP0.OSHP () | |
^^PCI2.RR1A.OSHP () | |
^^PCI2.RR1B.OSHP () | |
^^PCI2.RR2A.OSHP () | |
^^PCI2.RR2B.OSHP () | |
^^PCI2.RR2C.OSHP () | |
^^PCI2.RR2D.OSHP () | |
^^PCI2.RR3A.OSHP () | |
^^PCI2.RR3B.OSHP () | |
^^PCI2.RR3C.OSHP () | |
^^PCI2.RR3D.OSHP () | |
} | |
Local1 = (IIOH >> 0x03) | |
Local1 &= 0x01 | |
If ((Local1 == 0x01)) | |
{ | |
^^PCI3.SRP0.OSHP () | |
^^PCI3.SR1A.OSHP () | |
^^PCI3.SR1B.OSHP () | |
^^PCI3.SR2A.OSHP () | |
^^PCI3.SR2B.OSHP () | |
^^PCI3.SR2C.OSHP () | |
^^PCI3.SR2D.OSHP () | |
^^PCI3.SR3A.OSHP () | |
^^PCI3.SR3B.OSHP () | |
^^PCI3.SR3C.OSHP () | |
^^PCI3.SR3D.OSHP () | |
} | |
GPSH = 0x01 | |
} | |
If ((Arg1 != One)) | |
{ | |
CDW1 |= 0x08 | |
} | |
If ((CDW3 != CTRL)) | |
{ | |
CDW1 |= 0x10 | |
} | |
CDW3 = CTRL /* \_SB_.PCI0._OSC.CTRL */ | |
Return (Arg3) | |
} | |
Else | |
{ | |
CDW1 |= 0x04 | |
IO80 = 0xEE | |
Return (Arg3) | |
} | |
} | |
} | |
Name (SUPP, 0x00) | |
Name (CTRL, 0x00) | |
Name (_PXM, 0x00) // _PXM: Device Proximity | |
Device (APIC) | |
{ | |
Name (_HID, EisaId ("PNP0003") /* IO-APIC Interrupt Controller */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
Memory32Fixed (ReadOnly, | |
0xFEC00000, // Address Base | |
0x00100000, // Address Length | |
) | |
}) | |
} | |
Device (IIOP) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Name (_UID, "PCI0PRES") // _UID: Unique ID | |
OperationRegion (IIOR, PCI_Config, 0x00, 0x02) | |
Field (IIOR, ByteAcc, NoLock, Preserve) | |
{ | |
VID0, 16 | |
} | |
} | |
Name (P0RS, ResourceTemplate () | |
{ | |
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, | |
0x0000, // Granularity | |
0x0000, // Range Minimum | |
0x00FE, // Range Maximum | |
0x0000, // Translation Offset | |
0x00FF, // Length | |
,, ) | |
IO (Decode16, | |
0x0CF8, // Range Minimum | |
0x0CF8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, | |
0x0000, // Granularity | |
0x0000, // Range Minimum | |
0x0CF7, // Range Maximum | |
0x0000, // Translation Offset | |
0x0CF8, // Length | |
,, , TypeStatic, DenseTranslation) | |
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, | |
0x0000, // Granularity | |
0x1000, // Range Minimum | |
0xFFFF, // Range Maximum | |
0x0000, // Translation Offset | |
0xF000, // Length | |
,, , TypeStatic, DenseTranslation) | |
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, | |
0x00000000, // Granularity | |
0x000A0000, // Range Minimum | |
0x000BFFFF, // Range Maximum | |
0x00000000, // Translation Offset | |
0x00020000, // Length | |
,, , AddressRangeMemory, TypeStatic) | |
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, | |
0x00000000, // Granularity | |
0x90000000, // Range Minimum | |
0xFBFFBFFF, // Range Maximum | |
0x00000000, // Translation Offset | |
0x6BFFC000, // Length | |
,, _Y00, AddressRangeMemory, TypeStatic) | |
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, | |
0x0000000000000000, // Granularity | |
0x0000000000000000, // Range Minimum | |
0x0000000000000000, // Range Maximum | |
0x0000000000000000, // Translation Offset | |
0x0000000000000000, // Length | |
,, , AddressRangeMemory, TypeStatic) | |
}) | |
OperationRegion (TMEM, PCI_Config, 0x00, 0x0100) | |
Field (TMEM, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0x40), | |
, 4, | |
BSEG, 4, | |
PAMS, 48, | |
Offset (0x52), | |
DIM0, 4, | |
DIM1, 4, | |
Offset (0x54), | |
DIM2, 4 | |
} | |
Name (MTBL, Package (0x10) | |
{ | |
0x00, | |
0x20, | |
0x20, | |
0x30, | |
0x40, | |
0x40, | |
0x60, | |
0x80, | |
0x80, | |
0x80, | |
0x80, | |
0xC0, | |
0x0100, | |
0x0100, | |
0x0100, | |
0x0200 | |
}) | |
Name (ERNG, Package (0x0D) | |
{ | |
0x000C0000, | |
0x000C4000, | |
0x000C8000, | |
0x000CC000, | |
0x000D0000, | |
0x000D4000, | |
0x000D8000, | |
0x000DC000, | |
0x000E0000, | |
0x000E4000, | |
0x000E8000, | |
0x000EC000, | |
0x000F0000 | |
}) | |
Name (PAMB, Buffer (0x07){}) | |
Method (EROM, 0, NotSerialized) | |
{ | |
CreateDWordField (P0RS, \_SB.PCI0._Y00._MIN, RMIN) // _MIN: Minimum Base Address | |
CreateDWordField (P0RS, \_SB.PCI0._Y00._MAX, RMAX) // _MAX: Maximum Base Address | |
CreateDWordField (P0RS, \_SB.PCI0._Y00._LEN, RLEN) // _LEN: Length | |
CreateByteField (PAMB, 0x06, BREG) | |
PAMB = PAMS /* \_SB_.PCI0.PAMS */ | |
BREG = BSEG /* \_SB_.PCI0.BSEG */ | |
RMIN = 0x00 | |
RMAX = 0x00 | |
RLEN = 0x00 | |
Local0 = 0x00 | |
While ((Local0 < 0x0D)) | |
{ | |
Local1 = (Local0 >> 0x01) | |
Local2 = DerefOf (PAMB [Local1]) | |
If ((Local0 & 0x01)) | |
{ | |
Local2 >>= 0x04 | |
} | |
Local2 &= 0x03 | |
If (RMIN) | |
{ | |
If (Local2) | |
{ | |
RMAX = (DerefOf (ERNG [Local0]) + 0x3FFF) | |
If ((RMAX == 0x000F3FFF)) | |
{ | |
RMAX = 0x000FFFFF | |
} | |
RLEN = (RMAX - RMIN) /* \_SB_.PCI0.EROM.RMIN */ | |
RLEN++ | |
} | |
Else | |
{ | |
Local0 = 0x0C | |
} | |
} | |
ElseIf (Local2) | |
{ | |
RMIN = DerefOf (ERNG [Local0]) | |
RMAX = (DerefOf (ERNG [Local0]) + 0x3FFF) | |
If ((RMAX == 0x000F3FFF)) | |
{ | |
RMAX = 0x000FFFFF | |
} | |
RLEN = (RMAX - RMIN) /* \_SB_.PCI0.EROM.RMIN */ | |
RLEN++ | |
} | |
Else | |
{ | |
} | |
Local0++ | |
} | |
} | |
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | |
{ | |
Return (P0RS) /* \_SB_.PCI0.P0RS */ | |
} | |
Device (MHP0) | |
{ | |
Name (_ADR, 0x00050001) // _ADR: Address | |
Name (_UID, "00-00") // _UID: Unique ID | |
OperationRegion (MHP0, PCI_Config, 0x00, 0x0100) | |
Field (MHP0, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0x0E), | |
STM0, 7 | |
} | |
} | |
Device (MHP1) | |
{ | |
Name (_ADR, 0x00050001) // _ADR: Address | |
Name (_UID, "00-01") // _UID: Unique ID | |
OperationRegion (MHP1, PCI_Config, 0x00, 0x0100) | |
Field (MHP1, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0x1E), | |
STM1, 7 | |
} | |
} | |
Scope (\_SB.PCI0) | |
{ | |
Name (SLI1, Buffer (0x9E) | |
{ | |
"791369584825Genuine NVIDIA Certified SLI Ready Motherboard for INTEL CRB ef7c-Copyright 2014 NVIDIA Corporation All Rights Reserved-394180768352(R)" | |
}) | |
Name (SLI0, Buffer (0x5B) | |
{ | |
" No SLI key has been loaded because this board does not support SLI. Intel Coporation (R)" | |
}) | |
} | |
Device (LPC0) | |
{ | |
Name (_ADR, 0x001F0000) // _ADR: Address | |
OperationRegion (LPCB, PCI_Config, 0x00, 0x0100) | |
Field (LPCB, DWordAcc, NoLock, Preserve) | |
{ | |
Offset (0x4C), | |
GLE0, 1, | |
Offset (0xAC), | |
Offset (0xAE), | |
XSMB, 1 | |
} | |
Device (DMAC) | |
{ | |
Name (_HID, EisaId ("PNP0200") /* PC-class DMA Controller */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x10, // Length | |
) | |
IO (Decode16, | |
0x0081, // Range Minimum | |
0x0081, // Range Maximum | |
0x00, // Alignment | |
0x03, // Length | |
) | |
IO (Decode16, | |
0x0087, // Range Minimum | |
0x0087, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x0089, // Range Minimum | |
0x0089, // Range Maximum | |
0x00, // Alignment | |
0x03, // Length | |
) | |
IO (Decode16, | |
0x008F, // Range Minimum | |
0x008F, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x00C0, // Range Minimum | |
0x00C0, // Range Maximum | |
0x00, // Alignment | |
0x20, // Length | |
) | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{4} | |
}) | |
} | |
Device (RTC) | |
{ | |
Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0070, // Range Minimum | |
0x0070, // Range Maximum | |
0x01, // Alignment | |
0x02, // Length | |
) | |
IO (Decode16, | |
0x0074, // Range Minimum | |
0x0074, // Range Maximum | |
0x01, // Alignment | |
0x04, // Length | |
) | |
IRQNoFlags () | |
{8} | |
}) | |
} | |
Device (PIC) | |
{ | |
Name (_HID, EisaId ("PNP0000") /* 8259-compatible Programmable Interrupt Controller */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0020, // Range Minimum | |
0x0020, // Range Maximum | |
0x01, // Alignment | |
0x1E, // Length | |
) | |
IO (Decode16, | |
0x00A0, // Range Minimum | |
0x00A0, // Range Maximum | |
0x01, // Alignment | |
0x1E, // Length | |
) | |
IO (Decode16, | |
0x04D0, // Range Minimum | |
0x04D0, // Range Maximum | |
0x01, // Alignment | |
0x02, // Length | |
) | |
}) | |
} | |
Device (FPU) | |
{ | |
Name (_HID, EisaId ("PNP0C04") /* x87-compatible Floating Point Processing Unit */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x00F0, // Range Minimum | |
0x00F0, // Range Maximum | |
0x01, // Alignment | |
0x01, // Length | |
) | |
IRQNoFlags () | |
{13} | |
}) | |
} | |
Device (TMR) | |
{ | |
Name (_HID, EisaId ("PNP0100") /* PC-class System Timer */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0040, // Range Minimum | |
0x0040, // Range Maximum | |
0x01, // Alignment | |
0x04, // Length | |
) | |
IO (Decode16, | |
0x0050, // Range Minimum | |
0x0050, // Range Maximum | |
0x01, // Alignment | |
0x04, // Length | |
) | |
IRQNoFlags () | |
{0} | |
}) | |
} | |
Device (SPKR) | |
{ | |
Name (_HID, EisaId ("PNP0800") /* Microsoft Sound System Compatible Device */) // _HID: Hardware ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0061, // Range Minimum | |
0x0061, // Range Maximum | |
0x01, // Alignment | |
0x01, // Length | |
) | |
}) | |
} | |
Device (HPET) | |
{ | |
Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID | |
OperationRegion (HPTC, SystemMemory, 0xFED1F404, 0x04) | |
Field (HPTC, DWordAcc, NoLock, Preserve) | |
{ | |
HPTS, 2, | |
, 5, | |
HPTE, 1, | |
Offset (0x04) | |
} | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If (HPTE) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x00) | |
} | |
} | |
Name (CRS0, ResourceTemplate () | |
{ | |
Memory32Fixed (ReadWrite, | |
0xFED00000, // Address Base | |
0x00000400, // Address Length | |
) | |
}) | |
Name (CRS1, ResourceTemplate () | |
{ | |
Memory32Fixed (ReadWrite, | |
0xFED01000, // Address Base | |
0x00000400, // Address Length | |
) | |
}) | |
Name (CRS2, ResourceTemplate () | |
{ | |
Memory32Fixed (ReadWrite, | |
0xFED02000, // Address Base | |
0x00000400, // Address Length | |
) | |
}) | |
Name (CRS3, ResourceTemplate () | |
{ | |
Memory32Fixed (ReadWrite, | |
0xFED03000, // Address Base | |
0x00000400, // Address Length | |
) | |
}) | |
Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings | |
{ | |
Switch (ToInteger (HPTS)) | |
{ | |
Case (0x00) | |
{ | |
Return (CRS0) /* \_SB_.PCI0.LPC0.HPET.CRS0 */ | |
} | |
Case (0x01) | |
{ | |
Return (CRS1) /* \_SB_.PCI0.LPC0.HPET.CRS1 */ | |
} | |
Case (0x02) | |
{ | |
Return (CRS2) /* \_SB_.PCI0.LPC0.HPET.CRS2 */ | |
} | |
Case (0x03) | |
{ | |
Return (CRS3) /* \_SB_.PCI0.LPC0.HPET.CRS3 */ | |
} | |
} | |
Return (CRS0) /* \_SB_.PCI0.LPC0.HPET.CRS0 */ | |
} | |
} | |
Device (XTRA) | |
{ | |
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID | |
Name (_UID, 0x10) // _UID: Unique ID | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0500, // Range Minimum | |
0x0500, // Range Maximum | |
0x01, // Alignment | |
0x80, // Length | |
) | |
IO (Decode16, | |
0x0400, // Range Minimum | |
0x0400, // Range Maximum | |
0x01, // Alignment | |
0x80, // Length | |
) | |
IO (Decode16, | |
0x0092, // Range Minimum | |
0x0092, // Range Maximum | |
0x01, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x0010, // Range Minimum | |
0x0010, // Range Maximum | |
0x01, // Alignment | |
0x10, // Length | |
) | |
IO (Decode16, | |
0x0072, // Range Minimum | |
0x0072, // Range Maximum | |
0x01, // Alignment | |
0x02, // Length | |
) | |
IO (Decode16, | |
0x0080, // Range Minimum | |
0x0080, // Range Maximum | |
0x01, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x0084, // Range Minimum | |
0x0084, // Range Maximum | |
0x01, // Alignment | |
0x03, // Length | |
) | |
IO (Decode16, | |
0x0088, // Range Minimum | |
0x0088, // Range Maximum | |
0x01, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x008C, // Range Minimum | |
0x008C, // Range Maximum | |
0x01, // Alignment | |
0x03, // Length | |
) | |
IO (Decode16, | |
0x0090, // Range Minimum | |
0x0090, // Range Maximum | |
0x01, // Alignment | |
0x10, // Length | |
) | |
IO (Decode16, | |
0x0580, // Range Minimum | |
0x0580, // Range Maximum | |
0x01, // Alignment | |
0x20, // Length | |
) | |
IO (Decode16, | |
0x0600, // Range Minimum | |
0x0600, // Range Maximum | |
0x01, // Alignment | |
0x20, // Length | |
) | |
IO (Decode16, | |
0x0880, // Range Minimum | |
0x0880, // Range Maximum | |
0x01, // Alignment | |
0x04, // Length | |
) | |
IO (Decode16, | |
0x0800, // Range Minimum | |
0x0800, // Range Maximum | |
0x01, // Alignment | |
0x20, // Length | |
) | |
Memory32Fixed (ReadOnly, | |
0xFED1C000, // Address Base | |
0x00024000, // Address Length | |
) | |
Memory32Fixed (ReadOnly, | |
0xFED45000, // Address Base | |
0x00047000, // Address Length | |
) | |
Memory32Fixed (ReadOnly, | |
0xFF000000, // Address Base | |
0x01000000, // Address Length | |
) | |
Memory32Fixed (ReadOnly, | |
0xFEE00000, // Address Base | |
0x00100000, // Address Length | |
) | |
Memory32Fixed (ReadWrite, | |
0xFED12000, // Address Base | |
0x00000010, // Address Length | |
) | |
Memory32Fixed (ReadWrite, | |
0xFED12010, // Address Base | |
0x00000010, // Address Length | |
) | |
Memory32Fixed (ReadOnly, | |
0xFED1B000, // Address Base | |
0x00001000, // Address Length | |
) | |
}) | |
} | |
OperationRegion (LPCR, PCI_Config, 0x80, 0x04) | |
Field (LPCR, ByteAcc, NoLock, Preserve) | |
{ | |
CADR, 3, | |
, 1, | |
CBDR, 3, | |
Offset (0x01), | |
LTDR, 2, | |
, 2, | |
FDDR, 1, | |
Offset (0x02), | |
CALE, 1, | |
CBLE, 1, | |
LTLE, 1, | |
FDLE, 1, | |
Offset (0x03), | |
GLLE, 1, | |
GHLE, 1, | |
KCLE, 1, | |
MCLE, 1, | |
C1LE, 1, | |
C2LE, 1, | |
Offset (0x04) | |
} | |
OperationRegion (SMIE, SystemIO, PMBA, 0x04) | |
Field (SMIE, ByteAcc, NoLock, Preserve) | |
{ | |
, 10, | |
RTCS, 1, | |
, 3, | |
PEXS, 1, | |
WAKS, 1, | |
Offset (0x03), | |
PWBT, 1, | |
Offset (0x04) | |
} | |
OperationRegion (SLPR, SystemIO, SMCR, 0x08) | |
Field (SLPR, ByteAcc, NoLock, Preserve) | |
{ | |
, 4, | |
SLPE, 1, | |
, 31, | |
SLPX, 1, | |
Offset (0x08) | |
} | |
Method (UXDV, 1, Serialized) | |
{ | |
Local0 = 0xFF | |
Switch ((Arg0 + 0x00)) | |
{ | |
Case (0x03F8) | |
{ | |
Local0 = 0x00 | |
} | |
Case (0x02F8) | |
{ | |
Local0 = 0x01 | |
} | |
Case (0x0220) | |
{ | |
Local0 = 0x02 | |
} | |
Case (0x0228) | |
{ | |
Local0 = 0x03 | |
} | |
Case (0x0238) | |
{ | |
Local0 = 0x04 | |
} | |
Case (0x02E8) | |
{ | |
Local0 = 0x05 | |
} | |
Case (0x0338) | |
{ | |
Local0 = 0x06 | |
} | |
Case (0x03E8) | |
{ | |
Local0 = 0x07 | |
} | |
} | |
Return (Local0) | |
} | |
Method (RRIO, 4, Serialized) | |
{ | |
Switch ((Arg0 + 0x00)) | |
{ | |
Case (0x00) | |
{ | |
CALE = 0x00 | |
Local0 = UXDV (Arg2) | |
If ((Local0 != 0xFF)) | |
{ | |
CADR = Local0 | |
} | |
If (Arg1) | |
{ | |
CALE = 0x01 | |
} | |
} | |
Case (0x01) | |
{ | |
CBLE = 0x00 | |
Local0 = UXDV (Arg2) | |
If ((Local0 != 0xFF)) | |
{ | |
CBDR = Local0 | |
} | |
If (Arg1) | |
{ | |
CBLE = 0x01 | |
} | |
} | |
Case (0x02) | |
{ | |
LTLE = 0x00 | |
If ((Arg2 == 0x0378)) | |
{ | |
LTDR = 0x00 | |
} | |
If ((Arg2 == 0x0278)) | |
{ | |
LTDR = 0x01 | |
} | |
If ((Arg2 == 0x03BC)) | |
{ | |
LTDR = 0x02 | |
} | |
If (Arg1) | |
{ | |
LTLE = 0x01 | |
} | |
} | |
Case (0x03) | |
{ | |
FDLE = 0x00 | |
If ((Arg2 == 0x03F0)) | |
{ | |
FDDR = 0x00 | |
} | |
If ((Arg2 == 0x0370)) | |
{ | |
FDDR = 0x01 | |
} | |
If (Arg1) | |
{ | |
FDLE = 0x01 | |
} | |
} | |
Case (0x08) | |
{ | |
If ((Arg2 == 0x0200)) | |
{ | |
If (Arg1) | |
{ | |
GLLE = 0x01 | |
} | |
Else | |
{ | |
GLLE = 0x00 | |
} | |
} | |
If ((Arg2 == 0x0208)) | |
{ | |
If (Arg1) | |
{ | |
GHLE = 0x01 | |
} | |
Else | |
{ | |
GHLE = 0x00 | |
} | |
} | |
} | |
Case (0x09) | |
{ | |
If ((Arg2 == 0x0200)) | |
{ | |
If (Arg1) | |
{ | |
GLLE = 0x01 | |
} | |
Else | |
{ | |
GLLE = 0x00 | |
} | |
} | |
If ((Arg2 == 0x0208)) | |
{ | |
If (Arg1) | |
{ | |
GHLE = 0x01 | |
} | |
Else | |
{ | |
GHLE = 0x00 | |
} | |
} | |
} | |
Case (0x0A) | |
{ | |
If (((Arg2 == 0x60) || (Arg2 == 0x64))) | |
{ | |
If (Arg1) | |
{ | |
KCLE = 0x01 | |
} | |
Else | |
{ | |
KCLE = 0x00 | |
} | |
} | |
} | |
Case (0x0B) | |
{ | |
If (((Arg2 == 0x62) || (Arg2 == 0x66))) | |
{ | |
If (Arg1) | |
{ | |
MCLE = 0x01 | |
} | |
Else | |
{ | |
MCLE = 0x00 | |
} | |
} | |
} | |
Case (0x0C) | |
{ | |
If ((Arg2 == 0x2E)) | |
{ | |
If (Arg1) | |
{ | |
C1LE = 0x01 | |
} | |
Else | |
{ | |
C1LE = 0x00 | |
} | |
} | |
If ((Arg2 == 0x4E)) | |
{ | |
If (Arg1) | |
{ | |
C2LE = 0x01 | |
} | |
Else | |
{ | |
C2LE = 0x00 | |
} | |
} | |
} | |
Case (0x0D) | |
{ | |
If ((Arg2 == 0x2E)) | |
{ | |
If (Arg1) | |
{ | |
C1LE = 0x01 | |
} | |
Else | |
{ | |
C1LE = 0x00 | |
} | |
} | |
If ((Arg2 == 0x4E)) | |
{ | |
If (Arg1) | |
{ | |
C2LE = 0x01 | |
} | |
Else | |
{ | |
C2LE = 0x00 | |
} | |
} | |
} | |
} | |
} | |
Method (RDMA, 3, NotSerialized) | |
{ | |
} | |
Method (SPTS, 1, NotSerialized) | |
{ | |
SLPX = One | |
SLPE = One | |
} | |
Method (SWAK, 1, NotSerialized) | |
{ | |
SLPE = Zero | |
If (RTCS){} | |
Else | |
{ | |
Notify (PWRB, 0x02) // Device Wake | |
} | |
} | |
Device (SIO1) | |
{ | |
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID | |
Name (_UID, 0x00) // _UID: Unique ID | |
Name (CRS, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x00, // Length | |
_Y01) | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x00, // Length | |
_Y02) | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x00, // Length | |
_Y03) | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x00, // Length | |
_Y04) | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x00, // Length | |
_Y05) | |
}) | |
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | |
{ | |
If (((SP1O < 0x03F0) && (SP1O > 0xF0))) | |
{ | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y01._MIN, GPI0) // _MIN: Minimum Base Address | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y01._MAX, GPI1) // _MAX: Maximum Base Address | |
CreateByteField (CRS, \_SB.PCI0.LPC0.SIO1._Y01._LEN, GPIL) // _LEN: Length | |
GPI0 = SP1O /* \SP1O */ | |
GPI1 = SP1O /* \SP1O */ | |
GPIL = 0x02 | |
} | |
If (IO1B) | |
{ | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y02._MIN, GP10) // _MIN: Minimum Base Address | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y02._MAX, GP11) // _MAX: Maximum Base Address | |
CreateByteField (CRS, \_SB.PCI0.LPC0.SIO1._Y02._LEN, GPL1) // _LEN: Length | |
GP10 = IO1B /* \IO1B */ | |
GP11 = IO1B /* \IO1B */ | |
GPL1 = IO1L /* \IO1L */ | |
} | |
If (IO2B) | |
{ | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y03._MIN, GP20) // _MIN: Minimum Base Address | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y03._MAX, GP21) // _MAX: Maximum Base Address | |
CreateByteField (CRS, \_SB.PCI0.LPC0.SIO1._Y03._LEN, GPL2) // _LEN: Length | |
GP20 = IO2B /* \IO2B */ | |
GP21 = IO2B /* \IO2B */ | |
GPL2 = IO2L /* \IO2L */ | |
} | |
If (IO3B) | |
{ | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y04._MIN, GP30) // _MIN: Minimum Base Address | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y04._MAX, GP31) // _MAX: Maximum Base Address | |
CreateByteField (CRS, \_SB.PCI0.LPC0.SIO1._Y04._LEN, GPL3) // _LEN: Length | |
GP30 = IO3B /* \IO3B */ | |
GP31 = IO3B /* \IO3B */ | |
GPL3 = IO3L /* \IO3L */ | |
} | |
If (IO4B) | |
{ | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y05._MIN, GP40) // _MIN: Minimum Base Address | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO1._Y05._MAX, GP41) // _MAX: Maximum Base Address | |
CreateByteField (CRS, \_SB.PCI0.LPC0.SIO1._Y05._LEN, GPL4) // _LEN: Length | |
GP40 = IO4B /* \IO4B */ | |
GP41 = IO4B /* \IO4B */ | |
GPL4 = IO4L /* \IO4L */ | |
} | |
Return (CRS) /* \_SB_.PCI0.LPC0.SIO1.CRS_ */ | |
} | |
Name (DCAT, Package (0x15) | |
{ | |
0x02, | |
0x03, | |
0x01, | |
0x00, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0x05, | |
0xFF, | |
0xFF, | |
0xFF, | |
0x05, | |
0xFF, | |
0x06, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF | |
}) | |
Mutex (MUT0, 0x00) | |
Method (ENFG, 1, NotSerialized) | |
{ | |
Acquire (MUT0, 0x0FFF) | |
INDX = ENTK /* \ENTK */ | |
INDX = ENTK /* \ENTK */ | |
LDN = Arg0 | |
} | |
Method (EXFG, 0, NotSerialized) | |
{ | |
INDX = EXTK /* \EXTK */ | |
Release (MUT0) | |
} | |
Method (LPTM, 1, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
Local0 = (OPT0 & 0x02) | |
EXFG () | |
Return (Local0) | |
} | |
Method (UHID, 1, NotSerialized) | |
{ | |
Return (0x0105D041) | |
} | |
OperationRegion (IOID, SystemIO, SP1O, 0x02) | |
Field (IOID, ByteAcc, NoLock, Preserve) | |
{ | |
INDX, 8, | |
DATA, 8 | |
} | |
IndexField (INDX, DATA, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0x07), | |
LDN, 8, | |
Offset (0x21), | |
SCF1, 8, | |
SCF2, 8, | |
SCF3, 8, | |
SCF4, 8, | |
SCF5, 8, | |
SCF6, 8, | |
Offset (0x29), | |
CKCF, 8, | |
Offset (0x30), | |
ACTR, 8, | |
Offset (0x60), | |
IOAH, 8, | |
IOAL, 8, | |
IOH2, 8, | |
IOL2, 8, | |
Offset (0x70), | |
INTR, 4, | |
INTT, 4, | |
Offset (0x74), | |
DMCH, 8, | |
Offset (0xE0), | |
RGE0, 8, | |
RGE1, 8, | |
RGE2, 8, | |
RGE3, 8, | |
RGE4, 8, | |
RGE5, 8, | |
RGE6, 8, | |
RGE7, 8, | |
RGE8, 8, | |
RGE9, 8, | |
Offset (0xF0), | |
OPT0, 8, | |
OPT1, 8, | |
OPT2, 8, | |
OPT3, 8, | |
OPT4, 8, | |
OPT5, 8, | |
OPT6, 8, | |
OPT7, 8, | |
OPT8, 8, | |
OPT9, 8 | |
} | |
Method (CGLD, 1, NotSerialized) | |
{ | |
Return (DerefOf (DCAT [Arg0])) | |
} | |
Method (DSTA, 1, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
Local0 = ACTR /* \_SB_.PCI0.LPC0.SIO1.ACTR */ | |
Local1 = ((IOAH << 0x08) | IOAL) /* \_SB_.PCI0.LPC0.SIO1.IOAL */ | |
EXFG () | |
If ((Local0 == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Local0 &= 0x01 | |
If ((Arg0 < 0x10)) | |
{ | |
IOST |= (Local0 << Arg0) | |
} | |
If (Local0) | |
{ | |
Return (0x0F) | |
} | |
ElseIf ((Arg0 < 0x10)) | |
{ | |
If (((0x01 << Arg0) & IOST)) | |
{ | |
Return (0x0D) | |
} | |
Else | |
{ | |
Return (0x00) | |
} | |
} | |
Else | |
{ | |
If (Local1) | |
{ | |
Return (0x0D) | |
} | |
Return (0x00) | |
} | |
} | |
Method (DCNT, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
If (((DMCH < 0x04) && ((Local1 = (DMCH & 0x03)) != 0x00))) | |
{ | |
RDMA (Arg0, Arg1, Local1++) | |
} | |
ACTR = Arg1 | |
Local1 = (IOAH << 0x08) | |
Local1 |= IOAL | |
RRIO (Arg0, Arg1, Local1, 0x08) | |
EXFG () | |
} | |
Name (CRS1, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y08) | |
IRQNoFlags (_Y06) | |
{} | |
DMA (Compatibility, NotBusMaster, Transfer8, _Y07) | |
{} | |
}) | |
CreateWordField (CRS1, \_SB.PCI0.LPC0.SIO1._Y06._INT, IRQM) // _INT: Interrupts | |
CreateByteField (CRS1, \_SB.PCI0.LPC0.SIO1._Y07._DMA, DMAM) // _DMA: Direct Memory Access | |
CreateWordField (CRS1, \_SB.PCI0.LPC0.SIO1._Y08._MIN, IO11) // _MIN: Minimum Base Address | |
CreateWordField (CRS1, \_SB.PCI0.LPC0.SIO1._Y08._MAX, IO12) // _MAX: Maximum Base Address | |
CreateByteField (CRS1, \_SB.PCI0.LPC0.SIO1._Y08._LEN, LEN1) // _LEN: Length | |
Name (CRS2, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y0B) | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y0C) | |
IRQNoFlags (_Y09) | |
{} | |
DMA (Compatibility, NotBusMaster, Transfer8, _Y0A) | |
{} | |
}) | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO1._Y09._INT, IRQE) // _INT: Interrupts | |
CreateByteField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0A._DMA, DMAE) // _DMA: Direct Memory Access | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0B._MIN, IO21) // _MIN: Minimum Base Address | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0B._MAX, IO22) // _MAX: Maximum Base Address | |
CreateByteField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0B._LEN, LEN2) // _LEN: Length | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0C._MIN, IO31) // _MIN: Minimum Base Address | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0C._MAX, IO32) // _MAX: Maximum Base Address | |
CreateByteField (CRS2, \_SB.PCI0.LPC0.SIO1._Y0C._LEN, LEN3) // _LEN: Length | |
Method (DCRS, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
IO11 = (IOAH << 0x08) | |
IO11 |= IOAL /* \_SB_.PCI0.LPC0.SIO1.IO11 */ | |
IO12 = IO11 /* \_SB_.PCI0.LPC0.SIO1.IO11 */ | |
LEN1 = 0x08 | |
If (INTR) | |
{ | |
IRQM = (0x01 << INTR) /* \_SB_.PCI0.LPC0.SIO1.INTR */ | |
} | |
Else | |
{ | |
IRQM = 0x00 | |
} | |
If (((DMCH > 0x03) || (Arg1 == 0x00))) | |
{ | |
DMAM = 0x00 | |
} | |
Else | |
{ | |
Local1 = (DMCH & 0x03) | |
DMAM = (0x01 << Local1) | |
} | |
EXFG () | |
Return (CRS1) /* \_SB_.PCI0.LPC0.SIO1.CRS1 */ | |
} | |
Method (DCR2, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
IO21 = (IOAH << 0x08) | |
IO21 |= IOAL /* \_SB_.PCI0.LPC0.SIO1.IO21 */ | |
IO22 = IO21 /* \_SB_.PCI0.LPC0.SIO1.IO21 */ | |
LEN2 = 0x08 | |
IO31 = (IOH2 << 0x08) | |
IO31 |= IOL2 /* \_SB_.PCI0.LPC0.SIO1.IO31 */ | |
IO32 = IO31 /* \_SB_.PCI0.LPC0.SIO1.IO31 */ | |
LEN3 = 0x08 | |
If (INTR) | |
{ | |
IRQE = (0x01 << INTR) /* \_SB_.PCI0.LPC0.SIO1.INTR */ | |
} | |
Else | |
{ | |
IRQE = 0x00 | |
} | |
If (((DMCH > 0x03) || (Arg1 == 0x00))) | |
{ | |
DMAE = 0x00 | |
} | |
Else | |
{ | |
Local1 = (DMCH & 0x03) | |
DMAE = (0x01 << Local1) | |
} | |
EXFG () | |
Return (CRS2) /* \_SB_.PCI0.LPC0.SIO1.CRS2 */ | |
} | |
Method (DSRS, 2, NotSerialized) | |
{ | |
If (((Arg1 == 0x02) & LPTM (Arg1))) | |
{ | |
DSR2 (Arg0, Arg1) | |
} | |
Else | |
{ | |
CreateWordField (Arg0, 0x09, IRQM) | |
CreateByteField (Arg0, 0x0C, DMAM) | |
CreateWordField (Arg0, 0x02, IO11) | |
ENFG (CGLD (Arg1)) | |
IOAL = (IO11 & 0xFF) | |
IOAH = (IO11 >> 0x08) | |
If (IRQM) | |
{ | |
FindSetRightBit (IRQM, Local0) | |
INTR = (Local0 - 0x01) | |
} | |
Else | |
{ | |
INTR = 0x00 | |
} | |
If (DMAM) | |
{ | |
FindSetRightBit (DMAM, Local0) | |
DMCH = (Local0 - 0x01) | |
} | |
Else | |
{ | |
DMCH = 0x04 | |
} | |
EXFG () | |
DCNT (Arg1, 0x01) | |
Local2 = Arg1 | |
If ((Local2 > 0x00)) | |
{ | |
Local2 -= 0x01 | |
} | |
} | |
} | |
Method (DSR2, 2, NotSerialized) | |
{ | |
CreateWordField (Arg0, 0x11, IRQE) | |
CreateByteField (Arg0, 0x14, DMAE) | |
CreateWordField (Arg0, 0x02, IO21) | |
CreateWordField (Arg0, 0x0A, IO31) | |
ENFG (CGLD (Arg1)) | |
IOAL = (IO21 & 0xFF) | |
IOAH = (IO21 >> 0x08) | |
IOL2 = (IO31 & 0xFF) | |
IOH2 = (IO31 >> 0x08) | |
If (IRQE) | |
{ | |
FindSetRightBit (IRQE, Local0) | |
INTR = (Local0 - 0x01) | |
} | |
Else | |
{ | |
INTR = 0x00 | |
} | |
If (DMAE) | |
{ | |
FindSetRightBit (DMAE, Local0) | |
DMCH = (Local0 - 0x01) | |
} | |
Else | |
{ | |
DMCH = 0x04 | |
} | |
EXFG () | |
DCNT (Arg1, 0x01) | |
Local2 = Arg1 | |
If ((Local2 > 0x00)) | |
{ | |
Local2 -= 0x01 | |
} | |
} | |
Name (PMFG, 0x00) | |
Method (SIOS, 1, NotSerialized) | |
{ | |
Debug = "SIOS" | |
If (0x01) | |
{ | |
ENFG (0x0A) | |
OPT3 = 0xFF | |
OPT4 = 0xFF | |
Local0 = RGE3 /* \_SB_.PCI0.LPC0.SIO1.RGE3 */ | |
If (0x01) | |
{ | |
Sleep (0xC8) | |
If (KBFG) | |
{ | |
OPT6 |= 0x10 | |
RGE0 |= 0x41 | |
} | |
Else | |
{ | |
OPT6 &= 0xEF | |
RGE0 &= 0xBE | |
} | |
If (MSFG) | |
{ | |
OPT6 |= 0x20 | |
RGE0 |= 0x22 | |
} | |
Else | |
{ | |
OPT6 &= 0xDF | |
RGE0 &= 0xDD | |
} | |
} | |
OPT2 |= 0x01 /* \_SB_.PCI0.LPC0.SIO1.OPT2 */ | |
EXFG () | |
If ((0x01 == Arg0)) | |
{ | |
ENFG (0x0B) | |
OPT2 &= 0xF8 | |
OPT2 |= 0x05 | |
OPT7 &= 0xF8 | |
OPT7 |= 0x05 | |
EXFG () | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
ENFG (0x0B) | |
OPT2 &= 0xF8 | |
OPT2 |= 0x03 | |
OPT7 &= 0xF8 | |
OPT7 |= 0x03 | |
EXFG () | |
} | |
} | |
} | |
Method (SIOW, 1, NotSerialized) | |
{ | |
Debug = "SIOW" | |
ENFG (0x0A) | |
OPT0 &= 0xE7 | |
PMFG = OPT3 /* \_SB_.PCI0.LPC0.SIO1.OPT3 */ | |
OPT3 = 0xFF | |
RGE0 &= 0x9F | |
OPT6 &= 0xCF | |
OPT2 &= 0xFE /* \_SB_.PCI0.LPC0.SIO1.OPT2 */ | |
RGE4 &= 0xFB /* \_SB_.PCI0.LPC0.SIO1.RGE4 */ | |
ENFG (0x0B) | |
OPT7 |= 0x07 | |
EXFG () | |
} | |
Method (SIOH, 0, NotSerialized) | |
{ | |
If ((PMFG & 0x08)){} | |
If ((PMFG & 0x10)){} | |
} | |
} | |
Device (UAR1) | |
{ | |
Name (_HID, EisaId ("PNP0501") /* 16550A-compatible COM Serial Port */) // _HID: Hardware ID | |
Name (_UID, 0x00) // _UID: Unique ID | |
Name (LDN, 0x02) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (^^SIO1.DSTA (0x00)) | |
} | |
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device | |
{ | |
^^SIO1.DCNT (0x00, 0x00) | |
} | |
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | |
{ | |
Return (^^SIO1.DCRS (0x00, 0x00)) | |
} | |
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings | |
{ | |
^^SIO1.DSRS (Arg0, 0x00) | |
} | |
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings | |
{ | |
StartDependentFn (0x00, 0x00) | |
{ | |
IO (Decode16, | |
0x03F8, // Range Minimum | |
0x03F8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQNoFlags () | |
{4} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x03F8, // Range Minimum | |
0x03F8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQNoFlags () | |
{3,4,5,7,9,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x02F8, // Range Minimum | |
0x02F8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQNoFlags () | |
{3,4,5,7,9,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x03E8, // Range Minimum | |
0x03E8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQNoFlags () | |
{3,4,5,7,9,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x02E8, // Range Minimum | |
0x02E8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQNoFlags () | |
{3,4,5,7,9,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
EndDependentFn () | |
}) | |
} | |
Device (PS2K) | |
{ | |
Name (_HID, EisaId ("PNP0303") /* IBM Enhanced Keyboard (101/102-key, PS/2 Mouse) */) // _HID: Hardware ID | |
Name (_UID, 0x00) // _UID: Unique ID | |
Name (LDN, 0x05) | |
Name (_CID, EisaId ("PNP030B")) // _CID: Compatible ID | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((IOST & 0x0400)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x00) | |
} | |
} | |
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings | |
{ | |
IO (Decode16, | |
0x0060, // Range Minimum | |
0x0060, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x0064, // Range Minimum | |
0x0064, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IRQNoFlags () | |
{1} | |
}) | |
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings | |
{ | |
StartDependentFn (0x00, 0x00) | |
{ | |
IO (Decode16, | |
0x0060, // Range Minimum | |
0x0060, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x0064, // Range Minimum | |
0x0064, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IRQNoFlags () | |
{1} | |
} | |
EndDependentFn () | |
}) | |
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake | |
{ | |
KBFG = Arg0 | |
} | |
Scope (\) | |
{ | |
Name (KBFG, 0x01) | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x1D, 0x03)) | |
} | |
} | |
Device (PS2M) | |
{ | |
Name (_HID, EisaId ("PNP0F03") /* Microsoft PS/2-style Mouse */) // _HID: Hardware ID | |
Name (_UID, 0x00) // _UID: Unique ID | |
Name (LDN, 0x05) | |
Name (_CID, EisaId ("PNP0F13") /* PS/2 Mouse */) // _CID: Compatible ID | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
If ((IOST & 0x4000)) | |
{ | |
Return (0x0F) | |
} | |
Else | |
{ | |
Return (0x00) | |
} | |
} | |
Name (CRS1, ResourceTemplate () | |
{ | |
IRQNoFlags () | |
{12} | |
}) | |
Name (CRS2, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0060, // Range Minimum | |
0x0060, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IO (Decode16, | |
0x0064, // Range Minimum | |
0x0064, // Range Maximum | |
0x00, // Alignment | |
0x01, // Length | |
) | |
IRQNoFlags () | |
{12} | |
}) | |
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | |
{ | |
If ((IOST & 0x0400)) | |
{ | |
Return (CRS1) /* \_SB_.PCI0.LPC0.PS2M.CRS1 */ | |
} | |
Else | |
{ | |
Return (CRS2) /* \_SB_.PCI0.LPC0.PS2M.CRS2 */ | |
} | |
} | |
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings | |
{ | |
StartDependentFn (0x00, 0x00) | |
{ | |
IRQNoFlags () | |
{12} | |
} | |
EndDependentFn () | |
}) | |
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake | |
{ | |
MSFG = Arg0 | |
} | |
Scope (\) | |
{ | |
Name (MSFG, 0x01) | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x1D, 0x03)) | |
} | |
} | |
Device (HHMD) | |
{ | |
Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID | |
Name (_UID, 0x00) // _UID: Unique ID | |
Name (LDN, 0x0B) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x00) | |
} | |
} | |
Device (SGPI) | |
{ | |
Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID | |
Name (_UID, 0x01) // _UID: Unique ID | |
Name (LDN, 0x08) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x00) | |
} | |
} | |
Device (CIRW) | |
{ | |
Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID | |
Name (_UID, 0x02) // _UID: Unique ID | |
Name (LDN, 0x0E) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x00) | |
} | |
} | |
Device (SIO2) | |
{ | |
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID | |
Name (_UID, 0x01) // _UID: Unique ID | |
Name (CRS, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x00, // Alignment | |
0x00, // Length | |
_Y0D) | |
}) | |
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | |
{ | |
If (((SP2O < 0x03F0) && (SP2O > 0xF0))) | |
{ | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO2._Y0D._MIN, GPI0) // _MIN: Minimum Base Address | |
CreateWordField (CRS, \_SB.PCI0.LPC0.SIO2._Y0D._MAX, GPI1) // _MAX: Maximum Base Address | |
CreateByteField (CRS, \_SB.PCI0.LPC0.SIO2._Y0D._LEN, GPIL) // _LEN: Length | |
GPI0 = SP2O /* \SP2O */ | |
GPI1 = SP2O /* \SP2O */ | |
GPIL = 0x02 | |
} | |
Return (CRS) /* \_SB_.PCI0.LPC0.SIO2.CRS_ */ | |
} | |
Name (DCAT, Package (0x15) | |
{ | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0xFF, | |
0x02, | |
0x03, | |
0x0B, | |
0x0C | |
}) | |
Mutex (MUT0, 0x00) | |
Method (ENFG, 1, NotSerialized) | |
{ | |
Acquire (MUT0, 0x0FFF) | |
INDX = ENT2 /* \ENT2 */ | |
INDX = ENT2 /* \ENT2 */ | |
LDN = Arg0 | |
} | |
Method (EXFG, 0, NotSerialized) | |
{ | |
INDX = EXT2 /* \EXT2 */ | |
Release (MUT0) | |
} | |
Method (UHID, 1, NotSerialized) | |
{ | |
Return (0x0105D041) | |
} | |
OperationRegion (IOID, SystemIO, SP2O, 0x02) | |
Field (IOID, ByteAcc, NoLock, Preserve) | |
{ | |
INDX, 8, | |
DATA, 8 | |
} | |
IndexField (INDX, DATA, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0x07), | |
LDN, 8, | |
Offset (0x21), | |
SCF1, 8, | |
SCF2, 8, | |
SCF3, 8, | |
SCF4, 8, | |
SCF5, 8, | |
SCF6, 8, | |
Offset (0x29), | |
CKCF, 8, | |
Offset (0x30), | |
ACTR, 8, | |
Offset (0x60), | |
IOAH, 8, | |
IOAL, 8, | |
IOH2, 8, | |
IOL2, 8, | |
Offset (0x70), | |
INTR, 4, | |
INTT, 4, | |
Offset (0x74), | |
DMCH, 8, | |
Offset (0xE0), | |
RGE0, 8, | |
RGE1, 8, | |
RGE2, 8, | |
RGE3, 8, | |
RGE4, 8, | |
RGE5, 8, | |
RGE6, 8, | |
RGE7, 8, | |
RGE8, 8, | |
RGE9, 8, | |
Offset (0xF0), | |
OPT0, 8, | |
OPT1, 8, | |
OPT2, 8, | |
OPT3, 8, | |
OPT4, 8, | |
OPT5, 8, | |
OPT6, 8, | |
OPT7, 8, | |
OPT8, 8, | |
OPT9, 8 | |
} | |
Method (CGLD, 1, NotSerialized) | |
{ | |
Return (DerefOf (DCAT [Arg0])) | |
} | |
Method (DSTA, 1, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
Local0 = ACTR /* \_SB_.PCI0.LPC0.SIO2.ACTR */ | |
Local1 = ((IOAH << 0x08) | IOAL) /* \_SB_.PCI0.LPC0.SIO2.IOAL */ | |
EXFG () | |
If ((Local0 == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Local0 &= 0x01 | |
If ((Arg0 < 0x10)) | |
{ | |
IOST |= (Local0 << Arg0) | |
} | |
If (Local0) | |
{ | |
Return (0x0F) | |
} | |
ElseIf ((Arg0 < 0x10)) | |
{ | |
If (((0x01 << Arg0) & IOST)) | |
{ | |
Return (0x0D) | |
} | |
Else | |
{ | |
Return (0x00) | |
} | |
} | |
Else | |
{ | |
If (Local1) | |
{ | |
Return (0x0D) | |
} | |
Return (0x00) | |
} | |
} | |
Method (DCNT, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
If (((DMCH < 0x04) && ((Local1 = (DMCH & 0x03)) != 0x00))) | |
{ | |
RDMA (Arg0, Arg1, Local1++) | |
} | |
ACTR = Arg1 | |
Local1 = (IOAH << 0x08) | |
Local1 |= IOAL | |
RRIO (Arg0, Arg1, Local1, 0x08) | |
EXFG () | |
} | |
Name (CRS1, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y10) | |
IRQNoFlags (_Y0E) | |
{} | |
DMA (Compatibility, NotBusMaster, Transfer8, _Y0F) | |
{} | |
}) | |
CreateWordField (CRS1, \_SB.PCI0.LPC0.SIO2._Y0E._INT, IRQM) // _INT: Interrupts | |
CreateByteField (CRS1, \_SB.PCI0.LPC0.SIO2._Y0F._DMA, DMAM) // _DMA: Direct Memory Access | |
CreateWordField (CRS1, \_SB.PCI0.LPC0.SIO2._Y10._MIN, IO11) // _MIN: Minimum Base Address | |
CreateWordField (CRS1, \_SB.PCI0.LPC0.SIO2._Y10._MAX, IO12) // _MAX: Maximum Base Address | |
CreateByteField (CRS1, \_SB.PCI0.LPC0.SIO2._Y10._LEN, LEN1) // _LEN: Length | |
Name (CRS2, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y13) | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y14) | |
IRQNoFlags (_Y11) | |
{} | |
DMA (Compatibility, NotBusMaster, Transfer8, _Y12) | |
{} | |
}) | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO2._Y11._INT, IRQE) // _INT: Interrupts | |
CreateByteField (CRS2, \_SB.PCI0.LPC0.SIO2._Y12._DMA, DMAE) // _DMA: Direct Memory Access | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO2._Y13._MIN, IO21) // _MIN: Minimum Base Address | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO2._Y13._MAX, IO22) // _MAX: Maximum Base Address | |
CreateByteField (CRS2, \_SB.PCI0.LPC0.SIO2._Y13._LEN, LEN2) // _LEN: Length | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO2._Y14._MIN, IO31) // _MIN: Minimum Base Address | |
CreateWordField (CRS2, \_SB.PCI0.LPC0.SIO2._Y14._MAX, IO32) // _MAX: Maximum Base Address | |
CreateByteField (CRS2, \_SB.PCI0.LPC0.SIO2._Y14._LEN, LEN3) // _LEN: Length | |
Name (CRS3, ResourceTemplate () | |
{ | |
IO (Decode16, | |
0x0000, // Range Minimum | |
0x0000, // Range Maximum | |
0x01, // Alignment | |
0x00, // Length | |
_Y17) | |
IRQ (Edge, ActiveLow, Shared, _Y15) | |
{} | |
DMA (Compatibility, NotBusMaster, Transfer8, _Y16) | |
{} | |
}) | |
CreateWordField (CRS3, \_SB.PCI0.LPC0.SIO2._Y15._INT, IRQT) // _INT: Interrupts | |
CreateByteField (CRS3, \_SB.PCI0.LPC0.SIO2._Y15._HE, IRQS) // _HE_: High-Edge | |
CreateByteField (CRS3, \_SB.PCI0.LPC0.SIO2._Y16._DMA, DMAT) // _DMA: Direct Memory Access | |
CreateWordField (CRS3, \_SB.PCI0.LPC0.SIO2._Y17._MIN, IO41) // _MIN: Minimum Base Address | |
CreateWordField (CRS3, \_SB.PCI0.LPC0.SIO2._Y17._MAX, IO42) // _MAX: Maximum Base Address | |
CreateByteField (CRS3, \_SB.PCI0.LPC0.SIO2._Y17._LEN, LEN4) // _LEN: Length | |
Method (DCRS, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
IO11 = (IOAH << 0x08) | |
IO11 |= IOAL /* \_SB_.PCI0.LPC0.SIO2.IO11 */ | |
IO12 = IO11 /* \_SB_.PCI0.LPC0.SIO2.IO11 */ | |
LEN1 = 0x08 | |
If (INTR) | |
{ | |
IRQM = (0x01 << INTR) /* \_SB_.PCI0.LPC0.SIO2.INTR */ | |
} | |
Else | |
{ | |
IRQM = 0x00 | |
} | |
If (((DMCH > 0x03) || (Arg1 == 0x00))) | |
{ | |
DMAM = 0x00 | |
} | |
Else | |
{ | |
Local1 = (DMCH & 0x03) | |
DMAM = (0x01 << Local1) | |
} | |
EXFG () | |
Return (CRS1) /* \_SB_.PCI0.LPC0.SIO2.CRS1 */ | |
} | |
Method (DCR2, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
IO21 = (IOAH << 0x08) | |
IO21 |= IOAL /* \_SB_.PCI0.LPC0.SIO2.IO21 */ | |
IO22 = IO21 /* \_SB_.PCI0.LPC0.SIO2.IO21 */ | |
LEN2 = 0x08 | |
IO31 = (IOH2 << 0x08) | |
IO31 |= IOL2 /* \_SB_.PCI0.LPC0.SIO2.IO31 */ | |
IO32 = IO31 /* \_SB_.PCI0.LPC0.SIO2.IO31 */ | |
LEN3 = 0x08 | |
If (INTR) | |
{ | |
IRQE = (0x01 << INTR) /* \_SB_.PCI0.LPC0.SIO2.INTR */ | |
} | |
Else | |
{ | |
IRQE = 0x00 | |
} | |
If (((DMCH > 0x03) || (Arg1 == 0x00))) | |
{ | |
DMAE = 0x00 | |
} | |
Else | |
{ | |
Local1 = (DMCH & 0x03) | |
DMAE = (0x01 << Local1) | |
} | |
EXFG () | |
Return (CRS2) /* \_SB_.PCI0.LPC0.SIO2.CRS2 */ | |
} | |
Method (DCR3, 2, NotSerialized) | |
{ | |
ENFG (CGLD (Arg0)) | |
IO41 = (IOAH << 0x08) | |
IO41 |= IOAL /* \_SB_.PCI0.LPC0.SIO2.IO41 */ | |
IO42 = IO41 /* \_SB_.PCI0.LPC0.SIO2.IO41 */ | |
LEN4 = 0x08 | |
If (INTR) | |
{ | |
IRQT = (0x01 << INTR) /* \_SB_.PCI0.LPC0.SIO2.INTR */ | |
} | |
Else | |
{ | |
IRQT = 0x00 | |
} | |
If (((DMCH > 0x03) || (Arg1 == 0x00))) | |
{ | |
DMAT = 0x00 | |
} | |
Else | |
{ | |
Local1 = (DMCH & 0x03) | |
DMAT = (0x01 << Local1) | |
} | |
EXFG () | |
Return (CRS3) /* \_SB_.PCI0.LPC0.SIO2.CRS3 */ | |
} | |
Method (DSRS, 2, NotSerialized) | |
{ | |
CreateWordField (Arg0, 0x09, IRQM) | |
CreateByteField (Arg0, 0x0C, DMAM) | |
CreateWordField (Arg0, 0x02, IO11) | |
ENFG (CGLD (Arg1)) | |
IOAL = (IO11 & 0xFF) | |
IOAH = (IO11 >> 0x08) | |
If (IRQM) | |
{ | |
FindSetRightBit (IRQM, Local0) | |
INTR = (Local0 - 0x01) | |
} | |
Else | |
{ | |
INTR = 0x00 | |
} | |
If (DMAM) | |
{ | |
FindSetRightBit (DMAM, Local0) | |
DMCH = (Local0 - 0x01) | |
} | |
Else | |
{ | |
DMCH = 0x04 | |
} | |
EXFG () | |
DCNT (Arg1, 0x01) | |
Local2 = Arg1 | |
If ((Local2 > 0x00)) | |
{ | |
Local2 -= 0x01 | |
} | |
} | |
Method (DSR2, 2, NotSerialized) | |
{ | |
CreateWordField (Arg0, 0x11, IRQE) | |
CreateByteField (Arg0, 0x14, DMAE) | |
CreateWordField (Arg0, 0x02, IO21) | |
CreateWordField (Arg0, 0x0A, IO31) | |
ENFG (CGLD (Arg1)) | |
IOAL = (IO21 & 0xFF) | |
IOAH = (IO21 >> 0x08) | |
IOL2 = (IO31 & 0xFF) | |
IOH2 = (IO31 >> 0x08) | |
If (IRQE) | |
{ | |
FindSetRightBit (IRQE, Local0) | |
INTR = (Local0 - 0x01) | |
} | |
Else | |
{ | |
INTR = 0x00 | |
} | |
If (DMAE) | |
{ | |
FindSetRightBit (DMAE, Local0) | |
DMCH = (Local0 - 0x01) | |
} | |
Else | |
{ | |
DMCH = 0x04 | |
} | |
EXFG () | |
DCNT (Arg1, 0x01) | |
Local2 = Arg1 | |
If ((Local2 > 0x00)) | |
{ | |
Local2 -= 0x01 | |
} | |
} | |
Method (DSR3, 2, NotSerialized) | |
{ | |
CreateWordField (Arg0, 0x02, IO41) | |
CreateWordField (Arg0, 0x09, IRQT) | |
CreateByteField (Arg0, 0x0B, IRQS) | |
CreateByteField (Arg0, 0x0D, DMAT) | |
ENFG (CGLD (Arg1)) | |
IOAL = (IO41 & 0xFF) | |
IOAH = (IO41 >> 0x08) | |
If (IRQT) | |
{ | |
FindSetRightBit (IRQT, Local0) | |
INTR = (Local0 - 0x01) | |
} | |
Else | |
{ | |
INTR = 0x00 | |
} | |
If (DMAT) | |
{ | |
FindSetRightBit (DMAT, Local0) | |
DMCH = (Local0 - 0x01) | |
} | |
Else | |
{ | |
DMCH = 0x04 | |
} | |
EXFG () | |
DCNT (Arg1, 0x01) | |
Local2 = Arg1 | |
If ((Local2 > 0x00)) | |
{ | |
Local2 -= 0x01 | |
} | |
} | |
Name (PMFG, 0x00) | |
Method (SIOS, 1, NotSerialized) | |
{ | |
Debug = "SIOS" | |
} | |
Method (SIOW, 1, NotSerialized) | |
{ | |
Debug = "SIOW" | |
} | |
Method (SIOH, 0, NotSerialized) | |
{ | |
} | |
} | |
Device (UR12) | |
{ | |
Name (_HID, EisaId ("PNP0501") /* 16550A-compatible COM Serial Port */) // _HID: Hardware ID | |
Name (_UID, 0x0D) // _UID: Unique ID | |
Name (LDN, 0x03) | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (^^SIO2.DSTA (0x12)) | |
} | |
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device | |
{ | |
^^SIO2.DCNT (0x12, 0x00) | |
} | |
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | |
{ | |
Return (^^SIO2.DCR3 (0x12, 0x00)) | |
} | |
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings | |
{ | |
^^SIO2.DSR3 (Arg0, 0x12) | |
} | |
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings | |
{ | |
StartDependentFn (0x00, 0x00) | |
{ | |
IO (Decode16, | |
0x02F8, // Range Minimum | |
0x02F8, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQNoFlags () | |
{3} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x0240, // Range Minimum | |
0x0240, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQ (Level, ActiveLow, Shared, ) | |
{3,4,5,6,7,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x0248, // Range Minimum | |
0x0248, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQ (Level, ActiveLow, Shared, ) | |
{3,4,5,6,7,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x0250, // Range Minimum | |
0x0250, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQ (Level, ActiveLow, Shared, ) | |
{3,4,5,6,7,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
StartDependentFnNoPri () | |
{ | |
IO (Decode16, | |
0x0258, // Range Minimum | |
0x0258, // Range Maximum | |
0x01, // Alignment | |
0x08, // Length | |
) | |
IRQ (Level, ActiveLow, Shared, ) | |
{3,4,5,6,7,10,11,12} | |
DMA (Compatibility, NotBusMaster, Transfer8, ) | |
{} | |
} | |
EndDependentFn () | |
}) | |
} | |
} | |
Device (IP2P) | |
{ | |
Name (_ADR, 0x001E0000) // _ADR: Address | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x0B, 0x03)) | |
} | |
} | |
Device (SAT2) | |
{ | |
Name (_ADR, 0x001F0005) // _ADR: Address | |
OperationRegion (IDER, PCI_Config, 0x40, 0x20) | |
Field (IDER, AnyAcc, NoLock, Preserve) | |
{ | |
PFT0, 1, | |
PIE0, 1, | |
PPE0, 1, | |
PDE0, 1, | |
PFT1, 1, | |
PIE1, 1, | |
PPE1, 1, | |
PDE1, 1, | |
PRT0, 2, | |
, 2, | |
PIP0, 2, | |
PSIT, 1, | |
PIDE, 1, | |
SFT0, 1, | |
SIE0, 1, | |
SPE0, 1, | |
SDE0, 1, | |
SFT1, 1, | |
SIE1, 1, | |
SPE1, 1, | |
SDE1, 1, | |
SRT0, 2, | |
, 2, | |
SIP0, 2, | |
SSIT, 1, | |
SIDE, 1, | |
PRT1, 2, | |
PIP1, 2, | |
SRT1, 2, | |
SIP1, 2, | |
Offset (0x08), | |
UDM0, 1, | |
UDM1, 1, | |
UDM2, 1, | |
UDM3, 1, | |
Offset (0x0A), | |
PCT0, 2, | |
, 2, | |
PCT1, 2, | |
Offset (0x0B), | |
SCT0, 2, | |
, 2, | |
SCT1, 2, | |
Offset (0x14), | |
PCB0, 1, | |
PCB1, 1, | |
SCB0, 1, | |
SCB1, 1, | |
PCCR, 2, | |
SCCR, 2, | |
, 4, | |
PUM0, 1, | |
PUM1, 1, | |
SUM0, 1, | |
SUM1, 1, | |
PSIG, 2, | |
SSIG, 2 | |
} | |
Method (GPIO, 4, NotSerialized) | |
{ | |
If (((Arg0 | Arg1) == 0x00)) | |
{ | |
Return (0xFFFFFFFF) | |
} | |
ElseIf (((Arg0 == 0x00) & (Arg1 == 0x01))) | |
{ | |
Return (0x0384) | |
} | |
Return ((0x1E * (0x09 - (Arg2 + Arg3)))) | |
} | |
Method (GDMA, 5, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
If ((Arg4 == 0x02)) | |
{ | |
Return (0x0F) | |
} | |
Return (0x14) | |
} | |
If ((Arg2 == 0x01)) | |
{ | |
Return ((0x0F * (0x04 - Arg4))) | |
} | |
Return ((0x1E * (0x04 - Arg4))) | |
} | |
Return (0xFFFFFFFE) | |
} | |
Method (SFLG, 5, NotSerialized) | |
{ | |
Local0 = 0x00 | |
Local0 |= Arg1 | |
Local0 |= (Arg0 << 0x01) | |
Local0 |= (Arg2 << 0x03) | |
Local0 |= (Arg3 << 0x02) | |
Local0 |= (Arg4 << 0x04) | |
Return (Local0) | |
} | |
Method (SPIO, 3, NotSerialized) | |
{ | |
Name (PBUF, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00, 0x00 // ..... | |
}) | |
CreateByteField (PBUF, 0x00, RCT) | |
CreateByteField (PBUF, 0x01, ISP) | |
CreateByteField (PBUF, 0x02, FAST) | |
CreateByteField (PBUF, 0x03, DMAE) | |
CreateByteField (PBUF, 0x04, PIOT) | |
If (((Arg0 == 0x00) || (Arg0 == 0xFFFFFFFF))) | |
{ | |
Return (PBUF) /* \_SB_.PCI0.SAT2.SPIO.PBUF */ | |
} | |
If ((Arg0 > 0xF0)) | |
{ | |
DMAE = 0x01 | |
PIOT = 0x00 | |
} | |
Else | |
{ | |
FAST = 0x01 | |
If ((Arg1 & 0x02)) | |
{ | |
If (((Arg0 == 0x78) & (Arg2 & 0x02))) | |
{ | |
RCT = 0x03 | |
ISP = 0x02 | |
PIOT = 0x04 | |
} | |
ElseIf (((Arg0 <= 0xB4) & (Arg2 & 0x01))) | |
{ | |
RCT = 0x01 | |
ISP = 0x02 | |
PIOT = 0x03 | |
} | |
Else | |
{ | |
RCT = 0x00 | |
ISP = 0x01 | |
PIOT = 0x02 | |
} | |
} | |
} | |
Return (PBUF) /* \_SB_.PCI0.SAT2.SPIO.PBUF */ | |
} | |
Method (SDMA, 3, NotSerialized) | |
{ | |
Name (PBUF, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateByteField (PBUF, 0x00, PCT) | |
CreateByteField (PBUF, 0x01, PCB) | |
CreateByteField (PBUF, 0x02, UDMT) | |
CreateByteField (PBUF, 0x03, UDME) | |
CreateByteField (PBUF, 0x04, DMAT) | |
If (((Arg0 == 0x00) || (Arg0 == 0xFFFFFFFF))) | |
{ | |
Return (PBUF) /* \_SB_.PCI0.SAT2.SDMA.PBUF */ | |
} | |
If ((Arg0 <= 0x78)) | |
{ | |
If ((Arg1 & 0x04)) | |
{ | |
UDME = 0x01 | |
If (((Arg0 == 0x0F) & (Arg2 & 0x40))) | |
{ | |
UDMT = 0x01 | |
PCB = 0x01 | |
PCT = 0x02 | |
DMAT = 0x06 | |
} | |
ElseIf (((Arg0 == 0x14) & (Arg2 & 0x20))) | |
{ | |
UDMT = 0x01 | |
PCB = 0x01 | |
PCT = 0x01 | |
DMAT = 0x05 | |
} | |
ElseIf (((Arg0 <= 0x1E) & (Arg2 & 0x10))) | |
{ | |
PCB = 0x01 | |
PCT = 0x02 | |
DMAT = 0x04 | |
} | |
ElseIf (((Arg0 <= 0x2D) & (Arg2 & 0x08))) | |
{ | |
PCB = 0x01 | |
PCT = 0x01 | |
DMAT = 0x03 | |
} | |
ElseIf (((Arg0 <= 0x3C) & (Arg2 & 0x04))) | |
{ | |
PCT = 0x02 | |
DMAT = 0x02 | |
} | |
ElseIf (((Arg0 <= 0x5A) & (Arg2 & 0x02))) | |
{ | |
PCT = 0x01 | |
DMAT = 0x01 | |
} | |
ElseIf (((Arg0 <= 0x78) & (Arg2 & 0x01))) | |
{ | |
DMAT = 0x00 | |
} | |
} | |
} | |
Return (PBUF) /* \_SB_.PCI0.SAT2.SDMA.PBUF */ | |
} | |
Device (PRID) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Name (TDM0, 0x00) | |
Name (TPI0, 0x00) | |
Name (TDM1, 0x00) | |
Name (TPI1, 0x00) | |
Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode | |
{ | |
Name (PBUF, Buffer (0x14) | |
{ | |
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateDWordField (PBUF, 0x00, PIO0) | |
CreateDWordField (PBUF, 0x04, DMA0) | |
CreateDWordField (PBUF, 0x08, PIO1) | |
CreateDWordField (PBUF, 0x0C, DMA1) | |
CreateDWordField (PBUF, 0x10, FLAG) | |
PIO0 = GPIO (PFT0, PDE0, PRT0, PIP0) | |
If ((PSIT & 0x01)) | |
{ | |
PIO1 = GPIO (PFT1, PDE1, PRT1, PIP1) | |
} | |
Else | |
{ | |
PIO1 = GPIO (PFT1, PDE1, PRT0, PIP0) | |
} | |
If ((PIO0 == 0xFFFFFFFF)) | |
{ | |
DMA0 = PIO0 /* \_SB_.PCI0.SAT2.PRID._GTM.PIO0 */ | |
} | |
Else | |
{ | |
DMA0 = GDMA (UDM0, PUM0, PCB0, (PCCR & 0x01), PCT0) | |
If ((DMA0 > PIO0)) | |
{ | |
DMA0 = PIO0 /* \_SB_.PCI0.SAT2.PRID._GTM.PIO0 */ | |
} | |
} | |
If ((PIO1 == 0xFFFFFFFF)) | |
{ | |
DMA1 = PIO1 /* \_SB_.PCI0.SAT2.PRID._GTM.PIO1 */ | |
} | |
Else | |
{ | |
DMA1 = GDMA (UDM1, PUM1, PCB1, (PCCR & 0x02), PCT1) | |
If ((DMA1 > PIO1)) | |
{ | |
DMA1 = PIO1 /* \_SB_.PCI0.SAT2.PRID._GTM.PIO1 */ | |
} | |
} | |
FLAG = SFLG (PIE0, UDM0, PIE1, UDM1, 0x01) | |
Return (PBUF) /* \_SB_.PCI0.SAT2.PRID._GTM.PBUF */ | |
} | |
Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode | |
{ | |
CreateDWordField (Arg0, 0x00, PIO0) | |
CreateDWordField (Arg0, 0x04, DMA0) | |
CreateDWordField (Arg0, 0x08, PIO1) | |
CreateDWordField (Arg0, 0x0C, DMA1) | |
CreateDWordField (Arg0, 0x10, FLAG) | |
CreateWordField (Arg1, 0x6A, RPS0) | |
CreateWordField (Arg1, 0x80, IOM0) | |
CreateWordField (Arg1, 0xB0, DMM0) | |
CreateWordField (Arg2, 0x6A, RPS1) | |
CreateWordField (Arg2, 0x80, IOM1) | |
CreateWordField (Arg2, 0xB0, DMM1) | |
Name (IOTM, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateByteField (IOTM, 0x00, RCT) | |
CreateByteField (IOTM, 0x01, ISP) | |
CreateByteField (IOTM, 0x02, FAST) | |
CreateByteField (IOTM, 0x03, DMAE) | |
CreateByteField (IOTM, 0x04, TPIO) | |
Name (DMAT, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateByteField (DMAT, 0x00, PCT) | |
CreateByteField (DMAT, 0x01, PCB) | |
CreateByteField (DMAT, 0x02, UDMT) | |
CreateByteField (DMAT, 0x03, UDME) | |
CreateByteField (DMAT, 0x04, TDMA) | |
If ((FLAG & 0x10)) | |
{ | |
PSIT = 0x01 | |
} | |
IOTM = SPIO (PIO0, RPS0, IOM0) | |
If ((DMAE | FAST)) | |
{ | |
PRT0 = RCT /* \_SB_.PCI0.SAT2.PRID._STM.RCT_ */ | |
PIP0 = ISP /* \_SB_.PCI0.SAT2.PRID._STM.ISP_ */ | |
PFT0 = FAST /* \_SB_.PCI0.SAT2.PRID._STM.FAST */ | |
PDE0 = DMAE /* \_SB_.PCI0.SAT2.PRID._STM.DMAE */ | |
TPI0 = TPIO /* \_SB_.PCI0.SAT2.PRID._STM.TPIO */ | |
} | |
IOTM = SPIO (PIO1, RPS1, IOM1) | |
If ((DMAE | FAST)) | |
{ | |
PFT1 = FAST /* \_SB_.PCI0.SAT2.PRID._STM.FAST */ | |
PDE1 = DMAE /* \_SB_.PCI0.SAT2.PRID._STM.DMAE */ | |
TPI1 = TPIO /* \_SB_.PCI0.SAT2.PRID._STM.TPIO */ | |
If ((PSIT & 0x01)) | |
{ | |
PRT1 = RCT /* \_SB_.PCI0.SAT2.PRID._STM.RCT_ */ | |
PIP1 = ISP /* \_SB_.PCI0.SAT2.PRID._STM.ISP_ */ | |
} | |
Else | |
{ | |
PRT0 = RCT /* \_SB_.PCI0.SAT2.PRID._STM.RCT_ */ | |
PIP0 = ISP /* \_SB_.PCI0.SAT2.PRID._STM.ISP_ */ | |
} | |
} | |
If ((FLAG & 0x01)) | |
{ | |
DMAT = SDMA (DMA0, RPS0, DMM0) | |
PCT0 = PCT /* \_SB_.PCI0.SAT2.PRID._STM.PCT_ */ | |
PCB0 = PCB /* \_SB_.PCI0.SAT2.PRID._STM.PCB_ */ | |
UDM0 = UDME /* \_SB_.PCI0.SAT2.PRID._STM.UDME */ | |
PUM0 = UDMT /* \_SB_.PCI0.SAT2.PRID._STM.UDMT */ | |
TDM0 = TDMA /* \_SB_.PCI0.SAT2.PRID._STM.TDMA */ | |
} | |
Else | |
{ | |
UDM0 = 0x00 | |
} | |
If ((FLAG & 0x04)) | |
{ | |
DMAT = SDMA (DMA1, RPS1, DMM1) | |
PCT1 = PCT /* \_SB_.PCI0.SAT2.PRID._STM.PCT_ */ | |
PCB1 = PCB /* \_SB_.PCI0.SAT2.PRID._STM.PCB_ */ | |
UDM1 = UDME /* \_SB_.PCI0.SAT2.PRID._STM.UDME */ | |
PUM1 = UDMT /* \_SB_.PCI0.SAT2.PRID._STM.UDMT */ | |
TDM1 = TDMA /* \_SB_.PCI0.SAT2.PRID._STM.TDMA */ | |
} | |
Else | |
{ | |
UDM1 = 0x00 | |
} | |
If ((FLAG & 0x02)) | |
{ | |
PIE0 = 0x01 | |
} | |
If ((FLAG & 0x08)) | |
{ | |
PIE1 = 0x01 | |
} | |
} | |
Device (MAST) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (_GTF, 0, NotSerialized) // _GTF: Get Task File | |
{ | |
Name (ATA0, Buffer (0x0E) | |
{ | |
/* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x03, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF // ...... | |
}) | |
CreateByteField (ATA0, 0x01, PIO0) | |
CreateByteField (ATA0, 0x08, DMA0) | |
PIO0 = TPI0 /* \_SB_.PCI0.SAT2.PRID.TPI0 */ | |
PIO0 |= 0x08 | |
If ((UDM0 & 0x01)) | |
{ | |
DMA0 = TDM0 /* \_SB_.PCI0.SAT2.PRID.TDM0 */ | |
DMA0 |= 0x40 | |
} | |
Else | |
{ | |
DMA0 = TPI0 /* \_SB_.PCI0.SAT2.PRID.TPI0 */ | |
If ((DMA0 != 0x00)) | |
{ | |
DMA0 -= 0x02 | |
} | |
DMA0 |= 0x20 | |
} | |
Return (ATA0) /* \_SB_.PCI0.SAT2.PRID.MAST._GTF.ATA0 */ | |
} | |
} | |
Device (SLAV) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Method (_GTF, 0, NotSerialized) // _GTF: Get Task File | |
{ | |
Name (ATA1, Buffer (0x0E) | |
{ | |
/* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF, 0x03, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF // ...... | |
}) | |
CreateByteField (ATA1, 0x01, PIO1) | |
CreateByteField (ATA1, 0x08, DMA1) | |
PIO1 = TPI1 /* \_SB_.PCI0.SAT2.PRID.TPI1 */ | |
PIO1 |= 0x08 | |
If ((UDM1 & 0x01)) | |
{ | |
DMA1 = TDM1 /* \_SB_.PCI0.SAT2.PRID.TDM1 */ | |
DMA1 |= 0x40 | |
} | |
Else | |
{ | |
DMA1 = TPI1 /* \_SB_.PCI0.SAT2.PRID.TPI1 */ | |
If ((DMA1 != 0x00)) | |
{ | |
DMA1 -= 0x02 | |
} | |
DMA1 |= 0x20 | |
} | |
Return (ATA1) /* \_SB_.PCI0.SAT2.PRID.SLAV._GTF.ATA1 */ | |
} | |
} | |
} | |
Device (SECD) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Name (TDM0, 0x00) | |
Name (TPI0, 0x00) | |
Name (TDM1, 0x00) | |
Name (TPI1, 0x00) | |
Name (DMT1, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
Name (DMT2, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
Name (POT1, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
Name (POT2, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
Name (STMI, Buffer (0x14) | |
{ | |
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode | |
{ | |
Name (PBUF, Buffer (0x14) | |
{ | |
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0010 */ 0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateDWordField (PBUF, 0x00, PIO0) | |
CreateDWordField (PBUF, 0x04, DMA0) | |
CreateDWordField (PBUF, 0x08, PIO1) | |
CreateDWordField (PBUF, 0x0C, DMA1) | |
CreateDWordField (PBUF, 0x10, FLAG) | |
PIO0 = GPIO (SFT0, SDE0, SRT0, SIP0) | |
If ((SSIT & 0x01)) | |
{ | |
PIO1 = GPIO (SFT1, SDE1, SRT1, SIP1) | |
} | |
Else | |
{ | |
PIO1 = GPIO (SFT1, SDE1, SRT0, SIP0) | |
} | |
If ((PIO0 == 0xFFFFFFFF)) | |
{ | |
DMA0 = PIO0 /* \_SB_.PCI0.SAT2.SECD._GTM.PIO0 */ | |
} | |
Else | |
{ | |
DMA0 = GDMA (UDM2, SUM0, SCB0, (SCCR & 0x01), SCT0) | |
If ((DMA0 > PIO0)) | |
{ | |
DMA0 = PIO0 /* \_SB_.PCI0.SAT2.SECD._GTM.PIO0 */ | |
} | |
} | |
If ((PIO1 == 0xFFFFFFFF)) | |
{ | |
DMA1 = PIO1 /* \_SB_.PCI0.SAT2.SECD._GTM.PIO1 */ | |
} | |
Else | |
{ | |
DMA1 = GDMA (UDM3, SUM1, SCB1, (SCCR & 0x02), SCT1) | |
If ((DMA1 > PIO1)) | |
{ | |
DMA1 = PIO1 /* \_SB_.PCI0.SAT2.SECD._GTM.PIO1 */ | |
} | |
} | |
FLAG = SFLG (SIE0, UDM2, SIE1, UDM3, 0x01) | |
Return (PBUF) /* \_SB_.PCI0.SAT2.SECD._GTM.PBUF */ | |
} | |
Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode | |
{ | |
CreateDWordField (Arg0, 0x00, PIO0) | |
CreateDWordField (Arg0, 0x04, DMA0) | |
CreateDWordField (Arg0, 0x08, PIO1) | |
CreateDWordField (Arg0, 0x0C, DMA1) | |
CreateDWordField (Arg0, 0x10, FLAG) | |
STMI = Arg0 | |
CreateWordField (Arg1, 0x6A, RPS0) | |
CreateWordField (Arg1, 0x80, IOM0) | |
CreateWordField (Arg1, 0xB0, DMM0) | |
CreateWordField (Arg2, 0x6A, RPS1) | |
CreateWordField (Arg2, 0x80, IOM1) | |
CreateWordField (Arg2, 0xB0, DMM1) | |
Name (IOTM, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateByteField (IOTM, 0x00, RCT) | |
CreateByteField (IOTM, 0x01, ISP) | |
CreateByteField (IOTM, 0x02, FAST) | |
CreateByteField (IOTM, 0x03, DMAE) | |
CreateByteField (IOTM, 0x04, TPIO) | |
Name (DMAT, Buffer (0x05) | |
{ | |
0x00, 0x00, 0x00, 0x00 // .... | |
}) | |
CreateByteField (DMAT, 0x00, PCT) | |
CreateByteField (DMAT, 0x01, PCB) | |
CreateByteField (DMAT, 0x02, UDMT) | |
CreateByteField (DMAT, 0x03, UDME) | |
CreateByteField (DMAT, 0x04, TDMA) | |
If ((FLAG & 0x10)) | |
{ | |
SSIT = 0x01 | |
} | |
IOTM = SPIO (PIO0, RPS0, IOM0) | |
If ((DMAE | FAST)) | |
{ | |
SRT0 = RCT /* \_SB_.PCI0.SAT2.SECD._STM.RCT_ */ | |
SIP0 = ISP /* \_SB_.PCI0.SAT2.SECD._STM.ISP_ */ | |
SFT0 = FAST /* \_SB_.PCI0.SAT2.SECD._STM.FAST */ | |
SDE0 = DMAE /* \_SB_.PCI0.SAT2.SECD._STM.DMAE */ | |
TPI0 = TPIO /* \_SB_.PCI0.SAT2.SECD._STM.TPIO */ | |
} | |
IOTM = SPIO (PIO1, RPS1, IOM1) | |
POT2 = IOTM /* \_SB_.PCI0.SAT2.SECD._STM.IOTM */ | |
If ((DMAE | FAST)) | |
{ | |
SFT1 = FAST /* \_SB_.PCI0.SAT2.SECD._STM.FAST */ | |
SDE1 = DMAE /* \_SB_.PCI0.SAT2.SECD._STM.DMAE */ | |
TPI1 = TPIO /* \_SB_.PCI0.SAT2.SECD._STM.TPIO */ | |
If ((SSIT & 0x01)) | |
{ | |
SRT1 = RCT /* \_SB_.PCI0.SAT2.SECD._STM.RCT_ */ | |
SIP1 = ISP /* \_SB_.PCI0.SAT2.SECD._STM.ISP_ */ | |
} | |
Else | |
{ | |
SRT0 = RCT /* \_SB_.PCI0.SAT2.SECD._STM.RCT_ */ | |
SIP0 = ISP /* \_SB_.PCI0.SAT2.SECD._STM.ISP_ */ | |
} | |
} | |
If ((FLAG & 0x01)) | |
{ | |
DMAT = SDMA (DMA0, RPS0, DMM0) | |
SCT0 = PCT /* \_SB_.PCI0.SAT2.SECD._STM.PCT_ */ | |
SCB0 = PCB /* \_SB_.PCI0.SAT2.SECD._STM.PCB_ */ | |
UDM2 = UDME /* \_SB_.PCI0.SAT2.SECD._STM.UDME */ | |
SUM0 = UDMT /* \_SB_.PCI0.SAT2.SECD._STM.UDMT */ | |
TDM0 = TDMA /* \_SB_.PCI0.SAT2.SECD._STM.TDMA */ | |
} | |
Else | |
{ | |
UDM2 = 0x00 | |
} | |
If ((FLAG & 0x04)) | |
{ | |
DMAT = SDMA (DMA1, RPS1, DMM1) | |
SCT1 = PCT /* \_SB_.PCI0.SAT2.SECD._STM.PCT_ */ | |
SCB1 = PCB /* \_SB_.PCI0.SAT2.SECD._STM.PCB_ */ | |
UDM3 = UDME /* \_SB_.PCI0.SAT2.SECD._STM.UDME */ | |
SUM1 = UDMT /* \_SB_.PCI0.SAT2.SECD._STM.UDMT */ | |
TDM1 = TDMA /* \_SB_.PCI0.SAT2.SECD._STM.TDMA */ | |
} | |
Else | |
{ | |
UDM3 = 0x00 | |
} | |
If ((FLAG & 0x02)) | |
{ | |
SIE0 = 0x01 | |
} | |
If ((FLAG & 0x08)) | |
{ | |
SIE1 = 0x01 | |
} | |
} | |
Device (MAST) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (_GTF, 0, NotSerialized) // _GTF: Get Task File | |
{ | |
Name (ATA0, Buffer (0x0E) | |
{ | |
/* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x03, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF // ...... | |
}) | |
CreateByteField (ATA0, 0x01, PIO0) | |
CreateByteField (ATA0, 0x08, DMA0) | |
PIO0 = TPI0 /* \_SB_.PCI0.SAT2.SECD.TPI0 */ | |
PIO0 |= 0x08 | |
If ((UDM2 & 0x01)) | |
{ | |
DMA0 = TDM0 /* \_SB_.PCI0.SAT2.SECD.TDM0 */ | |
DMA0 |= 0x40 | |
} | |
Else | |
{ | |
DMA0 = TPI0 /* \_SB_.PCI0.SAT2.SECD.TPI0 */ | |
If ((DMA0 != 0x00)) | |
{ | |
DMA0 -= 0x02 | |
} | |
DMA0 |= 0x20 | |
} | |
Return (ATA0) /* \_SB_.PCI0.SAT2.SECD.MAST._GTF.ATA0 */ | |
} | |
} | |
Device (SLAV) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Method (_GTF, 0, NotSerialized) // _GTF: Get Task File | |
{ | |
Name (ATA1, Buffer (0x0E) | |
{ | |
/* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF, 0x03, // ........ | |
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF // ...... | |
}) | |
CreateByteField (ATA1, 0x01, PIO1) | |
CreateByteField (ATA1, 0x08, DMA1) | |
PIO1 = TPI1 /* \_SB_.PCI0.SAT2.SECD.TPI1 */ | |
PIO1 |= 0x08 | |
If ((UDM3 & 0x01)) | |
{ | |
DMA1 = TDM1 /* \_SB_.PCI0.SAT2.SECD.TDM1 */ | |
DMA1 |= 0x40 | |
} | |
Else | |
{ | |
DMA1 = TPI1 /* \_SB_.PCI0.SAT2.SECD.TPI1 */ | |
If ((DMA1 != 0x00)) | |
{ | |
DMA1 -= 0x02 | |
} | |
DMA1 |= 0x20 | |
} | |
Return (ATA1) /* \_SB_.PCI0.SAT2.SECD.SLAV._GTF.ATA1 */ | |
} | |
} | |
} | |
} | |
Device (SMBS) | |
{ | |
Name (_ADR, 0x001F0003) // _ADR: Address | |
} | |
Device (TERM) | |
{ | |
Name (_ADR, 0x001F0006) // _ADR: Address | |
} | |
Device (XHCI) | |
{ | |
Name (_ADR, 0x00140000) // _ADR: Address | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x0D, 0x04)) | |
} | |
Name (OPAC, 0x00) | |
Name (XRST, 0x00) | |
Name (XUSB, 0x00) | |
OperationRegion (XPRT, PCI_Config, 0x74, 0x6C) | |
Field (XPRT, DWordAcc, NoLock, Preserve) | |
{ | |
Offset (0x01), | |
PMEE, 1, | |
, 6, | |
PMES, 1, | |
Offset (0x5C), | |
PR2, 32, | |
PR2M, 32, | |
PR3, 32, | |
PR3M, 32 | |
} | |
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake | |
{ | |
If (Arg0) | |
{ | |
PMEE = 0x01 | |
} | |
Else | |
{ | |
PMEE = 0x00 | |
} | |
} | |
Method (_REG, 2, NotSerialized) // _REG: Region Availability | |
{ | |
If ((Arg0 == 0x02)) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
OPAC = 0x01 | |
} | |
Else | |
{ | |
OPAC = 0x00 | |
} | |
} | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
If ((OPAC == 0x01)) | |
{ | |
PMES = 0x01 | |
PMEE = 0x00 | |
} | |
} | |
Method (POSC, 3, NotSerialized) | |
{ | |
IO80 = 0x81 | |
CreateDWordField (Arg2, 0x00, CDW1) | |
CreateDWordField (Arg2, 0x04, CDW2) | |
CreateDWordField (Arg2, 0x08, CDW3) | |
If (((OSYS >= 0x09) && (OSYS <= 0x0C))) | |
{ | |
If ((Arg0 < 0x02)) | |
{ | |
CDW1 |= 0x08 | |
IO80 = 0x82 | |
} | |
} | |
ElseIf ((Arg0 != 0x01)) | |
{ | |
CDW1 |= 0x08 | |
IO80 = 0x82 | |
} | |
If ((XHMD == 0x00)) | |
{ | |
CDW1 |= 0x02 | |
IO80 = 0x83 | |
} | |
If (((CDW1 & 0x0E) == 0x00)) | |
{ | |
If (!(CDW1 & 0x01)) | |
{ | |
If ((CDW3 & 0x01)) | |
{ | |
ESEL () | |
IO80 = 0x85 | |
XHMD = 0x00 | |
} | |
If ((CDW2 & 0x01)) | |
{ | |
XSEL (0x00) | |
IO80 = 0x84 | |
} | |
Else | |
{ | |
ESEL () | |
IO80 = 0x85 | |
} | |
} | |
} | |
Return (Arg2) | |
} | |
Method (XSEL, 1, Serialized) | |
{ | |
If ((((XHMD == 0x02) || (XHMD == 0x03)) || Arg0)) | |
{ | |
If ((XHMD == 0x03)) | |
{ | |
^^LPC0.XSMB = 0x01 | |
} | |
XUSB = 0x01 | |
XRST = 0x01 | |
Local0 = 0x00 | |
Local0 = (PR3 & 0xFFFFFFC0) | |
PR3 = (Local0 | PR3M) /* \_SB_.PCI0.XHCI.PR3M */ | |
Local0 = 0x00 | |
Local0 = (PR2 & 0xFFFF8000) | |
PR2 = (Local0 | PR2M) /* \_SB_.PCI0.XHCI.PR2M */ | |
} | |
} | |
Method (ESEL, 0, Serialized) | |
{ | |
If (((XHMD == 0x02) || (XHMD == 0x03))) | |
{ | |
PR3 &= 0xFFFFFFC0 | |
PR2 &= 0xFFFF8000 | |
XUSB = 0x00 | |
XRST = 0x00 | |
} | |
} | |
Method (XWAK, 0, Serialized) | |
{ | |
If (((XUSB == 0x01) || (XRST == 0x01))) | |
{ | |
XSEL (0x01) | |
Notify (XHCI, 0x00) // Bus Check | |
} | |
} | |
Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State | |
{ | |
Return (0x02) | |
} | |
Method (_S4D, 0, NotSerialized) // _S4D: S4 Device State | |
{ | |
Return (0x02) | |
} | |
Device (RHUB) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Device (HS01) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
If ((\PLAT == 0x1B)) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS01._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x80, 0x00, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If ((\PLAT == 0x00)) | |
{ | |
VISB = One | |
PANL = 0x0C | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS01._PLD.PLDP */ | |
} | |
} | |
Device (HS02) | |
{ | |
Name (_ADR, 0x02) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)){} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If ((\PLAT == 0x1B)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS02._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x0C | |
} | |
If ((\PLAT == 0x00)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If ((\PLAT == 0x1B)) | |
{ | |
VISB = One | |
PANL = 0x28 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS02._PLD.PLDP */ | |
} | |
} | |
Device (HS03) | |
{ | |
Name (_ADR, 0x03) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x03) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x04) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS03._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x81, 0x01, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x2E | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS03._PLD.PLDP */ | |
} | |
} | |
Device (HS04) | |
{ | |
Name (_ADR, 0x04) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If ((\PLAT == 0x01)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS04._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS04._PLD.PLDP */ | |
} | |
} | |
Device (HS05) | |
{ | |
Name (_ADR, 0x05) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
If ((\PLAT == 0x1B)) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS05._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x82, 0x02, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x09) || (\PLAT == 0x13))) | |
{ | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
} | |
ElseIf (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS05._PLD.PLDP */ | |
} | |
} | |
Device (HS06) | |
{ | |
Name (_ADR, 0x06) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x0A) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x0B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
If (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x08) | |
{ | |
If (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x03) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x04) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x05) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS06._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS06._PLD.PLDP */ | |
} | |
} | |
Device (HS07) | |
{ | |
Name (_ADR, 0x07) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x00) | |
{ | |
If (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
If (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x08) | |
{ | |
If (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x03) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x04) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x05) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS07._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x83, 0x03, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x15 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS07._PLD.PLDP */ | |
} | |
} | |
Device (HS08) | |
{ | |
Name (_ADR, 0x08) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS08._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
PANL = 0x08 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
PANL = 0x08 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS08._PLD.PLDP */ | |
} | |
} | |
Device (HS09) | |
{ | |
Name (_ADR, 0x09) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x0A) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x0B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS09._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x84, 0x04, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x06 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
} | |
ElseIf (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS09._PLD.PLDP */ | |
} | |
} | |
Device (HS10) | |
{ | |
Name (_ADR, 0x0A) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x0A) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x0B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x08) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS10._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x05, 0x05, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x07 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS10._PLD.PLDP */ | |
} | |
} | |
Device (HS11) | |
{ | |
Name (_ADR, 0x0B) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x00) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x01) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x08) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS11._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x85, 0x05, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (0x00) | |
{ | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
PANL = 0x08 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS11._PLD.PLDP */ | |
} | |
} | |
Device (HS12) | |
{ | |
Name (_ADR, 0x0C) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS12._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x06, 0x06, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x4C | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
PANL = 0x08 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
} | |
ElseIf (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS12._PLD.PLDP */ | |
} | |
} | |
Device (HS13) | |
{ | |
Name (_ADR, 0x0D) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x08) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS13._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0xC1, 0x86, 0x06, 0x01, 0x00, 0x00, 0x00, // @....... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
PANL = 0x08 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
PANL = 0x08 | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
PANL = 0x08 | |
} | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS13._PLD.PLDP */ | |
} | |
} | |
Device (HS14) | |
{ | |
Name (_ADR, 0x0E) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x00) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x01) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x11) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x12) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Case (0x08) | |
{ | |
If (0x01) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
} | |
Else | |
{ | |
UPCP [0x00] = 0x00 | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
If ((\PLAT == 0x1B)) | |
{ | |
UPCP [0x00] = 0xFF | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.HS14._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x07, 0x07, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (0x00) | |
{ | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x08 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
} | |
If (0x00) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
} | |
} | |
If ((\PLAT == 0x1B)) | |
{ | |
VISB = One | |
PANL = 0x20 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.HS14._PLD.PLDP */ | |
} | |
} | |
Device (SSP1) | |
{ | |
Name (_ADR, 0x10) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x03, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x00) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.SSP1._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateField (DerefOf (PLDP [0x00]), 0x4F, 0x08, GTOK) | |
CreateField (DerefOf (PLDP [0x00]), 0x57, 0x08, GPOS) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x04 | |
GPOS = 0x04 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x09 | |
GPOS = 0x09 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x09 | |
GPOS = 0x09 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x05 | |
GPOS = 0x05 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x0C | |
GPOS = 0x0C | |
} | |
} | |
ElseIf (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x0E | |
GPOS = 0x0E | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.SSP1._PLD.PLDP */ | |
} | |
} | |
Device (SSP2) | |
{ | |
Name (_ADR, 0x11) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x03, | |
0x00, | |
0x00 | |
}) | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.SSP2._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateField (DerefOf (PLDP [0x00]), 0x4F, 0x08, GTOK) | |
CreateField (DerefOf (PLDP [0x00]), 0x57, 0x08, GPOS) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x15 | |
GTOK = 0x07 | |
GPOS = 0x07 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x0E | |
GPOS = 0x0E | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x0E | |
GPOS = 0x0E | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If (0x01) | |
{ | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x05 | |
GPOS = 0x05 | |
} | |
} | |
ElseIf (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x09 | |
GPOS = 0x09 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.SSP2._PLD.PLDP */ | |
} | |
} | |
Device (SSP3) | |
{ | |
Name (_ADR, 0x12) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x03, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x03) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x04) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x05) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x07) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x08) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.SSP3._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateField (DerefOf (PLDP [0x00]), 0x4F, 0x08, GTOK) | |
CreateField (DerefOf (PLDP [0x00]), 0x57, 0x08, GPOS) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x0C | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If ((\PLAT == 0x00)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x03 | |
GPOS = 0x03 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x03 | |
GPOS = 0x03 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x03 | |
GPOS = 0x03 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x0D | |
GPOS = 0x0D | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x03 | |
GPOS = 0x03 | |
} | |
If ((\PLAT == 0x1B)) | |
{ | |
VISB = One | |
PANL = 0x28 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.SSP3._PLD.PLDP */ | |
} | |
} | |
Device (SSP4) | |
{ | |
Name (_ADR, 0x13) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x03, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x03) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x04) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x05) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.SSP4._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateField (DerefOf (PLDP [0x00]), 0x4F, 0x08, GTOK) | |
CreateField (DerefOf (PLDP [0x00]), 0x57, 0x08, GPOS) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x2E | |
GTOK = 0x03 | |
GPOS = 0x03 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x04 | |
GPOS = 0x04 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x04 | |
GPOS = 0x04 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x04 | |
GPOS = 0x04 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x0E | |
GPOS = 0x0E | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x04 | |
GPOS = 0x04 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x03 | |
GPOS = 0x03 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.SSP4._PLD.PLDP */ | |
} | |
} | |
Device (SSP5) | |
{ | |
Name (_ADR, 0x14) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x03, | |
0x00, | |
0x00 | |
}) | |
If ((OSYS >= 0x0D)) | |
{ | |
Switch (ToInteger (\PLAT)) | |
{ | |
Case (0x1B) | |
{ | |
UPCP [0x00] = 0x00 | |
} | |
} | |
} | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.SSP5._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateField (DerefOf (PLDP [0x00]), 0x4F, 0x08, GTOK) | |
CreateField (DerefOf (PLDP [0x00]), 0x57, 0x08, GPOS) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If (((\PLAT == 0x00) || (\PLAT == 0x01))) | |
{ | |
VISB = One | |
PANL = 0x4C | |
GTOK = 0x0C | |
GPOS = 0x0C | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x06 | |
GTOK = 0x09 | |
GPOS = 0x09 | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x20 | |
GTOK = 0x09 | |
GPOS = 0x09 | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x05 | |
GPOS = 0x05 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x07 | |
GPOS = 0x07 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x05 | |
GPOS = 0x05 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.SSP5._PLD.PLDP */ | |
} | |
} | |
Device (SSP6) | |
{ | |
Name (_ADR, 0x15) // _ADR: Address | |
Method (_STA, 0, NotSerialized) // _STA: Status | |
{ | |
Return (0x0F) | |
} | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0x03, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.XHCI.RHUB.SSP6._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x14) | |
{ | |
/* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x40, 0x41, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // @A...... | |
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... | |
} | |
}) | |
CreateField (DerefOf (PLDP [0x00]), 0x43, 0x07, PANL) | |
CreateField (DerefOf (PLDP [0x00]), 0x4F, 0x08, GTOK) | |
CreateField (DerefOf (PLDP [0x00]), 0x57, 0x08, GPOS) | |
CreateBitField (DerefOf (PLDP [0x00]), 0x40, VISB) | |
If ((\PLAT == 0x01)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If ((\PLAT == 0x00)) | |
{ | |
VISB = One | |
PANL = 0x0C | |
GTOK = 0x01 | |
GPOS = 0x01 | |
} | |
If (((\PLAT == 0x03) || (\PLAT == 0x04))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If ((\PLAT == 0x05)) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If (((\PLAT == 0x13) || (\PLAT == 0x16))) | |
{ | |
VISB = One | |
PANL = 0x07 | |
GTOK = 0x0A | |
GPOS = 0x0A | |
} | |
If (((\PLAT == 0x14) || (\PLAT == 0x15))) | |
{ | |
VISB = One | |
PANL = 0x20 | |
GTOK = 0x0A | |
GPOS = 0x0A | |
} | |
If (((\PLAT == 0x11) || (\PLAT == 0x12))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x06 | |
GPOS = 0x06 | |
} | |
If (((\PLAT == 0x0A) || (\PLAT == 0x0B))) | |
{ | |
VISB = One | |
PANL = 0x04 | |
GTOK = 0x08 | |
GPOS = 0x08 | |
} | |
If (((\PLAT == 0x0F) || (\PLAT == 0x10))) | |
{ | |
VISB = One | |
PANL = 0x03 | |
GTOK = 0x06 | |
GPOS = 0x06 | |
} | |
If (((\PLAT == 0x07) || (\PLAT == 0x08))) | |
{ | |
VISB = One | |
PANL = 0x05 | |
GTOK = 0x02 | |
GPOS = 0x02 | |
} | |
If ((\PLAT == 0x1B)) | |
{ | |
VISB = One | |
PANL = 0x28 | |
GTOK = 0x0E | |
GPOS = 0x0E | |
} | |
Return (PLDP) /* \_SB_.PCI0.XHCI.RHUB.SSP6._PLD.PLDP */ | |
} | |
} | |
} | |
} | |
Device (EHC1) | |
{ | |
Name (_ADR, 0x001D0000) // _ADR: Address | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x0D, 0x04)) | |
} | |
Name (OPAC, 0x00) | |
OperationRegion (PWKE, PCI_Config, 0x54, 0x18) | |
Field (PWKE, DWordAcc, NoLock, Preserve) | |
{ | |
Offset (0x01), | |
PMEE, 1, | |
, 6, | |
PMES, 1, | |
Offset (0x0E), | |
, 1, | |
PWUC, 10 | |
} | |
Method (_REG, 2, NotSerialized) // _REG: Region Availability | |
{ | |
If ((Arg0 == 0x02)) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
OPAC = One | |
} | |
Else | |
{ | |
OPAC = One | |
} | |
} | |
} | |
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake | |
{ | |
If (Arg0) | |
{ | |
PWUC = Ones | |
} | |
Else | |
{ | |
PWUC = 0x00 | |
} | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
If ((OPAC == One)) | |
{ | |
PMES = 0x01 | |
PMEE = 0x00 | |
} | |
} | |
Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State | |
{ | |
Return (0x02) | |
} | |
Method (_S4D, 0, NotSerialized) // _S4D: S4 Device State | |
{ | |
Return (0x02) | |
} | |
Device (HUBN) | |
{ | |
Name (_ADR, Zero) // _ADR: Address | |
Device (PR01) | |
{ | |
Name (_ADR, One) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCA, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
Return (UPCA) /* \_SB_.PCI0.EHC1.HUBN.PR01._UPC.UPCA */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // 0....... | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01._PLD.PLDP */ | |
} | |
Device (PR11) | |
{ | |
Name (_ADR, One) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR11._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR11._PLD.PLDP */ | |
} | |
} | |
Device (PR12) | |
{ | |
Name (_ADR, 0x02) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR12._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR12._PLD.PLDP */ | |
} | |
} | |
Device (PR13) | |
{ | |
Name (_ADR, 0x03) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR13._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR13._PLD.PLDP */ | |
} | |
} | |
Device (PR14) | |
{ | |
Name (_ADR, 0x04) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR14._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR14._PLD.PLDP */ | |
} | |
Alias (SBV1, SDGV) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x07 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
Case (0x01) | |
{ | |
If ((SDGV == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Case (0x02) | |
{ | |
Return (SDGV) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR14.SDGV */ | |
} | |
} | |
} | |
Return (0x00) | |
} | |
} | |
Device (PR15) | |
{ | |
Name (_ADR, 0x05) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR15._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR15._PLD.PLDP */ | |
} | |
Alias (SBV2, SDGV) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x07 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
Case (0x01) | |
{ | |
If ((SDGV == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Case (0x02) | |
{ | |
Return (SDGV) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR15.SDGV */ | |
} | |
} | |
} | |
Return (0x00) | |
} | |
} | |
Device (PR16) | |
{ | |
Name (_ADR, 0x06) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR16._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR16._PLD.PLDP */ | |
} | |
Alias (SBV1, SDGV) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x07 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
Case (0x01) | |
{ | |
If ((SDGV == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Case (0x02) | |
{ | |
Return (SDGV) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR16.SDGV */ | |
} | |
} | |
} | |
Return (0x00) | |
} | |
} | |
Device (PR17) | |
{ | |
Name (_ADR, 0x07) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR17._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR17._PLD.PLDP */ | |
} | |
Alias (SBV2, SDGV) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x07 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
Case (0x01) | |
{ | |
If ((SDGV == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Case (0x02) | |
{ | |
Return (SDGV) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR17.SDGV */ | |
} | |
} | |
} | |
Return (0x00) | |
} | |
} | |
Device (PR18) | |
{ | |
Name (_ADR, 0x08) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR18._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR18._PLD.PLDP */ | |
} | |
} | |
} | |
} | |
} | |
Device (EHC2) | |
{ | |
Name (_ADR, 0x001A0000) // _ADR: Address | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x0D, 0x04)) | |
} | |
Name (OPAC, 0x00) | |
OperationRegion (PWKE, PCI_Config, 0x54, 0x18) | |
Field (PWKE, DWordAcc, NoLock, Preserve) | |
{ | |
Offset (0x01), | |
PMEE, 1, | |
, 6, | |
PMES, 1, | |
Offset (0x0E), | |
, 1, | |
PWUC, 10 | |
} | |
Method (_REG, 2, NotSerialized) // _REG: Region Availability | |
{ | |
If ((Arg0 == 0x02)) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
OPAC = One | |
} | |
Else | |
{ | |
OPAC = One | |
} | |
} | |
} | |
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake | |
{ | |
If (Arg0) | |
{ | |
PWUC = Ones | |
} | |
Else | |
{ | |
PWUC = 0x00 | |
} | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
If ((OPAC == One)) | |
{ | |
PMES = 0x01 | |
PMEE = 0x00 | |
} | |
} | |
Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State | |
{ | |
Return (0x02) | |
} | |
Method (_S4D, 0, NotSerialized) // _S4D: S4 Device State | |
{ | |
Return (0x02) | |
} | |
Device (HUBN) | |
{ | |
Name (_ADR, Zero) // _ADR: Address | |
Device (PR01) | |
{ | |
Name (_ADR, One) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCA, Package (0x04) | |
{ | |
0xFF, | |
0x00, | |
0x00, | |
0x00 | |
}) | |
Return (UPCA) /* \_SB_.PCI0.EHC2.HUBN.PR01._UPC.UPCA */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // 0....... | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01._PLD.PLDP */ | |
} | |
Device (PR11) | |
{ | |
Name (_ADR, One) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR11._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR11._PLD.PLDP */ | |
} | |
} | |
Device (PR12) | |
{ | |
Name (_ADR, 0x02) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR12._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR12._PLD.PLDP */ | |
} | |
Alias (SBV1, SDGV) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x07 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
Case (0x01) | |
{ | |
If ((SDGV == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Case (0x02) | |
{ | |
Return (SDGV) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR12.SDGV */ | |
} | |
} | |
} | |
Return (0x00) | |
} | |
} | |
Device (PR13) | |
{ | |
Name (_ADR, 0x03) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR13._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR13._PLD.PLDP */ | |
} | |
Alias (SBV2, SDGV) | |
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method | |
{ | |
If ((Arg0 == ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8") /* Unknown UUID */)) | |
{ | |
Switch (ToInteger (Arg2)) | |
{ | |
Case (0x00) | |
{ | |
If ((Arg1 == 0x01)) | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x07 // . | |
}) | |
} | |
Else | |
{ | |
Return (Buffer (0x01) | |
{ | |
0x00 // . | |
}) | |
} | |
} | |
Case (0x01) | |
{ | |
If ((SDGV == 0xFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x01) | |
} | |
} | |
Case (0x02) | |
{ | |
Return (SDGV) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR13.SDGV */ | |
} | |
} | |
} | |
Return (0x00) | |
} | |
} | |
Device (PR14) | |
{ | |
Name (_ADR, 0x04) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR14._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xE1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR14._PLD.PLDP */ | |
} | |
} | |
Device (PR15) | |
{ | |
Name (_ADR, 0x05) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR15._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR15._PLD.PLDP */ | |
} | |
} | |
Device (PR16) | |
{ | |
Name (_ADR, 0x06) // _ADR: Address | |
Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities | |
{ | |
Name (UPCP, Package (0x04) | |
{ | |
0xFF, | |
0xFF, | |
0x00, | |
0x00 | |
}) | |
Return (UPCP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR16._UPC.UPCP */ | |
} | |
Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device | |
{ | |
Name (PLDP, Package (0x01) | |
{ | |
Buffer (0x10) | |
{ | |
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ | |
/* 0008 */ 0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ | |
} | |
}) | |
Return (PLDP) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR16._PLD.PLDP */ | |
} | |
} | |
} | |
} | |
} | |
Device (ALZA) | |
{ | |
Name (_ADR, 0x001B0000) // _ADR: Address | |
} | |
Device (HECI) | |
{ | |
Name (_ADR, 0x00160000) // _ADR: Address | |
} | |
Device (HEC2) | |
{ | |
Name (_ADR, 0x00160001) // _ADR: Address | |
} | |
Device (IDER) | |
{ | |
Name (_ADR, 0x00160002) // _ADR: Address | |
} | |
Device (MEKT) | |
{ | |
Name (_ADR, 0x00160003) // _ADR: Address | |
} | |
Device (RP01) | |
{ | |
Name (_ADR, 0x001C0000) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
} | |
Device (RP02) | |
{ | |
Name (_ADR, 0x001C0001) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
} | |
Device (RP03) | |
{ | |
Name (_ADR, 0x001C0002) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG16) /* \_SB_.AG16 */ | |
} | |
Return (PG16) /* \_SB_.PG16 */ | |
} | |
Device (D07D) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
Device (D07E) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
} | |
Device (RP04) | |
{ | |
Name (_ADR, 0x001C0003) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG17) /* \_SB_.AG17 */ | |
} | |
Return (PG17) /* \_SB_.PG17 */ | |
} | |
Device (D07F) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
} | |
Device (RP05) | |
{ | |
Name (_ADR, 0x001C0004) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG18) /* \_SB_.AG18 */ | |
} | |
Return (PG18) /* \_SB_.PG18 */ | |
} | |
Device (AM24) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
} | |
Device (RP06) | |
{ | |
Name (_ADR, 0x001C0005) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
} | |
Device (RP07) | |
{ | |
Name (_ADR, 0x001C0006) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG1A) /* \_SB_.AG1A */ | |
} | |
Return (PG1A) /* \_SB_.PG1A */ | |
} | |
Device (BR7A) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG7A) /* \_SB_.AG7A */ | |
} | |
Return (PG7A) /* \_SB_.PG7A */ | |
} | |
Device (D07B) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
} | |
} | |
Device (RP08) | |
{ | |
Name (_ADR, 0x001C0007) // _ADR: Address | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG1B) /* \_SB_.AG1B */ | |
} | |
Return (PG1B) /* \_SB_.PG1B */ | |
} | |
Device (AM82) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
} | |
Device (EVMR) | |
{ | |
Name (_ADR, 0x00110000) // _ADR: Address | |
} | |
Device (EVS0) | |
{ | |
Name (_ADR, 0x00110001) // _ADR: Address | |
} | |
Device (EVS1) | |
{ | |
Name (_ADR, 0x00110002) // _ADR: Address | |
} | |
Device (EVS2) | |
{ | |
Name (_ADR, 0x00110003) // _ADR: Address | |
} | |
Device (DMI0) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
} | |
Device (BR1A) | |
{ | |
Name (_ADR, 0x00010000) // _ADR: Address | |
OperationRegion (MCTL, SystemMemory, 0x80000188, 0x04) | |
Field (MCTL, ByteAcc, NoLock, Preserve) | |
{ | |
, 3, | |
HGPE, 1, | |
, 7, | |
, 8, | |
, 8 | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
HGPE = 0x01 | |
} | |
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters | |
{ | |
0x08, | |
0x40, | |
0x01, | |
0x00 | |
}) | |
Name (SHPC, 0x40) | |
Name (SPDS, 0x40) | |
Name (MRLS, 0x00) | |
Name (CCOM, 0x10) | |
Name (SPDC, 0x08) | |
Name (MRLC, 0x04) | |
Name (SPFD, 0x02) | |
Name (SABP, 0x01) | |
Name (SPOF, 0x10) | |
Name (SPON, 0x0F) | |
Name (ALMK, 0x1C) | |
Name (ALON, 0x01) | |
Name (ALBL, 0x02) | |
Name (ALOF, 0x03) | |
Name (PLMK, 0x13) | |
Name (PLON, 0x04) | |
Name (PLBL, 0x08) | |
Name (PLOF, 0x0C) | |
Name (HPEV, 0x0F) | |
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) | |
Field (PPA4, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0xA0), | |
, 4, | |
LDIS, 1, | |
Offset (0xA2), | |
Offset (0xA4), | |
ATBP, 1, | |
, 1, | |
MRSP, 1, | |
ATIP, 1, | |
PWIP, 1, | |
HPSR, 1, | |
HPCP, 1, | |
, 12, | |
PSNM, 13, | |
ABIE, 1, | |
PFIE, 1, | |
MSIE, 1, | |
PDIE, 1, | |
CCIE, 1, | |
HPIE, 1, | |
SCTL, 5, | |
Offset (0xAA), | |
SSTS, 7, | |
Offset (0xAB), | |
Offset (0xB0), | |
Offset (0xB2), | |
PMES, 1, | |
PMEP, 1, | |
Offset (0xB4) | |
} | |
Method (ATID, 0, NotSerialized) | |
{ | |
Return ((SCTL & 0x03)) | |
} | |
Method (PWID, 0, NotSerialized) | |
{ | |
Return (((SCTL & 0x0C) >> 0x02)) | |
} | |
Method (PWCC, 0, NotSerialized) | |
{ | |
Return (((SCTL & 0x10) >> 0x04)) | |
} | |
Method (ABPS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x01 | |
} | |
Return ((SSTS & 0x01)) | |
} | |
Method (PFDS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x02 | |
} | |
Return (((SSTS & 0x02) >> 0x01)) | |
} | |
Method (MSCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x04 | |
} | |
Return (((SSTS & 0x04) >> 0x02)) | |
} | |
Method (PDCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x08 | |
} | |
Return (((SSTS & 0x08) >> 0x03)) | |
} | |
Method (CMCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x10 | |
} | |
Return (((SSTS & 0x10) >> 0x04)) | |
} | |
Method (MSSC, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x20 | |
} | |
Return (((SSTS & 0x20) >> 0x05)) | |
} | |
Method (PRDS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x40 | |
} | |
Return (((SSTS & 0x40) >> 0x06)) | |
} | |
Method (OSHP, 0, NotSerialized) | |
{ | |
SSTS = SSTS /* \_SB_.PCI0.BR1A.SSTS */ | |
HGPE = 0x00 | |
} | |
Method (HPCC, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
Local1 = 0x00 | |
If ((Arg0 != Local0)) | |
{ | |
SCTL = Arg0 | |
While ((!CMCS (0x00) && (0x64 != Local1))) | |
{ | |
IO80 = 0xFB | |
Sleep (0x02) | |
Local1 += 0x02 | |
} | |
CMCS (0x01) | |
} | |
} | |
Method (ATCM, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
Local0 &= ALMK /* \_SB_.PCI0.BR1A.ALMK */ | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 |= ALON /* \_SB_.PCI0.BR1A.ALON */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 |= ALBL /* \_SB_.PCI0.BR1A.ALBL */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 |= ALOF /* \_SB_.PCI0.BR1A.ALOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (PWCM, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
Local0 &= PLMK /* \_SB_.PCI0.BR1A.PLMK */ | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 |= PLON /* \_SB_.PCI0.BR1A.PLON */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 |= PLBL /* \_SB_.PCI0.BR1A.PLBL */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 |= PLOF /* \_SB_.PCI0.BR1A.PLOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (PWSL, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
If (Arg0) | |
{ | |
Local0 &= SPON /* \_SB_.PCI0.BR1A.SPON */ | |
} | |
Else | |
{ | |
Local0 |= SPOF /* \_SB_.PCI0.BR1A.SPOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication | |
{ | |
Switch ((Arg0 & 0xFF)) | |
{ | |
Case (0x03) | |
{ | |
Switch (ToInteger (Arg1)) | |
{ | |
Case (Package (0x04) | |
{ | |
0x80, | |
0x81, | |
0x82, | |
0x83 | |
} | |
) | |
{ | |
If (!PWCC ()) | |
{ | |
PWCM (0x01) | |
ABIE = 0x01 | |
} | |
} | |
} | |
} | |
} | |
} | |
Method (EJ0L, 1, NotSerialized) | |
{ | |
IO80 = 0xFF | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
If ((ATID () != 0x01)) | |
{ | |
Local0 &= ALMK /* \_SB_.PCI0.BR1A.ALMK */ | |
Local0 |= ALBL /* \_SB_.PCI0.BR1A.ALBL */ | |
} | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
Local0 |= SPOF /* \_SB_.PCI0.BR1A.SPOF */ | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
Local0 |= PLOF /* \_SB_.PCI0.BR1A.PLOF */ | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR1A.SCTL */ | |
Local0 |= ALOF /* \_SB_.PCI0.BR1A.ALOF */ | |
HPCC (Local0) | |
} | |
Method (PMEH, 1, NotSerialized) | |
{ | |
If ((HPEV & SSTS)) | |
{ | |
If (ABPS (0x00)) | |
{ | |
ABPS (0x01) | |
Sleep (0xC8) | |
} | |
} | |
Return (0xFF) | |
} | |
Method (HPEH, 1, NotSerialized) | |
{ | |
If (!HPCP) | |
{ | |
Return (0xFF) | |
} | |
IO80 = 0xFE | |
Sleep (0x64) | |
CCIE = 0x00 | |
If ((HPEV & SSTS)) | |
{ | |
IO80 = 0xFD | |
Sleep (0x0A) | |
Local0 = PPXH (0x00) | |
Return (Local0) | |
} | |
Else | |
{ | |
Return (0xFF) | |
} | |
IO80 = 0xFC | |
Sleep (0x0A) | |
} | |
Method (PPXH, 1, NotSerialized) | |
{ | |
Sleep (0xC8) | |
If (ABPS (0x00)) | |
{ | |
If (!PRDS (0x00)) | |
{ | |
LDIS = 0x01 | |
PWSL (0x00) | |
PWCM (0x03) | |
If ((MSSC (0x00) == MRLS)) | |
{ | |
ATCM (0x02) | |
} | |
Else | |
{ | |
ATCM (0x03) | |
} | |
ABPS (0x01) | |
Sleep (0xC8) | |
Return (0xFF) | |
} | |
ABIE = 0x00 | |
ABPS (0x01) | |
Sleep (0xC8) | |
If (PWCC ()) | |
{ | |
ATCM (0x02) | |
Sleep (0x0258) | |
Local0 = 0x0258 | |
ABPS (0x01) | |
While (!ABPS (0x00)) | |
{ | |
Sleep (0xC8) | |
Local0 += 0xC8 | |
If ((0x1388 == Local0)) | |
{ | |
ABIE = 0x01 | |
ATCM (0x03) | |
PWCM (0x02) | |
Sleep (0x0258) | |
LDIS = 0x00 | |
PWSL (0x01) | |
Sleep (0x01F4) | |
If (!PFDS (0x00)) | |
{ | |
PWCM (0x01) | |
Local1 = 0x00 | |
ABIE = 0x01 | |
} | |
Else | |
{ | |
PWSL (0x00) | |
PWCM (0x03) | |
ATCM (0x01) | |
LDIS = 0x01 | |
Local1 = 0x03 | |
ABIE = 0x01 | |
} | |
ABPS (0x01) | |
Sleep (0xC8) | |
Return (Local1) | |
} | |
} | |
Return (0xFF) | |
} | |
Else | |
{ | |
ATCM (0x02) | |
Sleep (0x0258) | |
Local0 = 0x0258 | |
ABPS (0x01) | |
Sleep (0xC8) | |
While (!ABPS (0x00)) | |
{ | |
Sleep (0xC8) | |
Local0 += 0xC8 | |
If ((0x1388 == Local0)) | |
{ | |
ABPS (0x01) | |
ATCM (0x03) | |
PWCM (0x02) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
LDIS = 0x01 | |
PWCM (0x03) | |
Return (0x03) | |
} | |
} | |
PWCM (0x01) | |
ABPS (0x01) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
Return (0xFF) | |
} | |
} | |
If (PFDS (0x00)) | |
{ | |
PFDS (0x01) | |
PWSL (0x00) | |
PWCM (0x03) | |
ATCM (0x01) | |
LDIS = 0x01 | |
Return (0x03) | |
} | |
If (PDCS (0x00)) | |
{ | |
PDCS (0x01) | |
If (!PRDS (0x00)) | |
{ | |
PWSL (0x00) | |
PWCM (0x03) | |
If ((MSSC (0x00) == MRLS)) | |
{ | |
ATCM (0x02) | |
} | |
Else | |
{ | |
ATCM (0x03) | |
} | |
LDIS = 0x01 | |
Return (0xFF) | |
} | |
Else | |
{ | |
LDIS = 0x00 | |
ABPS (0x01) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
Sleep (0xC8) | |
Return (Local1) | |
} | |
} | |
Return (0xFF) | |
} | |
Method (SNUM, 0, Serialized) | |
{ | |
Local0 = PSNM /* \_SB_.PCI0.BR1A.PSNM */ | |
Return (Local0) | |
} | |
Device (H000) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H001) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H002) | |
{ | |
Name (_ADR, 0x02) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H003) | |
{ | |
Name (_ADR, 0x03) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H004) | |
{ | |
Name (_ADR, 0x04) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H005) | |
{ | |
Name (_ADR, 0x05) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H006) | |
{ | |
Name (_ADR, 0x06) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H007) | |
{ | |
Name (_ADR, 0x07) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
} | |
Device (BR1B) | |
{ | |
Name (_ADR, 0x00010001) // _ADR: Address | |
OperationRegion (MCTL, SystemMemory, 0x80008188, 0x04) | |
Field (MCTL, ByteAcc, NoLock, Preserve) | |
{ | |
, 3, | |
HGPE, 1, | |
, 7, | |
, 8, | |
, 8 | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
HGPE = 0x01 | |
} | |
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters | |
{ | |
0x08, | |
0x40, | |
0x01, | |
0x00 | |
}) | |
Name (SHPC, 0x40) | |
Name (SPDS, 0x40) | |
Name (MRLS, 0x00) | |
Name (CCOM, 0x10) | |
Name (SPDC, 0x08) | |
Name (MRLC, 0x04) | |
Name (SPFD, 0x02) | |
Name (SABP, 0x01) | |
Name (SPOF, 0x10) | |
Name (SPON, 0x0F) | |
Name (ALMK, 0x1C) | |
Name (ALON, 0x01) | |
Name (ALBL, 0x02) | |
Name (ALOF, 0x03) | |
Name (PLMK, 0x13) | |
Name (PLON, 0x04) | |
Name (PLBL, 0x08) | |
Name (PLOF, 0x0C) | |
Name (HPEV, 0x0F) | |
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) | |
Field (PPA4, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0xA0), | |
, 4, | |
LDIS, 1, | |
Offset (0xA2), | |
Offset (0xA4), | |
ATBP, 1, | |
, 1, | |
MRSP, 1, | |
ATIP, 1, | |
PWIP, 1, | |
HPSR, 1, | |
HPCP, 1, | |
, 12, | |
PSNM, 13, | |
ABIE, 1, | |
PFIE, 1, | |
MSIE, 1, | |
PDIE, 1, | |
CCIE, 1, | |
HPIE, 1, | |
SCTL, 5, | |
Offset (0xAA), | |
SSTS, 7, | |
Offset (0xAB), | |
Offset (0xB0), | |
Offset (0xB2), | |
PMES, 1, | |
PMEP, 1, | |
Offset (0xB4) | |
} | |
Method (ATID, 0, NotSerialized) | |
{ | |
Return ((SCTL & 0x03)) | |
} | |
Method (PWID, 0, NotSerialized) | |
{ | |
Return (((SCTL & 0x0C) >> 0x02)) | |
} | |
Method (PWCC, 0, NotSerialized) | |
{ | |
Return (((SCTL & 0x10) >> 0x04)) | |
} | |
Method (ABPS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x01 | |
} | |
Return ((SSTS & 0x01)) | |
} | |
Method (PFDS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x02 | |
} | |
Return (((SSTS & 0x02) >> 0x01)) | |
} | |
Method (MSCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x04 | |
} | |
Return (((SSTS & 0x04) >> 0x02)) | |
} | |
Method (PDCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x08 | |
} | |
Return (((SSTS & 0x08) >> 0x03)) | |
} | |
Method (CMCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x10 | |
} | |
Return (((SSTS & 0x10) >> 0x04)) | |
} | |
Method (MSSC, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x20 | |
} | |
Return (((SSTS & 0x20) >> 0x05)) | |
} | |
Method (PRDS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x40 | |
} | |
Return (((SSTS & 0x40) >> 0x06)) | |
} | |
Method (OSHP, 0, NotSerialized) | |
{ | |
SSTS = SSTS /* \_SB_.PCI0.BR1B.SSTS */ | |
HGPE = 0x00 | |
} | |
Method (HPCC, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
Local1 = 0x00 | |
If ((Arg0 != Local0)) | |
{ | |
SCTL = Arg0 | |
While ((!CMCS (0x00) && (0x64 != Local1))) | |
{ | |
IO80 = 0xFB | |
Sleep (0x02) | |
Local1 += 0x02 | |
} | |
CMCS (0x01) | |
} | |
} | |
Method (ATCM, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
Local0 &= ALMK /* \_SB_.PCI0.BR1B.ALMK */ | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 |= ALON /* \_SB_.PCI0.BR1B.ALON */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 |= ALBL /* \_SB_.PCI0.BR1B.ALBL */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 |= ALOF /* \_SB_.PCI0.BR1B.ALOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (PWCM, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
Local0 &= PLMK /* \_SB_.PCI0.BR1B.PLMK */ | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 |= PLON /* \_SB_.PCI0.BR1B.PLON */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 |= PLBL /* \_SB_.PCI0.BR1B.PLBL */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 |= PLOF /* \_SB_.PCI0.BR1B.PLOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (PWSL, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
If (Arg0) | |
{ | |
Local0 &= SPON /* \_SB_.PCI0.BR1B.SPON */ | |
} | |
Else | |
{ | |
Local0 |= SPOF /* \_SB_.PCI0.BR1B.SPOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication | |
{ | |
Switch ((Arg0 & 0xFF)) | |
{ | |
Case (0x03) | |
{ | |
Switch (ToInteger (Arg1)) | |
{ | |
Case (Package (0x04) | |
{ | |
0x80, | |
0x81, | |
0x82, | |
0x83 | |
} | |
) | |
{ | |
If (!PWCC ()) | |
{ | |
PWCM (0x01) | |
ABIE = 0x01 | |
} | |
} | |
} | |
} | |
} | |
} | |
Method (EJ0L, 1, NotSerialized) | |
{ | |
IO80 = 0xFF | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
If ((ATID () != 0x01)) | |
{ | |
Local0 &= ALMK /* \_SB_.PCI0.BR1B.ALMK */ | |
Local0 |= ALBL /* \_SB_.PCI0.BR1B.ALBL */ | |
} | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
Local0 |= SPOF /* \_SB_.PCI0.BR1B.SPOF */ | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
Local0 |= PLOF /* \_SB_.PCI0.BR1B.PLOF */ | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR1B.SCTL */ | |
Local0 |= ALOF /* \_SB_.PCI0.BR1B.ALOF */ | |
HPCC (Local0) | |
} | |
Method (PMEH, 1, NotSerialized) | |
{ | |
If ((HPEV & SSTS)) | |
{ | |
If (ABPS (0x00)) | |
{ | |
ABPS (0x01) | |
Sleep (0xC8) | |
} | |
} | |
Return (0xFF) | |
} | |
Method (HPEH, 1, NotSerialized) | |
{ | |
If (!HPCP) | |
{ | |
Return (0xFF) | |
} | |
IO80 = 0xFE | |
Sleep (0x64) | |
CCIE = 0x00 | |
If ((HPEV & SSTS)) | |
{ | |
IO80 = 0xFD | |
Sleep (0x0A) | |
Local0 = PPXH (0x00) | |
Return (Local0) | |
} | |
Else | |
{ | |
Return (0xFF) | |
} | |
IO80 = 0xFC | |
Sleep (0x0A) | |
} | |
Method (PPXH, 1, NotSerialized) | |
{ | |
Sleep (0xC8) | |
If (ABPS (0x00)) | |
{ | |
If (!PRDS (0x00)) | |
{ | |
LDIS = 0x01 | |
PWSL (0x00) | |
PWCM (0x03) | |
If ((MSSC (0x00) == MRLS)) | |
{ | |
ATCM (0x02) | |
} | |
Else | |
{ | |
ATCM (0x03) | |
} | |
ABPS (0x01) | |
Sleep (0xC8) | |
Return (0xFF) | |
} | |
ABIE = 0x00 | |
ABPS (0x01) | |
Sleep (0xC8) | |
If (PWCC ()) | |
{ | |
ATCM (0x02) | |
Sleep (0x0258) | |
Local0 = 0x0258 | |
ABPS (0x01) | |
While (!ABPS (0x00)) | |
{ | |
Sleep (0xC8) | |
Local0 += 0xC8 | |
If ((0x1388 == Local0)) | |
{ | |
ABIE = 0x01 | |
ATCM (0x03) | |
PWCM (0x02) | |
Sleep (0x0258) | |
LDIS = 0x00 | |
PWSL (0x01) | |
Sleep (0x01F4) | |
If (!PFDS (0x00)) | |
{ | |
PWCM (0x01) | |
Local1 = 0x00 | |
ABIE = 0x01 | |
} | |
Else | |
{ | |
PWSL (0x00) | |
PWCM (0x03) | |
ATCM (0x01) | |
LDIS = 0x01 | |
Local1 = 0x03 | |
ABIE = 0x01 | |
} | |
ABPS (0x01) | |
Sleep (0xC8) | |
Return (Local1) | |
} | |
} | |
Return (0xFF) | |
} | |
Else | |
{ | |
ATCM (0x02) | |
Sleep (0x0258) | |
Local0 = 0x0258 | |
ABPS (0x01) | |
Sleep (0xC8) | |
While (!ABPS (0x00)) | |
{ | |
Sleep (0xC8) | |
Local0 += 0xC8 | |
If ((0x1388 == Local0)) | |
{ | |
ABPS (0x01) | |
ATCM (0x03) | |
PWCM (0x02) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
LDIS = 0x01 | |
PWCM (0x03) | |
Return (0x03) | |
} | |
} | |
PWCM (0x01) | |
ABPS (0x01) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
Return (0xFF) | |
} | |
} | |
If (PFDS (0x00)) | |
{ | |
PFDS (0x01) | |
PWSL (0x00) | |
PWCM (0x03) | |
ATCM (0x01) | |
LDIS = 0x01 | |
Return (0x03) | |
} | |
If (PDCS (0x00)) | |
{ | |
PDCS (0x01) | |
If (!PRDS (0x00)) | |
{ | |
PWSL (0x00) | |
PWCM (0x03) | |
If ((MSSC (0x00) == MRLS)) | |
{ | |
ATCM (0x02) | |
} | |
Else | |
{ | |
ATCM (0x03) | |
} | |
LDIS = 0x01 | |
Return (0xFF) | |
} | |
Else | |
{ | |
LDIS = 0x00 | |
ABPS (0x01) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
Sleep (0xC8) | |
Return (Local1) | |
} | |
} | |
Return (0xFF) | |
} | |
Method (SNUM, 0, Serialized) | |
{ | |
Local0 = PSNM /* \_SB_.PCI0.BR1B.PSNM */ | |
Return (Local0) | |
} | |
Device (H000) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H001) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H002) | |
{ | |
Name (_ADR, 0x02) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H003) | |
{ | |
Name (_ADR, 0x03) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H004) | |
{ | |
Name (_ADR, 0x04) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H005) | |
{ | |
Name (_ADR, 0x05) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H006) | |
{ | |
Name (_ADR, 0x06) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H007) | |
{ | |
Name (_ADR, 0x07) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
OperationRegion (PXCS, PCI_Config, 0x00, 0xE0) | |
Field (PXCS, AnyAcc, NoLock, Preserve) | |
{ | |
VDID, 32, | |
Offset (0x54), | |
, 6, | |
HPCE, 1, | |
Offset (0x5A), | |
ABPX, 1, | |
, 2, | |
PDCX, 1, | |
, 2, | |
PDSX, 1, | |
Offset (0x5B), | |
Offset (0x60), | |
Offset (0x62), | |
PMEX, 1, | |
Offset (0xDC), | |
, 31, | |
PMCS, 1 | |
} | |
Method (DEVS, 0, NotSerialized) | |
{ | |
If ((VDID == 0xFFFFFFFF)) | |
{ | |
Return (0x00) | |
} | |
Else | |
{ | |
Return (0x0F) | |
} | |
} | |
Method (HPME, 0, Serialized) | |
{ | |
If (PMEX) | |
{ | |
Local0 = 0xC8 | |
While (Local0) | |
{ | |
PMEX = 0x01 | |
If (PMEX) | |
{ | |
Local0-- | |
} | |
Else | |
{ | |
Local0 = 0x00 | |
} | |
} | |
PMCS = 0x01 | |
} | |
} | |
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake | |
{ | |
Return (GPRW (0x09, 0x04)) | |
} | |
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table | |
{ | |
If (PICM) | |
{ | |
Return (AG24) /* \_SB_.AG24 */ | |
} | |
Return (PG24) /* \_SB_.PG24 */ | |
} | |
Device (D076) | |
{ | |
Name (_ADR, 0xFFFF) // _ADR: Address | |
} | |
} | |
Device (BR2A) | |
{ | |
Name (_ADR, 0x00020000) // _ADR: Address | |
OperationRegion (MCTL, SystemMemory, 0x80009188, 0x04) | |
Field (MCTL, ByteAcc, NoLock, Preserve) | |
{ | |
, 3, | |
HGPE, 1, | |
, 7, | |
, 8, | |
, 8 | |
} | |
Method (_INI, 0, NotSerialized) // _INI: Initialize | |
{ | |
HGPE = 0x01 | |
} | |
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters | |
{ | |
0x08, | |
0x40, | |
0x01, | |
0x00 | |
}) | |
Name (SHPC, 0x40) | |
Name (SPDS, 0x40) | |
Name (MRLS, 0x00) | |
Name (CCOM, 0x10) | |
Name (SPDC, 0x08) | |
Name (MRLC, 0x04) | |
Name (SPFD, 0x02) | |
Name (SABP, 0x01) | |
Name (SPOF, 0x10) | |
Name (SPON, 0x0F) | |
Name (ALMK, 0x1C) | |
Name (ALON, 0x01) | |
Name (ALBL, 0x02) | |
Name (ALOF, 0x03) | |
Name (PLMK, 0x13) | |
Name (PLON, 0x04) | |
Name (PLBL, 0x08) | |
Name (PLOF, 0x0C) | |
Name (HPEV, 0x0F) | |
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100) | |
Field (PPA4, ByteAcc, NoLock, Preserve) | |
{ | |
Offset (0xA0), | |
, 4, | |
LDIS, 1, | |
Offset (0xA2), | |
Offset (0xA4), | |
ATBP, 1, | |
, 1, | |
MRSP, 1, | |
ATIP, 1, | |
PWIP, 1, | |
HPSR, 1, | |
HPCP, 1, | |
, 12, | |
PSNM, 13, | |
ABIE, 1, | |
PFIE, 1, | |
MSIE, 1, | |
PDIE, 1, | |
CCIE, 1, | |
HPIE, 1, | |
SCTL, 5, | |
Offset (0xAA), | |
SSTS, 7, | |
Offset (0xAB), | |
Offset (0xB0), | |
Offset (0xB2), | |
PMES, 1, | |
PMEP, 1, | |
Offset (0xB4) | |
} | |
Method (ATID, 0, NotSerialized) | |
{ | |
Return ((SCTL & 0x03)) | |
} | |
Method (PWID, 0, NotSerialized) | |
{ | |
Return (((SCTL & 0x0C) >> 0x02)) | |
} | |
Method (PWCC, 0, NotSerialized) | |
{ | |
Return (((SCTL & 0x10) >> 0x04)) | |
} | |
Method (ABPS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x01 | |
} | |
Return ((SSTS & 0x01)) | |
} | |
Method (PFDS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x02 | |
} | |
Return (((SSTS & 0x02) >> 0x01)) | |
} | |
Method (MSCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x04 | |
} | |
Return (((SSTS & 0x04) >> 0x02)) | |
} | |
Method (PDCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x08 | |
} | |
Return (((SSTS & 0x08) >> 0x03)) | |
} | |
Method (CMCS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x10 | |
} | |
Return (((SSTS & 0x10) >> 0x04)) | |
} | |
Method (MSSC, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x20 | |
} | |
Return (((SSTS & 0x20) >> 0x05)) | |
} | |
Method (PRDS, 1, NotSerialized) | |
{ | |
If ((Arg0 == 0x01)) | |
{ | |
SSTS |= 0x40 | |
} | |
Return (((SSTS & 0x40) >> 0x06)) | |
} | |
Method (OSHP, 0, NotSerialized) | |
{ | |
SSTS = SSTS /* \_SB_.PCI0.BR2A.SSTS */ | |
HGPE = 0x00 | |
} | |
Method (HPCC, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
Local1 = 0x00 | |
If ((Arg0 != Local0)) | |
{ | |
SCTL = Arg0 | |
While ((!CMCS (0x00) && (0x64 != Local1))) | |
{ | |
IO80 = 0xFB | |
Sleep (0x02) | |
Local1 += 0x02 | |
} | |
CMCS (0x01) | |
} | |
} | |
Method (ATCM, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
Local0 &= ALMK /* \_SB_.PCI0.BR2A.ALMK */ | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 |= ALON /* \_SB_.PCI0.BR2A.ALON */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 |= ALBL /* \_SB_.PCI0.BR2A.ALBL */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 |= ALOF /* \_SB_.PCI0.BR2A.ALOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (PWCM, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
Local0 &= PLMK /* \_SB_.PCI0.BR2A.PLMK */ | |
If ((Arg0 == 0x01)) | |
{ | |
Local0 |= PLON /* \_SB_.PCI0.BR2A.PLON */ | |
} | |
If ((Arg0 == 0x02)) | |
{ | |
Local0 |= PLBL /* \_SB_.PCI0.BR2A.PLBL */ | |
} | |
If ((Arg0 == 0x03)) | |
{ | |
Local0 |= PLOF /* \_SB_.PCI0.BR2A.PLOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (PWSL, 1, NotSerialized) | |
{ | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
If (Arg0) | |
{ | |
Local0 &= SPON /* \_SB_.PCI0.BR2A.SPON */ | |
} | |
Else | |
{ | |
Local0 |= SPOF /* \_SB_.PCI0.BR2A.SPOF */ | |
} | |
HPCC (Local0) | |
} | |
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication | |
{ | |
Switch ((Arg0 & 0xFF)) | |
{ | |
Case (0x03) | |
{ | |
Switch (ToInteger (Arg1)) | |
{ | |
Case (Package (0x04) | |
{ | |
0x80, | |
0x81, | |
0x82, | |
0x83 | |
} | |
) | |
{ | |
If (!PWCC ()) | |
{ | |
PWCM (0x01) | |
ABIE = 0x01 | |
} | |
} | |
} | |
} | |
} | |
} | |
Method (EJ0L, 1, NotSerialized) | |
{ | |
IO80 = 0xFF | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
If ((ATID () != 0x01)) | |
{ | |
Local0 &= ALMK /* \_SB_.PCI0.BR2A.ALMK */ | |
Local0 |= ALBL /* \_SB_.PCI0.BR2A.ALBL */ | |
} | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
Local0 |= SPOF /* \_SB_.PCI0.BR2A.SPOF */ | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
Local0 |= PLOF /* \_SB_.PCI0.BR2A.PLOF */ | |
HPCC (Local0) | |
Local0 = SCTL /* \_SB_.PCI0.BR2A.SCTL */ | |
Local0 |= ALOF /* \_SB_.PCI0.BR2A.ALOF */ | |
HPCC (Local0) | |
} | |
Method (PMEH, 1, NotSerialized) | |
{ | |
If ((HPEV & SSTS)) | |
{ | |
If (ABPS (0x00)) | |
{ | |
ABPS (0x01) | |
Sleep (0xC8) | |
} | |
} | |
Return (0xFF) | |
} | |
Method (HPEH, 1, NotSerialized) | |
{ | |
If (!HPCP) | |
{ | |
Return (0xFF) | |
} | |
IO80 = 0xFE | |
Sleep (0x64) | |
CCIE = 0x00 | |
If ((HPEV & SSTS)) | |
{ | |
IO80 = 0xFD | |
Sleep (0x0A) | |
Local0 = PPXH (0x00) | |
Return (Local0) | |
} | |
Else | |
{ | |
Return (0xFF) | |
} | |
IO80 = 0xFC | |
Sleep (0x0A) | |
} | |
Method (PPXH, 1, NotSerialized) | |
{ | |
Sleep (0xC8) | |
If (ABPS (0x00)) | |
{ | |
If (!PRDS (0x00)) | |
{ | |
LDIS = 0x01 | |
PWSL (0x00) | |
PWCM (0x03) | |
If ((MSSC (0x00) == MRLS)) | |
{ | |
ATCM (0x02) | |
} | |
Else | |
{ | |
ATCM (0x03) | |
} | |
ABPS (0x01) | |
Sleep (0xC8) | |
Return (0xFF) | |
} | |
ABIE = 0x00 | |
ABPS (0x01) | |
Sleep (0xC8) | |
If (PWCC ()) | |
{ | |
ATCM (0x02) | |
Sleep (0x0258) | |
Local0 = 0x0258 | |
ABPS (0x01) | |
While (!ABPS (0x00)) | |
{ | |
Sleep (0xC8) | |
Local0 += 0xC8 | |
If ((0x1388 == Local0)) | |
{ | |
ABIE = 0x01 | |
ATCM (0x03) | |
PWCM (0x02) | |
Sleep (0x0258) | |
LDIS = 0x00 | |
PWSL (0x01) | |
Sleep (0x01F4) | |
If (!PFDS (0x00)) | |
{ | |
PWCM (0x01) | |
Local1 = 0x00 | |
ABIE = 0x01 | |
} | |
Else | |
{ | |
PWSL (0x00) | |
PWCM (0x03) | |
ATCM (0x01) | |
LDIS = 0x01 | |
Local1 = 0x03 | |
ABIE = 0x01 | |
} | |
ABPS (0x01) | |
Sleep (0xC8) | |
Return (Local1) | |
} | |
} | |
Return (0xFF) | |
} | |
Else | |
{ | |
ATCM (0x02) | |
Sleep (0x0258) | |
Local0 = 0x0258 | |
ABPS (0x01) | |
Sleep (0xC8) | |
While (!ABPS (0x00)) | |
{ | |
Sleep (0xC8) | |
Local0 += 0xC8 | |
If ((0x1388 == Local0)) | |
{ | |
ABPS (0x01) | |
ATCM (0x03) | |
PWCM (0x02) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
LDIS = 0x01 | |
PWCM (0x03) | |
Return (0x03) | |
} | |
} | |
PWCM (0x01) | |
ABPS (0x01) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
Return (0xFF) | |
} | |
} | |
If (PFDS (0x00)) | |
{ | |
PFDS (0x01) | |
PWSL (0x00) | |
PWCM (0x03) | |
ATCM (0x01) | |
LDIS = 0x01 | |
Return (0x03) | |
} | |
If (PDCS (0x00)) | |
{ | |
PDCS (0x01) | |
If (!PRDS (0x00)) | |
{ | |
PWSL (0x00) | |
PWCM (0x03) | |
If ((MSSC (0x00) == MRLS)) | |
{ | |
ATCM (0x02) | |
} | |
Else | |
{ | |
ATCM (0x03) | |
} | |
LDIS = 0x01 | |
Return (0xFF) | |
} | |
Else | |
{ | |
LDIS = 0x00 | |
ABPS (0x01) | |
Sleep (0xC8) | |
ABIE = 0x01 | |
Sleep (0xC8) | |
Return (Local1) | |
} | |
} | |
Return (0xFF) | |
} | |
Method (SNUM, 0, Serialized) | |
{ | |
Local0 = PSNM /* \_SB_.PCI0.BR2A.PSNM */ | |
Return (Local0) | |
} | |
Device (H000) | |
{ | |
Name (_ADR, 0x00) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H001) | |
{ | |
Name (_ADR, 0x01) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H002) | |
{ | |
Name (_ADR, 0x02) // _ADR: Address | |
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number | |
{ | |
Return (SNUM ()) | |
} | |
} | |
Device (H003) | |
{ | |
Name (_ADR, 0x03) // _ADR: Address | |
M |
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
View raw
(Sorry about that, but we can’t show files that are this big right now.)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment