[PATCH] ehea: bugfix for register access functions
commit53ccce2395cdc3693c22b9a94764b66dc1a4fcb4
authorJan-Bernd Themann <ossthema@de.ibm.com>
Thu, 14 Sep 2006 11:51:56 +0000 (14 13:51 +0200)
committerJeff Garzik <jeff@garzik.org>
Tue, 19 Sep 2006 04:05:45 +0000 (19 00:05 -0400)
tree91a884aafe61608be29dcdf8deba6810dd921bae
parent72e8d6bbc151ca670c66d58a37e5bbfbc041db69
[PATCH] ehea: bugfix for register access functions

Hi Jeff,

sorry to bother you again. We figured out that the readq function we
included in the eHEA patch we sent yesterday to access eHEA registers
is defined as little endian on POWER. This collides with our adapter.
We talked to some PPC people who told us there is a discussion going
on about new access functions. We were told to use __raw_readq /
__raw_writeq for now.

This patch fixes this bug found by our internal tests today.
Please apply this small patch on the latest patch we sent you yesterday.
If it is easier for you I can also give you the entire eHEA patch again.

sorry and thanks a lot,
Jan-Bernd

Signed-off-by: Jan-Bernd Themann <themann@de.ibm.com>
 drivers/net/ehea/ehea.h    |    2 +-
 drivers/net/ehea/ehea_hw.h |   11 ++++++++---
 2 files changed, 9 insertions(+), 4 deletions(-)
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/ehea/ehea.h
drivers/net/ehea/ehea_hw.h