order to synchronize access.
Tested on HP ProLiant MicroServer G7 N54L (where this patch adds
support to access sensor data from the w83795adg).
Cc: Thomas Brandon
Cc: Eddi De Pieri
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 114
: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c
index 630bce6..97d2165 100644
--- a/drivers/i2c/busses/i2c-piix4.c
+++ b/drivers/i2c/busses/i2c-piix4.c
#x27;t know how to tackle this specific issue.
Please review and let me know required changes in order to get this upstream
finally.
Eddi, Thomas, it would be great if you could verify the changes on your
machines.
Regards,
Christian
Christian Fetzer (4):
i2c-piix4: Optionally
second
(not multiplexed) SMBus controller on the SB800 chipset.
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c
index 97d2165
This patch adds support for port names for the SB800 chipset.
Since the chipset supports a multiplexed main SMBus controller, adding
the channel name to the adapter name is necessary to differentiate the
ports better (for example in sensors output).
Signed-off-by: Christian Fetzer
---
drivers
second
(not multiplexed) SMBus controller on the SB800 chipset.
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c
index 97d2165
: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c
index 630bce6..97d2165 100644
--- a/drivers/i2c/busses/i2c-piix4.c
+++ b/drivers/i2c/busses/i2c-piix4.c
pter in reverse order
- ERROR label
- request base address index region only once
Christian Fetzer (5):
i2c-piix4: Optionally release smba in piix4_adap_remove
i2c-piix4: Convert piix4_main_adapter to array
i2c-piix4: Request base address index region once for SB800
i2c-piix4:
Request the SMBus base address index region once in piix4_probe. This
is particularly useful when using the multiplexed adapter in SB800 as
it avoids requesting and releasing the region on every transfer.
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 35
order to synchronize access.
Tested on HP ProLiant MicroServer G7 N54L (where this patch adds
support to access sensor data from the w83795adg).
Cc: Thomas Brandon
Cc: Eddi De Pieri
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 102
This patch adds support for port names for the SB800 chipset.
Since the chipset supports a multiplexed main SMBus controller, adding
the channel name to the adapter name is necessary to differentiate the
ports better (for example in sensors output).
Signed-off-by: Christian Fetzer
---
drivers
second
(not multiplexed) SMBus controller on the SB800 chipset.
Signed-off-by: Christian Fetzer
Reviewed-by: Mika Westerberg
---
drivers/i2c/busses/i2c-piix4.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c
ss index region only once
Christian Fetzer (5):
i2c-piix4: Optionally release smba in piix4_adap_remove
i2c-piix4: Convert piix4_main_adapter to array
i2c-piix4: Request base address index region once for SB800
i2c-piix4: Add support for multiplexed main adapter in SB800
i2c-piix4: Add adap
: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c
index 630bce6..e78b982 100644
--- a/drivers/i2c/busses/i2c-piix4.c
+++ b/drivers/i2c/busses/i2c-piix4.c
Request the SMBus base address index region once in piix4_probe. This
is particularly useful when using the multiplexed adapter in SB800 as
it avoids requesting and releasing the region on every transfer.
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 37
This patch adds support for port names for the SB800 chipset.
Since the chipset supports a multiplexed main SMBus controller, adding
the channel name to the adapter name is necessary to differentiate the
ports better (for example in sensors output).
Signed-off-by: Christian Fetzer
Reviewed-by
order to synchronize access.
Tested on HP ProLiant MicroServer G7 N54L (where this patch adds
support to access sensor data from the w83795adg).
Cc: Thomas Brandon
Cc: Eddi De Pieri
Signed-off-by: Christian Fetzer
Reviewed-by: Mika Westerberg
---
drivers/i2c/busses/i2c-piix4.c | 105
This patch adds support for port names for the SB800 chipset.
Since the chipset supports a multiplexed main SMBus controller, adding
the channel name to the adapter name is necessary to differentiate the
ports better (for example in sensors output).
Signed-off-by: Christian Fetzer
Reviewed-by
from the w83795adg).
Cc: Thomas Brandon
Cc: Eddi De Pieri
Signed-off-by: Christian Fetzer
---
drivers/i2c/busses/i2c-piix4.c | 165 +++--
1 file changed, 143 insertions(+), 22 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c
adapter in reverse order
- ERROR label
- request base address index region only once
Christian Fetzer (3):
i2c-piix4: Convert piix4_main_adapter to array
i2c-piix4: Add support for multiplexed main adapter in SB800
i2c-piix4: Add adapter port name support for SB800 chipset
drivers/i2c
second
(not multiplexed) SMBus controller on the SB800 chipset.
Signed-off-by: Christian Fetzer
Reviewed-by: Mika Westerberg
---
drivers/i2c/busses/i2c-piix4.c | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c
from the w83795adg).
Cc: Thomas Brandon
Cc: Eddi De Pieri
Signed-off-by: Christian Fetzer
Reviewed-by: Mika Westerberg
Reviewed-by: Andy Shevchenko
---
drivers/i2c/busses/i2c-piix4.c | 169 +++--
1 file changed, 147 insertions(+), 22 deletions(-)
diff --git a
into while loops
v2:
- Incorporated changes requested by Mika
- remove adapter in reverse order
- ERROR label
- request base address index region only once
Christian Fetzer (3):
i2c-piix4: Convert piix4_main_adapter to array
i2c-piix4: Add support for multiplexed main adapter in SB800
This patch adds support for port names for the SB800 chipset.
Since the chipset supports a multiplexed main SMBus controller, adding
the channel name to the adapter name is necessary to differentiate the
ports better (for example in sensors output).
Signed-off-by: Christian Fetzer
Reviewed-by
second
(not multiplexed) SMBus controller on the SB800 chipset.
Signed-off-by: Christian Fetzer
Reviewed-by: Mika Westerberg
Reviewed-by: Andy Shevchenko
---
drivers/i2c/busses/i2c-piix4.c | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/drivers/i2c/busses
25 matches
Mail list logo