Lines Matching defs:platform_device

32 #include <linux/platform_device.h>
215 struct platform_device *platform_device;
533 struct device *dev = &asus->platform_device->dev;
551 struct device *dev = &asus->platform_device->dev;
691 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "dgpu_disable");
759 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "egpu_enable");
845 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "gpu_mux_mode");
1005 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_pl2_sppt");
1039 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_pl1_spl");
1073 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_fpu_sppt");
1107 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_apu_sppt");
1141 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "ppt_platform_sppt");
1175 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "nv_dynamic_boost");
1209 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "nv_temp_target");
1552 rv = led_classdev_register(&asus->platform_device->dev,
1569 rv = led_classdev_register(&asus->platform_device->dev,
1587 rv = led_classdev_register(&asus->platform_device->dev,
1601 rv = led_classdev_register(&asus->platform_device->dev,
1612 rv = led_classdev_register(&asus->platform_device->dev,
1895 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type,
1898 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type,
2084 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "panel_od");
2132 sysfs_notify(&asus->platform_device->dev.kobj, NULL, "mini_led_mode");
2730 struct device *dev = &asus->platform_device->dev;
2812 sysfs_notify(&asus->platform_device->dev.kobj, NULL,
3344 struct device *dev = &asus->platform_device->dev;
3415 sysfs_notify(&asus->platform_device->dev.kobj, NULL,
3569 struct device *dev = &asus->platform_device->dev;
3739 &asus->platform_device->dev, asus,
4109 static void asus_wmi_sysfs_exit(struct platform_device *device)
4114 static int asus_wmi_sysfs_init(struct platform_device *device)
4123 struct device *dev = &asus->platform_device->dev;
4326 static int asus_wmi_add(struct platform_device *pdev)
4340 asus->platform_device = pdev;
4341 wdrv->platform_device = pdev;
4342 platform_set_drvdata(asus->platform_device, asus);
4382 err = asus_wmi_sysfs_init(asus->platform_device);
4462 asus_wmi_sysfs_exit(asus->platform_device);
4475 static int asus_wmi_remove(struct platform_device *device)
4488 asus_wmi_sysfs_exit(asus->platform_device);
4583 static int asus_wmi_probe(struct platform_device *pdev)
4613 struct platform_device *platform_device;
4624 platform_device = platform_create_bundle(platform_driver,
4627 if (IS_ERR(platform_device))
4628 return PTR_ERR(platform_device);
4637 platform_device_unregister(driver->platform_device);