Loading drivers/of/platform.c +2 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ #include <linux/of_device.h> #include <linux/of_irq.h> #include <linux/of_platform.h> #include <linux/of_reserved_mem.h> #include <linux/platform_device.h> const struct of_device_id of_default_bus_match_table[] = { Loading Loading @@ -190,6 +191,7 @@ static struct platform_device *of_platform_device_create_pdata( dev->dev.platform_data = platform_data; of_dma_configure(&dev->dev, dev->dev.of_node); of_msi_configure(&dev->dev, dev->dev.of_node); of_reserved_mem_device_init_by_idx(&dev->dev, dev->dev.of_node, 0); if (of_device_add(dev) != 0) { of_dma_deconfigure(&dev->dev); Loading Loading
drivers/of/platform.c +2 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ #include <linux/of_device.h> #include <linux/of_irq.h> #include <linux/of_platform.h> #include <linux/of_reserved_mem.h> #include <linux/platform_device.h> const struct of_device_id of_default_bus_match_table[] = { Loading Loading @@ -190,6 +191,7 @@ static struct platform_device *of_platform_device_create_pdata( dev->dev.platform_data = platform_data; of_dma_configure(&dev->dev, dev->dev.of_node); of_msi_configure(&dev->dev, dev->dev.of_node); of_reserved_mem_device_init_by_idx(&dev->dev, dev->dev.of_node, 0); if (of_device_add(dev) != 0) { of_dma_deconfigure(&dev->dev); Loading