Instead of checking everywhere there for 3 symbols, use instead IS_ENABLED macro. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			465 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			465 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _TDA18271C2DD_H_
 | 
						|
#define _TDA18271C2DD_H_
 | 
						|
 | 
						|
#include <linux/kconfig.h>
 | 
						|
 | 
						|
#if IS_ENABLED(CONFIG_DVB_TDA18271C2DD)
 | 
						|
struct dvb_frontend *tda18271c2dd_attach(struct dvb_frontend *fe,
 | 
						|
					 struct i2c_adapter *i2c, u8 adr);
 | 
						|
#else
 | 
						|
static inline struct dvb_frontend *tda18271c2dd_attach(struct dvb_frontend *fe,
 | 
						|
					 struct i2c_adapter *i2c, u8 adr)
 | 
						|
{
 | 
						|
        printk(KERN_WARNING "%s: driver disabled by Kconfig\n", __func__);
 | 
						|
        return NULL;
 | 
						|
}
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |