ahci_host_privRegular
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: ✅struct ahci_host_priv {
unsigned int flags;
u32 force_port_map;
u32 mask_port_map;
void *mmio;
u32 cap;
u32 cap2;
u32 version;
u32 port_map;
u32 saved_cap;
u32 saved_cap2;
u32 saved_port_map;
u32 em_loc;
u32 em_buf_sz;
u32 em_msg_type;
u32 remapped_nvme;
bool got_runtime_pm;
struct clk * clks[5];
struct reset_control *rsts;
struct regulator **target_pwrs;
struct regulator *ahci_regulator;
struct regulator *phy_regulator;
struct phy **phys;
unsigned int nports;
void *plat_data;
unsigned int irq;
void (*start_engine)(struct ata_port *);
int (*stop_engine)(struct ata_port *);
irqreturn_t (*irq_handler)(int, void *);
int (*get_irq_vector)(struct ata_host *, int);
};
armhf: ✅struct ahci_host_priv {
unsigned int flags;
u32 force_port_map;
u32 mask_port_map;
void *mmio;
u32 cap;
u32 cap2;
u32 version;
u32 port_map;
u32 saved_cap;
u32 saved_cap2;
u32 saved_port_map;
u32 em_loc;
u32 em_buf_sz;
u32 em_msg_type;
u32 remapped_nvme;
bool got_runtime_pm;
struct clk * clks[5];
struct reset_control *rsts;
struct regulator **target_pwrs;
struct regulator *ahci_regulator;
struct regulator *phy_regulator;
struct phy **phys;
unsigned int nports;
void *plat_data;
unsigned int irq;
void (*start_engine)(struct ata_port *);
int (*stop_engine)(struct ata_port *);
irqreturn_t (*irq_handler)(int, void *);
int (*get_irq_vector)(struct ata_host *, int);
};
ppc64el: Absent ⚠️
riscv64: Absent ⚠️
aws: Absent ⚠️
azure: Absent ⚠️
gcp: Absent ⚠️
lowlatency: Absent ⚠️
Arch