arch/io.h: Add missing includes

Fixes indirect includes that would break with followup work.

Change-Id: I37ca01b904a0b422a4d09475377e755e167a6ab3
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/31697
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
Kyösti Mälkki 2019-03-02 23:18:29 +02:00 committed by Patrick Georgi
parent 3e6913b389
commit bdaec07a85
21 changed files with 21 additions and 0 deletions

View File

@ -8,6 +8,7 @@
#define CPU_AMD_VR_H
#include <stdint.h>
#include <arch/io.h>
#define VRC_INDEX 0xAC1C // Index register
#define VRC_DATA 0xAC1E // Data register

View File

@ -15,6 +15,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <pc80/mc146818rtc.h>
#include <superio/winbond/common/winbond.h>

View File

@ -14,6 +14,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <device/pci_def.h>
#include <console/console.h>
#include <southbridge/intel/i82371eb/i82371eb.h>

View File

@ -15,6 +15,7 @@
#include <baseboard/variants.h>
#include <chip.h>
#include <arch/io.h>
#include <device/device.h>
#include <device/pci.h>
#include <device/pci_ops.h>

View File

@ -11,6 +11,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <device/pnp_def.h>
#define SCH4307_CONFIG_PORT 0x162e

View File

@ -17,6 +17,7 @@
#include <stdint.h>
#include <halt.h>
#include <arch/io.h>
#include <console/console.h>
#include <cpu/intel/romstage.h>
#include <cpu/x86/bist.h>

View File

@ -16,6 +16,7 @@
*/
#include <device/pci_def.h>
#include <arch/io.h>
#include <device/device.h>
#include <ec/lenovo/pmh7/pmh7.h>
#include <ec/lenovo/h8/h8.h>

View File

@ -16,6 +16,7 @@
*/
#include <device/pci_def.h>
#include <arch/io.h>
#include <device/device.h>
#include <ec/lenovo/pmh7/pmh7.h>
#include <ec/lenovo/h8/h8.h>

View File

@ -13,6 +13,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <bootstate.h>
#include <cf9_reset.h>
#include <console/console.h>

View File

@ -14,6 +14,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <inttypes.h>
#include <console/console.h>
#include <device/pci_ops.h>

View File

@ -13,6 +13,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <inttypes.h>
#include <string.h>
#include "mct_d.h"

View File

@ -17,6 +17,7 @@
* so this one is named with prefix mainboard.
*/
#include <arch/io.h>
#include <lib.h>
#include <timestamp.h>
#include <console/console.h>

View File

@ -15,6 +15,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <console/console.h>
#include <cpu/x86/smm.h>
#include <cpu/x86/cache.h>

View File

@ -13,6 +13,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <soc/gpio.h>
#include <soc/pm.h>
#include <soc/iomap.h>

View File

@ -13,6 +13,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <device/device.h>
#include <device/path.h>
#include <device/smbus.h>

View File

@ -14,6 +14,7 @@
* GNU General Public License for more details.
*/
#include <arch/io.h>
#include <cbmem.h>
#include <cf9_reset.h>
#include <console/console.h>

View File

@ -15,6 +15,7 @@
#define __SIMPLE_DEVICE__
#include <arch/io.h>
#include <assert.h>
#include <cpu/x86/mtrr.h>
#include <console/console.h>

View File

@ -18,6 +18,7 @@
* SMI handler for Hudson southbridges
*/
#include <arch/io.h>
#include "hudson.h"
#include "smi.h"

View File

@ -18,6 +18,7 @@
* SMI handler for Hudson southbridges
*/
#include <arch/io.h>
#include "hudson.h"
#include "smi.h"

View File

@ -16,6 +16,7 @@
#ifndef _SB700_SMBUS_C_
#define _SB700_SMBUS_C_
#include <arch/io.h>
#include "smbus.h"
extern uint8_t amd_sb700_aux_smbus;

View File

@ -16,6 +16,7 @@
#ifndef _SB800_SMBUS_C_
#define _SB800_SMBUS_C_
#include <arch/io.h>
#include "smbus.h"
static int smbus_wait_until_ready(u32 smbus_io_base)