diff options
author | Richard Spiegel <richard.spiegel@silverbackltd.com> | 2017-12-06 16:14:58 -0700 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2017-12-11 20:26:26 +0000 |
commit | 2bbc3dc28d94fc437e3d3c1d613f47143b0d1280 (patch) | |
tree | b2c9696718f0728f6fba3dc09b264ccb15a44363 /src/soc/amd/common/amd_pci_util.h | |
parent | 408d76f8673ec69ae8b48ad93e0889d46652c322 (diff) |
soc/amd/common: Move files to common/block
The following files need to be moved: amd_pci_util.c, amd_pci_util.h and
spi.c. The remaining files are AGESA related and will be part of a separate
issue/commit.
BUG=b:62240201
TEST=Build with no error gardenia and kahlee (no code change, just folder
reorg).
Change-Id: I3f965afa21124d4874d3b7bfe0f404a58b070e23
Signed-off-by: Richard Spiegel <richard.spiegel@silverbackltd.com>
Reviewed-on: https://review.coreboot.org/22765
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/soc/amd/common/amd_pci_util.h')
-rw-r--r-- | src/soc/amd/common/amd_pci_util.h | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/src/soc/amd/common/amd_pci_util.h b/src/soc/amd/common/amd_pci_util.h deleted file mode 100644 index 92d27dcca7..0000000000 --- a/src/soc/amd/common/amd_pci_util.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * This file is part of the coreboot project. - * - * Copyright (C) 2014 Sage Electronic Engineering, LLC. - * Copyright (C) 2017 Advanced Micro Devices, Inc. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - */ - -#ifndef __AMD_PCI_UTIL_H__ -#define __AMD_PCI_UTIL_H__ - -#include <stdint.h> -#include <soc/amd_pci_int_defs.h> - -/* FCH index/data registers */ -#define PCI_INTR_INDEX 0xc00 -#define PCI_INTR_DATA 0xc01 - -struct pirq_struct { - u8 devfn; - u8 PIN[4]; /* PINA/B/C/D are index 0/1/2/3 */ -}; - -struct irq_idx_name { - uint8_t index; - const char * const name; -}; - -extern const struct pirq_struct *pirq_data_ptr; -extern u32 pirq_data_size; -extern const u8 *intr_data_ptr; -extern const u8 *picr_data_ptr; - -u8 read_pci_int_idx(u8 index, int mode); -void write_pci_int_idx(u8 index, int mode, u8 data); -void write_pci_cfg_irqs(void); -void write_pci_int_table(void); -const struct irq_idx_name *sb_get_apic_reg_association(size_t *size); - -#endif /* __AMD_PCI_UTIL_H__ */ |