[linux-next:master 11906/13311] imx_keypad.c:undefined reference to `devm_platform_ioremap_resource'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   9317f948b0b188b8d2fded75957e6d42c460df1b
commit: c8834032ffe249a2a1b9702359ff29a28b8fcf1e [11906/13311] Input: imx_keypad - add COMPILE_TEST support
config: s390-randconfig-r032-20201215 (attached as .config)
compiler: s390-linux-gcc (GCC) 9.3.0
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://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=c8834032ffe249a2a1b9702359ff29a28b8fcf1e
        git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
        git fetch --no-tags linux-next master
        git checkout c8834032ffe249a2a1b9702359ff29a28b8fcf1e
        # save the attached .config to linux build tree
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=s390 

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

Note: the linux-next/master HEAD 9317f948b0b188b8d2fded75957e6d42c460df1b builds fine.
      It may have been fixed somewhere.

All errors (new ones prefixed by >>):

Kconfig warnings: (for reference only)
WARNING: unmet direct dependencies detected for MFD_SYSCON
Depends on HAS_IOMEM
Selected by
- BT1_AXI && (MIPS_BAIKAL_T1 || COMPILE_TEST
- MTD_NAND_STM32_FMC2 && MTD && MTD_RAW_NAND && (MACH_STM32MP157 || COMPILE_TEST
- MTD_NAND_MESON && MTD && MTD_RAW_NAND && (ARCH_MESON || COMPILE_TEST
- ARMADA_37XX_WATCHDOG && WATCHDOG && (ARCH_MVEBU || COMPILE_TEST
- EXYNOS_CHIPID && SOC_SAMSUNG && (ARCH_EXYNOS || COMPILE_TEST
- BT1_L2_CTL && MEMORY && (MIPS_BAIKAL_T1 || COMPILE_TEST
- STM32_FMC2_EBI && MEMORY && (MACH_STM32MP157 || COMPILE_TEST
- PHY_HISI_INNO_USB2 && (ARCH_HISI && ARM64 || COMPILE_TEST
- PHY_DA8XX_USB && (ARCH_DAVINCI_DA8XX || COMPILE_TEST

   s390-linux-ld: drivers/irqchip/irq-renesas-intc-irqpin.o: in function `intc_irqpin_probe':
   irq-renesas-intc-irqpin.c:(.text+0x70c): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/irqchip/irq-imx-irqsteer.o: in function `imx_irqsteer_probe':
   irq-imx-irqsteer.c:(.text+0xc0): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/irqchip/irq-imx-intmux.o: in function `imx_intmux_probe':
   irq-imx-intmux.c:(.text+0x29a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/bus/bt1-axi.o: in function `bt1_axi_probe':
   bt1-axi.c:(.text+0x2fa): undefined reference to `devm_platform_ioremap_resource_byname'
   s390-linux-ld: drivers/phy/broadcom/phy-bcm63xx-usbh.o: in function `bcm63xx_usbh_phy_probe':
   phy-bcm63xx-usbh.c:(.init.text+0x6a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/phy/hisilicon/phy-hisi-inno-usb2.o: in function `hisi_inno_phy_probe':
   phy-hisi-inno-usb2.c:(.text+0x9c): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/phy/marvell/phy-mmp3-usb.o: in function `mmp3_usb_phy_probe':
   phy-mmp3-usb.c:(.text+0xb6): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/phy/marvell/phy-pxa-usb.o: in function `pxa_usb_phy_probe':
   phy-pxa-usb.c:(.text+0x374): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/phy/renesas/phy-rcar-gen3-usb3.o: in function `rcar_gen3_phy_usb3_probe':
   phy-rcar-gen3-usb3.c:(.text+0x1b0): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/phy/tegra/phy-tegra194-p2u.o: in function `tegra_p2u_probe':
   phy-tegra194-p2u.c:(.text+0x100): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/phy/xilinx/phy-zynqmp.o: in function `xpsgtr_probe':
   phy-zynqmp.c:(.text+0x326): undefined reference to `devm_platform_ioremap_resource_byname'
   s390-linux-ld: phy-zynqmp.c:(.text+0x350): undefined reference to `devm_platform_ioremap_resource_byname'
   s390-linux-ld: drivers/soc/mediatek/mtk-mmsys.o: in function `mtk_mmsys_probe':
   mtk-mmsys.c:(.text+0x36e): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/soc/amlogic/meson-clk-measure.o: in function `meson_msr_probe':
   meson-clk-measure.c:(.text+0x442): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/soc/qcom/llcc-qcom.o: in function `qcom_llcc_init_mmio':
   llcc-qcom.c:(.text+0x29a): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/regulator/stm32-vrefbuf.o: in function `stm32_vrefbuf_probe':
   stm32-vrefbuf.c:(.text+0x2a0): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-ath79.o: in function `ath79_reset_probe':
   reset-ath79.c:(.text+0xcc): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-axs10x.o: in function `axs10x_reset_probe':
   reset-axs10x.c:(.text+0xbe): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-lpc18xx.o: in function `lpc18xx_rgu_probe':
   reset-lpc18xx.c:(.text+0x216): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-meson.o: in function `meson_reset_probe':
   reset-meson.c:(.text+0x52): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-npcm.o: in function `npcm_rc_probe':
   reset-npcm.c:(.text+0xf4): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-qcom-pdc.o: in function `qcom_pdc_reset_probe':
   reset-qcom-pdc.c:(.text+0x126): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-simple.o: in function `reset_simple_probe':
   reset-simple.c:(.text+0x19a): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/reset/reset-stm32mp1.o: in function `stm32_reset_probe':
   reset-stm32mp1.c:(.text+0xca): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/char/hw_random/mtk-rng.o: in function `mtk_rng_probe':
   mtk-rng.c:(.text+0x21e): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/char/hw_random/ks-sa-rng.o: in function `ks_sa_rng_probe':
   ks-sa-rng.c:(.text+0x2d2): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/mfd/syscon.o: in function `syscon_probe':
   syscon.c:(.text+0xb0): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/mtd/nand/raw/mxic_nand.o: in function `mxic_nfc_probe':
   mxic_nand.c:(.text+0x586): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/net/phy/mdio-moxart.o: in function `moxart_mdio_probe':
   mdio-moxart.c:(.text+0x18a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/net/phy/mdio-sun4i.o: in function `sun4i_mdio_probe':
   mdio-sun4i.c:(.text+0x278): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/net/ethernet/freescale/fec_main.o: in function `fec_probe':
   fec_main.c:(.text+0x433e): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/net/ethernet/freescale/fsl_pq_mdio.o: in function `fsl_pq_mdio_remove':
   fsl_pq_mdio.c:(.text+0x54): undefined reference to `iounmap'
   s390-linux-ld: drivers/net/ethernet/freescale/gianfar.o: in function `unmap_group_regs':
   gianfar.c:(.text+0x2dc): undefined reference to `iounmap'
   s390-linux-ld: gianfar.c:(.text+0x2f8): undefined reference to `iounmap'
   s390-linux-ld: drivers/net/ethernet/freescale/fman/fman_muram.o: in function `fman_muram_init':
   fman_muram.c:(.text+0x7e): undefined reference to `ioremap'
   s390-linux-ld: fman_muram.c:(.text+0xba): undefined reference to `iounmap'
   s390-linux-ld: drivers/net/ethernet/renesas/sh_eth.o: in function `sh_eth_drv_probe':
   sh_eth.c:(.text+0x2c26): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: sh_eth.c:(.text+0x2f92): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/input/keyboard/ep93xx_keypad.o: in function `ep93xx_keypad_remove':
   ep93xx_keypad.c:(.text+0xd4): undefined reference to `iounmap'
   s390-linux-ld: drivers/input/keyboard/ep93xx_keypad.o: in function `ep93xx_keypad_probe':
   ep93xx_keypad.c:(.text+0x226): undefined reference to `ioremap'
   s390-linux-ld: ep93xx_keypad.c:(.text+0x35e): undefined reference to `iounmap'
   s390-linux-ld: drivers/input/keyboard/goldfish_events.o: in function `events_probe':
   goldfish_events.c:(.text+0x172): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/input/keyboard/imx_keypad.o: in function `imx_keypad_probe':
>> imx_keypad.c:(.text+0x776): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/input/keyboard/sh_keysc.o: in function `sh_keysc_remove':
   sh_keysc.c:(.text+0xbc): undefined reference to `iounmap'
   s390-linux-ld: drivers/input/keyboard/sh_keysc.o: in function `sh_keysc_probe':
   sh_keysc.c:(.text+0x1f2): undefined reference to `ioremap'
   s390-linux-ld: sh_keysc.c:(.text+0x360): undefined reference to `iounmap'
   s390-linux-ld: drivers/input/keyboard/st-keyscan.o: in function `keyscan_probe':
   st-keyscan.c:(.text+0x270): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/media/rc/meson-ir.o: in function `meson_ir_probe':
   meson-ir.c:(.text+0x206): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/media/rc/img-ir/img-ir-core.o: in function `img_ir_probe':
   img-ir-core.c:(.text+0x208): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/media/rc/mtk-cir.o: in function `mtk_ir_probe':
   mtk-cir.c:(.text+0x2be): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/media/rc/zx-irdec.o: in function `zx_irdec_probe':
   zx-irdec.c:(.text+0xd6): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/media/rc/tango-ir.o: in function `tango_ir_probe':
   tango-ir.c:(.text+0x2b8): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: tango-ir.c:(.text+0x306): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/media/cec/platform/s5p/s5p_cec.o: in function `s5p_cec_probe':
   s5p_cec.c:(.text+0x3b0): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/media/cec/platform/sti/stih-cec.o: in function `stih_cec_probe':
   stih-cec.c:(.text+0x25c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/thermal/k3_bandgap.o: in function `k3_bandgap_probe':
   k3_bandgap.c:(.text+0x66): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/thermal/broadcom/ns-thermal.o: in function `ns_thermal_remove':
   ns-thermal.c:(.text+0x24): undefined reference to `iounmap'
   s390-linux-ld: drivers/thermal/broadcom/sr-thermal.o: in function `sr_thermal_probe':
   sr-thermal.c:(.text+0x74): undefined reference to `devm_memremap'
   s390-linux-ld: drivers/thermal/tango_thermal.o: in function `tango_thermal_probe':
   tango_thermal.c:(.text+0x56): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/thermal/zx2967_thermal.o: in function `zx2967_thermal_probe':
   zx2967_thermal.c:(.text+0xa6): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/watchdog/armada_37xx_wdt.o: in function `armada_37xx_wdt_probe':
   armada_37xx_wdt.c:(.text+0x26a): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/watchdog/at91sam9_wdt.o: in function `at91wdt_probe':
   at91sam9_wdt.c:(.init.text+0xa4): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/omap_wdt.o: in function `omap_wdt_probe':
   omap_wdt.c:(.text+0x408): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/s3c2410_wdt.o: in function `s3c2410wdt_probe':
   s3c2410_wdt.c:(.text+0x51c): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/sama5d4_wdt.o: in function `sama5d4_wdt_probe':
   sama5d4_wdt.c:(.text+0x3da): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/ep93xx_wdt.o: in function `ep93xx_wdt_probe':
   ep93xx_wdt.c:(.text+0xa4): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/pnx4008_wdt.o:pnx4008_wdt.c:(.text+0x20e): more undefined references to `devm_platform_ioremap_resource' follow
   s390-linux-ld: drivers/watchdog/sc520_wdt.o: in function `sc520_wdt_unload':
   sc520_wdt.c:(.exit.text+0x50): undefined reference to `iounmap'
   s390-linux-ld: drivers/watchdog/sc520_wdt.o: in function `sc520_wdt_init':
   sc520_wdt.c:(.init.text+0x42): undefined reference to `ioremap'
   s390-linux-ld: sc520_wdt.c:(.init.text+0x8e): undefined reference to `iounmap'
   s390-linux-ld: drivers/watchdog/mv64x60_wdt.o: in function `mv64x60_wdt_probe':
   mv64x60_wdt.c:(.text+0x2f2): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/crypto/atmel-aes.o: in function `atmel_aes_probe':
   atmel-aes.c:(.text+0xcfa): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/crypto/atmel-sha.o: in function `atmel_sha_probe':
   atmel-sha.c:(.text+0x2006): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/crypto/atmel-tdes.o: in function `atmel_tdes_probe':
   atmel-tdes.c:(.text+0xd50): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/crypto/img-hash.o: in function `img_hash_probe':
   img-hash.c:(.text+0xe54): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: img-hash.c:(.text+0xe92): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/crypto/mediatek/mtk-platform.o: in function `mtk_crypto_probe':
   mtk-platform.c:(.text+0x73c): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/crypto/qcom-rng.o: in function `qcom_rng_probe':
   qcom-rng.c:(.text+0x21c): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_init':
   timer-of.c:(.init.text+0x128): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_cleanup':
   timer-of.c:(.init.text+0x1b0): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/timer-davinci.o: in function `davinci_timer_register':
   timer-davinci.c:(.init.text+0x7c): undefined reference to `ioremap'
   s390-linux-ld: drivers/devfreq/event/exynos-ppmu.o: in function `exynos_ppmu_probe':
   exynos-ppmu.c:(.text+0x10e): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/devfreq/event/rockchip-dfi.o: in function `rockchip_dfi_probe':
   rockchip-dfi.c:(.text+0x232): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/at91_adc.o: in function `at91_adc_probe':
   at91_adc.c:(.text+0x1026): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/stm32-dfsdm-core.o: in function `stm32_dfsdm_probe':
   stm32-dfsdm-core.c:(.text+0x25e): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/nvmem/imx-iim.o: in function `imx_iim_probe':
   imx-iim.c:(.text+0x3c): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/nvmem/stm32-romem.o: in function `stm32_romem_probe':
   stm32-romem.c:(.text+0x1da): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/fpga/socfpga.o: in function `socfpga_fpga_probe':
   socfpga.c:(.text+0x2ee): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: socfpga.c:(.text+0x34e): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/fpga/zynq-fpga.o: in function `zynq_fpga_probe':
   zynq-fpga.c:(.text+0x928): undefined reference to `devm_ioremap_resource'

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

Attachment: .config.gz
Description: application/gzip


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux