Arthur Heymans | 6d3682e | 2023-07-13 12:34:04 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
| 2 | |
| 3 | #include <amdblocks/espi.h> |
| 4 | #include <amdblocks/lpc.h> |
| 5 | #include <amdblocks/acpimmio.h> |
| 6 | #include <amdblocks/aoac.h> |
| 7 | #include <amdblocks/pmlib.h> |
| 8 | #include <amdblocks/uart.h> |
| 9 | #include <soc/southbridge.h> |
| 10 | |
| 11 | /* Before console init */ |
| 12 | void fch_pre_init(void) |
| 13 | { |
Arthur Heymans | f955ecb | 2023-07-13 14:18:38 +0200 | [diff] [blame] | 14 | fch_enable_cf9_io(); |
Arthur Heymans | 4da9d6b4 | 2023-07-13 14:19:09 +0200 | [diff] [blame] | 15 | |
| 16 | enable_aoac_devices(); |
Arthur Heymans | c666a91 | 2023-07-13 14:34:10 +0200 | [diff] [blame^] | 17 | |
| 18 | configure_espi_with_mb_hook(); |
Arthur Heymans | 6d3682e | 2023-07-13 12:34:04 +0200 | [diff] [blame] | 19 | } |
| 20 | |
| 21 | /* After console init */ |
| 22 | void fch_early_init(void) |
| 23 | { |
| 24 | |
| 25 | } |