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()
93 ret = auxiliary_device_init(auxdev); in intel_link_dev_register()
101 ret = auxiliary_device_add(&ldev->auxdev); in intel_link_dev_register()
104 ldev->auxdev.name, link_id); in intel_link_dev_register()
106 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_register()
115 auxiliary_device_delete(&ldev->auxdev); in intel_link_dev_unregister()
116 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_unregister()
133 pm_runtime_disable(&ldev->auxdev.dev); in sdw_intel_cleanup()
238 link->cdns = auxiliary_get_drvdata(&ldev->auxdev); in sdw_intel_probe_controller()
307 intel_link_startup(&ldev->auxdev); in sdw_intel_startup_controller()
398 intel_link_process_wakeen_event(&ldev->auxdev); in sdw_intel_process_wakeen_event()