Documentation/hwmon/pmbus.rst
Source file repositories/reference/linux-study-clean/Documentation/hwmon/pmbus.rst
File Facts
- System
- Linux kernel
- Corpus path
Documentation/hwmon/pmbus.rst- Extension
.rst- Size
- 8504 bytes
- Lines
- 279
- 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.
- Defines or uses C structs; map object ownership, embedded links, reference counts, and lock ownership.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
function ds1200_probefunction ds1200_initfunction ds1200_exit
Annotated Snippet
Kernel driver pmbus
===================
Supported chips:
* Flex BMR310, BMR316, BMR321, BMR350, BMR351, BMR453, BMR454,
BMR456, BMR457, BMR458, BMR480, BMR490, BMR491, BMR492
Prefixes: 'bmr310', 'bmr316', 'bmr321', 'bmr350', 'bmr351',
'bmr453', 'bmr454', 'bmr456', 'bmr457', 'bmr458', 'bmr480',
'bmr490', 'bmr491', 'bmr492'
Addresses scanned: -
Datasheets:
https://flex.com/products/power-modules/product-selector
* ON Semiconductor ADP4000, NCP4200, NCP4208
Prefixes: 'adp4000', 'ncp4200', 'ncp4208'
Addresses scanned: -
Datasheets:
https://www.onsemi.com/pub_link/Collateral/ADP4000-D.PDF
https://www.onsemi.com/pub_link/Collateral/NCP4200-D.PDF
https://www.onsemi.com/pub_link/Collateral/JUNE%202009-%20REV.%200.PDF
* Lineage Power
Prefixes: 'mdt040', 'pdt003', 'pdt006', 'pdt012', 'udt020'
Addresses scanned: -
Datasheets:
http://www.lineagepower.com/oem/pdf/PDT003A0X.pdf
http://www.lineagepower.com/oem/pdf/PDT006A0X.pdf
http://www.lineagepower.com/oem/pdf/PDT012A0X.pdf
http://www.lineagepower.com/oem/pdf/UDT020A0X.pdf
http://www.lineagepower.com/oem/pdf/MDT040A0X.pdf
* Texas Instruments TPS40400, TPS544B20, TPS544B25, TPS544C20, TPS544C25
Prefixes: 'tps40400', 'tps544b20', 'tps544b25', 'tps544c20', 'tps544c25'
Addresses scanned: -
Datasheets:
https://www.ti.com/lit/gpn/tps40400
https://www.ti.com/lit/gpn/tps544b20
https://www.ti.com/lit/gpn/tps544b25
https://www.ti.com/lit/gpn/tps544c20
https://www.ti.com/lit/gpn/tps544c25
* Maxim MAX20796
Annotation
- Detected declarations: `function ds1200_probe`, `function ds1200_init`, `function ds1200_exit`.
- 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.