Hi Huazhong, [FYI, it's a private test report for your RFC patch.] [auto build test ERROR on net-next/master] url: https://github.com/0day-ci/linux/commits/Huazhong-Tan/ethtool-extend-coalesce-uAPI/20210529-112322 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 015dbf5662fd689d581c0bc980711b073ca09a1a config: arc-allyesconfig (attached as .config) compiler: arceb-elf-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://github.com/0day-ci/linux/commit/33108457aad1b6c8a5e7c2d78084405fd5d0c006 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Huazhong-Tan/ethtool-extend-coalesce-uAPI/20210529-112322 git checkout 33108457aad1b6c8a5e7c2d78084405fd5d0c006 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arc If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): drivers/net/ethernet/ti/davinci_emac.c: In function 'emac_dev_open': >> drivers/net/ethernet/ti/davinci_emac.c:1469:3: error: too few arguments to function 'emac_set_coalesce' 1469 | emac_set_coalesce(ndev, &coal); | ^~~~~~~~~~~~~~~~~ drivers/net/ethernet/ti/davinci_emac.c:410:12: note: declared here 410 | static int emac_set_coalesce(struct net_device *ndev, | ^~~~~~~~~~~~~~~~~ vim +/emac_set_coalesce +1469 drivers/net/ethernet/ti/davinci_emac.c dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1387 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1388 /** 49ce9c2cda18f6 drivers/net/ethernet/ti/davinci_emac.c Ben Hutchings 2012-07-10 1389 * emac_dev_open - EMAC device open a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1390 * @ndev: The DaVinci EMAC network adapter a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1391 * a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1392 * Called when system wants to start the interface. We init TX/RX channels a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1393 * and enable the hardware for packet reception/transmission and start the a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1394 * network queue. a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1395 * a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1396 * Returns 0 for a successful open, or appropriate error code a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1397 */ a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1398 static int emac_dev_open(struct net_device *ndev) a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1399 { a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1400 struct device *emac_dev = &ndev->dev; 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1401 u32 cnt; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1402 struct resource *res; 33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1403 int q, m, ret; cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1404 int res_num = 0, irq_num = 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1405 int i = 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1406 struct emac_priv *priv = netdev_priv(ndev); c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1407 struct phy_device *phydev = NULL; 6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1408 struct device *phy = NULL; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1409 b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1410 ret = pm_runtime_get_sync(&priv->pdev->dev); b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1411 if (ret < 0) { b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1412 pm_runtime_put_noidle(&priv->pdev->dev); b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1413 dev_err(&priv->pdev->dev, "%s: failed to get_sync(%d)\n", b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1414 __func__, ret); b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1415 return ret; b5133e7a988b2c drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1416 } 3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1417 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1418 netif_carrier_off(ndev); 4d27b87785a743 drivers/net/davinci_emac.c Dan Carpenter 2010-03-02 1419 for (cnt = 0; cnt < ETH_ALEN; cnt++) a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1420 ndev->dev_addr[cnt] = priv->mac_addr[cnt]; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1421 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1422 /* Configuration items */ a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1423 priv->rx_buf_size = EMAC_DEF_MAX_FRAME_SIZE + NET_IP_ALIGN; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1424 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1425 priv->mac_hash1 = 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1426 priv->mac_hash2 = 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1427 emac_write(EMAC_MACHASH1, 0); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1428 emac_write(EMAC_MACHASH2, 0); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1429 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1430 for (i = 0; i < EMAC_DEF_RX_NUM_DESC; i++) { 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1431 struct sk_buff *skb = emac_rx_alloc(priv); 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1432 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1433 if (!skb) 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1434 break; 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1435 871e846585919a drivers/net/ethernet/ti/davinci_emac.c Ivan Khoronzhuk 2019-06-15 1436 ret = cpdma_chan_idle_submit(priv->rxchan, skb, skb->data, aef614e13dfbdd drivers/net/ethernet/ti/davinci_emac.c Sebastian Siewior 2013-04-23 1437 skb_tailroom(skb), 0); 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1438 if (WARN_ON(ret < 0)) 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1439 break; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1440 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1441 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1442 /* Request IRQ */ cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1443 while ((res = platform_get_resource(priv->pdev, IORESOURCE_IRQ, cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1444 res_num))) { cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1445 for (irq_num = res->start; irq_num <= res->end; irq_num++) { cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1446 if (request_irq(irq_num, emac_irq, 0, ndev->name, cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1447 ndev)) { cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1448 dev_err(emac_dev, cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1449 "DaVinci EMAC: request_irq() failed\n"); cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1450 ret = -EBUSY; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1451 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1452 goto rollback; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1453 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1454 } cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1455 res_num++; cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1456 } cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1457 /* prepare counters for rollback in case of an error */ cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1458 res_num--; cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1459 irq_num--; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1460 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1461 /* Start/Enable EMAC hardware */ a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1462 emac_hw_enable(priv); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1463 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1464 /* Enable Interrupt pacing if configured */ 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1465 if (priv->coal_intvl != 0) { 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1466 struct ethtool_coalesce coal; 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1467 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1468 coal.rx_coalesce_usecs = (priv->coal_intvl << 4); 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 @1469 emac_set_coalesce(ndev, &coal); 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1470 } 84da2658a619c2 drivers/net/davinci_emac.c Sriram 2010-07-29 1471 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1472 cpdma_ctlr_start(priv->dma); 3ef0fdb2342cf5 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1473 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1474 if (priv->phy_node) { c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1475 phydev = of_phy_connect(ndev, priv->phy_node, 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1476 &emac_adjust_link, 0, 0); c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1477 if (!phydev) { f7ce91038d5278 drivers/net/ethernet/ti/davinci_emac.c Rob Herring 2017-07-18 1478 dev_err(emac_dev, "could not connect to phy %pOF\n", f7ce91038d5278 drivers/net/ethernet/ti/davinci_emac.c Rob Herring 2017-07-18 1479 priv->phy_node); 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1480 ret = -ENODEV; 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1481 goto err; 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1482 } 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1483 } 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1484 5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1485 /* use the first phy on the bus if pdata did not give us a phy id */ c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1486 if (!phydev && !priv->phy_id) { dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1487 /* NOTE: we can't use bus_find_device_by_name() here because dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1488 * the device name is not guaranteed to be 'davinci_mdio'. On dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1489 * some systems it can be 'davinci_mdio.0' so we need to use dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1490 * strncmp() against the first part of the string to correctly dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1491 * match it. dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1492 */ dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1493 phy = bus_find_device(&mdio_bus_type, NULL, NULL, dc45519eb181b5 drivers/net/ethernet/ti/davinci_emac.c Bartosz Golaszewski 2018-06-19 1494 match_first_device); 6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1495 if (phy) { 5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1496 priv->phy_id = dev_name(phy); 6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1497 if (!priv->phy_id || !*priv->phy_id) 6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1498 put_device(phy); 6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1499 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1500 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1501 c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1502 if (!phydev && priv->phy_id && *priv->phy_id) { c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1503 phydev = phy_connect(ndev, priv->phy_id, f9a8f83b04e0c3 drivers/net/ethernet/ti/davinci_emac.c Florian Fainelli 2013-01-14 1504 &emac_adjust_link, 5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1505 PHY_INTERFACE_MODE_MII); 6bed0118012ea3 drivers/net/ethernet/ti/davinci_emac.c Johan Hovold 2016-11-03 1506 put_device(phy); /* reference taken by bus_find_device */ c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1507 if (IS_ERR(phydev)) { 5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1508 dev_err(emac_dev, "could not connect to phy %s\n", 5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1509 priv->phy_id); c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1510 ret = PTR_ERR(phydev); 3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1511 goto err; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1512 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1513 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1514 priv->link = 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1515 priv->speed = 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1516 priv->duplex = ~0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1517 c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1518 phy_attached_info(phydev); 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1519 } 1d82ffa6ba0f64 drivers/net/ethernet/ti/davinci_emac.c Tony Lindgren 2015-01-15 1520 c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1521 if (!phydev) { a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1522 /* No PHY , fix the link, speed and duplex settings */ 5d69e0076a7265 drivers/net/davinci_emac.c Cyril Chemparathy 2010-09-15 1523 dev_notice(emac_dev, "no phy, defaulting to 100/full\n"); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1524 priv->link = 1; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1525 priv->speed = SPEED_100; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1526 priv->duplex = DUPLEX_FULL; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1527 emac_update_phystatus(priv); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1528 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1529 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1530 if (netif_msg_drv(priv)) a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1531 dev_notice(emac_dev, "DaVinci EMAC: Opened %s\n", ndev->name); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1532 c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1533 if (phydev) c332177e5ee5ef drivers/net/ethernet/ti/davinci_emac.c Philippe Reynes 2016-07-02 1534 phy_start(phydev); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1535 a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1536 return 0; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1537 cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1538 err: cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1539 emac_int_disable(priv); cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1540 napi_disable(&priv->napi); a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1541 cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1542 rollback: cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1543 for (q = res_num; q >= 0; q--) { cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1544 res = platform_get_resource(priv->pdev, IORESOURCE_IRQ, q); cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1545 /* at the first iteration, irq_num is already set to the cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1546 * right value cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1547 */ cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1548 if (q != res_num) cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1549 irq_num = res->end; 33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1550 cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1551 for (m = irq_num; m >= res->start; m--) 33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1552 free_irq(m, ndev); 33b7107f59a612 drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1553 } cd11cf505318ff drivers/net/ethernet/ti/davinci_emac.c Christian Riesch 2014-03-24 1554 cpdma_ctlr_stop(priv->dma); 3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1555 pm_runtime_put(&priv->pdev->dev); 3ba97381343b27 drivers/net/ethernet/ti/davinci_emac.c Mark A. Greer 2012-07-20 1556 return ret; a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1557 } a6286ee630f6d9 drivers/net/davinci_emac.c Anant Gole 2009-05-18 1558 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org