summaryrefslogtreecommitdiff
path: root/pci.c
diff options
context:
space:
mode:
authorJason Thorpe <thorpej@me.com>2021-06-02 20:53:13 -0700
committerRichard Henderson <richard.henderson@linaro.org>2021-06-05 17:32:11 -0700
commit0cbd87c2c426c7fd8a27f4d0dc8bd878d488dac0 (patch)
tree5e47c72e048f9b24ffcd64d85e103482eac02b56 /pci.c
parent7accd8de6bdf8efad1b18cb82aba58f691e51213 (diff)
downloadqemu-palcode-0cbd87c2c426c7fd8a27f4d0dc8bd878d488dac0.zip
qemu-palcode-0cbd87c2c426c7fd8a27f4d0dc8bd878d488dac0.tar.gz
qemu-palcode-0cbd87c2c426c7fd8a27f4d0dc8bd878d488dac0.tar.bz2
Make some PCI macros available to other files. NFC.
Move PCI_DEVFN(), PCI_BUS(), PCI_SLOT(), and PCI_FUNC() to pci.h. Signed-off-by: Jason Thorpe <thorpej@me.com> Message-Id: <20210603035317.6814-5-thorpej@me.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'pci.c')
-rw-r--r--pci.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/pci.c b/pci.c
index 87a101c..ba05adb 100644
--- a/pci.c
+++ b/pci.c
@@ -31,10 +31,6 @@
#include "pci_regs.h"
-#define PCI_DEVFN(slot, func) ((((slot) & 0x1f) << 3) | ((func) & 0x07))
-#define PCI_BUS(devfn) ((devfn) >> 8)
-#define PCI_SLOT(devfn) (((devfn) >> 3) & 0x1f)
-#define PCI_FUNC(devfn) ((devfn) & 0x07)
#define PCI_SLOT_MAX 32
#define PCI_FUNC_MAX 8
#define PCI_REGION_ROM 6