| 461 | #endif /* RT_USING_OFW */ |
| 462 | |
| 463 | rt_inline void *rt_pci_iomap(struct rt_pci_device *pdev, int bar_idx) |
| 464 | { |
| 465 | struct rt_pci_bus_resource *res = &pdev->resource[bar_idx]; |
| 466 | |
| 467 | RT_ASSERT(bar_idx < RT_ARRAY_SIZE(pdev->resource)); |
| 468 | |
| 469 | return rt_ioremap((void *)res->base, res->size); |
| 470 | } |
| 471 | |
| 472 | rt_uint8_t rt_pci_irq_intx(struct rt_pci_device *pdev, rt_uint8_t pin); |
| 473 | rt_uint8_t rt_pci_irq_slot(struct rt_pci_device *pdev, rt_uint8_t *pinp); |
no test coverage detected