Age | Commit message (Collapse) | Author |
|
passthrough vpu/esai/pcie/edma and etc to domu, to let domu
could use more functions which is a must for android auto in
domu.
Reviewed-by: zhang sanshan <pete.zhang@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
(cherry picked from commit 4574beb1078cbf253f63719abe74b703fc5faadc)
|
|
Add cm4 node for remoteproc usage. Disable rpmsg node.
Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
|
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>
|
|
- Enable the PCIEB port on the i.MX8QM MEK and base board.
- In the PCIEAX1PCIEBx1SATA usecase, the PHYX2_PCLK[0] is mandatory
required by PCIEB. Otherwise PCIEB can't link up when exist from
L2 mode when only PCIEB is used.
- PCIEB has one more PER clock, since that the PCIEA CSR register
would be configuired when PCIEB is initialized.
- Regarding to the base board HW limitation(two Disable#) are not
connected. Only the standard PCIe EP device is supported on PCIEB port.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
|
|
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>
|
|
Add XUVI/PPM on i.MX8QM platform.
Signed-off-by: Bing Song <bing.song@nxp.com>
Reviewed-by: Jian Li <jian.li@nxp.com>
Reviewed-by: Zhou Peng <eagle.zhou@nxp.com>
|
|
from integers to real numbers
currently, vpu encoder only support integer frame rate,
we need improve the firmware to support fractional frame rate
so extends the range of frame rate from integers to real numbers
Signed-off-by: Ming Qian <ming.qian@nxp.com>
|
|
In order to avoid the bus busy status when read wm8960, add bus recovery
feature for i2c1.
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
|
|
Add dts nodes for adv7535 DSI-HDMI converter and connect them to their
corresponding mipi dsi nodes.
Use dsi-adv7535 as default use-case for imx8qm-mek.dtb file.
Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
|
|
Enable the imx pcie ep verification solution.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
|
|
add flexspi support in iMX8QM MEK dts file
Signed-off-by: Han Xu <han.xu@nxp.com>
|
|
This patch adds LVDS0/1 PWM backlight support
for the i.MX8QM MEK platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
This patch enables dc0/1_pc device tree nodes for
the i.MX8QM MEK platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
nodes
This patch enables dc0/1_dpr1_channel3 and dc0/1_dpr2_channel1-3 nodes
for the i.MX8QM MEK platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
This patch enables dc0_prg3-9 and dc1_prg3-9 device tree nodes for
the i.MX8QM MEK platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
After commit f7907e57aea2 ("regulator: fixed: add off-on-delay"), user
can use "off-on-delay-us" to define the regulator off-delay time.
For SD card, according to the spec requirement, for sd card power reset
operation, it need sd card supply voltage to be lower than 0.5v and keep
over 1ms, otherwise, next time power back the sd card supply voltage to
3.3v, sd card can't support SD3.0 mode again.
This patch add the off-on-delay-us to each board, make sure the sd power
reset behavior is align with the specification. Without this patch, when
do quick system suspend/resume test, some sd card can't work at SD3.0 mode
after system resume back.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
|
|
Add cyw4356 and cyw4359 support on imx8qm MEK boards..
Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Enable A72 cluster by default to support 6 CPUs totally.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
|
|
- The mailbox of mu_m0 is used by vpu decoder
- The mailbox of mu1_m0 and mu2_m0 are used by vpu encoder
mu2_m0 only enabled on imx8qm
Signed-off-by: Shijie Qin <shijie.qin@nxp.com>
|
|
Add 'IMX_SC_R_VPU_ENC_1' for imx8qm vpu_encoder.
Unify name as vpuenc1 and vpuenc2
Signed-off-by: Shijie Qin <shijie.qin@nxp.com>
|
|
Remove unused audio route for issue:
[ 3.087278] imx-wm8960 sound-wm8960: ASoC: no source widget found for ASRC-Playback
[ 3.094959] imx-wm8960 sound-wm8960: ASoC: Failed to add route ASRC-Playback -> direct -> CPU-Playback
[ 3.104292] imx-wm8960 sound-wm8960: ASoC: no sink widget found for ASRC-Capture
[ 3.111712] imx-wm8960 sound-wm8960: ASoC: Failed to add route CPU-Capture -> direct -> ASRC-Capture
[ 3.121031] imx-wm8960 sound-wm8960: snd_soc_register_card failed (-19)
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
Add jpeg decoder/encoder nodes imx8qxp & imx8qm.
At this stage, labgrid tests pass on imx8qxp/qm.
Also, basic v4l2-compliance tests pass on imx8qxp/qm.
Signed-off-by: Mirela Rabulea <mirela.rabulea@nxp.com>
Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com>
|
|
Add emvsim device node for imx8qm mek.
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
(cherry picked from commit e4586a8fddc499296abc1442ff3291559fb77e97)
|
|
Change OV10635 as default camera for IMX8QM platform and OV5640
as optional choice. For OV10635, IMX8QM support eight sensors.
For OV5640, IMX8QM support two.
Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com>
|
|
Add gpu in device tree:
arm64/boot/dts/freescale/imx8-ss-gpu0.dtsi
arm64/boot/dts/freescale/imx8-ss-gpu1.dtsi
arm64/boot/dts/freescale/imx8qm-mek.dts
arm64/boot/dts/freescale/imx8qm-ss-gpu.dtsi
arm64/boot/dts/freescale/imx8qm.dtsi
arm64/boot/dts/freescale/imx8qxp-ss-gpu.dtsi
arm64/boot/dts/freescale/imx8qxp.dtsi
Signed-off-by: Minjie Zhuang <minjie.zhuang@nxp.com>
|
|
Make sure that the REF CLK is turned on.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
Enable the iMX8 PCIe PM supports.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
Enable dsp basic function in imx8qm and imx8qxp
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
update reset gpio setting for cs42xx8
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
update compatible string for esai
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
enable vpu decoder and encoder
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
|
|
enable audio sound card (dsp, amix, asrc, esai, sai, cs42888, wm8960)
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
This patch enables dc0/1_prg1/2 and dc0/1_dpr1_channel1/2 for
DC0/1 subsystems of imx8qm mek platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
Add m4_1 rpmsg support on i.mx8qm-mek board.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
|
|
It is a USB3 port which uses Cadence IP.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
|
|
Add USB Type-C support which is used for Cadence USB3 port.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
|
|
Fix wrong gpio using by mmc.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
|
|
Add sensors nodes for 8qxp/qm in dts files for tests.
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
|
|
Add ADC support for imx8qm-mek board.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
|
|
Enable imx8qm pciea and sata
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
This patch enables dual IT6263 LVDS to HDMI display.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
This patch enables dpu1/2 for i.MX8qm MEK platform.
Signed-off-by: Liu Ying <victor.liu@nxp.com>
|
|
Change to set the correct pad for usdhc2 cd pin and wp pin.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
|
|
Enable LPSPI2 function on imx8qm-mek board. LPSPI2 pinout are on the
base board.
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
|
|
Add enet2 port enable for imx8qm MEK board.
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Enable dma subsystem i2c0 and i2c1.
Enable max7322 i2c slave device.
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Add CAN node for imx8qm in devicetree.
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
|
|
Add lpi2c and intmux for CM41 subsystem.
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
|
|
Add modem reset node for BT uart port.
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Add lpuart1/2/3 ports for MEK board.
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|