summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8x-mek.dtsi
AgeCommit message (Collapse)Author
2020-12-02MLK-25090 arm64: dts: imx8: reserve space for new resource tablePeng Fan
With MCU SDK 2.9, there are two copy resource tables published to Linux, the 1st is vdev0vring0, the 2nd is in rsc-table address. The 1st is for legacy compatible usage, it will be removed in future releases. we will only use 2nd new address in future releases. But at current stage, we still use the 1st one in linux, but we also need to reserve area for the 2nd one, otherwise when using linux to kick Mcore, Mcore might overwrite the data used by Linux. The 2nd table address is as below: 8QXP/DX/DXL: [0x90000000 + 1M – 4KB, 0x90000000 + 1M) 8QM: CM40: [0x90000000 + 1M – 4KB, 0x90000000 + 1M) CM41: [0x90100000 + 1M – 4KB, 0x90100000 + 1M) 8MQ/MM/MN-evk: [0xb8000000 + 1M – 4KB, 0xb8000000 + 1M) 8MP-evk: [0x55000000 + 1M – 4KB, 0x55000000 + 1M) Currently only 8DXL and 8MP use MCU SDK 2.9 and others still use MCU SDK 2.8, but for prepare future update, we update all SoC to reserve the 2nd table address. Reviewed-by: Ye Li <ye.li@nxp.com> Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-09-23MLK-24818: arm64: dts: imx8/imx8m: remove the reserved-region propertySherry Sun
of pcie nodes Remove the reserved-region property of pcie nodes for imx8m and imx8 platform since for the new pcie frame, we don't need them any more. Signed-off-by: Sherry Sun <sherry.sun@nxp.com> Reviewed-by: Fugang Duan <fugang.duan@nxp.com> Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
2020-09-22MLK-24796-2: dts: imx8qxp: add imx_mic_intr for ep and add cma node for rcSherry Sun
For rc, use cma node to allocate share memory from rc ddr dynamically. So add a new imx8qxp-mek-vop.dts file for rc. For ep, add an imx_mic_intr node to config the power and clock of mu8a/mu8b, which are used to generate interrupts from rc to ep. Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com> Signed-off-by: Sherry Sun <sherry.sun@nxp.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
2020-07-24MLK-24436 arm64: dts: imx8: select bt-sco-pcm-wb to support nbs and wbsFugang Duan
Select bt-sco-pcm-wb codec dai in default to support HFP nbs and wbs for nxp 88w8997 and 88w8987 chips. Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-06-22MLK-24352-03 arm64: dts: imx8x-mek: enable bt hsp for nxp 88w8997Fugang Duan
Enable nxp 88w8997 bluetooth HSP on imx8qxp/imx8dx mek boards. Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-05-14MLK-23981 arm64: imx8x-mek.dtsi: Enable adma_pwm node in display specific DT ↵Liu Ying
file The current DT file for the i.MX8x MEK platform has a pin conflict for IMX8QXP_SPI0_CS1 bewteen the sai1 node and the adma_pwm node(as needed by the parallel display panel backlight control). This patch enables the adma_pwm node in display specific DT file to avoid the conflict. Also, the lcdif_backlight is moved to display specific as it is referencing the adma_pwm node. Fixes: 62408b1461b6 ("LF-1189-13 arm64: dts: imx8qxp-mek: Add adma_pwm support") Signed-off-by: Liu Ying <victor.liu@nxp.com> Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com> Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
2020-04-10LF-1189-14 arm64: imx8qxp-mek: Add backlight support for LCDIF displayLiu Ying
This patch adds backlight support for LCDIF display on i.MX8qxp mek platform. The backlight brightness is controlled by PWM. Reviewed-by: Robert Chiras <robert.chiras@nxp.com> Tested-by: Robert Chiras <robert.chiras@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-10LF-1189-13 arm64: dts: imx8qxp-mek: Add adma_pwm supportLiu Ying
This patch adds adma_pwm support for i.MX8qxp mek platform. The PWM can be used to control display panel's backlight. Reviewed-by: Robert Chiras <robert.chiras@nxp.com> Tested-by: Robert Chiras <robert.chiras@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-10LF-1189-12 arm64: dts: imx8qxp-mek: Add PWM pinctrl for LCDIF displayLiu Ying
This patch adds PWM pinctrl setting support for LCDIF display. The PWM can be used to control display panel's backlight. Reviewed-by: Robert Chiras <robert.chiras@nxp.com> Tested-by: Robert Chiras <robert.chiras@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-10LF-1189-11 arm64: dts: imx8qxp-mek: Add LCDIF pinctrlLiu Ying
This patch adds all pinctrl settings for LCDIF to send out parallel display signals to externel display device. Reviewed-by: Robert Chiras <robert.chiras@nxp.com> Tested-by: Robert Chiras <robert.chiras@nxp.com> Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-09MLK-23754-26 arm64: dts: imx8x-mek: add cm4 nodePeng Fan
Add cm4 node for remoteproc usage. Currently added ipc-only for partitioned M4 usage, late this property will be dropped and check partitioned M4 in driver. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-04-01MLK-21760-2:VPU Encoder: increase resolution limitationMing Qian
increase the resolution limitation from 1920x1080 to 1920x1920 I have submitted the patch on branch 4.19.y I don't know why branch 5.4 doesn't include this patch so I submit it again Signed-off-by: Ming Qian <ming.qian@nxp.com>
2020-03-18MLK-23618-16: arm64: dts: remove unneeded power domain for audio modulesShengjiu Wang
The power domain for clocks is not needed by audio drivers, which is handled by clock driver. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
2020-01-20MLK-23243-2 arm64: dts: Add new DTS imx8x-mek for MEK common nodesYe Li
Abstract the MEK board DTS nodes to common files imx8x-mek.dtsi and imx8x-mek-rpmsg.dtsi. So that we can share the board nodes between 8QXP and 8DX MEK DTS Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com> (cherry picked from commit e1a4c61d3c0f9593ec0d2292cc4d510bcb59a01f)