Lines Matching refs:auxdev
25 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in intel_link_dev_release() local
26 struct sdw_intel_link_dev *ldev = auxiliary_dev_to_sdw_intel_link_dev(auxdev); in intel_link_dev_release()
40 struct auxiliary_device *auxdev; in intel_link_dev_register() local
47 auxdev = &ldev->auxdev; in intel_link_dev_register()
48 auxdev->name = name; in intel_link_dev_register()
49 auxdev->dev.parent = res->parent; in intel_link_dev_register()
50 auxdev->dev.fwnode = fwnode; in intel_link_dev_register()
51 auxdev->dev.release = intel_link_dev_release; in intel_link_dev_register()
54 auxdev->id = link_id; in intel_link_dev_register()
92 ret = auxiliary_device_init(auxdev); in intel_link_dev_register()
100 ret = auxiliary_device_add(&ldev->auxdev); in intel_link_dev_register()
103 ldev->auxdev.name, link_id); in intel_link_dev_register()
105 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_register()
114 auxiliary_device_delete(&ldev->auxdev); in intel_link_dev_unregister()
115 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_unregister()
132 pm_runtime_disable(&ldev->auxdev.dev); in sdw_intel_cleanup()
237 link->cdns = auxiliary_get_drvdata(&ldev->auxdev); in sdw_intel_probe_controller()
306 intel_link_startup(&ldev->auxdev); in sdw_intel_startup_controller()
397 intel_link_process_wakeen_event(&ldev->auxdev); in sdw_intel_process_wakeen_event()