mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-15 23:14:31 +08:00
[media] lgdt3306a: Use IS_ENABLED() for attach function
Simplify the check if CONFIG_DVB_LGDT3306A is enabled, use the IS_ENABLED() macro, just like the other frontend modules. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
parent
4937ba94a0
commit
c43e651205
@ -1662,7 +1662,7 @@ static void lgdt3306a_release(struct dvb_frontend *fe)
|
||||
static struct dvb_frontend_ops lgdt3306a_ops;
|
||||
|
||||
struct dvb_frontend *lgdt3306a_attach(const struct lgdt3306a_config *config,
|
||||
struct i2c_adapter *i2c_adap)
|
||||
struct i2c_adapter *i2c_adap)
|
||||
{
|
||||
struct lgdt3306a_state *state = NULL;
|
||||
int ret;
|
||||
|
@ -63,15 +63,13 @@ struct lgdt3306a_config {
|
||||
int xtalMHz;
|
||||
};
|
||||
|
||||
#if defined(CONFIG_DVB_LGDT3306A) || (defined(CONFIG_DVB_LGDT3306A_MODULE) && \
|
||||
defined(MODULE))
|
||||
extern
|
||||
#if IS_ENABLED(CONFIG_DVB_LGDT3306A)
|
||||
struct dvb_frontend *lgdt3306a_attach(const struct lgdt3306a_config *config,
|
||||
struct i2c_adapter *i2c_adap);
|
||||
struct i2c_adapter *i2c_adap);
|
||||
#else
|
||||
static inline
|
||||
struct dvb_frontend *lgdt3306a_attach(const struct lgdt3306a_config *config,
|
||||
struct i2c_adapter *i2c_adap)
|
||||
struct i2c_adapter *i2c_adap)
|
||||
{
|
||||
printk(KERN_WARNING "%s: driver disabled by Kconfig\n", __func__);
|
||||
return NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user