Skip to content

Instantly share code, notes, and snippets.

@macromorgan
Last active August 24, 2021 01:26
Show Gist options
  • Select an option

  • Save macromorgan/4ccb0e38b2ac479e53cb8e855c06487c to your computer and use it in GitHub Desktop.

Select an option

Save macromorgan/4ccb0e38b2ac479e53cb8e855c06487c to your computer and use it in GitHub Desktop.
Rockchip RK808 YAML
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- dtbs_check DT_SCHEMA_FILES=Documentation/devicetree/bindings/mfd/rk808.yaml
SCHEMA Documentation/devicetree/bindings/processed-schema.json
DTC arch/arm64/boot/dts/rockchip/px30-evb.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/px30-evb.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/px30-evb.dt.yaml: pmic@20: #clock-cells:0:0: 1 was expected
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/px30-evb.dt.yaml: pmic@20: 'regulators', 'vcc5-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dt.yaml: pmic@20: 'regulators', 'vcc5-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dt.yaml: pmic@20: 'regulators', 'vcc5-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dt.yaml: pmic@20: 'regulators', 'vcc5-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3308-evb.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3308-evb.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dt.yaml: pmic@20: '#sound-dai-cells', 'battery', 'clock-names', 'clocks', 'codec', 'regulators', 'vcc5-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3328-a1.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3328-a1.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-a1.dt.yaml: pmic@18: '#clock-cells' is a required property
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-a1.dt.yaml: pmic@18: 'regulators', 'vcc5-supply', 'vcc6-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3328-evb.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3328-evb.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-evb.dt.yaml: pmic@18: '#gpio-cells', 'gpio-controller', 'regulators', 'vcc5-supply', 'vcc6-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dt.yaml: pmic@18: '#gpio-cells', 'gpio-controller', 'regulators', 'vcc5-supply', 'vcc6-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dt.yaml: pmic@18: '#gpio-cells', 'gpio-controller', 'regulators', 'vcc5-supply', 'vcc6-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3368-evb-act8846.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3368-evb-act8846.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3368-geekbox.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3368-geekbox.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3368-geekbox.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3368-orion-r68-meta.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3368-orion-r68-meta.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3368-r88.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3368-r88.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-evb.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-evb.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-evb.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-ficus.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-ficus.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-ficus.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-firefly.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-firefly.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-firefly.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-orangepi.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-orangepi.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-orangepi.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc13-supply', 'vcc14-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc13-supply', 'vcc14-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc13-supply', 'vcc14-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-rock960.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-rock960.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-rock960.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-sapphire.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-sapphire.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply', 'vddio-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dt.yaml: pmic@20: 'regulators', 'vcc5-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dt.yaml
DTC arch/arm64/boot/dts/rockchip/rk3328-rock64.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3328-rock64.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-rock64.dt.yaml: pmic@18: '#gpio-cells', 'gpio-controller', 'regulators', 'vcc5-supply', 'vcc6-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dt.yaml: pmic@18: '#gpio-cells', 'gpio-controller', 'regulators', 'vcc5-supply', 'vcc6-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3368-lion-haikou.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3368-lion-haikou.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3368-lion-haikou.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
DTC arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dt.yaml
CHECK arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dt.yaml
/data/Source/upstream-linux/arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dt.yaml: pmic@1b: 'regulators', 'vcc10-supply', 'vcc11-supply', 'vcc12-supply', 'vcc6-supply', 'vcc7-supply', 'vcc8-supply', 'vcc9-supply' do not match any of the regexes: '^vcc[1-4]-supply$', 'pinctrl-[0-9]+'
From schema: /data/Source/upstream-linux/Documentation/devicetree/bindings/mfd/rk808.yaml
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/mfd/rk808.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: RK8XX Power Management Integrated Circuit
maintainers:
- Chris Zhong <zyw@rock-chips.com>
- Zhang Qing <zhangqing@rock-chips.com>
description: |
Rockchip RK8XX series PMIC. This device consists of an i2c controlled MFD
that can include regulators, an RTC, a power button, an audio codec, and
a battery charger manager.
properties:
compatible:
enum:
- rockchip,rk805
- rockchip,rk808
- rockchip,rk809
- rockchip,rk817
- rockchip,rk818
reg:
maxItems: 1
description:
The I2C slave address.
interrupts:
maxItems: 1
description:
The interrupt output of the controller.
'#clock-cells':
description: |
From common clock binding; shall be set to 1 (multiple clock outputs).
See <dt-bindings/clock/rockchip,rk808.h> for clock IDs.
const: 1
clock-output-names:
description:
From common clock binding to override the default output clock name.
rockchip,system-power-controller:
type: boolean
description:
Telling whether or not this PMIC is controlling the system power.
wakeup-source:
type: boolean
description:
Device can be used as a wakeup source.
patternProperties:
"^vcc[1-4]-supply$":
description:
The input supply for DCDC_REG[1-4].
allOf:
- if:
properties:
compatible:
contains:
enum:
- rockchip,rk805
then:
properties:
vcc5-supply:
description:
The input supply for LDO_REG1 and LDO_REG2.
vcc6-supply:
description:
The input supply for LDO_REG3.
regulators:
type: object
patternProperties:
"^(DCDC_REG[1-4]|LDO_REG[1-3])$":
type: object
$ref: ../regulator/regulator.yaml#
- if:
properties:
compatible:
contains:
enum:
- rockchip,rk808
then:
properties:
vcc6-supply:
description:
The input supply for LDO_REG1 and LDO_REG2.
vcc7-supply:
description:
The input supply for LDO_REG3 and LDO_REG7.
vcc8-supply:
description:
The input supply for SWITCH_REG1.
vcc9-supply:
description:
The input supply for LDO_REG4 and LDO_REG5.
vcc10-supply:
description:
The input supply for LDO_REG6.
vcc11-supply:
description:
The input supply for LDO_REG8.
vcc12-supply:
description:
The input supply for SWITCH_REG2.
dvs-gpios:
description: |
buck1/2 can be controlled by gpio dvs, this is GPIO specifiers for
2 host gpio's used for dvs. The format of the gpio specifier
depends in the gpio controller. If DVS GPIOs aren't present,
voltage changes will happen very quickly with no slow ramp time.
regulators:
type: object
patternProperties:
"^(DCDC_REG[1-4]|LDO_REG[1-8]|SWITCH_REG[1-2])$":
type: object
$ref: ../regulator/regulator.yaml#
- if:
properties:
compatible:
contains:
enum:
- rockchip,rk809
then:
properties:
vcc8-supply:
description:
The input supply for SWITCH_REG1.
vcc9-supply:
description:
The input supply for DCDC_REG5 and SWITCH_REG2.
regulators:
type: object
patternProperties:
"^(DCDC_REG[1-5]|SWITCH_REG[1-2])$":
type: object
$ref: ../regulator/regulator.yaml#
- if:
properties:
compatible:
contains:
enum:
- rockchip,rk809
- rockchip,rk817
then:
properties:
vcc5-supply:
description:
The input supply for LDO_REG1, LDO_REG2, and LDO_REG3.
vcc6-supply:
description:
The input supply for LDO_REG4, LDO_REG5, and LDO_REG6.
vcc7-supply:
description:
The input supply for LDO_REG7, LDO_REG8, and LDO_REG9.
regulators:
type: object
patternProperties:
"^LDO_REG[1-9]$":
type: object
$ref: ../regulator/regulator.yaml#
- if:
properties:
compatible:
contains:
enum:
- rockchip,rk817
then:
properties:
clocks:
description:
The input clock for the audio codec.
clock-names:
description:
The clock name for the codec clock.
items:
- const: mclk
'#sound-dai-cells':
description:
Needed for the interpretation of sound dais.
items:
- const: 0
vcc8-supply:
description:
The input supply for BOOST.
vcc9-supply:
description:
The input supply for OTG_SWITCH.
regulators:
type: object
patternProperties:
"^(DCDC_REG[1-4]|BOOST|OTG_SWITCH)$":
type: object
$ref: ../regulator/regulator.yaml#
codec:
description: |
The child node for the codec to hold additional properties. If no
additional properties are required for the codec, this node can be
omitted.
type: object
properties:
rockchip,mic-in-differential:
type: boolean
description:
Describes if the microphone uses differential mode.
battery:
description: |
The child node for the charger to hold additional properties. If a
battery is not in use, this node can be omitted.
type: object
properties:
monitored-battery:
description: |
A phandle to a monitored battery node that contains a valid
value for:
charge-full-design-microamp-hours,
charge-term-current-microamp,
constant-charge-current-max-microamp,
constant-charge-voltage-max-microvolt,
voltage-max-design-microvolt,
voltage-min-design-microvolt,
and a valid ocv-capacity table.
rockchip,resistor-sense-micro-ohms:
description: |
Value in microohms of the battery sense resistor. This value is
used by the driver to set the correct divisor value to translate
ADC readings into the proper units of measure.
enum: [10000, 20000]
rockchip,sleep-enter-current-microamp:
description: |
Value in microamps of the sleep enter current for the charger.
Value is used by the driver to calibrate the relax threshold.
rockchip,sleep-filter-current-microamp:
description:
Value in microamps of the sleep filter current for the charger.
Value is used by the driver to derive the sleep sample current.
required:
- monitored-battery
- rockchip,resistor-sense-micro-ohms
- rockchip,sleep-enter-current-microamp
- rockchip,sleep-filter-current-microamp
- if:
properties:
compatible:
contains:
enum:
- rockchip,rk818
then:
properties:
boost-supply:
description:
The input supply for DCDC_BOOST.
vcc6-supply:
description:
The input supply for LDO_REG1 and LDO_REG2.
vcc7-supply:
description:
The input supply for LDO_REG3, LDO_REG5 and LDO_REG7.
vcc8-supply:
description:
The input supply for LDO_REG4, LDO_REG6 and LDO_REG8.
vcc9-supply:
description:
The input supply for LDO_REG9 and SWITCH_REG.
h_5v-supply:
description:
The input supply for HDMI_SWITCH.
usb-supply:
description:
The input supply for OTG_SWITCH.
regulators:
type: object
patternProperties:
"^(DCDC_REG[1-4]|LDO_REG[1-9]|SWITCH_REG|HDMI_SWITCH|OTG_SWITCH)$":
type: object
$ref: ../regulator/regulator.yaml#
required:
- compatible
- reg
- interrupts
- "#clock-cells"
additionalProperties: false
examples:
- |
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/gpio/gpio.h>
rk808: pmic@1b {
compatible = "rockchip,rk808";
clock-output-names = "xin32k", "rk808-clkout2";
interrupt-parent = <&gpio0>;
interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
pinctrl-names = "default";
pinctrl-0 = <&pmic_int &dvs_1 &dvs_2>;
dvs-gpios = <&gpio7 11 GPIO_ACTIVE_HIGH>,
<&gpio7 15 GPIO_ACTIVE_HIGH>;
reg = <0x1b>;
rockchip,system-power-controller;
wakeup-source;
#clock-cells = <1>;
vcc8-supply = <&vcc_18>;
vcc9-supply = <&vcc_io>;
vcc10-supply = <&vcc_io>;
vcc12-supply = <&vcc_io>;
vddio-supply = <&vccio_pmu>;
regulators {
vdd_cpu: DCDC_REG1 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <750000>;
regulator-max-microvolt = <1300000>;
regulator-name = "vdd_arm";
};
vdd_gpu: DCDC_REG2 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <850000>;
regulator-max-microvolt = <1250000>;
regulator-name = "vdd_gpu";
};
vcc_ddr: DCDC_REG3 {
regulator-always-on;
regulator-boot-on;
regulator-name = "vcc_ddr";
};
vcc_io: DCDC_REG4 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-name = "vcc_io";
};
vccio_pmu: LDO_REG1 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-name = "vccio_pmu";
};
vcc_tp: LDO_REG2 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-name = "vcc_tp";
};
vdd_10: LDO_REG3 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <1000000>;
regulator-max-microvolt = <1000000>;
regulator-name = "vdd_10";
};
vcc18_lcd: LDO_REG4 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-name = "vcc18_lcd";
};
vccio_sd: LDO_REG5 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <3300000>;
regulator-name = "vccio_sd";
};
vdd10_lcd: LDO_REG6 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <1000000>;
regulator-max-microvolt = <1000000>;
regulator-name = "vdd10_lcd";
};
vcc_18: LDO_REG7 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-name = "vcc_18";
};
vcca_codec: LDO_REG8 {
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-name = "vcca_codec";
};
vcc_wl: SWITCH_REG1 {
regulator-always-on;
regulator-boot-on;
regulator-name = "vcc_wl";
};
vcc_lcd: SWITCH_REG2 {
regulator-always-on;
regulator-boot-on;
regulator-name = "vcc_lcd";
};
};
};
- |
#include <dt-bindings/clock/px30-cru.h>
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/gpio/gpio.h>
rk817: pmic@20 {
compatible = "rockchip,rk817";
reg = <0x20>;
interrupt-parent = <&gpio0>;
interrupts = <RK_PB2 IRQ_TYPE_LEVEL_LOW>;
clock-output-names = "rk808-clkout1", "xin32k";
clock-names = "mclk";
clocks = <&cru SCLK_I2S1_OUT>;
pinctrl-names = "default";
pinctrl-0 = <&pmic_int>, <&i2s1_2ch_mclk>;
wakeup-source;
#clock-cells = <1>;
#sound-dai-cells = <0>;
vcc1-supply = <&vccsys>;
vcc2-supply = <&vccsys>;
vcc3-supply = <&vccsys>;
vcc4-supply = <&vccsys>;
vcc5-supply = <&vccsys>;
vcc6-supply = <&vccsys>;
vcc7-supply = <&vccsys>;
regulators {
vdd_logic: DCDC_REG1 {
regulator-name = "vdd_logic";
regulator-min-microvolt = <950000>;
regulator-max-microvolt = <1150000>;
regulator-ramp-delay = <6001>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <950000>;
};
};
vdd_arm: DCDC_REG2 {
regulator-name = "vdd_arm";
regulator-min-microvolt = <950000>;
regulator-max-microvolt = <1350000>;
regulator-ramp-delay = <6001>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-off-in-suspend;
regulator-suspend-microvolt = <950000>;
};
};
vcc_ddr: DCDC_REG3 {
regulator-name = "vcc_ddr";
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
};
};
vcc_3v3: DCDC_REG4 {
regulator-name = "vcc_3v3";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-off-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
vcc_1v8: LDO_REG2 {
regulator-name = "vcc_1v8";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <1800000>;
};
};
vdd_1v0: LDO_REG3 {
regulator-name = "vdd_1v0";
regulator-min-microvolt = <1000000>;
regulator-max-microvolt = <1000000>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <1000000>;
};
};
vcc3v3_pmu: LDO_REG4 {
regulator-name = "vcc3v3_pmu";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
vccio_sd: LDO_REG5 {
regulator-name = "vccio_sd";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
vcc_sd: LDO_REG6 {
regulator-name = "vcc_sd";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-boot-on;
regulator-state-mem {
regulator-on-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
vcc_bl: LDO_REG7 {
regulator-name = "vcc_bl";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-state-mem {
regulator-off-in-suspend;
regulator-suspend-microvolt = <3300000>;
};
};
vcc_lcd: LDO_REG8 {
regulator-name = "vcc_lcd";
regulator-min-microvolt = <2800000>;
regulator-max-microvolt = <2800000>;
regulator-state-mem {
regulator-off-in-suspend;
regulator-suspend-microvolt = <2800000>;
};
};
vcc_cam: LDO_REG9 {
regulator-name = "vcc_cam";
regulator-min-microvolt = <3000000>;
regulator-max-microvolt = <3000000>;
regulator-state-mem {
regulator-off-in-suspend;
regulator-suspend-microvolt = <3000000>;
};
};
};
rk817_battery: battery {
monitored-battery = <&battery_cell>;
rockchip,resistor-sense-micro-ohms = <10000>;
rockchip,sleep-enter-current-microamp = <300000>;
rockchip,sleep-filter-current-microamp = <100000>;
};
rk817_codec: codec {
rockchip,mic-in-differential;
};
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment