Home
last modified time | relevance | path

Searched refs:reset_completion (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/iio/proximity/
H A Dd3323aa.c152 struct completion reset_completion; member
298 complete(&data->reset_completion); in d3323aa_irq_handler()
340 reinit_completion(&data->reset_completion); in d3323aa_reset()
362 &data->reset_completion, in d3323aa_reset()
730 init_completion(&data->reset_completion); in d3323aa_probe()
/linux/drivers/scsi/pm8001/
H A Dpm8001_sas.c1125 phy->reset_completion = &completion_reset; in pm8001_abort_task()
1130 phy->reset_completion = NULL; in pm8001_abort_task()
1148 phy->reset_completion = NULL; in pm8001_abort_task()
1159 phy->reset_completion = NULL; in pm8001_abort_task()
H A Dpm80xx_hwi.c3610 if (!pm8001_ha->phy[phy_id].reset_completion) { in mpi_hw_event()
3619 if (pm8001_ha->phy[phy_id].reset_completion) { in mpi_hw_event()
3622 complete(pm8001_ha->phy[phy_id].reset_completion); in mpi_hw_event()
3623 pm8001_ha->phy[phy_id].reset_completion = NULL; in mpi_hw_event()
3652 if (pm8001_ha->phy[phy_id].reset_completion) { in mpi_hw_event()
3655 complete(pm8001_ha->phy[phy_id].reset_completion); in mpi_hw_event()
3656 pm8001_ha->phy[phy_id].reset_completion = NULL; in mpi_hw_event()
H A Dpm8001_sas.h260 struct completion *reset_completion; member
/linux/drivers/iio/adc/
H A Dade9000.c298 struct completion reset_completion; member
893 if (!completion_done(&st->reset_completion)) { in ade9000_irq1_thread()
901 complete(&st->reset_completion); in ade9000_irq1_thread()
1591 if (!wait_for_completion_timeout(&st->reset_completion, in ade9000_reset()
1707 init_completion(&st->reset_completion); in ade9000_probe()
/linux/drivers/input/touchscreen/
H A Datmel_mxt_ts.c345 struct completion reset_completion; member
783 complete(&data->reset_completion); in mxt_proc_t6_messages()
1292 reinit_completion(&data->reset_completion); in mxt_soft_reset()
1303 ret = mxt_wait_for_completion(data, &data->reset_completion, in mxt_soft_reset()
3255 init_completion(&data->reset_completion); in mxt_probe()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas.h187 struct completion *reset_completion; member
H A Dhisi_sas_main.c1294 phy->reset_completion = &completion; in hisi_sas_control_phy()
1336 phy->reset_completion = NULL; in hisi_sas_control_phy()
1595 phy->reset_completion = &completion; in hisi_sas_async_init_wait_phyup()
1601 phy->reset_completion = NULL; in hisi_sas_async_init_wait_phyup()
H A Dhisi_sas_v2_hw.c2710 if (phy->reset_completion) in phy_up_v2_hw()
2711 complete(phy->reset_completion); in phy_up_v2_hw()
3284 if (phy->reset_completion) in sata_int_v2_hw()
3285 complete(phy->reset_completion); in sata_int_v2_hw()
H A Dhisi_sas_v1_hw.c1379 if (phy->reset_completion) in int_phyup_v1_hw()
1380 complete(phy->reset_completion); in int_phyup_v1_hw()
H A Dhisi_sas_v3_hw.c1686 if (phy->reset_completion) in phy_up_v3_hw()
1687 complete(phy->reset_completion); in phy_up_v3_hw()