* [PATCH net-next 0/8] tg3: Misc cleanups and fixes.
@ 2013-09-20 23:46 Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 1/8] tg3: Add function tg3_phy_shdw_write() Nithin Nayak Sujir
` (8 more replies)
0 siblings, 9 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:46 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir
Nithin Nayak Sujir (8):
tg3: Add function tg3_phy_shdw_write()
tg3: Add support for new 577xx device ids
tg3: LED in shared mode does not blink during traffic
tg3: Remove if 0'd code
tg3: Remove redundant if check
tg3: Appropriately classify interrupts during request_irq
tg3: Remove unnecessary spinlock
tg3: Update version to 3.134
drivers/net/ethernet/broadcom/tg3.c | 81 ++++++++++++++++++++-----------------
drivers/net/ethernet/broadcom/tg3.h | 3 ++
2 files changed, 47 insertions(+), 37 deletions(-)
--
1.8.1.4
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH net-next 1/8] tg3: Add function tg3_phy_shdw_write()
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
@ 2013-09-20 23:46 ` Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 2/8] tg3: Add support for new 577xx device ids Nithin Nayak Sujir
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:46 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
For consistency with other register access functions, add shadow
register access function of the type (register/val).
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index 5701f3d..d2bc391 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -1326,6 +1326,12 @@ static int tg3_phy_toggle_auxctl_smdsp(struct tg3 *tp, bool enable)
return err;
}
+static int tg3_phy_shdw_write(struct tg3 *tp, int reg, u32 val)
+{
+ return tg3_writephy(tp, MII_TG3_MISC_SHDW,
+ reg | val | MII_TG3_MISC_SHDW_WREN);
+}
+
static int tg3_bmcr_reset(struct tg3 *tp)
{
u32 phy_control;
@@ -2218,25 +2224,21 @@ static void tg3_phy_toggle_apd(struct tg3 *tp, bool enable)
return;
}
- reg = MII_TG3_MISC_SHDW_WREN |
- MII_TG3_MISC_SHDW_SCR5_SEL |
- MII_TG3_MISC_SHDW_SCR5_LPED |
+ reg = MII_TG3_MISC_SHDW_SCR5_LPED |
MII_TG3_MISC_SHDW_SCR5_DLPTLM |
MII_TG3_MISC_SHDW_SCR5_SDTL |
MII_TG3_MISC_SHDW_SCR5_C125OE;
if (tg3_asic_rev(tp) != ASIC_REV_5784 || !enable)
reg |= MII_TG3_MISC_SHDW_SCR5_DLLAPD;
- tg3_writephy(tp, MII_TG3_MISC_SHDW, reg);
+ tg3_phy_shdw_write(tp, MII_TG3_MISC_SHDW_SCR5_SEL, reg);
- reg = MII_TG3_MISC_SHDW_WREN |
- MII_TG3_MISC_SHDW_APD_SEL |
- MII_TG3_MISC_SHDW_APD_WKTM_84MS;
+ reg = MII_TG3_MISC_SHDW_APD_WKTM_84MS;
if (enable)
reg |= MII_TG3_MISC_SHDW_APD_ENABLE;
- tg3_writephy(tp, MII_TG3_MISC_SHDW, reg);
+ tg3_phy_shdw_write(tp, MII_TG3_MISC_SHDW_APD_SEL, reg);
}
static void tg3_phy_toggle_automdix(struct tg3 *tp, bool enable)
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 2/8] tg3: Add support for new 577xx device ids
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 1/8] tg3: Add function tg3_phy_shdw_write() Nithin Nayak Sujir
@ 2013-09-20 23:46 ` Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 3/8] tg3: LED in shared mode does not blink during traffic Nithin Nayak Sujir
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:46 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
This patch adds support for 57764, 57765, 57787, 57782 and 57786
devices.
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 15 +++++++++++++--
drivers/net/ethernet/broadcom/tg3.h | 3 +++
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index d2bc391..0155ac3 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -337,6 +337,11 @@ static DEFINE_PCI_DEVICE_TABLE(tg3_pci_tbl) = {
{PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5762)},
{PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5725)},
{PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5727)},
+ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57764)},
+ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57767)},
+ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57787)},
+ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57782)},
+ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57786)},
{PCI_DEVICE(PCI_VENDOR_ID_SYSKONNECT, PCI_DEVICE_ID_SYSKONNECT_9DXX)},
{PCI_DEVICE(PCI_VENDOR_ID_SYSKONNECT, PCI_DEVICE_ID_SYSKONNECT_9MXX)},
{PCI_DEVICE(PCI_VENDOR_ID_ALTIMA, PCI_DEVICE_ID_ALTIMA_AC1000)},
@@ -15760,9 +15765,12 @@ static void tg3_detect_asic_rev(struct tg3 *tp, u32 misc_ctrl_reg)
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5719 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5720 ||
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_57767 ||
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_57764 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5762 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725 ||
- tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727)
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727 ||
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_57787)
reg = TG3PCI_GEN2_PRODID_ASICREV;
else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57781 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_57785 ||
@@ -17411,9 +17419,12 @@ static int tg3_init_one(struct pci_dev *pdev,
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5719 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5720 ||
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_57767 ||
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_57764 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5762 ||
tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725 ||
- tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727) {
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727 ||
+ tp->pdev->device == TG3PCI_DEVICE_TIGON3_57787) {
tg3_flag_set(tp, ENABLE_APE);
tp->aperegs = pci_ioremap_bar(pdev, BAR_2);
if (!tp->aperegs) {
diff --git a/drivers/net/ethernet/broadcom/tg3.h b/drivers/net/ethernet/broadcom/tg3.h
index ddb8be1..e5249f8 100644
--- a/drivers/net/ethernet/broadcom/tg3.h
+++ b/drivers/net/ethernet/broadcom/tg3.h
@@ -68,6 +68,9 @@
#define TG3PCI_DEVICE_TIGON3_5762 0x1687
#define TG3PCI_DEVICE_TIGON3_5725 0x1643
#define TG3PCI_DEVICE_TIGON3_5727 0x16f3
+#define TG3PCI_DEVICE_TIGON3_57764 0x1642
+#define TG3PCI_DEVICE_TIGON3_57767 0x1683
+#define TG3PCI_DEVICE_TIGON3_57787 0x1641
/* 0x04 --> 0x2c unused */
#define TG3PCI_SUBVENDOR_ID_BROADCOM PCI_VENDOR_ID_BROADCOM
#define TG3PCI_SUBDEVICE_ID_BROADCOM_95700A6 0x1644
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 3/8] tg3: LED in shared mode does not blink during traffic
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 1/8] tg3: Add function tg3_phy_shdw_write() Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 2/8] tg3: Add support for new 577xx device ids Nithin Nayak Sujir
@ 2013-09-20 23:46 ` Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 4/8] tg3: Remove if 0'd code Nithin Nayak Sujir
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:46 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
On the 5717, 5719, 5720 and 5762 devices, in shared link/activity mode,
the blink rate must be overridden with all bits set.
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index 0155ac3..34cd0f5 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -14927,6 +14927,12 @@ static void tg3_get_eeprom_hw_cfg(struct tg3 *tp)
tg3_chip_rev_id(tp) != CHIPREV_ID_5750_A1)
tp->led_ctrl |= (LED_CTRL_MODE_PHY_1 |
LED_CTRL_MODE_PHY_2);
+
+ if (tg3_flag(tp, 5717_PLUS) ||
+ tg3_asic_rev(tp) == ASIC_REV_5762)
+ tp->led_ctrl |= LED_CTRL_BLINK_RATE_OVERRIDE |
+ LED_CTRL_BLINK_RATE_MASK;
+
break;
case SHASTA_EXT_LED_MAC:
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 4/8] tg3: Remove if 0'd code
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
` (2 preceding siblings ...)
2013-09-20 23:46 ` [PATCH net-next 3/8] tg3: LED in shared mode does not blink during traffic Nithin Nayak Sujir
@ 2013-09-20 23:46 ` Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 5/8] tg3: Remove redundant if check Nithin Nayak Sujir
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:46 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 18 ------------------
1 file changed, 18 deletions(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index 34cd0f5..01aa405 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -17067,10 +17067,6 @@ static int tg3_test_dma(struct tg3 *tp)
tw32(TG3PCI_DMA_RW_CTRL, tp->dma_rwctrl);
-#if 0
- /* Unneeded, already done by tg3_get_invariants. */
- tg3_switch_clocks(tp);
-#endif
if (tg3_asic_rev(tp) != ASIC_REV_5700 &&
tg3_asic_rev(tp) != ASIC_REV_5701)
@@ -17098,20 +17094,6 @@ static int tg3_test_dma(struct tg3 *tp)
break;
}
-#if 0
- /* validate data reached card RAM correctly. */
- for (i = 0; i < TEST_BUFFER_SIZE / sizeof(u32); i++) {
- u32 val;
- tg3_read_mem(tp, 0x2100 + (i*4), &val);
- if (le32_to_cpu(val) != p[i]) {
- dev_err(&tp->pdev->dev,
- "%s: Buffer corrupted on device! "
- "(%d != %d)\n", __func__, val, i);
- /* ret = -ENODEV here? */
- }
- p[i] = 0;
- }
-#endif
/* Now read it back. */
ret = tg3_do_test_dma(tp, buf, buf_dma, TEST_BUFFER_SIZE, false);
if (ret) {
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 5/8] tg3: Remove redundant if check
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
` (3 preceding siblings ...)
2013-09-20 23:46 ` [PATCH net-next 4/8] tg3: Remove if 0'd code Nithin Nayak Sujir
@ 2013-09-20 23:46 ` Nithin Nayak Sujir
2013-09-20 23:47 ` [PATCH net-next 6/8] tg3: Appropriately classify interrupts during request_irq Nithin Nayak Sujir
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:46 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index 01aa405..e56e4f8 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -9202,10 +9202,7 @@ static int tg3_halt(struct tg3 *tp, int kind, bool silent)
memset(tp->hw_stats, 0, sizeof(struct tg3_hw_stats));
}
- if (err)
- return err;
-
- return 0;
+ return err;
}
static int tg3_set_mac_addr(struct net_device *dev, void *p)
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 6/8] tg3: Appropriately classify interrupts during request_irq
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
` (4 preceding siblings ...)
2013-09-20 23:46 ` [PATCH net-next 5/8] tg3: Remove redundant if check Nithin Nayak Sujir
@ 2013-09-20 23:47 ` Nithin Nayak Sujir
2013-09-20 23:47 ` [PATCH net-next 7/8] tg3: Remove unnecessary spinlock Nithin Nayak Sujir
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:47 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
Distinguish between tx, rx and txrx interrupts.
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index e56e4f8..b0dd391 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -11038,7 +11038,18 @@ static int tg3_request_irq(struct tg3 *tp, int irq_num)
name = tp->dev->name;
else {
name = &tnapi->irq_lbl[0];
- snprintf(name, IFNAMSIZ, "%s-%d", tp->dev->name, irq_num);
+ if (tnapi->tx_buffers && tnapi->rx_rcb)
+ snprintf(name, IFNAMSIZ,
+ "%s-txrx-%d", tp->dev->name, irq_num);
+ else if (tnapi->tx_buffers)
+ snprintf(name, IFNAMSIZ,
+ "%s-tx-%d", tp->dev->name, irq_num);
+ else if (tnapi->rx_rcb)
+ snprintf(name, IFNAMSIZ,
+ "%s-rx-%d", tp->dev->name, irq_num);
+ else
+ snprintf(name, IFNAMSIZ,
+ "%s-%d", tp->dev->name, irq_num);
name[IFNAMSIZ-1] = 0;
}
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 7/8] tg3: Remove unnecessary spinlock
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
` (5 preceding siblings ...)
2013-09-20 23:47 ` [PATCH net-next 6/8] tg3: Appropriately classify interrupts during request_irq Nithin Nayak Sujir
@ 2013-09-20 23:47 ` Nithin Nayak Sujir
2013-09-20 23:47 ` [PATCH net-next 8/8] tg3: Update version to 3.134 Nithin Nayak Sujir
2013-09-21 18:05 ` [PATCH net-next 0/8] tg3: Misc cleanups and fixes David Miller
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:47 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
The spinlock is not needed after conversion of tg3_flags from array to
set_bit().
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index b0dd391..f3312cf 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -12107,12 +12107,10 @@ static int tg3_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
device_set_wakeup_enable(dp, wol->wolopts & WAKE_MAGIC);
- spin_lock_bh(&tp->lock);
if (device_may_wakeup(dp))
tg3_flag_set(tp, WOL_ENABLE);
else
tg3_flag_clear(tp, WOL_ENABLE);
- spin_unlock_bh(&tp->lock);
return 0;
}
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH net-next 8/8] tg3: Update version to 3.134
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
` (6 preceding siblings ...)
2013-09-20 23:47 ` [PATCH net-next 7/8] tg3: Remove unnecessary spinlock Nithin Nayak Sujir
@ 2013-09-20 23:47 ` Nithin Nayak Sujir
2013-09-21 18:05 ` [PATCH net-next 0/8] tg3: Misc cleanups and fixes David Miller
8 siblings, 0 replies; 10+ messages in thread
From: Nithin Nayak Sujir @ 2013-09-20 23:47 UTC (permalink / raw)
To: davem; +Cc: netdev, Nithin Nayak Sujir, Michael Chan
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
---
drivers/net/ethernet/broadcom/tg3.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index f3312cf..20d570d 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -94,10 +94,10 @@ static inline void _tg3_flag_clear(enum TG3_FLAGS flag, unsigned long *bits)
#define DRV_MODULE_NAME "tg3"
#define TG3_MAJ_NUM 3
-#define TG3_MIN_NUM 133
+#define TG3_MIN_NUM 134
#define DRV_MODULE_VERSION \
__stringify(TG3_MAJ_NUM) "." __stringify(TG3_MIN_NUM)
-#define DRV_MODULE_RELDATE "Jul 29, 2013"
+#define DRV_MODULE_RELDATE "Sep 16, 2013"
#define RESET_KIND_SHUTDOWN 0
#define RESET_KIND_INIT 1
--
1.8.1.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH net-next 0/8] tg3: Misc cleanups and fixes.
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
` (7 preceding siblings ...)
2013-09-20 23:47 ` [PATCH net-next 8/8] tg3: Update version to 3.134 Nithin Nayak Sujir
@ 2013-09-21 18:05 ` David Miller
8 siblings, 0 replies; 10+ messages in thread
From: David Miller @ 2013-09-21 18:05 UTC (permalink / raw)
To: nsujir; +Cc: netdev
From: "Nithin Nayak Sujir" <nsujir@broadcom.com>
Date: Fri, 20 Sep 2013 16:46:54 -0700
> Nithin Nayak Sujir (8):
> tg3: Add function tg3_phy_shdw_write()
> tg3: Add support for new 577xx device ids
> tg3: LED in shared mode does not blink during traffic
> tg3: Remove if 0'd code
> tg3: Remove redundant if check
> tg3: Appropriately classify interrupts during request_irq
> tg3: Remove unnecessary spinlock
> tg3: Update version to 3.134
All applied, thanks.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-09-21 18:05 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-20 23:46 [PATCH net-next 0/8] tg3: Misc cleanups and fixes Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 1/8] tg3: Add function tg3_phy_shdw_write() Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 2/8] tg3: Add support for new 577xx device ids Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 3/8] tg3: LED in shared mode does not blink during traffic Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 4/8] tg3: Remove if 0'd code Nithin Nayak Sujir
2013-09-20 23:46 ` [PATCH net-next 5/8] tg3: Remove redundant if check Nithin Nayak Sujir
2013-09-20 23:47 ` [PATCH net-next 6/8] tg3: Appropriately classify interrupts during request_irq Nithin Nayak Sujir
2013-09-20 23:47 ` [PATCH net-next 7/8] tg3: Remove unnecessary spinlock Nithin Nayak Sujir
2013-09-20 23:47 ` [PATCH net-next 8/8] tg3: Update version to 3.134 Nithin Nayak Sujir
2013-09-21 18:05 ` [PATCH net-next 0/8] tg3: Misc cleanups and fixes David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).