Lines Matching refs:hw_prof
212 asd_ha->hw_prof.max_scbs = 512;
213 asd_ha->hw_prof.max_ddbs = ASD_MAX_DDBS;
214 asd_ha->hw_prof.num_phys = ASD_MAX_PHYS;
216 asd_ha->hw_prof.enabled_phys = 0xFF;
218 asd_ha->hw_prof.phy_desc[i].max_sas_lrate =
220 asd_ha->hw_prof.phy_desc[i].min_sas_lrate =
222 asd_ha->hw_prof.phy_desc[i].max_sata_lrate =
224 asd_ha->hw_prof.phy_desc[i].min_sata_lrate =
240 asd_ha->hw_prof.addr_range = 8;
241 asd_ha->hw_prof.port_name_base = 0;
242 asd_ha->hw_prof.dev_name_base = 8;
243 asd_ha->hw_prof.sata_name_base = 16;
255 asd_ha->hw_prof.addr_range = 4;
256 asd_ha->hw_prof.port_name_base = 0;
257 asd_ha->hw_prof.dev_name_base = 4;
258 asd_ha->hw_prof.sata_name_base = 8;
276 return snprintf(buf, PAGE_SIZE, "%d\n", asd_ha->hw_prof.bios.bld);
284 return snprintf(buf, PAGE_SIZE, "%s\n", asd_ha->hw_prof.pcba_sn);
568 if (asd_ha->hw_prof.ddb_ext)
569 asd_free_coherent(asd_ha, asd_ha->hw_prof.ddb_ext);
570 if (asd_ha->hw_prof.scb_ext)
571 asd_free_coherent(asd_ha, asd_ha->hw_prof.scb_ext);
573 kfree(asd_ha->hw_prof.ddb_bitmap);
574 asd_ha->hw_prof.ddb_bitmap = NULL;
585 if (asd_ha->hw_prof.ue.area) {
586 kfree(asd_ha->hw_prof.ue.area);
587 asd_ha->hw_prof.ue.area = NULL;
671 asd_ha->sas_ha.sas_addr = &asd_ha->hw_prof.sas_addr[0];
781 pci_name(dev), SAS_ADDR(asd_ha->hw_prof.sas_addr),
782 asd_ha->hw_prof.pcba_sn, asd_ha->hw_prof.max_phys,
783 asd_ha->hw_prof.num_phys,
784 asd_ha->hw_prof.flash.present ? "present" : "not present",
785 asd_ha->hw_prof.bios.present ? "build " : "not present",
786 asd_ha->hw_prof.bios.bld);
880 u8 phy_mask = asd_ha->hw_prof.enabled_phys;
923 err = asd_enable_phys(asd_ha, asd_ha->hw_prof.enabled_phys);