ppc_pci_io
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: ✅struct ppc_pci_io {
u8 (*readb)(volatile const void *);
u16 (*readw)(volatile const void *);
u32 (*readl)(volatile const void *);
u16 (*readw_be)(volatile const void *);
u32 (*readl_be)(volatile const void *);
void (*writeb)(u8, volatile void *);
void (*writew)(u16, volatile void *);
void (*writel)(u32, volatile void *);
void (*writew_be)(u16, volatile void *);
void (*writel_be)(u32, volatile void *);
u64 (*readq)(volatile const void *);
u64 (*readq_be)(volatile const void *);
void (*writeq)(u64, volatile void *);
void (*writeq_be)(u64, volatile void *);
u8 (*inb)(long unsigned int);
u16 (*inw)(long unsigned int);
u32 (*inl)(long unsigned int);
void (*outb)(u8, long unsigned int);
void (*outw)(u16, long unsigned int);
void (*outl)(u32, long unsigned int);
void (*readsb)(volatile const void *, void *, long unsigned int);
void (*readsw)(volatile const void *, void *, long unsigned int);
void (*readsl)(volatile const void *, void *, long unsigned int);
void (*writesb)(volatile void *, const void *, long unsigned int);
void (*writesw)(volatile void *, const void *, long unsigned int);
void (*writesl)(volatile void *, const void *, long unsigned int);
void (*insb)(long unsigned int, void *, long unsigned int);
void (*insw)(long unsigned int, void *, long unsigned int);
void (*insl)(long unsigned int, void *, long unsigned int);
void (*outsb)(long unsigned int, const void *, long unsigned int);
void (*outsw)(long unsigned int, const void *, long unsigned int);
void (*outsl)(long unsigned int, const void *, long unsigned int);
void (*memset_io)(volatile void *, int, long unsigned int);
void (*memcpy_fromio)(void *, volatile const void *, long unsigned int);
void (*memcpy_toio)(volatile void *, const void *, long unsigned int);
};
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Arch