Lines Matching refs:hw_data
123 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_dev_init() local
125 if (!hw_data) { in adf_dev_init()
141 if (hw_data->init_admin_comms && hw_data->init_admin_comms(accel_dev)) { in adf_dev_init()
146 if (hw_data->init_arb && hw_data->init_arb(accel_dev)) { in adf_dev_init()
151 hw_data->enable_ints(accel_dev); in adf_dev_init()
167 if (hw_data->alloc_irq(accel_dev)) { in adf_dev_init()
189 hw_data->enable_error_correction(accel_dev); in adf_dev_init()
190 hw_data->enable_vf2pf_comms(accel_dev); in adf_dev_init()
208 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_dev_start() local
220 if (hw_data->send_admin_init(accel_dev)) { in adf_dev_start()
316 struct adf_hw_device_data *hw_data = accel_dev->hw_device; in adf_dev_shutdown() local
320 if (!hw_data) { in adf_dev_shutdown()
353 hw_data->free_irq(accel_dev); in adf_dev_shutdown()
361 if (hw_data->exit_arb) in adf_dev_shutdown()
362 hw_data->exit_arb(accel_dev); in adf_dev_shutdown()
364 if (hw_data->exit_admin_comms) in adf_dev_shutdown()
365 hw_data->exit_admin_comms(accel_dev); in adf_dev_shutdown()
367 hw_data->disable_iov(accel_dev); in adf_dev_shutdown()