Patchwork [3.5.y.z,extended,stable] Patch "sis900: fix sis900_set_mode call parameters." has been added to staging queue

mail settings
Submitter Herton Ronaldo Krzesinski
Date Jan. 9, 2013, 4:54 p.m.
Message ID <>
Download mbox | patch
Permalink /patch/210760/
State New
Headers show


Herton Ronaldo Krzesinski - Jan. 9, 2013, 4:54 p.m.
This is a note to let you know that I have just added a patch titled

    sis900: fix sis900_set_mode call parameters.

to the linux-3.5.y-queue branch of the 3.5.y.z extended stable tree 
which can be found at:;a=shortlog;h=refs/heads/linux-3.5.y-queue

If you, or anyone else, feels it should not be added to this tree, please 
reply to this email.

For more information about the 3.5.y.z tree, see



From dff9a0e1f3229acb62137d4fb52b57a6265a08db Mon Sep 17 00:00:00 2001
From: Francois Romieu <>
Date: Sun, 18 Nov 2012 23:41:50 +0100
Subject: [PATCH] sis900: fix sis900_set_mode call parameters.

commit 8495c0da20bc496ac9d5da2b292adb28f61d2713 upstream.

Leftover of 57d6d456cfb89264f87d24f52640ede23fdf12bd ("sis900: stop
using net_device.{base_addr, irq} and convert to __iomem.").

It is needed for suspend / resume to work.

Signed-off-by: Francois Romieu <>
Tested-by: Jan Janssen <>
Cc: Daniele Venzano <>
Signed-off-by: David S. Miller <>
Signed-off-by: Herton Ronaldo Krzesinski <>
 drivers/net/ethernet/sis/sis900.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



diff --git a/drivers/net/ethernet/sis/sis900.c b/drivers/net/ethernet/sis/sis900.c
index 203d9c6..f21e30c 100644
--- a/drivers/net/ethernet/sis/sis900.c
+++ b/drivers/net/ethernet/sis/sis900.c
@@ -2477,7 +2477,7 @@  static int sis900_resume(struct pci_dev *pci_dev)

 	/* Workaround for EDB */
-	sis900_set_mode(ioaddr, HW_SPEED_10_MBPS, FDX_CAPABLE_HALF_SELECTED);
+	sis900_set_mode(sis_priv, HW_SPEED_10_MBPS, FDX_CAPABLE_HALF_SELECTED);

 	/* Enable all known interrupts by setting the interrupt mask. */
 	sw32(imr, RxSOVR | RxORN | RxERR | RxOK | TxURN | TxERR | TxIDLE);