Hi Peter, [auto build test ERROR on tty/tty-testing] [also build test ERROR on v4.4 next-20160115] [if your patch is applied to the wrong git tree, please drop us a note to help improving the system] url: https://github.com/0day-ci/linux/commits/Peter-Hurley/Earlycon-cleanup/20160117-054602 base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tty-testing config: x86_64-randconfig-x012-201603 (attached as .config) reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): drivers/tty/serial/earlycon.c: In function 'of_setup_earlycon': >> drivers/tty/serial/earlycon.c:232:9: error: implicit declaration of function 'of_flat_dt_translate_address' [-Werror=implicit-function-declaration] addr = of_flat_dt_translate_address(node); ^ drivers/tty/serial/earlycon.c:241:8: error: implicit declaration of function 'of_get_flat_dt_prop' [-Werror=implicit-function-declaration] val = of_get_flat_dt_prop(node, "reg-offset", NULL); ^ drivers/tty/serial/earlycon.c:241:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] val = of_get_flat_dt_prop(node, "reg-offset", NULL); ^ drivers/tty/serial/earlycon.c:244:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] val = of_get_flat_dt_prop(node, "reg-shift", NULL); ^ drivers/tty/serial/earlycon.c:247:61: warning: comparison between pointer and integer big_endian = of_get_flat_dt_prop(node, "big-endian", NULL) != NULL || ^ drivers/tty/serial/earlycon.c:249:53: warning: comparison between pointer and integer of_get_flat_dt_prop(node, "native-endian", NULL) != NULL); ^ drivers/tty/serial/earlycon.c:250:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] val = of_get_flat_dt_prop(node, "reg-io-width", NULL); ^ cc1: some warnings being treated as errors vim +/of_flat_dt_translate_address +232 drivers/tty/serial/earlycon.c 226 const __be32 *val; 227 bool big_endian; 228 u64 addr; 229 230 spin_lock_init(&port->lock); 231 port->iotype = UPIO_MEM; > 232 addr = of_flat_dt_translate_address(node); 233 if (addr == OF_BAD_ADDR) { 234 pr_warn("[%s] bad address\n", match->name); 235 return -ENXIO; --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation