← Documents Documentation/ABI/testing/sysfs-class-power-wilco GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

Wilco charger sysfs ABI

Wilco charger의 Standard·Adaptive·Fast·Trickle·Custom·Long Life algorithm과 custom start/end threshold를 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-class-power-wilco
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Wilco charging policy

sysfs-class-power-wilco:1-40

Charge algorithm 선택과 Custom mode의 50~95% start, 55~100% end threshold를 제공합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/class/power_supply/wilco-charger/charge_type
2 Date: April 2019
3 KernelVersion: 5.2
4 Description:
5 What charging algorithm to use:
6
7 Standard:
8 Fully charges battery at a standard rate.
9 Adaptive:
10 Battery settings adaptively optimized based on
11 typical battery usage pattern.
12 Fast:
13 Battery charges over a shorter period.
14 Trickle:
15 Extends battery lifespan, intended for users who
16 primarily use their Chromebook while connected to AC.
17 Custom:
18 A low and high threshold percentage is specified.
19 Charging begins when level drops below
20 charge_control_start_threshold, and ceases when
21 level is above charge_control_end_threshold.
22 Long Life:
23 Customized charge rate for last longer battery life.
24 On Wilco device this mode is pre-configured in the factory
25 through EC's private PID. Switching to a different mode will
26 be denied by Wilco EC when Long Life mode is enabled.
27
28 What: /sys/class/power_supply/wilco-charger/charge_control_start_threshold
29 Date: April 2019
30 KernelVersion: 5.2
31 Description:
32 Used when charge_type="Custom", as described above. Measured in
33 percentages. The valid range is [50, 95].
34
35 What: /sys/class/power_supply/wilco-charger/charge_control_end_threshold
36 Date: April 2019
37 KernelVersion: 5.2
38 Description:
39 Used when charge_type="Custom", as described above. Measured in
40 percentages. The valid range is [55, 100].
41

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Wilco charging algorithm

1-26
항목한국어 전문 번역
What/sys/class/power_supply/wilco-charger/charge_type
Date2019년 4월
KernelVersion5.2
Description사용할 charging algorithm을 선택합니다. Standard는 standard rate로 battery를 완전히 충전합니다. Adaptive는 일반적인 battery usage pattern에 따라 setting을 적응형으로 최적화합니다. Fast는 더 짧은 시간에 충전합니다. Trickle은 주로 Chromebook을 AC에 연결해 사용하는 사용자를 위해 battery lifespan을 연장합니다. Custom은 low·high threshold percentage를 지정하며 level이 charge_control_start_threshold 아래로 떨어지면 charging을 시작하고 charge_control_end_threshold 위면 중단합니다. Long Life는 더 긴 battery life를 위한 custom charge rate입니다. Wilco device에서는 EC private PID로 factory pre-configuration되며, Long Life가 enable되면 Wilco EC가 다른 mode로의 전환을 거부합니다.
Wilco charge algorithms
Type동작
StandardStandard rate로 full charge
AdaptiveTypical usage pattern 기반 setting 최적화
Fast더 짧은 기간에 charge
Trickle주로 AC 사용 시 lifespan 연장
CustomStart·end threshold로 제어
Long LifeFactory EC PID 설정, enable 시 다른 mode 거부

각 algorithm의 목적과 Wilco-specific Long Life restriction입니다.

Wilco custom start threshold

28-33
항목한국어 전문 번역
What/sys/class/power_supply/wilco-charger/charge_control_start_threshold
Date2019년 4월
KernelVersion5.2
Description위에서 설명한 charge_type="Custom"일 때 사용합니다. Percentage 단위입니다.
Valid values50~95 percent

Wilco custom end threshold

35-40
항목한국어 전문 번역
What/sys/class/power_supply/wilco-charger/charge_control_end_threshold
Date2019년 4월
KernelVersion5.2
Description위에서 설명한 charge_type="Custom"일 때 사용합니다. Percentage 단위입니다.
Valid values55~100 percent
Wilco Custom thresholds
ThresholdValid range동작
charge_control_start_threshold50~95%Level이 아래로 떨어지면 charging 시작
charge_control_end_threshold55~100%Level이 위로 올라가면 charging 중단

Custom mode의 charging 시작·중단 percentage 범위입니다.