Hi Coiby,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on lee-mfd/for-mfd-next]
[also build test ERROR on chanwoo-extcon/extcon-next v5.10-rc1 next-20201029]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    
https://github.com/0day-ci/linux/commits/Coiby-Xu/mfd-maxim-remove-unnecessary-CONFIG_PM_SLEEP/20201029-180931
base:   https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git for-mfd-next
config: s390-allyesconfig (attached as .config)
compiler: s390-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
        wget 
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        # 
https://github.com/0day-ci/linux/commit/af64db6e5065ea1b51445005e0e675f8a49db5ec
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review 
Coiby-Xu/mfd-maxim-remove-unnecessary-CONFIG_PM_SLEEP/20201029-180931
        git checkout af64db6e5065ea1b51445005e0e675f8a49db5ec
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross 
ARCH=s390 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <l...@intel.com>

All errors (new ones prefixed by >>):

   drivers/mfd/stmfx.c: In function 'stmfx_suspend':
>> drivers/mfd/stmfx.c:478:16: error: 'struct stmfx' has no member named 
>> 'bkp_sysctrl'
     478 |          &stmfx->bkp_sysctrl, sizeof(stmfx->bkp_sysctrl));
         |                ^~
   drivers/mfd/stmfx.c:478:43: error: 'struct stmfx' has no member named 
'bkp_sysctrl'
     478 |          &stmfx->bkp_sysctrl, sizeof(stmfx->bkp_sysctrl));
         |                                           ^~
>> drivers/mfd/stmfx.c:483:16: error: 'struct stmfx' has no member named 
>> 'bkp_irqoutpin'
     483 |          &stmfx->bkp_irqoutpin,
         |                ^~
   drivers/mfd/stmfx.c:484:22: error: 'struct stmfx' has no member named 
'bkp_irqoutpin'
     484 |          sizeof(stmfx->bkp_irqoutpin));
         |                      ^~
   drivers/mfd/stmfx.c: In function 'stmfx_resume':
   drivers/mfd/stmfx.c:518:17: error: 'struct stmfx' has no member named 
'bkp_sysctrl'
     518 |           &stmfx->bkp_sysctrl, sizeof(stmfx->bkp_sysctrl));
         |                 ^~
   drivers/mfd/stmfx.c:518:44: error: 'struct stmfx' has no member named 
'bkp_sysctrl'
     518 |           &stmfx->bkp_sysctrl, sizeof(stmfx->bkp_sysctrl));
         |                                            ^~
   drivers/mfd/stmfx.c:523:17: error: 'struct stmfx' has no member named 
'bkp_irqoutpin'
     523 |           &stmfx->bkp_irqoutpin,
         |                 ^~
   drivers/mfd/stmfx.c:524:23: error: 'struct stmfx' has no member named 
'bkp_irqoutpin'
     524 |           sizeof(stmfx->bkp_irqoutpin));
         |                       ^~
   At top level:
   drivers/mfd/stmfx.c:496:12: warning: 'stmfx_resume' defined but not used 
[-Wunused-function]
     496 | static int stmfx_resume(struct device *dev)
         |            ^~~~~~~~~~~~
   drivers/mfd/stmfx.c:472:12: warning: 'stmfx_suspend' defined but not used 
[-Wunused-function]
     472 | static int stmfx_suspend(struct device *dev)
         |            ^~~~~~~~~~~~~

vim +478 drivers/mfd/stmfx.c

06252ade9156657 Amelie Delaunay 2019-05-09  471  
06252ade9156657 Amelie Delaunay 2019-05-09  472  static int 
stmfx_suspend(struct device *dev)
06252ade9156657 Amelie Delaunay 2019-05-09  473  {
06252ade9156657 Amelie Delaunay 2019-05-09  474         struct stmfx *stmfx = 
dev_get_drvdata(dev);
06252ade9156657 Amelie Delaunay 2019-05-09  475         int ret;
06252ade9156657 Amelie Delaunay 2019-05-09  476  
06252ade9156657 Amelie Delaunay 2019-05-09  477         ret = 
regmap_raw_read(stmfx->map, STMFX_REG_SYS_CTRL,
06252ade9156657 Amelie Delaunay 2019-05-09 @478                               
&stmfx->bkp_sysctrl, sizeof(stmfx->bkp_sysctrl));
06252ade9156657 Amelie Delaunay 2019-05-09  479         if (ret)
06252ade9156657 Amelie Delaunay 2019-05-09  480                 return ret;
06252ade9156657 Amelie Delaunay 2019-05-09  481  
06252ade9156657 Amelie Delaunay 2019-05-09  482         ret = 
regmap_raw_read(stmfx->map, STMFX_REG_IRQ_OUT_PIN,
06252ade9156657 Amelie Delaunay 2019-05-09 @483                               
&stmfx->bkp_irqoutpin,
06252ade9156657 Amelie Delaunay 2019-05-09  484                               
sizeof(stmfx->bkp_irqoutpin));
06252ade9156657 Amelie Delaunay 2019-05-09  485         if (ret)
06252ade9156657 Amelie Delaunay 2019-05-09  486                 return ret;
06252ade9156657 Amelie Delaunay 2019-05-09  487  
97eda5dcc2cde5d Amelie Delaunay 2020-04-22  488         disable_irq(stmfx->irq);
97eda5dcc2cde5d Amelie Delaunay 2020-04-22  489  
06252ade9156657 Amelie Delaunay 2019-05-09  490         if (stmfx->vdd)
06252ade9156657 Amelie Delaunay 2019-05-09  491                 return 
regulator_disable(stmfx->vdd);
06252ade9156657 Amelie Delaunay 2019-05-09  492  
06252ade9156657 Amelie Delaunay 2019-05-09  493         return 0;
06252ade9156657 Amelie Delaunay 2019-05-09  494  }
06252ade9156657 Amelie Delaunay 2019-05-09  495  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org

Attachment: .config.gz
Description: application/gzip

Reply via email to