CC: [email protected] In-Reply-To: <[email protected]> References: <[email protected]> TO: Max Filippov <[email protected]>
Hi Max, I love your patch! Perhaps something to improve: [auto build test WARNING on linux/master] [also build test WARNING on linus/master v5.15-rc6] [cannot apply to next-20211021] [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/Max-Filippov/xtensa-support-call0-ABI-kernel/20211019-131933 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git ec681c53f8d2d0ee362ff67f5b98dd8263c15002 :::::: branch date: 3 days ago :::::: commit date: 3 days ago config: xtensa-randconfig-s032-20211019 (attached as .config) compiler: xtensa-linux-gcc (GCC) 11.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.4-dirty # https://github.com/0day-ci/linux/commit/3012c4ee44847e19da23aba9c3da13bd0d09aa02 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Max-Filippov/xtensa-support-call0-ABI-kernel/20211019-131933 git checkout 3012c4ee44847e19da23aba9c3da13bd0d09aa02 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=xtensa SHELL=/bin/bash arch/xtensa/kernel/ drivers/gpu/drm/panel/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> sparse warnings: (new ones prefixed by >>) arch/xtensa/kernel/platform.c: note: in included file (through arch/xtensa/include/asm/timex.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/time.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/setup.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/stacktrace.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI arch/xtensa/kernel/stacktrace.c:191:28: sparse: sparse: undefined identifier 'MAKE_PC_FROM_RA' -- arch/xtensa/kernel/process.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI arch/xtensa/kernel/process.c:225:32: sparse: sparse: undefined identifier 'MAKE_RA_FOR_CALL' arch/xtensa/kernel/process.c:272:32: sparse: sparse: undefined identifier 'MAKE_RA_FOR_CALL' arch/xtensa/kernel/process.c:311:14: sparse: sparse: undefined identifier 'MAKE_PC_FROM_RA' arch/xtensa/kernel/process.c:323:22: sparse: sparse: undefined identifier 'MAKE_PC_FROM_RA' -- arch/xtensa/kernel/traps.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/s32c1i_selftest.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/irq.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/signal.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/syscall.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/pci-dma.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/ptrace.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- arch/xtensa/kernel/jump_label.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-arm-versatile.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-lg-lb035q02.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-dsi-cm.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-abt-y030xx067a.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/of.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-ilitek-ili9341.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-innolux-ej030na.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-novatek-nt35510.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-elida-kd35t133.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-novatek-nt39016.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-novatek-nt36672a.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-boe-himax8279d.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-khadas-ts050.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-lg-lg4573.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-sofef00.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-ld9040.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-raydium-rm67191.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-sony-acx565akm.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-sitronix-st7701.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-sitronix-st7703.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c: note: in included file (through arch/xtensa/include/asm/thread_info.h, arch/xtensa/include/asm/current.h, include/linux/sched.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI -- drivers/gpu/drm/panel/panel-visionox-rm69299.c: note: in included file (through arch/xtensa/include/asm/bitops.h, include/linux/bitops.h, include/linux/kernel.h, ...): >> arch/xtensa/include/asm/processor.h:107:2: sparse: sparse: Unsupported >> xtensa ABI >> arch/xtensa/include/asm/processor.h:137:2: sparse: sparse: Unsupported >> Xtensa ABI vim +107 arch/xtensa/include/asm/processor.h 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 101 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 102 #if defined(__XTENSA_WINDOWED_ABI__) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 103 #define KERNEL_PS_WOE_MASK PS_WOE_MASK 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 104 #elif defined(__XTENSA_CALL0_ABI__) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 105 #define KERNEL_PS_WOE_MASK 0 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 106 #else 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 @107 #error Unsupported xtensa ABI 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 108 #endif 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 109 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 110 #ifndef __ASSEMBLY__ 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 111 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 112 #if defined(__XTENSA_WINDOWED_ABI__) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 113 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 114 /* Build a valid return address for the specified call winsize. 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 115 * winsize must be 1 (call4), 2 (call8), or 3 (call12) 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 116 */ 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 117 #define MAKE_RA_FOR_CALL(ra,ws) (((ra) & 0x3fffffff) | (ws) << 30) 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 118 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 119 /* Convert return address to a valid pc 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 120 * Note: We assume that the stack pointer is in the same 1GB ranges as the ra 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 121 */ 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 122 #define MAKE_PC_FROM_RA(ra,sp) (((ra) & 0x3fffffff) | ((sp) & 0xc0000000)) 9a8fd558990215 include/asm-xtensa/processor.h Chris Zankel 2005-06-23 123 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 124 #elif defined(__XTENSA_CALL0_ABI__) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 125 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 126 /* Build a valid return address for the specified call winsize. 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 127 * winsize must be 1 (call4), 2 (call8), or 3 (call12) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 128 */ 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 129 #define MAKE_RA_FOR_CALL(ra, ws) (ra) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 130 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 131 /* Convert return address to a valid pc 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 132 * Note: We assume that the stack pointer is in the same 1GB ranges as the ra 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 133 */ 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 134 #define MAKE_PC_FROM_RA(ra, sp) (ra) 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 135 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 136 #else 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 @137 #error Unsupported Xtensa ABI 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 138 #endif 3012c4ee44847e arch/xtensa/include/asm/processor.h Max Filippov 2021-10-18 139 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected]
.config.gz
Description: application/gzip
_______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
