Messages in this thread | | | Date | Thu, 27 Sep 2018 01:52:33 +0800 | From | kbuild test robot <> | Subject | Re: [PATCH] i2c: mux: remove duplicated i2c_algorithm |
| |
Hi Luca,
Thank you for the patch! Yet something to improve:
[auto build test ERROR on linus/master] [also build test ERROR on v4.19-rc5 next-20180926] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Luca-Ceresoli/i2c-mux-remove-duplicated-i2c_algorithm/20180926-200605 config: x86_64-randconfig-u0-09270057 (attached as .config) compiler: gcc-5 (Debian 5.5.0-3) 5.4.1 20171010 reproduce: # save the attached .config to linux build tree make ARCH=x86_64
All errors (new ones prefixed by >>):
In file included from drivers/i2c/muxes/i2c-mux-ltc4306.c:15:0: >> include/linux/i2c-mux.h:39:23: error: field 'algo' has incomplete type struct i2c_algorithm algo; ^
vim +/algo +39 include/linux/i2c-mux.h
31 32 struct i2c_mux_core { 33 struct i2c_adapter *parent; 34 struct device *dev; 35 unsigned int mux_locked:1; 36 unsigned int arbitrator:1; 37 unsigned int gate:1; 38 > 39 struct i2c_algorithm algo; 40 void *priv; 41 42 int (*select)(struct i2c_mux_core *, u32 chan_id); 43 int (*deselect)(struct i2c_mux_core *, u32 chan_id); 44 45 int num_adapters; 46 int max_adapters; 47 struct i2c_adapter *adapter[0]; 48 }; 49
--- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation [unhandled content-type:application/gzip] | |