sfc: Clean up efx_nic::irq_zero_count
authorBen Hutchings <bhutchings@solarflare.com>
Wed, 28 Apr 2010 09:30:00 +0000 (09:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 28 Apr 2010 19:44:41 +0000 (12:44 -0700)
There is no need for this to be unsigned long; make it unsigned int.
It does need a line in kernel-doc, so add that.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/sfc/net_driver.h

index bdea03c54e07cbf7da016e7325b36b41497e8666..d68331c7fb5dfb4203ef51bd12b787ba4cefe91f 100644 (file)
@@ -672,6 +672,7 @@ union efx_multicast_hash {
  *     This register is written with the SMP processor ID whenever an
  *     interrupt is handled.  It is used by efx_nic_test_interrupt()
  *     to verify that an interrupt has occurred.
+ * @irq_zero_count: Number of legacy IRQs seen with queue flags == 0
  * @fatal_irq_level: IRQ level (bit number) used for serious errors
  * @spi_flash: SPI flash device
  *     This field will be %NULL if no flash device is present (or for Siena).
@@ -756,7 +757,7 @@ struct efx_nic {
 
        struct efx_buffer irq_status;
        volatile signed int last_irq_cpu;
-       unsigned long irq_zero_count;
+       unsigned irq_zero_count;
        unsigned fatal_irq_level;
 
        struct efx_spi_device *spi_flash;