Message ID | 20210120005301.2158-1-jzp0409@163.com |
---|---|
State | New |
Headers | show |
Series | Input: ft5x06 - of_device_id using CONFIG_OF | expand |
On Wed, Jan 20, 2021 at 08:53:01AM +0800, jzp0409 wrote: > From: jiangzhipeng <jiangzhipeng@yulong.com> > > ft5x06 use of_device_id,Use CONFIG_OF include This will not compile with !C0NFIG_OF. > > Signed-off-by: jiangzhipeng <jiangzhipeng@yulong.com> > --- > drivers/input/touchscreen/edt-ft5x06.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/input/touchscreen/edt-ft5x06.c b/drivers/input/touchscreen/edt-ft5x06.c > index 2eefbc2..c69fde0 100644 > --- a/drivers/input/touchscreen/edt-ft5x06.c > +++ b/drivers/input/touchscreen/edt-ft5x06.c > @@ -1371,6 +1371,7 @@ static SIMPLE_DEV_PM_OPS(edt_ft5x06_ts_pm_ops, > }; > MODULE_DEVICE_TABLE(i2c, edt_ft5x06_ts_id); > > +#ifdef CONFIG_OF > static const struct of_device_id edt_ft5x06_of_match[] = { > { .compatible = "edt,edt-ft5206", .data = &edt_ft5x06_data }, > { .compatible = "edt,edt-ft5306", .data = &edt_ft5x06_data }, > @@ -1382,6 +1383,7 @@ static SIMPLE_DEV_PM_OPS(edt_ft5x06_ts_pm_ops, > { /* sentinel */ } > }; > MODULE_DEVICE_TABLE(of, edt_ft5x06_of_match); > +#endif > > static struct i2c_driver edt_ft5x06_ts_driver = { > .driver = { > -- > 1.9.1 > > Thanks.
diff --git a/drivers/input/touchscreen/edt-ft5x06.c b/drivers/input/touchscreen/edt-ft5x06.c index 2eefbc2..c69fde0 100644 --- a/drivers/input/touchscreen/edt-ft5x06.c +++ b/drivers/input/touchscreen/edt-ft5x06.c @@ -1371,6 +1371,7 @@ static SIMPLE_DEV_PM_OPS(edt_ft5x06_ts_pm_ops, }; MODULE_DEVICE_TABLE(i2c, edt_ft5x06_ts_id); +#ifdef CONFIG_OF static const struct of_device_id edt_ft5x06_of_match[] = { { .compatible = "edt,edt-ft5206", .data = &edt_ft5x06_data }, { .compatible = "edt,edt-ft5306", .data = &edt_ft5x06_data }, @@ -1382,6 +1383,7 @@ static SIMPLE_DEV_PM_OPS(edt_ft5x06_ts_pm_ops, { /* sentinel */ } }; MODULE_DEVICE_TABLE(of, edt_ft5x06_of_match); +#endif static struct i2c_driver edt_ft5x06_ts_driver = { .driver = {