xref: /linux/Documentation/ABI/testing/sysfs-class-power-rt9756 (revision b0206c4eb6375155b9d50cad1500d2bca5cc8b3f)
1*1cda3779SChiYuan HuangWhat:		/sys/class/power_supply/rt9756-*/watchdog_timer
2*1cda3779SChiYuan HuangDate:		Dec 2025
3*1cda3779SChiYuan HuangKernelVersion:	6.19
4*1cda3779SChiYuan HuangContact:	ChiYuan Huang <cy_huang@richtek.com>
5*1cda3779SChiYuan HuangDescription:
6*1cda3779SChiYuan Huang		This entry shows and sets the watchdog timer when rt9756 charger
7*1cda3779SChiYuan Huang		operates in charging mode. When the timer expires, the device
8*1cda3779SChiYuan Huang		will disable the charging. To prevent the timer expires, any
9*1cda3779SChiYuan Huang		host communication can make the timer restarted.
10*1cda3779SChiYuan Huang
11*1cda3779SChiYuan Huang		Access: Read, Write
12*1cda3779SChiYuan Huang
13*1cda3779SChiYuan Huang		Valid values:
14*1cda3779SChiYuan Huang		- 500, 1000, 5000, 30000, 40000, 80000, 128000 or 255000 (milliseconds),
15*1cda3779SChiYuan Huang		- 0: disabled
16*1cda3779SChiYuan Huang
17*1cda3779SChiYuan HuangWhat:		/sys/class/power_supply/rt9756-*/operation_mode
18*1cda3779SChiYuan HuangDate:		Dec 2025
19*1cda3779SChiYuan HuangKernelVersion:	6.19
20*1cda3779SChiYuan HuangContact:	ChiYuan Huang <cy_huang@richtek.com>
21*1cda3779SChiYuan HuangDescription:
22*1cda3779SChiYuan Huang		This entry shows and set the operation mode when rt9756 charger
23*1cda3779SChiYuan Huang		operates in charging phase. If 'bypass' mode is used, internal
24*1cda3779SChiYuan Huang		path will connect vbus directly to vbat. Else, default 'div2'
25*1cda3779SChiYuan Huang		mode for the switch-cap charging.
26*1cda3779SChiYuan Huang
27*1cda3779SChiYuan Huang		Access: Read, Write
28*1cda3779SChiYuan Huang
29*1cda3779SChiYuan Huang		Valid values:
30*1cda3779SChiYuan Huang		- 'bypass' or 'div2'
31