summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mvme5500/pci
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2007-03-31 04:05:28 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2007-03-31 04:05:28 +0000
commite99a41f57c980cc123f48ecc0cf229f74be7af18 (patch)
treea69ae644858633278e8fe451a61517309517590e /c/src/lib/libbsp/powerpc/mvme5500/pci
parent2007-03-31 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-e99a41f57c980cc123f48ecc0cf229f74be7af18.tar.bz2
Reflect changes to pci-API.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mvme5500/pci')
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/pci/detect_host_bridge.c2
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c21
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/pci/pcifinddevice.c7
3 files changed, 17 insertions, 13 deletions
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/pci/detect_host_bridge.c b/c/src/lib/libbsp/powerpc/mvme5500/pci/detect_host_bridge.c
index 4615464491..05df501eb7 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/pci/detect_host_bridge.c
+++ b/c/src/lib/libbsp/powerpc/mvme5500/pci/detect_host_bridge.c
@@ -27,7 +27,7 @@
unsigned long _BSP_clear_hostbridge_errors(int enableMCP, int quiet)
{
- unsigned int pcidata, pcidata1;
+ uint32_t pcidata, pcidata1;
int PciLocal, busNumber=0;
/* On the mvme5500 board, the GT64260B system controller had the MCP
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c b/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c
index 729c8a0640..b929f18d11 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c
+++ b/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c
@@ -75,8 +75,8 @@ unsigned char ucMaxPCIBus=0;
/* Please note that PCI0 and PCI1 does not correlate with the busNum 0 and 1.
*/
-static int direct_pci_read_config_byte(unsigned char bus,unsigned char dev,unsigned char func,
-unsigned char offset,unsigned char *val)
+static int direct_pci_read_config_byte(unsigned char bus,unsigned char dev,
+ unsigned char func, unsigned char offset, uint8_t *val)
{
volatile unsigned char *config_addr, *config_data;
@@ -101,7 +101,7 @@ unsigned char offset,unsigned char *val)
}
static int direct_pci_read_config_word(unsigned char bus, unsigned char dev,
-unsigned char func, unsigned char offset, unsigned short *val)
+ unsigned char func, unsigned char offset, uint16_t *val)
{
volatile unsigned char *config_addr, *config_data;
@@ -127,7 +127,7 @@ unsigned char func, unsigned char offset, unsigned short *val)
}
static int direct_pci_read_config_dword(unsigned char bus, unsigned char dev,
-unsigned char func, unsigned char offset, unsigned int *val)
+ unsigned char func, unsigned char offset, uint32_t *val)
{
volatile unsigned char *config_addr, *config_data;
@@ -152,7 +152,8 @@ unsigned char func, unsigned char offset, unsigned int *val)
return PCIBIOS_SUCCESSFUL;
}
-static int direct_pci_write_config_byte(unsigned char bus, unsigned char dev,unsigned char func, unsigned char offset, unsigned char val)
+static int direct_pci_write_config_byte(unsigned char bus, unsigned char dev,
+ unsigned char func, unsigned char offset, uint8_t val)
{
volatile unsigned char *config_addr, *config_data;
@@ -177,7 +178,8 @@ static int direct_pci_write_config_byte(unsigned char bus, unsigned char dev,uns
return PCIBIOS_SUCCESSFUL;
}
-static int direct_pci_write_config_word(unsigned char bus, unsigned char dev,unsigned char func, unsigned char offset, unsigned short val)
+static int direct_pci_write_config_word(unsigned char bus, unsigned char dev,
+ unsigned char func, unsigned char offset, uint16_t val)
{
volatile unsigned char *config_addr, *config_data;
@@ -201,7 +203,8 @@ static int direct_pci_write_config_word(unsigned char bus, unsigned char dev,uns
return PCIBIOS_SUCCESSFUL;
}
-static int direct_pci_write_config_dword(unsigned char bus,unsigned char dev,unsigned char func, unsigned char offset, unsigned int val)
+static int direct_pci_write_config_dword(unsigned char bus, unsigned char dev,
+ unsigned char func, unsigned char offset, uint32_t val)
{
volatile unsigned char *config_addr, *config_data;
@@ -249,8 +252,8 @@ int pci_initialize()
{
int deviceFound;
unsigned char ucBusNumber, ucSlotNumber, ucFnNumber, ucNumFuncs;
- unsigned int ulHeader;
- unsigned int pcidata, ulClass, ulDeviceID;
+ uint32_t ulHeader;
+ uint32_t pcidata, ulClass, ulDeviceID;
pci_interface();
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/pci/pcifinddevice.c b/c/src/lib/libbsp/powerpc/mvme5500/pci/pcifinddevice.c
index 9fcdd61ae2..69011242ed 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/pci/pcifinddevice.c
+++ b/c/src/lib/libbsp/powerpc/mvme5500/pci/pcifinddevice.c
@@ -80,9 +80,10 @@ int BSP_pciFindDevicePrint(unsigned short vendorid, unsigned short deviceid,
int pci_find_device( unsigned short vendorid, unsigned short deviceid,
int instance, int *pbus, int *pdev, int *pfun )
{
- unsigned int d;
- unsigned short s;
- unsigned char bus,dev,fun,hd;
+ uint32_t d;
+ uint16_t s;
+ unsigned char bus,dev;
+ uint8_t fun, hd;
for (bus=0; bus<BSP_MAX_PCI_BUS; bus++) {
for (dev=0; dev<PCI_MAX_DEVICES; dev++) {