Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] davinci: vpif: remove machine specific header file includes

remove unnecessary inclusion of machine specific header files mach/dm646x.h,
mach/hardware.h from vpif.h and aslo mach/dm646x.h from vpif_display.c
driver which comes in the way of platform code consolidation.
Add linux/i2c.h header file in vpif_types.h which is required for
building.

Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com>
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: LMML <linux-media@vger.kernel.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Manjunath Hadli and committed by
Mauro Carvalho Chehab
db38951c 260a8f7b

+2 -4
-2
drivers/media/video/davinci/vpif.h
··· 18 18 19 19 #include <linux/io.h> 20 20 #include <linux/videodev2.h> 21 - #include <mach/hardware.h> 22 - #include <mach/dm646x.h> 23 21 #include <media/davinci/vpif_types.h> 24 22 25 23 /* Maximum channel allowed */
-2
drivers/media/video/davinci/vpif_display.c
··· 39 39 #include <media/v4l2-ioctl.h> 40 40 #include <media/v4l2-chip-ident.h> 41 41 42 - #include <mach/dm646x.h> 43 - 44 42 #include "vpif_display.h" 45 43 #include "vpif.h" 46 44
+2
include/media/davinci/vpif_types.h
··· 17 17 #ifndef _VPIF_TYPES_H 18 18 #define _VPIF_TYPES_H 19 19 20 + #include <linux/i2c.h> 21 + 20 22 #define VPIF_CAPTURE_MAX_CHANNELS 2 21 23 22 24 enum vpif_if_type {