核心驅動 isl28022

支援的晶片

作者

Carsten Spieß <mail@carsten-spiess.de>

描述

ISL28022 是一款帶 I2C 介面的電源監控器。該裝置監控電壓、透過分流電阻的電流和計算出的功率。

使用說明

此驅動程式不自動檢測裝置。您需要顯式例項化該裝置。有關詳細資訊,請參閱如何例項化 I2C 裝置

可以使用裝置屬性設定微歐姆分流電阻值、分流電壓範圍和平均值。如果使用裝置樹,請參閱 Documentation/devicetree/bindings/hwmon/renesas,isl28022.yaml 瞭解繫結。

該驅動程式僅支援 15 位解析度下的分流和匯流排連續 ADC 模式。兩個通道上的平均值可以設定為 1 到 128 個樣本(2 的冪)。允許的分流電壓範圍為 40、80、160 或 320mV。匯流排電壓範圍固定為 60V。

Sysfs 條目

支援以下屬性。所有屬性都是隻讀的。

in0_input

匯流排電壓(毫伏)

in1_input

分流電壓(毫伏)

curr1_input

電流(毫安)

power1_input

功率(微瓦)

Debugfs 條目

支援以下屬性。所有屬性都是隻讀的。

shunt_voltage

分流電壓(微伏)