All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [PATCH v2 3/9] misc: xilinx-ai-engine: Implement AI engine cleanup sequence
Date: Thu, 19 Nov 2020 23:09:31 +0800	[thread overview]
Message-ID: <202011192350.4R8DhExA-lkp@intel.com> (raw)
In-Reply-To: <1605743289-26575-4-git-send-email-wendy.liang@xilinx.com>

[-- Attachment #1: Type: text/plain, Size: 19288 bytes --]

Hi Wendy,

I love your patch! Yet something to improve:

[auto build test ERROR on char-misc/char-misc-testing]
[also build test ERROR on robh/for-next soc/for-next linus/master v5.10-rc4 next-20201119]
[cannot apply to xlnx/master]
[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/Wendy-Liang/Xilinx-AI-engine-kernel-driver/20201119-074938
base:   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 93c69b2d17372463ae33b79b3002c22a208945b3
config: arm64-randconfig-r005-20201119 (attached as .config)
compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project b2613fb2f0f53691dd0211895afbb9413457fca7)
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
        # install arm64 cross compiling tool for clang build
        # apt-get install binutils-aarch64-linux-gnu
        # https://github.com/0day-ci/linux/commit/56558096e393a45b91b5cf57ac87396d15822987
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Wendy-Liang/Xilinx-AI-engine-kernel-driver/20201119-074938
        git checkout 56558096e393a45b91b5cf57ac87396d15822987
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=arm64 

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

All errors (new ones prefixed by >>):

   In file included from drivers/misc/xilinx-ai-engine/ai-engine-aie.c:9:
>> include/linux/firmware/xlnx-zynqmp.h:363:9: error: implicit declaration of function 'ERR_PTR' [-Werror,-Wimplicit-function-declaration]
           return ERR_PTR(-ENODEV);
                  ^
>> include/linux/firmware/xlnx-zynqmp.h:363:18: error: use of undeclared identifier 'ENODEV'
           return ERR_PTR(-ENODEV);
                           ^
   include/linux/firmware/xlnx-zynqmp.h:367:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:371:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:376:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:380:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:384:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:388:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:392:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:396:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:400:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:404:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:408:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:412:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:416:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:420:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:424:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:428:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   include/linux/firmware/xlnx-zynqmp.h:432:10: error: use of undeclared identifier 'ENODEV'
           return -ENODEV;
                   ^
   fatal error: too many errors emitted, stopping now [-ferror-limit=]
   20 errors generated.

vim +/ERR_PTR +363 include/linux/firmware/xlnx-zynqmp.h

59ecdd778879f1 Rajan Vaja  2018-09-12  316  
76582671eb5d00 Rajan Vaja  2018-09-12  317  
e178df31cf41ba Jolly Shah  2019-01-29  318  int zynqmp_pm_invoke_fn(u32 pm_api_id, u32 arg0, u32 arg1,
e178df31cf41ba Jolly Shah  2019-01-29  319  			u32 arg2, u32 arg3, u32 *ret_payload);
e178df31cf41ba Jolly Shah  2019-01-29  320  
dceeb0f0e61071 Tejas Patel 2020-01-09  321  #if IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE)
b9b3a8be28b31a Rajan Vaja  2020-04-24  322  int zynqmp_pm_get_api_version(u32 *version);
21cd93bab92b28 Rajan Vaja  2020-04-24  323  int zynqmp_pm_get_chipid(u32 *idcode, u32 *version);
6366c1bac3149c Rajan Vaja  2020-04-24  324  int zynqmp_pm_query_data(struct zynqmp_pm_query_data qdata, u32 *out);
3637e84cd2e910 Rajan Vaja  2020-04-24  325  int zynqmp_pm_clock_enable(u32 clock_id);
f5ccd54b67b3f0 Rajan Vaja  2020-04-24  326  int zynqmp_pm_clock_disable(u32 clock_id);
5e76731dd370ca Rajan Vaja  2020-04-24  327  int zynqmp_pm_clock_getstate(u32 clock_id, u32 *state);
fc9fb8fb985c09 Rajan Vaja  2020-04-24  328  int zynqmp_pm_clock_setdivider(u32 clock_id, u32 divider);
0667a8d144bc83 Rajan Vaja  2020-04-24  329  int zynqmp_pm_clock_getdivider(u32 clock_id, u32 *divider);
7a1e10621a215d Rajan Vaja  2020-04-24  330  int zynqmp_pm_clock_setrate(u32 clock_id, u64 rate);
7a1e10621a215d Rajan Vaja  2020-04-24  331  int zynqmp_pm_clock_getrate(u32 clock_id, u64 *rate);
70c0d36462ca5b Rajan Vaja  2020-04-24  332  int zynqmp_pm_clock_setparent(u32 clock_id, u32 parent_id);
70c0d36462ca5b Rajan Vaja  2020-04-24  333  int zynqmp_pm_clock_getparent(u32 clock_id, u32 *parent_id);
426c8d85df7a7b Rajan Vaja  2020-04-24  334  int zynqmp_pm_set_pll_frac_mode(u32 clk_id, u32 mode);
426c8d85df7a7b Rajan Vaja  2020-04-24  335  int zynqmp_pm_get_pll_frac_mode(u32 clk_id, u32 *mode);
426c8d85df7a7b Rajan Vaja  2020-04-24  336  int zynqmp_pm_set_pll_frac_data(u32 clk_id, u32 data);
426c8d85df7a7b Rajan Vaja  2020-04-24  337  int zynqmp_pm_get_pll_frac_data(u32 clk_id, u32 *data);
426c8d85df7a7b Rajan Vaja  2020-04-24  338  int zynqmp_pm_set_sd_tapdelay(u32 node_id, u32 type, u32 value);
426c8d85df7a7b Rajan Vaja  2020-04-24  339  int zynqmp_pm_sd_dll_reset(u32 node_id, u32 type);
cf23ec35314623 Rajan Vaja  2020-04-24  340  int zynqmp_pm_reset_assert(const enum zynqmp_pm_reset reset,
cf23ec35314623 Rajan Vaja  2020-04-24  341  			   const enum zynqmp_pm_reset_action assert_flag);
1b413581fe2640 Rajan Vaja  2020-04-24  342  int zynqmp_pm_reset_get_status(const enum zynqmp_pm_reset reset, u32 *status);
9474da950d1e39 Rajan Vaja  2020-04-24  343  int zynqmp_pm_init_finalize(void);
951d0a97e41caf Rajan Vaja  2020-04-24  344  int zynqmp_pm_set_suspend_mode(u32 mode);
bf8b27ed2324b5 Rajan Vaja  2020-04-24  345  int zynqmp_pm_request_node(const u32 node, const u32 capabilities,
bf8b27ed2324b5 Rajan Vaja  2020-04-24  346  			   const u32 qos, const enum zynqmp_pm_request_ack ack);
07fb1a4619fcb3 Rajan Vaja  2020-04-24  347  int zynqmp_pm_release_node(const u32 node);
cbbbda71fe37fe Rajan Vaja  2020-04-24  348  int zynqmp_pm_set_requirement(const u32 node, const u32 capabilities,
cbbbda71fe37fe Rajan Vaja  2020-04-24  349  			      const u32 qos,
cbbbda71fe37fe Rajan Vaja  2020-04-24  350  			      const enum zynqmp_pm_request_ack ack);
bc86f9c546160a Rajan Vaja  2020-04-24  351  int zynqmp_pm_aes_engine(const u64 address, u32 *out);
4db8180ffe7c07 Rajan Vaja  2020-04-24  352  int zynqmp_pm_fpga_load(const u64 address, const u32 size, const u32 flags);
4db8180ffe7c07 Rajan Vaja  2020-04-24  353  int zynqmp_pm_fpga_get_status(u32 *value);
4f680b72ea07a3 Rajan Vaja  2020-04-24  354  int zynqmp_pm_write_ggs(u32 index, u32 value);
4f680b72ea07a3 Rajan Vaja  2020-04-24  355  int zynqmp_pm_read_ggs(u32 index, u32 *value);
4f680b72ea07a3 Rajan Vaja  2020-04-24  356  int zynqmp_pm_write_pggs(u32 index, u32 value);
4f680b72ea07a3 Rajan Vaja  2020-04-24  357  int zynqmp_pm_read_pggs(u32 index, u32 *value);
fdd2ed88ca9713 Rajan Vaja  2020-04-24  358  int zynqmp_pm_system_shutdown(const u32 type, const u32 subtype);
a2cc220a9a9227 Rajan Vaja  2020-04-24  359  int zynqmp_pm_set_boot_health_status(u32 value);
76582671eb5d00 Rajan Vaja  2018-09-12  360  #else
76582671eb5d00 Rajan Vaja  2018-09-12  361  static inline struct zynqmp_eemi_ops *zynqmp_pm_get_eemi_ops(void)
76582671eb5d00 Rajan Vaja  2018-09-12  362  {
3d0313786470ac Rajan Vaja  2019-03-04 @363  	return ERR_PTR(-ENODEV);
76582671eb5d00 Rajan Vaja  2018-09-12  364  }
b9b3a8be28b31a Rajan Vaja  2020-04-24  365  static inline int zynqmp_pm_get_api_version(u32 *version)
b9b3a8be28b31a Rajan Vaja  2020-04-24  366  {
b9b3a8be28b31a Rajan Vaja  2020-04-24  367  	return -ENODEV;
b9b3a8be28b31a Rajan Vaja  2020-04-24  368  }
21cd93bab92b28 Rajan Vaja  2020-04-24  369  static inline int zynqmp_pm_get_chipid(u32 *idcode, u32 *version)
21cd93bab92b28 Rajan Vaja  2020-04-24  370  {
21cd93bab92b28 Rajan Vaja  2020-04-24  371  	return -ENODEV;
21cd93bab92b28 Rajan Vaja  2020-04-24  372  }
6366c1bac3149c Rajan Vaja  2020-04-24  373  static inline int zynqmp_pm_query_data(struct zynqmp_pm_query_data qdata,
6366c1bac3149c Rajan Vaja  2020-04-24  374  				       u32 *out)
6366c1bac3149c Rajan Vaja  2020-04-24  375  {
6366c1bac3149c Rajan Vaja  2020-04-24  376  	return -ENODEV;
6366c1bac3149c Rajan Vaja  2020-04-24  377  }
3637e84cd2e910 Rajan Vaja  2020-04-24  378  static inline int zynqmp_pm_clock_enable(u32 clock_id)
3637e84cd2e910 Rajan Vaja  2020-04-24  379  {
3637e84cd2e910 Rajan Vaja  2020-04-24  380  	return -ENODEV;
3637e84cd2e910 Rajan Vaja  2020-04-24  381  }
f5ccd54b67b3f0 Rajan Vaja  2020-04-24  382  static inline int zynqmp_pm_clock_disable(u32 clock_id)
f5ccd54b67b3f0 Rajan Vaja  2020-04-24  383  {
f5ccd54b67b3f0 Rajan Vaja  2020-04-24  384  	return -ENODEV;
f5ccd54b67b3f0 Rajan Vaja  2020-04-24  385  }
5e76731dd370ca Rajan Vaja  2020-04-24  386  static inline int zynqmp_pm_clock_getstate(u32 clock_id, u32 *state)
5e76731dd370ca Rajan Vaja  2020-04-24  387  {
5e76731dd370ca Rajan Vaja  2020-04-24  388  	return -ENODEV;
5e76731dd370ca Rajan Vaja  2020-04-24  389  }
fc9fb8fb985c09 Rajan Vaja  2020-04-24  390  static inline int zynqmp_pm_clock_setdivider(u32 clock_id, u32 divider)
fc9fb8fb985c09 Rajan Vaja  2020-04-24  391  {
fc9fb8fb985c09 Rajan Vaja  2020-04-24  392  	return -ENODEV;
fc9fb8fb985c09 Rajan Vaja  2020-04-24  393  }
0667a8d144bc83 Rajan Vaja  2020-04-24  394  static inline int zynqmp_pm_clock_getdivider(u32 clock_id, u32 *divider)
0667a8d144bc83 Rajan Vaja  2020-04-24  395  {
0667a8d144bc83 Rajan Vaja  2020-04-24  396  	return -ENODEV;
0667a8d144bc83 Rajan Vaja  2020-04-24  397  }
7a1e10621a215d Rajan Vaja  2020-04-24  398  static inline int zynqmp_pm_clock_setrate(u32 clock_id, u64 rate)
7a1e10621a215d Rajan Vaja  2020-04-24  399  {
7a1e10621a215d Rajan Vaja  2020-04-24  400  	return -ENODEV;
7a1e10621a215d Rajan Vaja  2020-04-24  401  }
7a1e10621a215d Rajan Vaja  2020-04-24  402  static inline int zynqmp_pm_clock_getrate(u32 clock_id, u64 *rate)
7a1e10621a215d Rajan Vaja  2020-04-24  403  {
7a1e10621a215d Rajan Vaja  2020-04-24  404  	return -ENODEV;
7a1e10621a215d Rajan Vaja  2020-04-24  405  }
70c0d36462ca5b Rajan Vaja  2020-04-24  406  static inline int zynqmp_pm_clock_setparent(u32 clock_id, u32 parent_id)
70c0d36462ca5b Rajan Vaja  2020-04-24  407  {
70c0d36462ca5b Rajan Vaja  2020-04-24  408  	return -ENODEV;
70c0d36462ca5b Rajan Vaja  2020-04-24  409  }
70c0d36462ca5b Rajan Vaja  2020-04-24  410  static inline int zynqmp_pm_clock_getparent(u32 clock_id, u32 *parent_id)
70c0d36462ca5b Rajan Vaja  2020-04-24  411  {
70c0d36462ca5b Rajan Vaja  2020-04-24  412  	return -ENODEV;
70c0d36462ca5b Rajan Vaja  2020-04-24  413  }
426c8d85df7a7b Rajan Vaja  2020-04-24  414  static inline int zynqmp_pm_set_pll_frac_mode(u32 clk_id, u32 mode)
426c8d85df7a7b Rajan Vaja  2020-04-24  415  {
426c8d85df7a7b Rajan Vaja  2020-04-24  416  	return -ENODEV;
426c8d85df7a7b Rajan Vaja  2020-04-24  417  }
426c8d85df7a7b Rajan Vaja  2020-04-24  418  static inline int zynqmp_pm_get_pll_frac_mode(u32 clk_id, u32 *mode)
426c8d85df7a7b Rajan Vaja  2020-04-24  419  {
426c8d85df7a7b Rajan Vaja  2020-04-24  420  	return -ENODEV;
426c8d85df7a7b Rajan Vaja  2020-04-24  421  }
426c8d85df7a7b Rajan Vaja  2020-04-24  422  static inline int zynqmp_pm_set_pll_frac_data(u32 clk_id, u32 data)
426c8d85df7a7b Rajan Vaja  2020-04-24  423  {
426c8d85df7a7b Rajan Vaja  2020-04-24  424  	return -ENODEV;
426c8d85df7a7b Rajan Vaja  2020-04-24  425  }
426c8d85df7a7b Rajan Vaja  2020-04-24  426  static inline int zynqmp_pm_get_pll_frac_data(u32 clk_id, u32 *data)
426c8d85df7a7b Rajan Vaja  2020-04-24  427  {
426c8d85df7a7b Rajan Vaja  2020-04-24  428  	return -ENODEV;
426c8d85df7a7b Rajan Vaja  2020-04-24  429  }
426c8d85df7a7b Rajan Vaja  2020-04-24  430  static inline int zynqmp_pm_set_sd_tapdelay(u32 node_id, u32 type, u32 value)
426c8d85df7a7b Rajan Vaja  2020-04-24  431  {
426c8d85df7a7b Rajan Vaja  2020-04-24  432  	return -ENODEV;
426c8d85df7a7b Rajan Vaja  2020-04-24  433  }
426c8d85df7a7b Rajan Vaja  2020-04-24  434  static inline int zynqmp_pm_sd_dll_reset(u32 node_id, u32 type)
426c8d85df7a7b Rajan Vaja  2020-04-24  435  {
426c8d85df7a7b Rajan Vaja  2020-04-24  436  	return -ENODEV;
426c8d85df7a7b Rajan Vaja  2020-04-24  437  }
cf23ec35314623 Rajan Vaja  2020-04-24  438  static inline int zynqmp_pm_reset_assert(const enum zynqmp_pm_reset reset,
cf23ec35314623 Rajan Vaja  2020-04-24  439  			   const enum zynqmp_pm_reset_action assert_flag)
cf23ec35314623 Rajan Vaja  2020-04-24  440  {
cf23ec35314623 Rajan Vaja  2020-04-24  441  	return -ENODEV;
cf23ec35314623 Rajan Vaja  2020-04-24  442  }
1b413581fe2640 Rajan Vaja  2020-04-24  443  static inline int zynqmp_pm_reset_get_status(const enum zynqmp_pm_reset reset,
1b413581fe2640 Rajan Vaja  2020-04-24  444  					     u32 *status)
1b413581fe2640 Rajan Vaja  2020-04-24  445  {
1b413581fe2640 Rajan Vaja  2020-04-24  446  	return -ENODEV;
1b413581fe2640 Rajan Vaja  2020-04-24  447  }
9474da950d1e39 Rajan Vaja  2020-04-24  448  static inline int zynqmp_pm_init_finalize(void)
9474da950d1e39 Rajan Vaja  2020-04-24  449  {
9474da950d1e39 Rajan Vaja  2020-04-24  450  	return -ENODEV;
9474da950d1e39 Rajan Vaja  2020-04-24  451  }
951d0a97e41caf Rajan Vaja  2020-04-24  452  static inline int zynqmp_pm_set_suspend_mode(u32 mode)
951d0a97e41caf Rajan Vaja  2020-04-24  453  {
951d0a97e41caf Rajan Vaja  2020-04-24  454  	return -ENODEV;
951d0a97e41caf Rajan Vaja  2020-04-24  455  }
bf8b27ed2324b5 Rajan Vaja  2020-04-24  456  static inline int zynqmp_pm_request_node(const u32 node, const u32 capabilities,
bf8b27ed2324b5 Rajan Vaja  2020-04-24  457  					 const u32 qos,
bf8b27ed2324b5 Rajan Vaja  2020-04-24  458  					 const enum zynqmp_pm_request_ack ack)
bf8b27ed2324b5 Rajan Vaja  2020-04-24  459  {
bf8b27ed2324b5 Rajan Vaja  2020-04-24  460  	return -ENODEV;
bf8b27ed2324b5 Rajan Vaja  2020-04-24  461  }
07fb1a4619fcb3 Rajan Vaja  2020-04-24  462  static inline int zynqmp_pm_release_node(const u32 node)
07fb1a4619fcb3 Rajan Vaja  2020-04-24  463  {
07fb1a4619fcb3 Rajan Vaja  2020-04-24  464  	return -ENODEV;
07fb1a4619fcb3 Rajan Vaja  2020-04-24  465  }
cbbbda71fe37fe Rajan Vaja  2020-04-24  466  static inline int zynqmp_pm_set_requirement(const u32 node,
cbbbda71fe37fe Rajan Vaja  2020-04-24  467  					const u32 capabilities,
cbbbda71fe37fe Rajan Vaja  2020-04-24  468  					const u32 qos,
cbbbda71fe37fe Rajan Vaja  2020-04-24  469  					const enum zynqmp_pm_request_ack ack)
cbbbda71fe37fe Rajan Vaja  2020-04-24  470  {
cbbbda71fe37fe Rajan Vaja  2020-04-24  471  	return -ENODEV;
cbbbda71fe37fe Rajan Vaja  2020-04-24  472  }
bc86f9c546160a Rajan Vaja  2020-04-24  473  static inline int zynqmp_pm_aes_engine(const u64 address, u32 *out)
bc86f9c546160a Rajan Vaja  2020-04-24  474  {
bc86f9c546160a Rajan Vaja  2020-04-24  475  	return -ENODEV;
bc86f9c546160a Rajan Vaja  2020-04-24  476  }
4db8180ffe7c07 Rajan Vaja  2020-04-24  477  static inline int zynqmp_pm_fpga_load(const u64 address, const u32 size,
4db8180ffe7c07 Rajan Vaja  2020-04-24  478  				      const u32 flags)
4db8180ffe7c07 Rajan Vaja  2020-04-24  479  {
4db8180ffe7c07 Rajan Vaja  2020-04-24  480  	return -ENODEV;
4db8180ffe7c07 Rajan Vaja  2020-04-24  481  }
4db8180ffe7c07 Rajan Vaja  2020-04-24  482  static inline int zynqmp_pm_fpga_get_status(u32 *value)
4db8180ffe7c07 Rajan Vaja  2020-04-24  483  {
4db8180ffe7c07 Rajan Vaja  2020-04-24  484  	return -ENODEV;
4db8180ffe7c07 Rajan Vaja  2020-04-24  485  }
4f680b72ea07a3 Rajan Vaja  2020-04-24  486  static inline int zynqmp_pm_write_ggs(u32 index, u32 value)
4f680b72ea07a3 Rajan Vaja  2020-04-24  487  {
4f680b72ea07a3 Rajan Vaja  2020-04-24  488  	return -ENODEV;
4f680b72ea07a3 Rajan Vaja  2020-04-24  489  }
4f680b72ea07a3 Rajan Vaja  2020-04-24  490  static inline int zynqmp_pm_read_ggs(u32 index, u32 *value)
4f680b72ea07a3 Rajan Vaja  2020-04-24  491  {
4f680b72ea07a3 Rajan Vaja  2020-04-24  492  	return -ENODEV;
4f680b72ea07a3 Rajan Vaja  2020-04-24  493  }
4f680b72ea07a3 Rajan Vaja  2020-04-24  494  static inline int zynqmp_pm_write_pggs(u32 index, u32 value)
4f680b72ea07a3 Rajan Vaja  2020-04-24  495  {
4f680b72ea07a3 Rajan Vaja  2020-04-24  496  	return -ENODEV;
4f680b72ea07a3 Rajan Vaja  2020-04-24  497  }
4f680b72ea07a3 Rajan Vaja  2020-04-24  498  static inline int zynqmp_pm_read_pggs(u32 index, u32 *value)
4f680b72ea07a3 Rajan Vaja  2020-04-24  499  {
4f680b72ea07a3 Rajan Vaja  2020-04-24  500  	return -ENODEV;
4f680b72ea07a3 Rajan Vaja  2020-04-24  501  }
fdd2ed88ca9713 Rajan Vaja  2020-04-24  502  static inline int zynqmp_pm_system_shutdown(const u32 type, const u32 subtype)
fdd2ed88ca9713 Rajan Vaja  2020-04-24  503  {
fdd2ed88ca9713 Rajan Vaja  2020-04-24  504  	return -ENODEV;
fdd2ed88ca9713 Rajan Vaja  2020-04-24  505  }
a2cc220a9a9227 Rajan Vaja  2020-04-24  506  static inline int zynqmp_pm_set_boot_health_status(u32 value)
a2cc220a9a9227 Rajan Vaja  2020-04-24  507  {
a2cc220a9a9227 Rajan Vaja  2020-04-24  508  	return -ENODEV;
a2cc220a9a9227 Rajan Vaja  2020-04-24  509  }
76582671eb5d00 Rajan Vaja  2018-09-12  510  #endif
76582671eb5d00 Rajan Vaja  2018-09-12  511  

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

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 34693 bytes --]

  reply	other threads:[~2020-11-19 15:09 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-18 23:48 [PATCH v2 0/9] Xilinx AI engine kernel driver Wendy Liang
2020-11-18 23:48 ` Wendy Liang
2020-11-18 23:48 ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 1/9] dt-binding: soc: xilinx: ai-engine: Add AI engine binding Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 2/9] misc: Add Xilinx AI engine device driver Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-19 20:12   ` Dave Airlie
2020-11-19 20:12     ` Dave Airlie
2020-11-19 20:12     ` Dave Airlie
2020-11-19 22:08     ` Wendy Liang
2020-11-19 22:08       ` Wendy Liang
2020-11-24  8:27     ` Wendy Liang
2020-11-24  8:27       ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 3/9] misc: xilinx-ai-engine: Implement AI engine cleanup sequence Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-19 15:09   ` kernel test robot [this message]
2020-11-18 23:48 ` [PATCH v2 4/9] misc: xilinx-ai-engine: expose AI engine tile memories to userspace Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 5/9] misc: xilinx-ai-engine: add setting shim dma bd operation Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 6/9] misc: xilinx-ai-engine: add request and release tiles Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 7/9] misc: xilinx-ai-engine: Add support to request device management services Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 8/9] firmware: xilinx: Add IOCTL support for AIE ISR Clear Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48 ` [PATCH v2 9/9] misc: xilinx-ai-engine: Add support for servicing error interrupts Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-18 23:48   ` Wendy Liang
2020-11-19  8:36   ` Hillf Danton
2020-11-19 21:46     ` Wendy Liang
2020-11-19 21:46       ` Wendy Liang
2020-11-24  3:24     ` Wendy Liang
2020-11-24  3:24       ` Wendy Liang
2020-11-24  3:24       ` Wendy Liang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202011192350.4R8DhExA-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild-all@lists.01.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.