diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2013-01-24 15:49:18 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2013-01-24 15:49:18 -0500 |
commit | a32f7d1ad3744914273c6907204c2ab3b5d496a0 (patch) | |
tree | 1c5ae321ee85665707177547c07810ff7e09e1ab /drivers/media/platform/davinci | |
parent | 6b9e50c463efc5c361496ae6a895cc966ff8025b (diff) | |
parent | 68d6f84ba0c47e658beff3a4bf0c43acee4b4690 (diff) |
Merge branch 'v4l_for_linus' into staging/for_v3.9
* v4l_for_linus: (464 commits)
[media] uvcvideo: Set error_idx properly for S_EXT_CTRLS failures
[media] uvcvideo: Cleanup leftovers of partial revert
[media] uvcvideo: Return -EACCES when trying to set a read-only control
Linux 3.8-rc3
mm: reinstante dropped pmd_trans_splitting() check
cred: Remove tgcred pointer from struct cred
drm/ttm: fix fence locking in ttm_buffer_object_transfer
ARM: clps711x: Fix bad merge of clockevents setup
ARM: highbank: save and restore L2 cache and GIC on suspend
ARM: highbank: add a power request clear
ARM: highbank: fix secondary boot and hotplug
ARM: highbank: fix typos with hignbank in power request functions
ARM: dts: fix highbank cpu mpidr values
ARM: dts: add device_type prop to cpu nodes on Calxeda platforms
drm/prime: drop reference on imported dma-buf come from gem
xen/netfront: improve truesize tracking
ARM: mx5: Fix MX53 flexcan2 clock
ARM: OMAP2+: am33xx-hwmod: Fix wrongly terminated am33xx_usbss_mpu_irqs array
sctp: fix Kconfig bug in default cookie hmac selection
EDAC: Cleanup device deregistering path
...
Conflicts:
drivers/media/pci/dm1105/dm1105.c
drivers/media/platform/soc_camera/mx2_camera.c
Diffstat (limited to 'drivers/media/platform/davinci')
-rw-r--r-- | drivers/media/platform/davinci/dm355_ccdc.c | 4 | ||||
-rw-r--r-- | drivers/media/platform/davinci/dm644x_ccdc.c | 4 | ||||
-rw-r--r-- | drivers/media/platform/davinci/isif.c | 4 | ||||
-rw-r--r-- | drivers/media/platform/davinci/vpbe.c | 2 | ||||
-rw-r--r-- | drivers/media/platform/davinci/vpbe_display.c | 15 | ||||
-rw-r--r-- | drivers/media/platform/davinci/vpfe_capture.c | 6 | ||||
-rw-r--r-- | drivers/media/platform/davinci/vpif.c | 6 | ||||
-rw-r--r-- | drivers/media/platform/davinci/vpss.c | 6 |
8 files changed, 24 insertions, 23 deletions
diff --git a/drivers/media/platform/davinci/dm355_ccdc.c b/drivers/media/platform/davinci/dm355_ccdc.c index 030950dcfb16..f263cabade7a 100644 --- a/drivers/media/platform/davinci/dm355_ccdc.c +++ b/drivers/media/platform/davinci/dm355_ccdc.c | |||
@@ -965,7 +965,7 @@ static struct ccdc_hw_device ccdc_hw_dev = { | |||
965 | }, | 965 | }, |
966 | }; | 966 | }; |
967 | 967 | ||
968 | static int __devinit dm355_ccdc_probe(struct platform_device *pdev) | 968 | static int dm355_ccdc_probe(struct platform_device *pdev) |
969 | { | 969 | { |
970 | void (*setup_pinmux)(void); | 970 | void (*setup_pinmux)(void); |
971 | struct resource *res; | 971 | struct resource *res; |
@@ -1069,7 +1069,7 @@ static struct platform_driver dm355_ccdc_driver = { | |||
1069 | .name = "dm355_ccdc", | 1069 | .name = "dm355_ccdc", |
1070 | .owner = THIS_MODULE, | 1070 | .owner = THIS_MODULE, |
1071 | }, | 1071 | }, |
1072 | .remove = __devexit_p(dm355_ccdc_remove), | 1072 | .remove = dm355_ccdc_remove, |
1073 | .probe = dm355_ccdc_probe, | 1073 | .probe = dm355_ccdc_probe, |
1074 | }; | 1074 | }; |
1075 | 1075 | ||
diff --git a/drivers/media/platform/davinci/dm644x_ccdc.c b/drivers/media/platform/davinci/dm644x_ccdc.c index 0215ab6ebc90..318e80512998 100644 --- a/drivers/media/platform/davinci/dm644x_ccdc.c +++ b/drivers/media/platform/davinci/dm644x_ccdc.c | |||
@@ -957,7 +957,7 @@ static struct ccdc_hw_device ccdc_hw_dev = { | |||
957 | }, | 957 | }, |
958 | }; | 958 | }; |
959 | 959 | ||
960 | static int __devinit dm644x_ccdc_probe(struct platform_device *pdev) | 960 | static int dm644x_ccdc_probe(struct platform_device *pdev) |
961 | { | 961 | { |
962 | struct resource *res; | 962 | struct resource *res; |
963 | int status = 0; | 963 | int status = 0; |
@@ -1078,7 +1078,7 @@ static struct platform_driver dm644x_ccdc_driver = { | |||
1078 | .owner = THIS_MODULE, | 1078 | .owner = THIS_MODULE, |
1079 | .pm = &dm644x_ccdc_pm_ops, | 1079 | .pm = &dm644x_ccdc_pm_ops, |
1080 | }, | 1080 | }, |
1081 | .remove = __devexit_p(dm644x_ccdc_remove), | 1081 | .remove = dm644x_ccdc_remove, |
1082 | .probe = dm644x_ccdc_probe, | 1082 | .probe = dm644x_ccdc_probe, |
1083 | }; | 1083 | }; |
1084 | 1084 | ||
diff --git a/drivers/media/platform/davinci/isif.c b/drivers/media/platform/davinci/isif.c index 2c26c3e1837e..5050f9265f48 100644 --- a/drivers/media/platform/davinci/isif.c +++ b/drivers/media/platform/davinci/isif.c | |||
@@ -1032,7 +1032,7 @@ static struct ccdc_hw_device isif_hw_dev = { | |||
1032 | }, | 1032 | }, |
1033 | }; | 1033 | }; |
1034 | 1034 | ||
1035 | static int __devinit isif_probe(struct platform_device *pdev) | 1035 | static int isif_probe(struct platform_device *pdev) |
1036 | { | 1036 | { |
1037 | void (*setup_pinmux)(void); | 1037 | void (*setup_pinmux)(void); |
1038 | struct resource *res; | 1038 | struct resource *res; |
@@ -1156,7 +1156,7 @@ static struct platform_driver isif_driver = { | |||
1156 | .name = "isif", | 1156 | .name = "isif", |
1157 | .owner = THIS_MODULE, | 1157 | .owner = THIS_MODULE, |
1158 | }, | 1158 | }, |
1159 | .remove = __devexit_p(isif_remove), | 1159 | .remove = isif_remove, |
1160 | .probe = isif_probe, | 1160 | .probe = isif_probe, |
1161 | }; | 1161 | }; |
1162 | 1162 | ||
diff --git a/drivers/media/platform/davinci/vpbe.c b/drivers/media/platform/davinci/vpbe.c index fe2b9ce0bce8..4d9469733fd9 100644 --- a/drivers/media/platform/davinci/vpbe.c +++ b/drivers/media/platform/davinci/vpbe.c | |||
@@ -805,7 +805,7 @@ static struct vpbe_device_ops vpbe_dev_ops = { | |||
805 | .set_mode = vpbe_set_mode, | 805 | .set_mode = vpbe_set_mode, |
806 | }; | 806 | }; |
807 | 807 | ||
808 | static __devinit int vpbe_probe(struct platform_device *pdev) | 808 | static int vpbe_probe(struct platform_device *pdev) |
809 | { | 809 | { |
810 | struct vpbe_device *vpbe_dev; | 810 | struct vpbe_device *vpbe_dev; |
811 | struct vpbe_config *cfg; | 811 | struct vpbe_config *cfg; |
diff --git a/drivers/media/platform/davinci/vpbe_display.c b/drivers/media/platform/davinci/vpbe_display.c index d078738b35d6..5e6b0cab514b 100644 --- a/drivers/media/platform/davinci/vpbe_display.c +++ b/drivers/media/platform/davinci/vpbe_display.c | |||
@@ -1661,8 +1661,8 @@ static int vpbe_device_get(struct device *dev, void *data) | |||
1661 | return 0; | 1661 | return 0; |
1662 | } | 1662 | } |
1663 | 1663 | ||
1664 | static __devinit int init_vpbe_layer(int i, struct vpbe_display *disp_dev, | 1664 | static int init_vpbe_layer(int i, struct vpbe_display *disp_dev, |
1665 | struct platform_device *pdev) | 1665 | struct platform_device *pdev) |
1666 | { | 1666 | { |
1667 | struct vpbe_layer *vpbe_display_layer = NULL; | 1667 | struct vpbe_layer *vpbe_display_layer = NULL; |
1668 | struct video_device *vbd = NULL; | 1668 | struct video_device *vbd = NULL; |
@@ -1717,9 +1717,10 @@ static __devinit int init_vpbe_layer(int i, struct vpbe_display *disp_dev, | |||
1717 | return 0; | 1717 | return 0; |
1718 | } | 1718 | } |
1719 | 1719 | ||
1720 | static __devinit int register_device(struct vpbe_layer *vpbe_display_layer, | 1720 | static int register_device(struct vpbe_layer *vpbe_display_layer, |
1721 | struct vpbe_display *disp_dev, | 1721 | struct vpbe_display *disp_dev, |
1722 | struct platform_device *pdev) { | 1722 | struct platform_device *pdev) |
1723 | { | ||
1723 | int err; | 1724 | int err; |
1724 | 1725 | ||
1725 | v4l2_info(&disp_dev->vpbe_dev->v4l2_dev, | 1726 | v4l2_info(&disp_dev->vpbe_dev->v4l2_dev, |
@@ -1751,7 +1752,7 @@ static __devinit int register_device(struct vpbe_layer *vpbe_display_layer, | |||
1751 | * This function creates device entries by register itself to the V4L2 driver | 1752 | * This function creates device entries by register itself to the V4L2 driver |
1752 | * and initializes fields of each layer objects | 1753 | * and initializes fields of each layer objects |
1753 | */ | 1754 | */ |
1754 | static __devinit int vpbe_display_probe(struct platform_device *pdev) | 1755 | static int vpbe_display_probe(struct platform_device *pdev) |
1755 | { | 1756 | { |
1756 | struct vpbe_layer *vpbe_display_layer; | 1757 | struct vpbe_layer *vpbe_display_layer; |
1757 | struct vpbe_display *disp_dev; | 1758 | struct vpbe_display *disp_dev; |
@@ -1885,7 +1886,7 @@ static struct platform_driver vpbe_display_driver = { | |||
1885 | .bus = &platform_bus_type, | 1886 | .bus = &platform_bus_type, |
1886 | }, | 1887 | }, |
1887 | .probe = vpbe_display_probe, | 1888 | .probe = vpbe_display_probe, |
1888 | .remove = __devexit_p(vpbe_display_remove), | 1889 | .remove = vpbe_display_remove, |
1889 | }; | 1890 | }; |
1890 | 1891 | ||
1891 | module_platform_driver(vpbe_display_driver); | 1892 | module_platform_driver(vpbe_display_driver); |
diff --git a/drivers/media/platform/davinci/vpfe_capture.c b/drivers/media/platform/davinci/vpfe_capture.c index 65f4264bd5b4..28d019da4c01 100644 --- a/drivers/media/platform/davinci/vpfe_capture.c +++ b/drivers/media/platform/davinci/vpfe_capture.c | |||
@@ -1828,7 +1828,7 @@ static struct vpfe_device *vpfe_initialize(void) | |||
1828 | * itself to the V4L2 driver and initializes fields of each | 1828 | * itself to the V4L2 driver and initializes fields of each |
1829 | * device objects | 1829 | * device objects |
1830 | */ | 1830 | */ |
1831 | static __devinit int vpfe_probe(struct platform_device *pdev) | 1831 | static int vpfe_probe(struct platform_device *pdev) |
1832 | { | 1832 | { |
1833 | struct vpfe_subdev_info *sdinfo; | 1833 | struct vpfe_subdev_info *sdinfo; |
1834 | struct vpfe_config *vpfe_cfg; | 1834 | struct vpfe_config *vpfe_cfg; |
@@ -2035,7 +2035,7 @@ probe_free_dev_mem: | |||
2035 | /* | 2035 | /* |
2036 | * vpfe_remove : It un-register device from V4L2 driver | 2036 | * vpfe_remove : It un-register device from V4L2 driver |
2037 | */ | 2037 | */ |
2038 | static int __devexit vpfe_remove(struct platform_device *pdev) | 2038 | static int vpfe_remove(struct platform_device *pdev) |
2039 | { | 2039 | { |
2040 | struct vpfe_device *vpfe_dev = platform_get_drvdata(pdev); | 2040 | struct vpfe_device *vpfe_dev = platform_get_drvdata(pdev); |
2041 | 2041 | ||
@@ -2072,7 +2072,7 @@ static struct platform_driver vpfe_driver = { | |||
2072 | .pm = &vpfe_dev_pm_ops, | 2072 | .pm = &vpfe_dev_pm_ops, |
2073 | }, | 2073 | }, |
2074 | .probe = vpfe_probe, | 2074 | .probe = vpfe_probe, |
2075 | .remove = __devexit_p(vpfe_remove), | 2075 | .remove = vpfe_remove, |
2076 | }; | 2076 | }; |
2077 | 2077 | ||
2078 | module_platform_driver(vpfe_driver); | 2078 | module_platform_driver(vpfe_driver); |
diff --git a/drivers/media/platform/davinci/vpif.c b/drivers/media/platform/davinci/vpif.c index 0d6cc8e4deb2..28638a86f129 100644 --- a/drivers/media/platform/davinci/vpif.c +++ b/drivers/media/platform/davinci/vpif.c | |||
@@ -419,7 +419,7 @@ int vpif_channel_getfid(u8 channel_id) | |||
419 | } | 419 | } |
420 | EXPORT_SYMBOL(vpif_channel_getfid); | 420 | EXPORT_SYMBOL(vpif_channel_getfid); |
421 | 421 | ||
422 | static int __devinit vpif_probe(struct platform_device *pdev) | 422 | static int vpif_probe(struct platform_device *pdev) |
423 | { | 423 | { |
424 | int status = 0; | 424 | int status = 0; |
425 | 425 | ||
@@ -457,7 +457,7 @@ fail: | |||
457 | return status; | 457 | return status; |
458 | } | 458 | } |
459 | 459 | ||
460 | static int __devexit vpif_remove(struct platform_device *pdev) | 460 | static int vpif_remove(struct platform_device *pdev) |
461 | { | 461 | { |
462 | if (vpif_clk) { | 462 | if (vpif_clk) { |
463 | clk_disable_unprepare(vpif_clk); | 463 | clk_disable_unprepare(vpif_clk); |
@@ -498,7 +498,7 @@ static struct platform_driver vpif_driver = { | |||
498 | .owner = THIS_MODULE, | 498 | .owner = THIS_MODULE, |
499 | .pm = vpif_pm_ops, | 499 | .pm = vpif_pm_ops, |
500 | }, | 500 | }, |
501 | .remove = __devexit_p(vpif_remove), | 501 | .remove = vpif_remove, |
502 | .probe = vpif_probe, | 502 | .probe = vpif_probe, |
503 | }; | 503 | }; |
504 | 504 | ||
diff --git a/drivers/media/platform/davinci/vpss.c b/drivers/media/platform/davinci/vpss.c index d945f94053a8..494d32231fb5 100644 --- a/drivers/media/platform/davinci/vpss.c +++ b/drivers/media/platform/davinci/vpss.c | |||
@@ -406,7 +406,7 @@ void dm365_vpss_set_pg_frame_size(struct vpss_pg_frame_size frame_size) | |||
406 | } | 406 | } |
407 | EXPORT_SYMBOL(dm365_vpss_set_pg_frame_size); | 407 | EXPORT_SYMBOL(dm365_vpss_set_pg_frame_size); |
408 | 408 | ||
409 | static int __devinit vpss_probe(struct platform_device *pdev) | 409 | static int vpss_probe(struct platform_device *pdev) |
410 | { | 410 | { |
411 | struct resource *r1, *r2; | 411 | struct resource *r1, *r2; |
412 | char *platform_name; | 412 | char *platform_name; |
@@ -504,7 +504,7 @@ fail1: | |||
504 | return status; | 504 | return status; |
505 | } | 505 | } |
506 | 506 | ||
507 | static int __devexit vpss_remove(struct platform_device *pdev) | 507 | static int vpss_remove(struct platform_device *pdev) |
508 | { | 508 | { |
509 | struct resource *res; | 509 | struct resource *res; |
510 | 510 | ||
@@ -524,7 +524,7 @@ static struct platform_driver vpss_driver = { | |||
524 | .name = "vpss", | 524 | .name = "vpss", |
525 | .owner = THIS_MODULE, | 525 | .owner = THIS_MODULE, |
526 | }, | 526 | }, |
527 | .remove = __devexit_p(vpss_remove), | 527 | .remove = vpss_remove, |
528 | .probe = vpss_probe, | 528 | .probe = vpss_probe, |
529 | }; | 529 | }; |
530 | 530 | ||