Lines Matching refs:msipf_device
568 static struct platform_device *msipf_device;
1068 msipf_device = platform_device_alloc("msi-laptop-pf", -1);
1069 if (!msipf_device) {
1074 ret = platform_device_add(msipf_device);
1078 if (quirks->load_scm_model && (load_scm_model_init(msipf_device) < 0)) {
1083 ret = sysfs_create_group(&msipf_device->dev.kobj,
1090 ret = device_create_file(&msipf_device->dev,
1095 ret = sysfs_create_group(&msipf_device->dev.kobj,
1113 sysfs_remove_group(&msipf_device->dev.kobj, &msipf_attribute_group);
1124 platform_device_del(msipf_device);
1126 platform_device_put(msipf_device);
1146 sysfs_remove_group(&msipf_device->dev.kobj, &msipf_attribute_group);
1148 device_remove_file(&msipf_device->dev, &dev_attr_threeg);
1149 platform_device_unregister(msipf_device);