Lines Matching defs:hpriv
143 struct ahci_host_priv *hpriv = ap->host->private_data;
144 struct ecx_plat_data *pdata = hpriv->plat_data;
158 if (!(hpriv->em_msg_type & EM_MSG_TYPE_LED))
190 struct ahci_host_priv *hpriv,
194 struct ecx_plat_data *pdata = hpriv->plat_data;
222 hpriv->em_loc = 0;
223 hpriv->em_buf_sz = 4;
224 hpriv->em_msg_type = EM_MSG_TYPE_LED;
405 struct ahci_host_priv *hpriv = ap->host->private_data;
434 hpriv->start_engine(ap);
468 struct ahci_host_priv *hpriv;
491 hpriv = devm_kzalloc(dev, sizeof(*hpriv), GFP_KERNEL);
492 if (!hpriv) {
502 hpriv->flags |= (unsigned long)pi.private_data;
504 hpriv->mmio = devm_ioremap(dev, mem->start, resource_size(mem));
505 if (!hpriv->mmio) {
510 rc = highbank_initialize_phys(dev, hpriv->mmio);
515 ahci_save_initial_config(dev, hpriv);
518 if (hpriv->cap & HOST_CAP_NCQ)
521 if (hpriv->cap & HOST_CAP_PMP)
524 if (hpriv->cap & HOST_CAP_64)
532 n_ports = max(ahci_nr_ports(hpriv->cap), fls(hpriv->port_map));
535 hpriv->plat_data = pdata;
536 highbank_set_em_messages(dev, hpriv, &pi);
544 host->private_data = hpriv;
546 if (!(hpriv->cap & HOST_CAP_SSS) || ahci_ignore_sss)
557 ap->em_message_type = hpriv->em_msg_type;
560 if (!(hpriv->port_map & (1 << i)))
584 struct ahci_host_priv *hpriv = host->private_data;
585 void __iomem *mmio = hpriv->mmio;
589 if (hpriv->flags & AHCI_HFLAG_NO_SUSPEND) {