Lines Matching refs:pm8001_dev
1513 struct pm8001_device *pm8001_dev; in mpi_ssp_completion() local
1523 pm8001_dev = ccb->device; in mpi_ssp_completion()
1555 if (pm8001_dev) in mpi_ssp_completion()
1556 pm8001_dev->running_req--; in mpi_ssp_completion()
1572 if (pm8001_dev) in mpi_ssp_completion()
1573 pm8001_dev->running_req--; in mpi_ssp_completion()
1630 pm8001_dev, in mpi_ssp_completion()
1699 pm8001_dev, in mpi_ssp_completion()
1764 struct pm8001_device *pm8001_dev; in mpi_ssp_event() local
1773 pm8001_dev = ccb->device; in mpi_ssp_event()
1789 if (pm8001_dev) in mpi_ssp_event()
1790 pm8001_dev->running_req--; in mpi_ssp_event()
1838 pm8001_dev, in mpi_ssp_event()
1971 struct pm8001_device *pm8001_dev; in mpi_sata_completion() local
1987 pm8001_dev = ccb->device; in mpi_sata_completion()
1996 pm8001_dev = t->dev->lldd_dev; in mpi_sata_completion()
2003 if ((pm8001_dev && !(pm8001_dev->id & NCQ_READ_LOG_FLAG)) in mpi_sata_completion()
2044 pm8001_dev->attached_phy + in mpi_sata_completion()
2064 if (pm8001_dev && in mpi_sata_completion()
2065 (pm8001_dev->id & NCQ_READ_LOG_FLAG)) { in mpi_sata_completion()
2067 pm8001_dev->id |= NCQ_ABORT_ALL_FLAG; in mpi_sata_completion()
2069 pm8001_dev->id = pm8001_dev->id & 0x7FFFFFFF; in mpi_sata_completion()
2070 pm80xx_send_abort_all(pm8001_ha, pm8001_dev); in mpi_sata_completion()
2108 if (pm8001_dev) in mpi_sata_completion()
2109 pm8001_dev->running_req--; in mpi_sata_completion()
2116 if (pm8001_dev) in mpi_sata_completion()
2117 pm8001_dev->running_req--; in mpi_sata_completion()
2127 if (pm8001_dev) in mpi_sata_completion()
2128 pm8001_dev->running_req--; in mpi_sata_completion()
2182 pm8001_dev, in mpi_sata_completion()
2198 pm8001_dev, in mpi_sata_completion()
2220 pm8001_dev, in mpi_sata_completion()
2283 pm8001_handle_event(pm8001_ha, pm8001_dev, in mpi_sata_completion()
2303 pm8001_handle_event(pm8001_ha, pm8001_dev, in mpi_sata_completion()
2348 struct pm8001_device *pm8001_dev; in mpi_sata_event() local
2361 pm8001_dev = ccb->device; in mpi_sata_event()
2374 pm8001_dev = pm8001_find_dev(pm8001_ha, dev_id); in mpi_sata_event()
2376 if (pm8001_dev) in mpi_sata_event()
2377 pm80xx_send_read_log(pm8001_ha, pm8001_dev); in mpi_sata_event()
2397 if (pm8001_dev) in mpi_sata_event()
2398 pm8001_dev->running_req--; in mpi_sata_event()
2446 pm8001_dev, in mpi_sata_event()
2590 struct pm8001_device *pm8001_dev; in mpi_smp_completion() local
2601 pm8001_dev = ccb->device; in mpi_smp_completion()
2614 if (pm8001_dev) in mpi_smp_completion()
2615 pm8001_dev->running_req--; in mpi_smp_completion()
2637 if (pm8001_dev) in mpi_smp_completion()
2638 pm8001_dev->running_req--; in mpi_smp_completion()
2645 if (pm8001_dev) in mpi_smp_completion()
2646 pm8001_dev->running_req--; in mpi_smp_completion()
2704 pm8001_dev, in mpi_smp_completion()
3729 struct pm8001_device *pm8001_dev = dev->lldd_dev; in pm80xx_chip_smp_req() local
3831 build_smp_cmd(pm8001_dev->device_id, smp_cmd.tag, in pm80xx_chip_smp_req()
3891 struct pm8001_device *pm8001_dev = dev->lldd_dev; in pm80xx_chip_ssp_io_req() local
3909 ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); in pm80xx_chip_ssp_io_req()
3917 q_index = (u32) (pm8001_dev->id & 0x00ffffff) % PM8001_MAX_INB_NUM; in pm80xx_chip_ssp_io_req()
4040 q_index = (u32) (pm8001_dev->id & 0x00ffffff) % PM8001_MAX_OUTB_NUM; in pm80xx_chip_ssp_io_req()
4368 struct pm8001_device *pm8001_dev, u32 flag) in pm80xx_chip_reg_dev_req() argument
4380 struct domain_device *dev = pm8001_dev->sas_device; in pm80xx_chip_reg_dev_req()
4389 ccb->device = pm8001_dev; in pm80xx_chip_reg_dev_req()
4396 if (pm8001_dev->dev_type == SAS_SATA_DEV) in pm80xx_chip_reg_dev_req()
4398 else if (pm8001_dev->dev_type == SAS_END_DEVICE || in pm80xx_chip_reg_dev_req()
4399 pm8001_dev->dev_type == SAS_EDGE_EXPANDER_DEVICE || in pm80xx_chip_reg_dev_req()
4400 pm8001_dev->dev_type == SAS_FANOUT_EXPANDER_DEVICE) in pm80xx_chip_reg_dev_req()
4406 phy_id = pm8001_dev->attached_phy; in pm80xx_chip_reg_dev_req()
4410 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm80xx_chip_reg_dev_req()
4411 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm80xx_chip_reg_dev_req()
4414 cpu_to_le32(((pm8001_dev->sas_device->port->id) & 0xFF) | in pm80xx_chip_reg_dev_req()
4423 memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr, in pm80xx_chip_reg_dev_req()