[PATCH] myri10ge - Export more parameters to ethtool

Add the IRQ line, the tx_boundary, and whether Write-combining and MSI
are enabled to the list of parameters that are exported to ethtool.

Signed-off-by: Brice Goglin <brice@myri.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>

authored by Brice Goglin and committed by Jeff Garzik 2c1a1088 d6020787

+5
+5
drivers/net/myri10ge/myri10ge.c
··· 1288 "tx_aborted_errors", "tx_carrier_errors", "tx_fifo_errors", 1289 "tx_heartbeat_errors", "tx_window_errors", 1290 /* device-specific stats */ 1291 "read_dma_bw_MBs", "write_dma_bw_MBs", "read_write_dma_bw_MBs", 1292 "serial_number", "tx_pkt_start", "tx_pkt_done", 1293 "tx_req", "tx_done", "rx_small_cnt", "rx_big_cnt", ··· 1327 for (i = 0; i < MYRI10GE_NET_STATS_LEN; i++) 1328 data[i] = ((unsigned long *)&mgp->stats)[i]; 1329 1330 data[i++] = (unsigned int)mgp->read_dma; 1331 data[i++] = (unsigned int)mgp->write_dma; 1332 data[i++] = (unsigned int)mgp->read_write_dma;
··· 1288 "tx_aborted_errors", "tx_carrier_errors", "tx_fifo_errors", 1289 "tx_heartbeat_errors", "tx_window_errors", 1290 /* device-specific stats */ 1291 + "tx_boundary", "WC", "irq", "MSI", 1292 "read_dma_bw_MBs", "write_dma_bw_MBs", "read_write_dma_bw_MBs", 1293 "serial_number", "tx_pkt_start", "tx_pkt_done", 1294 "tx_req", "tx_done", "rx_small_cnt", "rx_big_cnt", ··· 1326 for (i = 0; i < MYRI10GE_NET_STATS_LEN; i++) 1327 data[i] = ((unsigned long *)&mgp->stats)[i]; 1328 1329 + data[i++] = (unsigned int)mgp->tx.boundary; 1330 + data[i++] = (unsigned int)(mgp->mtrr >= 0); 1331 + data[i++] = (unsigned int)mgp->pdev->irq; 1332 + data[i++] = (unsigned int)mgp->msi_enabled; 1333 data[i++] = (unsigned int)mgp->read_dma; 1334 data[i++] = (unsigned int)mgp->write_dma; 1335 data[i++] = (unsigned int)mgp->read_write_dma;