^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) Inno audio codec for RK3036
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Inno audio codec is integrated inside RK3036 SoC.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) - compatible : Should be "rockchip,rk3036-codec".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) - reg : The registers of codec.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) - clock-names : Should be "acodec_pclk".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) - clocks : The clock of codec.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) - rockchip,grf : The phandle of grf device node.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) acodec: acodec-ana@20030000 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) compatible = "rk3036-codec";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) reg = <0x20030000 0x4000>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) rockchip,grf = <&grf>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) clock-names = "acodec_pclk";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) clocks = <&cru ACLK_VCODEC>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) };