Lines Matching defs:platform_device

35 #include <linux/platform_device.h>
181 struct platform_device *platform_device;
367 struct device *dev = &asus->platform_device->dev;
385 struct device *dev = &asus->platform_device->dev;
493 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "dgpu_disable");
858 rv = led_classdev_register(&asus->platform_device->dev,
872 rv = led_classdev_register(&asus->platform_device->dev,
890 rv = led_classdev_register(&asus->platform_device->dev,
904 rv = led_classdev_register(&asus->platform_device->dev,
1187 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type,
1190 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type,
1739 struct device *dev = &asus->platform_device->dev;
2127 &asus->platform_device->dev, asus,
2466 static void asus_wmi_sysfs_exit(struct platform_device *device)
2471 static int asus_wmi_sysfs_init(struct platform_device *device)
2480 struct device *dev = &asus->platform_device->dev;
2683 static int asus_wmi_add(struct platform_device *pdev)
2698 asus->platform_device = pdev;
2699 wdrv->platform_device = pdev;
2700 platform_set_drvdata(asus->platform_device, asus);
2723 err = asus_wmi_sysfs_init(asus->platform_device);
2811 asus_wmi_sysfs_exit(asus->platform_device);
2821 static int asus_wmi_remove(struct platform_device *device)
2834 asus_wmi_sysfs_exit(asus->platform_device);
2925 static int asus_wmi_probe(struct platform_device *pdev)
2955 struct platform_device *platform_device;
2966 platform_device = platform_create_bundle(platform_driver,
2969 if (IS_ERR(platform_device))
2970 return PTR_ERR(platform_device);
2979 platform_device_unregister(driver->platform_device);