forked from mirrors/linux
		
	[media] mn88472: move out of staging to media
Move mn88472 DVB-T/T2/C demod driver out of staging to media. v2: Fix build error reported by kbuild test robot: drivers/staging/media/mn88472/Makefile: No such file or directory Reported-by: kbuild test robot <fengguang.wu@intel.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
		
							parent
							
								
									8d1f38fcb7
								
							
						
					
					
						commit
						94d0eaa419
					
				
					 10 changed files with 10 additions and 39 deletions
				
			
		| 
						 | 
					@ -7610,10 +7610,8 @@ L:	linux-media@vger.kernel.org
 | 
				
			||||||
W:	https://linuxtv.org
 | 
					W:	https://linuxtv.org
 | 
				
			||||||
W:	http://palosaari.fi/linux/
 | 
					W:	http://palosaari.fi/linux/
 | 
				
			||||||
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 | 
					Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 | 
				
			||||||
T:	git git://linuxtv.org/anttip/media_tree.git
 | 
					 | 
				
			||||||
S:	Maintained
 | 
					S:	Maintained
 | 
				
			||||||
F:	drivers/staging/media/mn88472/
 | 
					F:	drivers/media/dvb-frontends/mn88472*
 | 
				
			||||||
F:	drivers/media/dvb-frontends/mn88472.h
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
MN88473 MEDIA DRIVER
 | 
					MN88473 MEDIA DRIVER
 | 
				
			||||||
M:	Antti Palosaari <crope@iki.fi>
 | 
					M:	Antti Palosaari <crope@iki.fi>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -73,6 +73,14 @@ config DVB_SI2165
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	  Say Y when you want to support this frontend.
 | 
						  Say Y when you want to support this frontend.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config DVB_MN88472
 | 
				
			||||||
 | 
						tristate "Panasonic MN88472"
 | 
				
			||||||
 | 
						depends on DVB_CORE && I2C
 | 
				
			||||||
 | 
						select REGMAP_I2C
 | 
				
			||||||
 | 
						default m if !MEDIA_SUBDRV_AUTOSELECT
 | 
				
			||||||
 | 
						help
 | 
				
			||||||
 | 
						  Say Y when you want to support this frontend.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config DVB_MN88473
 | 
					config DVB_MN88473
 | 
				
			||||||
	tristate "Panasonic MN88473"
 | 
						tristate "Panasonic MN88473"
 | 
				
			||||||
	depends on DVB_CORE && I2C
 | 
						depends on DVB_CORE && I2C
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,7 @@ obj-$(CONFIG_DVB_STV0900) += stv0900.o
 | 
				
			||||||
obj-$(CONFIG_DVB_STV090x) += stv090x.o
 | 
					obj-$(CONFIG_DVB_STV090x) += stv090x.o
 | 
				
			||||||
obj-$(CONFIG_DVB_STV6110x) += stv6110x.o
 | 
					obj-$(CONFIG_DVB_STV6110x) += stv6110x.o
 | 
				
			||||||
obj-$(CONFIG_DVB_M88DS3103) += m88ds3103.o
 | 
					obj-$(CONFIG_DVB_M88DS3103) += m88ds3103.o
 | 
				
			||||||
 | 
					obj-$(CONFIG_DVB_MN88472) += mn88472.o
 | 
				
			||||||
obj-$(CONFIG_DVB_MN88473) += mn88473.o
 | 
					obj-$(CONFIG_DVB_MN88473) += mn88473.o
 | 
				
			||||||
obj-$(CONFIG_DVB_ISL6423) += isl6423.o
 | 
					obj-$(CONFIG_DVB_ISL6423) += isl6423.o
 | 
				
			||||||
obj-$(CONFIG_DVB_EC100) += ec100.o
 | 
					obj-$(CONFIG_DVB_EC100) += ec100.o
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,8 +25,6 @@ source "drivers/staging/media/cxd2099/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
source "drivers/staging/media/davinci_vpfe/Kconfig"
 | 
					source "drivers/staging/media/davinci_vpfe/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
source "drivers/staging/media/mn88472/Kconfig"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
source "drivers/staging/media/omap4iss/Kconfig"
 | 
					source "drivers/staging/media/omap4iss/Kconfig"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
source "drivers/staging/media/tw686x-kh/Kconfig"
 | 
					source "drivers/staging/media/tw686x-kh/Kconfig"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,5 +3,4 @@ obj-$(CONFIG_DVB_CXD2099)	+= cxd2099/
 | 
				
			||||||
obj-$(CONFIG_LIRC_STAGING)	+= lirc/
 | 
					obj-$(CONFIG_LIRC_STAGING)	+= lirc/
 | 
				
			||||||
obj-$(CONFIG_VIDEO_DM365_VPFE)	+= davinci_vpfe/
 | 
					obj-$(CONFIG_VIDEO_DM365_VPFE)	+= davinci_vpfe/
 | 
				
			||||||
obj-$(CONFIG_VIDEO_OMAP4)	+= omap4iss/
 | 
					obj-$(CONFIG_VIDEO_OMAP4)	+= omap4iss/
 | 
				
			||||||
obj-$(CONFIG_DVB_MN88472)       += mn88472/
 | 
					 | 
				
			||||||
obj-$(CONFIG_VIDEO_TW686X_KH)	+= tw686x-kh/
 | 
					obj-$(CONFIG_VIDEO_TW686X_KH)	+= tw686x-kh/
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +0,0 @@
 | 
				
			||||||
config DVB_MN88472
 | 
					 | 
				
			||||||
	tristate "Panasonic MN88472"
 | 
					 | 
				
			||||||
	depends on DVB_CORE && I2C
 | 
					 | 
				
			||||||
	select REGMAP_I2C
 | 
					 | 
				
			||||||
	default m if !MEDIA_SUBDRV_AUTOSELECT
 | 
					 | 
				
			||||||
	help
 | 
					 | 
				
			||||||
	  Say Y when you want to support this frontend.
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,5 +0,0 @@
 | 
				
			||||||
obj-$(CONFIG_DVB_MN88472) += mn88472.o
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
ccflags-y += -Idrivers/media/dvb-core/
 | 
					 | 
				
			||||||
ccflags-y += -Idrivers/media/dvb-frontends/
 | 
					 | 
				
			||||||
ccflags-y += -Idrivers/media/tuners/
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,21 +0,0 @@
 | 
				
			||||||
Driver general quality is not good enough for mainline. Also, other
 | 
					 | 
				
			||||||
device drivers (USB-bridge, tuner) needed for Astrometa receiver in
 | 
					 | 
				
			||||||
question could need some changes. However, if that driver is mainlined
 | 
					 | 
				
			||||||
due to some other device than Astrometa, unrelated TODOs could be
 | 
					 | 
				
			||||||
skipped. In that case rtl28xxu driver needs module parameter to prevent
 | 
					 | 
				
			||||||
driver loading.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Required TODOs:
 | 
					 | 
				
			||||||
* missing lock flags
 | 
					 | 
				
			||||||
* I2C errors
 | 
					 | 
				
			||||||
* tuner sensitivity
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
*Do not* send any patch fixing checkpatch.pl issues. Currently it passes
 | 
					 | 
				
			||||||
checkpatch.pl tests. I don't want waste my time to review this kind of
 | 
					 | 
				
			||||||
trivial stuff. *Do not* add missing register I/O error checks. Those are
 | 
					 | 
				
			||||||
missing for the reason it is much easier to compare I2C data sniffs when
 | 
					 | 
				
			||||||
there is less lines. Those error checks are about the last thing to be added.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Patches should be submitted to:
 | 
					 | 
				
			||||||
linux-media@vger.kernel.org and Antti Palosaari <crope@iki.fi>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		Loading…
	
		Reference in a new issue