Skip to content

Commit

Permalink
dts: xtensa: nxp_imx8m: Add PDM MICFIL node
Browse files Browse the repository at this point in the history
This adds micfil node for NPX i.MX8MP SOC.

Signed-off-by: Daniel Baluta <[email protected]>
  • Loading branch information
dbaluta committed Feb 6, 2025
1 parent 9f7608b commit 89a3217
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
14 changes: 14 additions & 0 deletions boards/nxp/imx8mp_evk/imx8mp_evk-pinctrl.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,20 @@
};
};

pdm_default: pdm_default {
group0 {
pinmux = <&iomuxc_sai5_rxc_pdm_clk_pdm_clk>,
<&iomuxc_sai5_rxd0_pdm_bit_stream_pdm_bit_stream0>,
<&iomuxc_sai5_rxd1_pdm_bit_stream_pdm_bit_stream1>,
<&iomuxc_sai5_rxd2_pdm_bit_stream_pdm_bit_stream2>,
<&iomuxc_sai5_rxd3_pdm_bit_stream_pdm_bit_stream3>;
bias-pull-up;
slew-rate = "fast";
drive-strength = "x6";
input-schmitt-enable;
};
};

uart2_default: uart2_default {
group0 {
pinmux = <&iomuxc_uart2_rxd_uart_rx_uart2_rx>,
Expand Down
5 changes: 5 additions & 0 deletions boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_adsp.dts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@
};
};

&micfil {
pinctrl-0 = <&pdm_default>;
pinctrl-names = "default";
};

&sai3 {
pinctrl-0 = <&sai3_default>;
pinctrl-names = "default";
Expand Down
9 changes: 9 additions & 0 deletions dts/xtensa/nxp/nxp_imx8m.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,15 @@
status = "disabled";
};

micfil: micfil@30ca0000 {
compatible = "nxp,dai-micfil";
reg = <0x30ca0000 DT_SIZE_K(64)>;
dai-index = <2>;
dmas = <&sdma3 24 6>;
fifo-depth = <32>;
status = "disabled";
};

iomuxc: iomuxc@30330000 {
compatible = "nxp,imx-iomuxc";
reg = <0x30330000 DT_SIZE_K(64)>;
Expand Down

0 comments on commit 89a3217

Please sign in to comment.