mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
Add support for reading firmware-provided I/O configuration data files. Such configuration files are generated by the Dynamic Partition Manager and made available via a kernel interface for consumption by Linux. To read a firmware configuration file, use the existing --import option: # chzdev --import /sys/firmware/sclp_sd/config/data This will apply all I/O configuration data found in the specified file to the persistent configuration. Signed-off-by: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
26 lines
565 B
C
26 lines
565 B
C
/*
|
|
* zdev - Modify and display the persistent configuration of devices
|
|
*
|
|
* Copyright IBM Corp. 2017
|
|
*
|
|
* s390-tools is free software; you can redistribute it and/or modify
|
|
* it under the terms of the MIT license. See LICENSE for details.
|
|
*/
|
|
|
|
#ifndef FIRMWARE_H
|
|
#define FIRMWARE_H
|
|
|
|
#include <stdio.h>
|
|
#include <stdbool.h>
|
|
|
|
#include "exit_code.h"
|
|
#include "misc.h"
|
|
|
|
struct util_list;
|
|
|
|
bool firmware_detect(FILE *fd);
|
|
exit_code_t firmware_read(FILE *fd, const char *filename, long skip,
|
|
config_t config, struct util_list *objects);
|
|
|
|
#endif /* FIRMWARE_H */
|