aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/common/amd_pci_util.h
diff options
context:
space:
mode:
authorRichard Spiegel <richard.spiegel@silverbackltd.com>2017-12-06 16:14:58 -0700
committerMartin Roth <martinroth@google.com>2017-12-11 20:26:26 +0000
commit2bbc3dc28d94fc437e3d3c1d613f47143b0d1280 (patch)
treeb2c9696718f0728f6fba3dc09b264ccb15a44363 /src/soc/amd/common/amd_pci_util.h
parent408d76f8673ec69ae8b48ad93e0889d46652c322 (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.h48
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__ */