/* * Hardkernel Odroid XU3 Audio Codec device tree source * * Copyright (c) 2015 Krzysztof Kozlowski * Copyright (c) 2014 Collabora Ltd. * Copyright (c) 2013 Samsung Electronics Co., Ltd. * http://www.samsung.com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ / { sound: sound { compatible = "simple-audio-card"; simple-audio-card,name = "Odroid-XU3"; simple-audio-card,widgets = "Headphone", "Headphone Jack", "Speakers", "Speakers"; simple-audio-card,routing = "Headphone Jack", "HPL", "Headphone Jack", "HPR", "Headphone Jack", "MICBIAS", "IN12", "Headphone Jack", "Speakers", "SPKL", "Speakers", "SPKR"; simple-audio-card,format = "i2s"; simple-audio-card,bitclock-master = <&link0_codec>; simple-audio-card,frame-master = <&link0_codec>; simple-audio-card,cpu { sound-dai = <&i2s0 0>; system-clock-frequency = <19200000>; }; link0_codec: simple-audio-card,codec { sound-dai = <&max98090>; clocks = <&i2s0 CLK_I2S_CDCLK>; }; }; }; &hsi2c_5 { status = "okay"; max98090: max98090@10 { compatible = "maxim,max98090"; reg = <0x10>; interrupt-parent = <&gpx3>; interrupts = <2 IRQ_TYPE_NONE>; clocks = <&i2s0 CLK_I2S_CDCLK>; clock-names = "mclk"; #sound-dai-cells = <0>; }; }; &i2s0 { status = "okay"; };