[PATCH 3/4] forcedeth: fix initialization

2006-04-05 Thread Ayaz Abdulla
This patch fixes the nic initialization. If the nic was in low power mode, it brings it back to normal power. Also, it utilizes a new hardware reset during the init. I am resending based on feedback, I corrected the register size mapping (again) and delay after posted write. Signed-Off-By: Ayaz

[PATCH 3/4] forcedeth: fix initialization (current)

2006-04-04 Thread Ayaz Abdulla
This patch fixes the nic initialization. If the nic was in low power mode, it brings it back to normal power. Also, it utilizes a new hardware reset during the init. I am resending based on feedback, I corrected the register size mapping and delay after posted write. Signed-Off-By: Ayaz

Re: [PATCH 3/4] forcedeth: fix initialization

2006-04-01 Thread Ayaz Abdulla
Manfred Spraul wrote: Ayaz Abdulla wrote: + +NvRegPowerState2 = 0x600, +#define NVREG_POWERSTATE2_POWERUP_MASK0x0F11 +#define NVREG_POWERSTATE2_POWERUP_REV_A30x0001 }; If the nic has a register 0x600, then we should - ioremap enough memory. Right now, the code only remaps

Re: [PATCH 3/4] forcedeth: fix initialization

2006-03-31 Thread Manfred Spraul
Ayaz Abdulla wrote: + + NvRegPowerState2 = 0x600, +#define NVREG_POWERSTATE2_POWERUP_MASK 0x0F11 +#define NVREG_POWERSTATE2_POWERUP_REV_A3 0x0001 }; If the nic has a register 0x600, then we should - ioremap enough memory. Right now, the code only remaps 0x270 - report

[PATCH 3/4] forcedeth: fix initialization

2006-03-30 Thread Ayaz Abdulla
This patch fixes the nic initialization. If the nic was in low power mode, it brings it back to normal power. Also, it utilizes a new hardware reset during the init. Signed-Off-By: Ayaz Abdulla [EMAIL PROTECTED]