kernel/Documentation/devicetree/bindings/sound/omap-mcpdm.txt
.. .. @@ -7,6 +7,8 @@ 7 7 <L3 interconnect address, size>; 8 8 - interrupts: Interrupt number for McPDM 9 9 - ti,hwmods: Name of the hwmod associated to the McPDM 10 +- clocks: phandle for the pdmclk provider, likely <&twl6040>11 +- clock-names: Must be "pdmclk"10 12 11 13 Example: 12 14 .. .. @@ -18,3 +20,11 @@ 18 20 interrupt-parent = <&gic>; 19 21 ti,hwmods = "mcpdm"; 20 22 }; 23 +24 +In board DTS file the pdmclk needs to be added:25 +26 +&mcpdm {27 + clocks = <&twl6040>;28 + clock-names = "pdmclk";29 + status = "okay";30 +};