104561eacSDaniel MackAnalog Devices ADAU1701 204561eacSDaniel Mack 304561eacSDaniel MackRequired properties: 404561eacSDaniel Mack 504561eacSDaniel Mack - compatible: Should contain "adi,adau1701" 604561eacSDaniel Mack - reg: The i2c address. Value depends on the state of ADDR0 704561eacSDaniel Mack and ADDR1, as wired in hardware. 804561eacSDaniel Mack 904561eacSDaniel MackOptional properties: 1004561eacSDaniel Mack 1104561eacSDaniel Mack - reset-gpio: A GPIO spec to define which pin is connected to the 1204561eacSDaniel Mack chip's !RESET pin. If specified, the driver will 1304561eacSDaniel Mack assert a hardware reset at probe time. 142352d4bfSDaniel Mack - adi,pll-mode-gpios: An array of two GPIO specs to describe the GPIOs 152352d4bfSDaniel Mack the ADAU's PLL config pins are connected to. 162352d4bfSDaniel Mack The state of the pins are set according to the 172352d4bfSDaniel Mack configured clock divider on ASoC side before the 182352d4bfSDaniel Mack firmware is loaded. 1904561eacSDaniel Mack 2004561eacSDaniel MackExamples: 2104561eacSDaniel Mack 2204561eacSDaniel Mack i2c_bus { 2304561eacSDaniel Mack adau1701@34 { 2404561eacSDaniel Mack compatible = "adi,adau1701"; 2504561eacSDaniel Mack reg = <0x34>; 2604561eacSDaniel Mack reset-gpio = <&gpio 23 0>; 272352d4bfSDaniel Mack adi,pll-mode-gpios = <&gpio 24 0 &gpio 25 0>; 2804561eacSDaniel Mack }; 2904561eacSDaniel Mack }; 30