Lines Matching refs:auxdev
23 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in intel_link_dev_release() local
24 struct sdw_intel_link_dev *ldev = auxiliary_dev_to_sdw_intel_link_dev(auxdev); in intel_link_dev_release()
38 struct auxiliary_device *auxdev; in intel_link_dev_register() local
45 auxdev = &ldev->auxdev; in intel_link_dev_register()
46 auxdev->name = name; in intel_link_dev_register()
47 auxdev->dev.parent = res->parent; in intel_link_dev_register()
48 auxdev->dev.fwnode = fwnode; in intel_link_dev_register()
49 auxdev->dev.release = intel_link_dev_release; in intel_link_dev_register()
52 auxdev->id = link_id; in intel_link_dev_register()
78 ret = auxiliary_device_init(auxdev); in intel_link_dev_register()
86 ret = auxiliary_device_add(&ldev->auxdev); in intel_link_dev_register()
89 ldev->auxdev.name, link_id); in intel_link_dev_register()
91 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_register()
100 auxiliary_device_delete(&ldev->auxdev); in intel_link_dev_unregister()
101 auxiliary_device_uninit(&ldev->auxdev); in intel_link_dev_unregister()
118 pm_runtime_disable(&ldev->auxdev.dev); in sdw_intel_cleanup()
248 link->cdns = auxiliary_get_drvdata(&ldev->auxdev); in sdw_intel_probe_controller()
330 intel_link_startup(&ldev->auxdev); in sdw_intel_startup_controller()
408 intel_link_process_wakeen_event(&ldev->auxdev); in sdw_intel_process_wakeen_event()