mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 08:42:12 +02:00
PCI: Document pciauto_region_allocate()
Add a doc comment for pciauto_region_allocate(). Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
committed by
Tom Rini
parent
d71975ae6e
commit
5ce9aca8a6
@@ -680,6 +680,19 @@ extern int pci_write_config_dword(pci_dev_t dev, int where, u32 val);
|
|||||||
void pciauto_region_init(struct pci_region *res);
|
void pciauto_region_init(struct pci_region *res);
|
||||||
void pciauto_region_align(struct pci_region *res, pci_size_t size);
|
void pciauto_region_align(struct pci_region *res, pci_size_t size);
|
||||||
void pciauto_config_init(struct pci_controller *hose);
|
void pciauto_config_init(struct pci_controller *hose);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* pciauto_region_allocate() - Allocate resources from a PCI resource region
|
||||||
|
*
|
||||||
|
* Allocates @size bytes from the PCI resource @res. If @supports_64bit is
|
||||||
|
* false, the result will be guaranteed to fit in 32 bits.
|
||||||
|
*
|
||||||
|
* @res: PCI region to allocate from
|
||||||
|
* @size: Amount of bytes to allocate
|
||||||
|
* @bar: Returns the PCI bus address of the allocated resource
|
||||||
|
* @supports_64bit: Whether to allow allocations above the 32-bit boundary
|
||||||
|
* @return 0 if successful, -1 on failure
|
||||||
|
*/
|
||||||
int pciauto_region_allocate(struct pci_region *res, pci_size_t size,
|
int pciauto_region_allocate(struct pci_region *res, pci_size_t size,
|
||||||
pci_addr_t *bar, bool supports_64bit);
|
pci_addr_t *bar, bool supports_64bit);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user