Lines Matching refs:platform_device
56 void __weak arch_setup_pdev_archdata(struct platform_device *pdev) in arch_setup_pdev_archdata()
66 struct resource *platform_get_resource(struct platform_device *dev, in platform_get_resource()
86 int platform_get_irq(struct platform_device *dev, unsigned int num) in platform_get_irq()
125 struct resource *platform_get_resource_byname(struct platform_device *dev, in platform_get_resource_byname()
149 int platform_get_irq_byname(struct platform_device *dev, const char *name) in platform_get_irq_byname()
171 int platform_add_devices(struct platform_device **devs, int num) in platform_add_devices()
189 struct platform_device pdev;
200 void platform_device_put(struct platform_device *pdev) in platform_device_put()
228 struct platform_device *platform_device_alloc(const char *name, int id) in platform_device_alloc()
256 int platform_device_add_resources(struct platform_device *pdev, in platform_device_add_resources()
284 int platform_device_add_data(struct platform_device *pdev, const void *data, in platform_device_add_data()
308 int platform_device_add(struct platform_device *pdev) in platform_device_add()
395 void platform_device_del(struct platform_device *pdev) in platform_device_del()
420 int platform_device_register(struct platform_device *pdev) in platform_device_register()
436 void platform_device_unregister(struct platform_device *pdev) in platform_device_unregister()
451 struct platform_device *platform_device_register_full( in platform_device_register_full()
455 struct platform_device *pdev; in platform_device_register_full()
508 struct platform_device *dev = to_platform_device(_dev); in platform_drv_probe()
543 struct platform_device *dev = to_platform_device(_dev); in platform_drv_remove()
556 struct platform_device *dev = to_platform_device(_dev); in platform_drv_shutdown()
612 int (*probe)(struct platform_device *), struct module *module) in __platform_driver_probe() argument
676 struct platform_device * __init_or_module __platform_create_bundle( in __platform_create_bundle()
678 int (*probe)(struct platform_device *), in __platform_create_bundle() argument
682 struct platform_device *pdev; in __platform_create_bundle()
788 struct platform_device *pdev = to_platform_device(dev); in modalias_show()
809 struct platform_device *pdev = to_platform_device(dev); in driver_override_store()
838 struct platform_device *pdev = to_platform_device(dev); in driver_override_show()
854 struct platform_device *pdev = to_platform_device(dev); in platform_uevent()
873 struct platform_device *pdev) in platform_match_id()
900 struct platform_device *pdev = to_platform_device(dev); in platform_match()
928 struct platform_device *pdev = to_platform_device(dev); in platform_legacy_suspend()
940 struct platform_device *pdev = to_platform_device(dev); in platform_legacy_resume()
1187 void __init early_platform_add_devices(struct platform_device **devs, int num) in early_platform_add_devices()
1237 static struct platform_device * __init
1240 struct platform_device *pd; in early_platform_match()
1258 struct platform_device *pd; in early_platform_left()
1279 struct platform_device *match; in early_platform_driver_probe_id()
1395 struct platform_device *pd, *pd2; in early_platform_cleanup()