linux/drivers/media
Mauro Carvalho Chehab 1daae517b3 [media] move i2c files into drivers/media/i2c
Based on a patch from Sylvester Nawrocki

This fixes regression introduced with commmit cb7a01ac32,
"[media] move i2c files into drivers/media/i2c".

The linked order affect what drivers will be initialized first, when
they're built-in at Kernel. While there are macros that allow changing
the init order, like subsys_initcall(), late_initcall() & friends,
when all drivers  linked belong to the same subsystem, it is easier
to change the order at the Makefile.

All I2C modules must be linked before any drivers that actually use it,
in order to ensure proper module initialization order.

Also, the core drivers should be initialized before the drivers that use
them.

This patch reorders the drivers init, in order to fulfill the above
requirements.

Reported-by: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
Acked-by: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-09-06 18:42:54 -03:00
..
common [media] flexcop: Show the item to enable debug after the driver 2012-08-21 08:05:33 -03:00
dvb-core [media] dvb_frontend: implement suspend / resume 2012-08-15 19:18:43 -03:00
dvb-frontends [media] Kconfig: merge all customise options into just one 2012-08-21 08:05:06 -03:00
firewire [media] Fix some Makefile rules 2012-08-16 19:55:03 -03:00
i2c [media] Add missing help for some menuconfig items 2012-08-21 08:17:37 -03:00
mmc [media] Fix some Makefile rules 2012-08-16 19:55:03 -03:00
parport [media] Add missing help for some menuconfig items 2012-08-21 08:17:37 -03:00
pci [media] saa7164: Add dependency for V4L2 core 2012-08-21 08:41:08 -03:00
platform Linux 3.6-rc3 2012-08-24 11:25:10 -03:00
radio Linux 3.6-rc3 2012-08-24 11:25:10 -03:00
rc Linux 3.6-rc3 2012-08-24 11:25:10 -03:00
tuners [media] Kconfig: merge all customise options into just one 2012-08-21 08:05:06 -03:00
usb Linux 3.6-rc3 2012-08-24 11:25:10 -03:00
v4l2-core Linux 3.6-rc3 2012-08-24 11:25:10 -03:00
Kconfig [media] Kconfig: merge all customise options into just one 2012-08-21 08:05:06 -03:00
Makefile [media] move i2c files into drivers/media/i2c 2012-09-06 18:42:54 -03:00
media-device.c [media] media: fix MEDIA_IOC_DEVICE_INFO return code 2012-08-12 07:57:57 -03:00
media-devnode.c Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
media-entity.c [media] media: Add link_validate() op to check links to the sink pad 2012-05-14 08:44:11 -03:00