1234567891011121314151617181920 |
- /*
- * Copyright (C) 2012 Boundary Devices Inc.
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
- #ifndef _ASM_BOOT_MODE_H
- #define _ASM_BOOT_MODE_H
- #define MAKE_CFGVAL(cfg1, cfg2, cfg3, cfg4) \
- ((cfg4) << 24) | ((cfg3) << 16) | ((cfg2) << 8) | (cfg1)
- struct boot_mode {
- const char *name;
- unsigned cfg_val;
- };
- void add_board_boot_modes(const struct boot_mode *p);
- void boot_mode_apply(unsigned cfg_val);
- extern const struct boot_mode soc_boot_modes[];
- #endif
|