1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */ 239665beeSAndy Shevchenko /* 339665beeSAndy Shevchenko * Copyright (c) 2017 Intel Corporation 439665beeSAndy Shevchenko * 539665beeSAndy Shevchenko * Partially based on global_nvs.h for other x86 platforms 639665beeSAndy Shevchenko */ 739665beeSAndy Shevchenko 839665beeSAndy Shevchenko #ifndef _GLOBAL_NVS_H_ 939665beeSAndy Shevchenko #define _GLOBAL_NVS_H_ 1039665beeSAndy Shevchenko 1139665beeSAndy Shevchenko struct __packed acpi_global_nvs { 1239665beeSAndy Shevchenko u8 pcnt; /* processor count */ 1339665beeSAndy Shevchenko 1439665beeSAndy Shevchenko /* 1539665beeSAndy Shevchenko * Add padding so sizeof(struct acpi_global_nvs) == 0x100. 1639665beeSAndy Shevchenko * This must match the size defined in the global_nvs.asl. 1739665beeSAndy Shevchenko */ 1839665beeSAndy Shevchenko u8 rsvd[255]; 1939665beeSAndy Shevchenko }; 2039665beeSAndy Shevchenko 2139665beeSAndy Shevchenko #endif /* _GLOBAL_NVS_H_ */ 22