blob: e68ad970e5683a18dc2092b633fc23a6a25925e2 [file] [log] [blame]
Angel Pons585495e2020-04-03 01:21:38 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Thomas Heijligenbcd84fe2019-01-10 16:53:34 +01002#ifndef FW_CFG_H
3#define FW_CFG_H
4#include "fw_cfg_if.h"
Gerd Hoffmann2b962032013-05-30 15:41:48 +02005
Thomas Heijligena05f8a92019-01-10 12:55:59 +01006void fw_cfg_get(uint16_t entry, void *dst, int dstlen);
Thomas Heijligenbcd84fe2019-01-10 16:53:34 +01007int fw_cfg_check_file(FWCfgFile *file, const char *name);
Gerd Hoffmann2b962032013-05-30 15:41:48 +02008int fw_cfg_max_cpus(void);
Gerd Hoffmanndb9d1692014-08-27 11:25:13 +02009unsigned long fw_cfg_smbios_tables(int *handle, unsigned long *current);
Thomas Heijligenda9aa6d2019-01-10 18:19:06 +010010uintptr_t fw_cfg_tolud(void);
Thomas Heijligenbcd84fe2019-01-10 16:53:34 +010011
12#endif /* FW_CFG_H */