Lines Matching defs:platform_device
22 #include <linux/platform_device.h>
152 static struct platform_device *platform_device;
364 static int alienware_zone_init(struct platform_device *dev)
425 static void alienware_zone_exit(struct platform_device *dev)
555 static void remove_hdmi(struct platform_device *dev)
561 static int create_hdmi(struct platform_device *dev)
595 platform_device = platform_device_alloc("alienware-wmi", -1);
596 if (!platform_device) {
600 ret = platform_device_add(platform_device);
605 ret = create_hdmi(platform_device);
610 ret = alienware_zone_init(platform_device);
617 alienware_zone_exit(platform_device);
619 platform_device_del(platform_device);
621 platform_device_put(platform_device);
632 if (platform_device) {
633 alienware_zone_exit(platform_device);
634 remove_hdmi(platform_device);
635 platform_device_unregister(platform_device);