162306a36Sopenharmony_ciBindings for the fan / temperature monitor microcontroller used on 262306a36Sopenharmony_cithe Zyxel NSA 320 and several subsequent models. 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciRequired properties: 562306a36Sopenharmony_ci- compatible : "zyxel,nsa320-mcu" 662306a36Sopenharmony_ci- data-gpios : The GPIO pin connected to the data line on the MCU 762306a36Sopenharmony_ci- clk-gpios : The GPIO pin connected to the clock line on the MCU 862306a36Sopenharmony_ci- act-gpios : The GPIO pin connected to the active line on the MCU 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciExample: 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci hwmon { 1362306a36Sopenharmony_ci compatible = "zyxel,nsa320-mcu"; 1462306a36Sopenharmony_ci pinctrl-0 = <&pmx_mcu_data &pmx_mcu_clk &pmx_mcu_act>; 1562306a36Sopenharmony_ci pinctrl-names = "default"; 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci data-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; 1862306a36Sopenharmony_ci clk-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; 1962306a36Sopenharmony_ci act-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>; 2062306a36Sopenharmony_ci }; 21