Hi Yoshinori, [auto build test WARNING on v4.3-rc4 -- if it's inappropriate base, please ignore]
config: m68k-multi_defconfig (attached as .config) reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=m68k All warnings (new ones prefixed by >>): drivers/net/ethernet/8390/ne.c: In function 'ne_drv_probe': >> drivers/net/ethernet/8390/ne.c:817:6: warning: passing argument 1 of >> 'dev_of_node' from incompatible pointer type if (dev_of_node(dev)) ^ In file included from include/linux/pnp.h:11:0, from include/linux/isapnp.h:26, from drivers/net/ethernet/8390/ne.c:47: include/linux/device.h:967:35: note: expected 'struct device *' but argument is of type 'struct net_device *' static inline struct device_node *dev_of_node(struct device *dev) ^ drivers/net/ethernet/8390/ne.c:818:24: warning: passing argument 1 of 'dev_of_node' from incompatible pointer type of_property_read_u32(dev_of_node(dev), ^ In file included from include/linux/pnp.h:11:0, from include/linux/isapnp.h:26, from drivers/net/ethernet/8390/ne.c:47: include/linux/device.h:967:35: note: expected 'struct device *' but argument is of type 'struct net_device *' static inline struct device_node *dev_of_node(struct device *dev) ^ vim +/dev_of_node +817 drivers/net/ethernet/8390/ne.c 801 } 802 803 outb_p(ENISR_RDC, nic_base + EN0_ISR); /* Ack intr. */ 804 ei_status.dmaing &= ~0x01; 805 } 806 807 static int __init ne_drv_probe(struct platform_device *pdev) 808 { 809 struct net_device *dev; 810 int err, this_dev = pdev->id; 811 struct resource *res; 812 813 dev = alloc_eip_netdev(); 814 if (!dev) 815 return -ENOMEM; 816 > 817 if (dev_of_node(dev)) 818 of_property_read_u32(dev_of_node(dev), 819 "national,dcr", &of_dcr_val); 820 821 /* ne.c doesn't populate resources in platform_device, but 822 * rbtx4927_ne_init and rbtx4938_ne_init do register devices 823 * with resources. 824 */ 825 res = platform_get_resource(pdev, IORESOURCE_IO, 0); --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: Binary data