tree: https://github.com/Xilinx/linux-xlnx xlnx_rebase_v5.15_LTS_2022.1_update head: d38e05f19e17b5f64bc5e3b80a63b013a78bd6fd commit: db2754ae82e1526613a6ab5853d3cceeaed3920b [1018/1123] staging: uartlite-rs485: Initial commit to add drv config: hexagon-randconfig-r015-20221027 compiler: clang version 16.0.0 (https://github.com/llvm/llvm-project 791a7ae1ba3efd6bca96338e10ffde557ba83920) 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/Xilinx/linux-xlnx/commit/db2754ae82e1526613a6ab5853d3cceeaed3920b git remote add xilinx-xlnx https://github.com/Xilinx/linux-xlnx git fetch --no-tags xilinx-xlnx xlnx_rebase_v5.15_LTS_2022.1_update git checkout db2754ae82e1526613a6ab5853d3cceeaed3920b # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=hexagon SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All errors (new ones prefixed by >>): >> drivers/staging/uartlite-rs485/uartlite-rs485.c:116:37: error: use of undeclared identifier 'CONFIG_SERIAL_UARTLITE_NR_UARTS' static struct uart_port ulite_ports[ULITE_NR_UARTS]; ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:32:25: note: expanded from macro 'ULITE_NR_UARTS' #define ULITE_NR_UARTS CONFIG_SERIAL_UARTLITE_NR_UARTS ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:425:9: error: use of undeclared identifier 'CONFIG_SERIAL_UARTLITE_NR_UARTS' .nr = ULITE_NR_UARTS, ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:32:25: note: expanded from macro 'ULITE_NR_UARTS' #define ULITE_NR_UARTS CONFIG_SERIAL_UARTLITE_NR_UARTS ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:450:21: error: use of undeclared identifier 'CONFIG_SERIAL_UARTLITE_NR_UARTS' for (id = 0; id < ULITE_NR_UARTS; id++) ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:32:25: note: expanded from macro 'ULITE_NR_UARTS' #define ULITE_NR_UARTS CONFIG_SERIAL_UARTLITE_NR_UARTS ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:454:22: error: use of undeclared identifier 'CONFIG_SERIAL_UARTLITE_NR_UARTS' if (id < 0 || id >= ULITE_NR_UARTS) { ^ drivers/staging/uartlite-rs485/uartlite-rs485.c:32:25: note: expanded from macro 'ULITE_NR_UARTS' #define ULITE_NR_UARTS CONFIG_SERIAL_UARTLITE_NR_UARTS ^ 4 errors generated. Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for SERIAL_CORE Depends on [n]: TTY [=n] && HAS_IOMEM [=y] Selected by [y]: - SERIAL_UARTLITE_RS485 [=y] && STAGING [=y] && HAS_IOMEM [=y] vim +/CONFIG_SERIAL_UARTLITE_NR_UARTS +116 drivers/staging/uartlite-rs485/uartlite-rs485.c 115 > 116 static struct uart_port ulite_ports[ULITE_NR_UARTS]; 117 -- 0-DAY CI Kernel Test Service https://01.org/lkp