1*c66ec88fSEmmanuel VadotSocionext EVEA - UniPhier SoC internal codec driver 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotRequired properties: 4*c66ec88fSEmmanuel Vadot- compatible : should be "socionext,uniphier-evea". 5*c66ec88fSEmmanuel Vadot- reg : offset and length of the register set for the device. 6*c66ec88fSEmmanuel Vadot- clock-names : should include following entries: 7*c66ec88fSEmmanuel Vadot "evea", "exiv" 8*c66ec88fSEmmanuel Vadot- clocks : a list of phandle, should contain an entry for each 9*c66ec88fSEmmanuel Vadot entries in clock-names. 10*c66ec88fSEmmanuel Vadot- reset-names : should include following entries: 11*c66ec88fSEmmanuel Vadot "evea", "exiv", "adamv" 12*c66ec88fSEmmanuel Vadot- resets : a list of phandle, should contain reset entries of 13*c66ec88fSEmmanuel Vadot reset-names. 14*c66ec88fSEmmanuel Vadot- #sound-dai-cells: should be 1. 15*c66ec88fSEmmanuel Vadot 16*c66ec88fSEmmanuel VadotExample: 17*c66ec88fSEmmanuel Vadot 18*c66ec88fSEmmanuel Vadot codec { 19*c66ec88fSEmmanuel Vadot compatible = "socionext,uniphier-evea"; 20*c66ec88fSEmmanuel Vadot reg = <0x57900000 0x1000>; 21*c66ec88fSEmmanuel Vadot clock-names = "evea", "exiv"; 22*c66ec88fSEmmanuel Vadot clocks = <&sys_clk 41>, <&sys_clk 42>; 23*c66ec88fSEmmanuel Vadot reset-names = "evea", "exiv", "adamv"; 24*c66ec88fSEmmanuel Vadot resets = <&sys_rst 41>, <&sys_rst 42>, <&adamv_rst 0>; 25*c66ec88fSEmmanuel Vadot #sound-dai-cells = <1>; 26*c66ec88fSEmmanuel Vadot }; 27