Lines Matching refs:platform_device
55 struct resource *platform_get_resource(struct platform_device *dev, in platform_get_resource()
70 struct resource *platform_get_mem_or_io(struct platform_device *dev, in platform_get_mem_or_io()
99 devm_platform_get_and_ioremap_resource(struct platform_device *pdev, in devm_platform_get_and_ioremap_resource()
122 void __iomem *devm_platform_ioremap_resource(struct platform_device *pdev, in devm_platform_ioremap_resource()
142 devm_platform_ioremap_resource_byname(struct platform_device *pdev, in devm_platform_ioremap_resource_byname()
153 static const struct cpumask *get_irq_affinity(struct platform_device *dev, in get_irq_affinity()
182 int platform_get_irq_affinity(struct platform_device *dev, unsigned int num, in platform_get_irq_affinity()
278 int platform_get_irq_optional(struct platform_device *dev, unsigned int num) in platform_get_irq_optional()
301 int platform_get_irq(struct platform_device *dev, unsigned int num) in platform_get_irq()
320 int platform_irq_count(struct platform_device *dev) in platform_irq_count()
339 static void platform_disable_acpi_irq(struct platform_device *pdev, int index) in platform_disable_acpi_irq()
376 int devm_platform_get_irqs_affinity(struct platform_device *dev, in devm_platform_get_irqs_affinity()
461 struct resource *platform_get_resource_byname(struct platform_device *dev, in platform_get_resource_byname()
480 static int __platform_get_irq_byname(struct platform_device *dev, in __platform_get_irq_byname()
509 int platform_get_irq_byname(struct platform_device *dev, const char *name) in platform_get_irq_byname()
531 int platform_get_irq_byname_optional(struct platform_device *dev, in platform_get_irq_byname_optional()
545 int platform_add_devices(struct platform_device **devs, int num) in platform_add_devices()
563 struct platform_device pdev;
571 static void setup_pdev_dma_masks(struct platform_device *pdev) in setup_pdev_dma_masks()
590 void platform_device_put(struct platform_device *pdev) in platform_device_put()
623 struct platform_device *platform_device_alloc(const char *name, int id) in platform_device_alloc()
651 int platform_device_add_resources(struct platform_device *pdev, in platform_device_add_resources()
679 int platform_device_add_data(struct platform_device *pdev, const void *data, in platform_device_add_data()
703 int platform_device_add(struct platform_device *pdev) in platform_device_add()
792 void platform_device_del(struct platform_device *pdev) in platform_device_del()
821 int platform_device_register(struct platform_device *pdev) in platform_device_register()
837 void platform_device_unregister(struct platform_device *pdev) in platform_device_unregister()
852 struct platform_device *platform_device_register_full(const struct platform_device_info *pdevinfo) in platform_device_register_full()
855 struct platform_device *pdev; in platform_device_register_full()
938 static int platform_probe_fail(struct platform_device *pdev) in platform_probe_fail()
971 int (*probe)(struct platform_device *), in __platform_driver_probe() argument
1034 struct platform_device * __init_or_module
1036 int (*probe)(struct platform_device *), in __platform_create_bundle() argument
1040 struct platform_device *pdev; in __platform_create_bundle()
1138 platform_match_id(const struct platform_device_id *id, struct platform_device *pdev) in platform_match_id()
1155 struct platform_device *pdev = to_platform_device(dev); in platform_legacy_suspend()
1167 struct platform_device *pdev = to_platform_device(dev); in platform_legacy_resume()
1303 struct platform_device *pdev = to_platform_device(dev); in modalias_show()
1363 struct platform_device *pdev = to_platform_device(dev); in platform_match()
1390 const struct platform_device *pdev = to_platform_device(dev); in platform_uevent()
1409 struct platform_device *dev = to_platform_device(_dev); in platform_probe()
1446 struct platform_device *dev = to_platform_device(_dev); in platform_remove()
1454 struct platform_device *dev = to_platform_device(_dev); in platform_shutdown()