zdev: move all site-related definitions to one file

Previously SITE_FALLBACK and other site-specific configuration support
macros were defined in device.h. Instead, move them to a relatively
smaller header file which is exclusive for site-related definitions.
This way, light-weight zdev_id also can use the same header file.

Reported-by: Steffen Maier<maier@linux.ibm.com>
Signed-off-by: Vineeth Vijayan <vneethv@linux.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
Vineeth Vijayan
2023-08-24 15:02:09 +02:00
committed by Jan Höppner
parent 6d06921276
commit 73c82441e7
3 changed files with 30 additions and 15 deletions

View File

@@ -13,6 +13,7 @@
#include <string.h>
#include <ctype.h>
#include "site.h"
#include "zdev_id.h"
#define SYSINFO "/proc/sysinfo"
@@ -20,7 +21,6 @@
#define LOADPARM "/sys/firmware/ipl/loadparm"
#define IPL_DEV_ID "/sys/firmware/ipl/device"
#define IPL_DEV_TYPE "/sys/firmware/ipl/ipl_type"
#define SITE_FALLBACK 10
#define WHITESPACE " \t\n"