On Sat, 18 Jun 2022 19:00:19 +0200 Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> wrote: > On 18/06/2022 08:50, ChiYuan Huang wrote: > > Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> 於 2022年6月18日 週六 上午9:45寫道: > >> > >> On 17/06/2022 02:32, cy_huang wrote: > >>> From: ChiYuan Huang <cy_huang@xxxxxxxxxxx> > >>> > >>> Add the documentation for Richtek RTQ6056. > >>> > >>> Signed-off-by: ChiYuan Huang <cy_huang@xxxxxxxxxxx> > >>> --- > >>> .../bindings/iio/adc/richtek,rtq6056-adc.yaml | 57 ++++++++++++++++++++++ > >>> 1 file changed, 57 insertions(+) > >>> create mode 100644 Documentation/devicetree/bindings/iio/adc/richtek,rtq6056-adc.yaml > >>> > >>> diff --git a/Documentation/devicetree/bindings/iio/adc/richtek,rtq6056-adc.yaml b/Documentation/devicetree/bindings/iio/adc/richtek,rtq6056-adc.yaml > >>> new file mode 100644 > >>> index 00000000..6b4e0e0 > >>> --- /dev/null > >>> +++ b/Documentation/devicetree/bindings/iio/adc/richtek,rtq6056-adc.yaml > >>> @@ -0,0 +1,57 @@ > >>> +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) > >>> +%YAML 1.2 > >>> +--- > >>> +$id: http://devicetree.org/schemas/iio/adc/richtek,rtq6056-adc.yaml# > >>> +$schema: http://devicetree.org/meta-schemas/core.yaml# > >>> + > >>> +title: RTQ6056 Bi-Directional Current and Power Monitor with 16-bit ADC > >>> + > >>> +maintainers: > >>> + - ChiYuan Huang <cy_huang@xxxxxxxxxxx> > >>> + > >>> +description: | > >>> + The RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus > >>> + interface, and the device provides full information for system by reading > >>> + out the loading current and power. > >>> + > >>> + The device monitors both of the drops across sense resistor and the BUS > >>> + voltage, converts into the current in amperes, and power in watts through > >>> + internal analog-to-digital converter ADC. The programmable calibration, > >>> + adjustable conversion time, and averaging function are also built in for > >>> + more design flexibility. > >>> + > >>> + Datasheet is available at > >>> + https://www.richtek.com/assets/product_file/RTQ6056/DSQ6056-00.pdf > >>> + > >>> +properties: > >>> + compatible: > >>> + const: richtek,rtq6056 > >>> + > >>> + reg: > >>> + maxItems: 1 > >>> + > >>> + "#io-channel-cells": > >>> + const: 1 > >>> + > >>> + richtek,shunt-resistor-uohm: > >> > >> Use standard properties, so "-micro-ohms". Drop the unit from > >> description and drop the ref. > >> > > Use richtek.shunt-resistor-micro-ohms? > > Yes. > > > Or the prefix 'richtek,' can be removed? > > No, the vendor prefix must stay. It's a standard generic binding used in a bunch of IIO and hwmon drivers without vendor prefix. Mind you I can't find a definition in any of the top level binding files. Probably wants to be in adc.yaml for IIO. Jonathan > > Best regards, > Krzysztof