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 --]
next prev parent 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.