Lines Matching refs:auxdev
24 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in intel_link_dev_release() local
25 struct sdw_intel_link_dev *ldev = auxiliary_dev_to_sdw_intel_link_dev(auxdev); in intel_link_dev_release()
39 struct auxiliary_device *auxdev; in intel_link_dev_register() local
46 auxdev = &ldev->auxdev; in intel_link_dev_register()
47 auxdev->name = name; in intel_link_dev_register()
48 auxdev->dev.parent = res->parent; in intel_link_dev_register()
49 auxdev->dev.fwnode = fwnode; in intel_link_dev_register()
50 auxdev->dev.release = intel_link_dev_release; in intel_link_dev_register()
53 auxdev->id = link_id; in intel_link_dev_register()
80 ret = auxiliary_device_init(auxdev); in intel_link_dev_register()
88 ret = auxiliary_device_add(&ldev->auxdev); in intel_link_dev_register()
91 ldev->auxdev.name, link_id); in intel_link_dev_register()
93 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_register()
102 auxiliary_device_delete(&ldev->auxdev); in intel_link_dev_unregister()
103 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_unregister()
120 pm_runtime_disable(&ldev->auxdev.dev); in sdw_intel_cleanup()
225 link->cdns = auxiliary_get_drvdata(&ldev->auxdev); in sdw_intel_probe_controller()
295 intel_link_startup(&ldev->auxdev); in sdw_intel_startup_controller()
373 intel_link_process_wakeen_event(&ldev->auxdev); in sdw_intel_process_wakeen_event()