提交 fbdb85ff 编写于 作者: B Brandon Wyman 提交者: Zheng Zengkai

hwmon: (pmbus/ibm-cffps) Fix write bits for LED control

stable inclusion
from stable-5.10.67
commit 868831492dd63b9759b63ad12da5df65d99a4940
bugzilla: 182619 https://gitee.com/openeuler/kernel/issues/I4EWO7

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=868831492dd63b9759b63ad12da5df65d99a4940

--------------------------------

[ Upstream commit 76b72736 ]

When doing a PMBus write for the LED control on the IBM Common Form
Factor Power Supplies (ibm-cffps), the DAh command requires that bit 7
be low and bit 6 be high in order to indicate that you are truly
attempting to do a write.
Signed-off-by: NBrandon Wyman <bjwyman@gmail.com>
Link: https://lore.kernel.org/r/20210806225131.1808759-1-bjwyman@gmail.comSigned-off-by: NGuenter Roeck <linux@roeck-us.net>
Signed-off-by: NSasha Levin <sashal@kernel.org>
Signed-off-by: NChen Jun <chenjun102@huawei.com>
Acked-by: NWeilong Chen <chenweilong@huawei.com>
Signed-off-by: NChen Jun <chenjun102@huawei.com>
Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
上级 a592d62d
...@@ -50,9 +50,9 @@ ...@@ -50,9 +50,9 @@
#define CFFPS_MFR_VAUX_FAULT BIT(6) #define CFFPS_MFR_VAUX_FAULT BIT(6)
#define CFFPS_MFR_CURRENT_SHARE_WARNING BIT(7) #define CFFPS_MFR_CURRENT_SHARE_WARNING BIT(7)
#define CFFPS_LED_BLINK BIT(0) #define CFFPS_LED_BLINK (BIT(0) | BIT(6))
#define CFFPS_LED_ON BIT(1) #define CFFPS_LED_ON (BIT(1) | BIT(6))
#define CFFPS_LED_OFF BIT(2) #define CFFPS_LED_OFF (BIT(2) | BIT(6))
#define CFFPS_BLINK_RATE_MS 250 #define CFFPS_BLINK_RATE_MS 250
enum { enum {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册