Skip to content

Commit e274532

Browse files
committed
pci: fix: use int instead of uint32 as return error for pci_enum
1 parent 345ed94 commit e274532

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

include/pci.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ uint8_t pci_config_read8(uint8_t bus, uint8_t dev, uint8_t fun, uint8_t off);
118118
void pci_config_write8(uint8_t bus, uint8_t dev, uint8_t fun, uint8_t off,
119119
uint8_t value);
120120

121+
int pci_enum_bus(uint8_t bus, struct pci_enum_info *info);
121122

122123
int pci_enum_do(void);
123124
int pci_pre_enum(void);

src/pci.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,7 @@ static int pci_program_bridge(uint8_t bus, uint8_t dev, uint8_t fun,
721721
return -1;
722722
}
723723

724-
uint32_t pci_enum_bus(uint8_t bus, struct pci_enum_info *info)
724+
int pci_enum_bus(uint8_t bus, struct pci_enum_info *info)
725725
{
726726
uint16_t header_type;
727727
uint32_t vd_code;

0 commit comments

Comments
 (0)