Lines Matching refs:intf
31 struct adf_interface *intf = dev_to_adf_interface(dev); in dpms_state_show() local
33 adf_interface_dpms_state(intf)); in dpms_state_show()
39 struct adf_interface *intf = dev_to_adf_interface(dev); in dpms_state_store() local
47 err = adf_interface_blank(intf, dpms_state); in dpms_state_store()
57 struct adf_interface *intf = dev_to_adf_interface(dev); in current_mode_show() local
60 adf_interface_current_mode(intf, &mode); in current_mode_show()
74 struct adf_interface *intf = dev_to_adf_interface(dev); in type_show() local
76 adf_interface_type_str(intf)); in type_show()
82 struct adf_interface *intf = dev_to_adf_interface(dev); in vsync_timestamp_show() local
86 read_lock_irqsave(&intf->vsync_lock, flags); in vsync_timestamp_show()
87 memcpy(×tamp, &intf->vsync_timestamp, sizeof(timestamp)); in vsync_timestamp_show()
88 read_unlock_irqrestore(&intf->vsync_lock, flags); in vsync_timestamp_show()
96 struct adf_interface *intf = dev_to_adf_interface(dev); in hotplug_detect_show() local
97 return scnprintf(buf, PAGE_SIZE, "%u\n", intf->hotplug_detect); in hotplug_detect_show()
147 struct adf_interface *intf = adf_obj_to_interface(obj); in adf_interface_devnode() local
148 struct adf_device *parent = adf_interface_parent(intf); in adf_interface_devnode()
150 parent->base.id, intf->base.id); in adf_interface_devnode()
192 int adf_interface_sysfs_init(struct adf_interface *intf) in adf_interface_sysfs_init() argument
194 struct adf_device *parent = adf_interface_parent(intf); in adf_interface_sysfs_init()
198 intf->base.dev.type = &adf_interface_type; in adf_interface_sysfs_init()
199 dev_set_name(&intf->base.dev, "%s-interface%d", parent->base.name, in adf_interface_sysfs_init()
200 intf->base.id); in adf_interface_sysfs_init()
202 ret = adf_obj_sysfs_init(&intf->base, &parent->base.dev); in adf_interface_sysfs_init()
207 ret = device_create_file(&intf->base.dev, in adf_interface_sysfs_init()
210 dev_err(&intf->base.dev, "creating sysfs attribute %s failed: %d\n", in adf_interface_sysfs_init()
220 device_remove_file(&intf->base.dev, &adf_interface_attrs[j]); in adf_interface_sysfs_init()
251 void adf_interface_sysfs_destroy(struct adf_interface *intf) in adf_interface_sysfs_destroy() argument
256 device_remove_file(&intf->base.dev, &adf_interface_attrs[i]); in adf_interface_sysfs_destroy()
257 adf_obj_sysfs_destroy(&intf->base); in adf_interface_sysfs_destroy()