18c2ecf20Sopenharmony_ciAK4458 audio DAC
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThis device supports I2C mode.
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciRequired properties:
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci- compatible : "asahi-kasei,ak4458" or "asahi-kasei,ak4497"
88c2ecf20Sopenharmony_ci- reg : The I2C address of the device for I2C
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciOptional properties:
118c2ecf20Sopenharmony_ci- reset-gpios: A GPIO specifier for the power down & reset pin
128c2ecf20Sopenharmony_ci- mute-gpios: A GPIO specifier for the soft mute pin
138c2ecf20Sopenharmony_ci- AVDD-supply: Analog power supply
148c2ecf20Sopenharmony_ci- DVDD-supply: Digital power supply
158c2ecf20Sopenharmony_ci- dsd-path: Select DSD input pins for ak4497
168c2ecf20Sopenharmony_ci            0: select #16, #17, #19 pins
178c2ecf20Sopenharmony_ci            1: select #3, #4, #5 pins
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ciExample:
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci&i2c {
228c2ecf20Sopenharmony_ci	ak4458: dac@10 {
238c2ecf20Sopenharmony_ci		compatible = "asahi-kasei,ak4458";
248c2ecf20Sopenharmony_ci		reg = <0x10>;
258c2ecf20Sopenharmony_ci		reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>
268c2ecf20Sopenharmony_ci		mute-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>
278c2ecf20Sopenharmony_ci	};
288c2ecf20Sopenharmony_ci};
29