xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/sysfs-class-power-twl4030 (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat: /sys/class/power_supply/twl4030_usb/mode
2*4882a593SmuzhiyunDescription:
3*4882a593Smuzhiyun	Changing mode for USB port.
4*4882a593Smuzhiyun	Writing to this can disable charging.
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun	Possible values are:
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun		=============	===========================================
9*4882a593Smuzhiyun		"auto"		draw power as appropriate for detected
10*4882a593Smuzhiyun				power source and battery status.
11*4882a593Smuzhiyun		"off"		do not draw any power.
12*4882a593Smuzhiyun		"continuous"	activate mode described as "linear" in
13*4882a593Smuzhiyun				TWL data sheets.  This uses whatever
14*4882a593Smuzhiyun				current is available and doesn't switch off
15*4882a593Smuzhiyun				when voltage drops.
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun				This is useful for unstable power sources
18*4882a593Smuzhiyun				such as bicycle dynamo, but care should
19*4882a593Smuzhiyun				be taken that battery is not over-charged.
20*4882a593Smuzhiyun		=============	===========================================
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunWhat: /sys/class/power_supply/twl4030_ac/mode
23*4882a593SmuzhiyunDescription:
24*4882a593Smuzhiyun	Changing mode for 'ac' port.
25*4882a593Smuzhiyun	Writing to this can disable charging.
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun	Possible values are:
28*4882a593Smuzhiyun
29*4882a593Smuzhiyun		======	===========================================
30*4882a593Smuzhiyun		"auto"	draw power as appropriate for detected
31*4882a593Smuzhiyun			power source and battery status.
32*4882a593Smuzhiyun		"off"	do not draw any power.
33*4882a593Smuzhiyun		======	===========================================
34