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.
1997d0a868SDaniel Mack - adi,pin-config:	An array of 12 numerical values selecting one of the
2097d0a868SDaniel Mack			pin configurations as described in the datasheet,
2197d0a868SDaniel Mack			table 53. Note that the value of this property has
2297d0a868SDaniel Mack			to be prefixed with '/bits/ 8'.
2364fcc1fdSPascal Huerst - avdd-supply: 	Power supply for AVDD, providing 3.3V
2464fcc1fdSPascal Huerst - dvdd-supply: 	Power supply for DVDD, providing 3.3V
2504561eacSDaniel Mack
2604561eacSDaniel MackExamples:
2704561eacSDaniel Mack
2804561eacSDaniel Mack	i2c_bus {
2904561eacSDaniel Mack		adau1701@34 {
3004561eacSDaniel Mack			compatible = "adi,adau1701";
3104561eacSDaniel Mack			reg = <0x34>;
3204561eacSDaniel Mack			reset-gpio = <&gpio 23 0>;
3364fcc1fdSPascal Huerst			avdd-supply = <&vdd_3v3_reg>;
3464fcc1fdSPascal Huerst			dvdd-supply = <&vdd_3v3_reg>;
352352d4bfSDaniel Mack			adi,pll-mode-gpios = <&gpio 24 0 &gpio 25 0>;
3697d0a868SDaniel Mack			adi,pin-config = /bits/ 8 <0x4 0x7 0x5 0x5 0x4 0x4
3797d0a868SDaniel Mack                                                   0x4 0x4 0x4 0x4 0x4 0x4>;
3804561eacSDaniel Mack		};
3904561eacSDaniel Mack	};
40