Documentation/hwmon/w83795.rst
Source file repositories/reference/linux-study-clean/Documentation/hwmon/w83795.rst
File Facts
- System
- Linux kernel
- Corpus path
Documentation/hwmon/w83795.rst- Extension
.rst- Size
- 4460 bytes
- Lines
- 143
- Domain
- Support Tooling And Documentation
- Bucket
- Documentation
- Inferred role
- Support Tooling And Documentation: documentation
- Status
- atlas-only
Why This File Exists
Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
- Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
- No top-level syscall, struct, function, initcall, or export declaration detected by the generator.
Annotated Snippet
Kernel driver w83795
====================
Supported chips:
* Winbond/Nuvoton W83795G
Prefix: 'w83795g'
Addresses scanned: I2C 0x2c - 0x2f
Datasheet: Available for download on nuvoton.com
* Winbond/Nuvoton W83795ADG
Prefix: 'w83795adg'
Addresses scanned: I2C 0x2c - 0x2f
Datasheet: Available for download on nuvoton.com
Authors:
- Wei Song (Nuvoton)
- Jean Delvare <jdelvare@suse.de>
Pin mapping
-----------
Here is a summary of the pin mapping for the W83795G and W83795ADG.
This can be useful to convert data provided by board manufacturers
into working libsensors configuration statements.
- W83795G
========= ======================= =============== ================
Pin Name Register Sysfs attribute
========= ======================= =============== ================
13 VSEN1 (VCORE1) 10h in0
14 VSEN2 (VCORE2) 11h in1
15 VSEN3 (VCORE3) 12h in2
16 VSEN4 13h in3
17 VSEN5 14h in4
18 VSEN6 15h in5
19 VSEN7 16h in6
20 VSEN8 17h in7
21 VSEN9 18h in8
22 VSEN10 19h in9
23 VSEN11 1Ah in10
28 VTT 1Bh in11
24 3VDD 1Ch in12
25 3VSB 1Dh in13
26 VBAT 1Eh in14
3 VSEN12/TR5 1Fh in15/temp5
4 VSEN13/TR5 20h in16/temp6
5/ 6 VDSEN14/TR1/TD1 21h in17/temp1
7/ 8 VDSEN15/TR2/TD2 22h in18/temp2
9/ 10 VDSEN16/TR3/TD3 23h in19/temp3
11/ 12 VDSEN17/TR4/TD4 24h in20/temp4
40 FANIN1 2Eh fan1
42 FANIN2 2Fh fan2
44 FANIN3 30h fan3
46 FANIN4 31h fan4
48 FANIN5 32h fan5
50 FANIN6 33h fan6
52 FANIN7 34h fan7
54 FANIN8 35h fan8
57 FANIN9 36h fan9
58 FANIN10 37h fan10
Annotation
- Atlas domain: Support Tooling And Documentation / Documentation.
- Implementation status: atlas-only.
Implementation Notes
- This generated page is the file-by-file coverage layer; curated subsystem chapters should link here when they synthesize a multi-file control flow.
- Core OS pages should be promoted from atlas-only to deep-reviewed when they explain data structures, invariants, locking, lifecycle, and C implementation snippets.
- Driver-family pages are intentionally pattern-oriented unless they are part of the selected PCIe/NVMe representative device path.