blob: 382ec6011e9ec0cc7da1c384072df70912e7cd79 [file] [log] [blame]
Soby Mathew96a1c6b2018-01-15 14:45:33 +00001/*
2 * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6#ifndef __ARM_DYN_CFG_HELPERS_H__
7#define __ARM_DYN_CFG_HELPERS_H__
8
9#include <stdint.h>
10
11/* Function declaration */
Soby Mathewb6814842018-04-04 09:40:32 +010012int arm_dyn_get_config_load_info(void *dtb, int node, unsigned int config_id,
13 uint64_t *config_addr, uint32_t *config_size);
Soby Mathew96a1c6b2018-01-15 14:45:33 +000014int arm_dyn_tb_fw_cfg_init(void *dtb, int *node);
Soby Mathew45e39e22018-03-26 15:16:46 +010015int arm_dyn_get_disable_auth(void *dtb, int node, uint32_t *disable_auth);
Soby Mathew96a1c6b2018-01-15 14:45:33 +000016
17#endif /* __ARM_DYN_CFG_HELPERS_H__ */