Age | Commit message (Collapse) | Author |
|
Correct ldo1/ldo2 voltage as below:
ldo1 --NVCC_SNVS_1V8
ldo2 --VDD_SNVS_0V8
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
(cherry picked from commit 6e1db954c1261c9a8a40f7c4e33f03173c4d05b6)
(cherry picked from commit 8574922dd583141a332be58fe1656ee05c9e5dd4)
|
|
The AUDIO PLL max support 650M, so the original clk settings violate
spec. In order not to impact audio functionality, let's div the
clk by 2.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Tested-by: Viorel Suman <viorel.suman@nxp.com>
Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
(cherry picked from commit a4b0c7c3fadc7903cb14ba1e9376967adead93b1)
|
|
After consolidating 8mm composite clks we no longer have to list the mux
and div inside assigned-clocks separately for assigning rate and parent.
Separate change for easier review.
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Reviewed-by: Abel Vesa <abel.vesa@nxp.com>
(cherry picked from commit e744bde4148b422d6b5917501370f8e70a95f4fe)
|
|
This is a large change but realigns us with upstream is useful and make
git diff useful.
This was already done on imx8mq after that SOC was upstreamed.
Mixing dts and driver changes is intentional because changes only
compile together.
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Reviewed-by: Abel Vesa <abel.vesa@nxp.com>
(cherry picked from commit 29845d2ebf6708ef87213328a4ce0f29cef7722a)
|
|
Disable PHY eee mode in default to make ptp synchronized time
much more restricted in convergent range.
Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Add interrupt and related pinctrl properties for ADV7535,
the interrupt can be used for hotplug, edid ready and etc
in the adv bridge driver.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
(cherry picked from commit 23141ea22f44fcd87ed8bc2d130776b07a94d4e3)
|
|
IR uses GPIO1_13 not GPIO_12 in imx8mm-evk board.
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
|
|
Enable IR on imx8mm-evk board.
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
|
|
Increased the clock rate for better performance.
Signed-off-by: Han Xu <han.xu@nxp.com>
|
|
- reserve per dev dma pool for imx rpmsg
- move imx8 rpmsg dts node to the -m4 dts files.
- re-allocate the vpu rpc reserved memory on qm mek domu dts.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Acked-by: Fugang Duan <fugang.duan@nxp.com>
|
|
a) Default value must be prefixed by "0".
b) Map 2 pins case to rx=0xff tx=0x11.
Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
|
|
Use the external osc as the pcie refclk on 8mm evk
rev c board.
Create another -revb.dts for the back compatible usage.
Because that internal pll is used as pcie ref clock on
the rev b board in default.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
support DSD mode with ak4458 in imx8mm
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
Keep the same pmic driver name as the product name in board, although
bd71840 share the same driver as bd71837.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
|
|
As the typec2(usbotg2) is always with charger on, which makes the usbotg2
can't enter runtime suspend, thus high bus can't be released, disable it
for now and will improve high bus only for data communication.
Signed-off-by: Li Jun <jun.li@nxp.com>
(cherry picked from commit 5b4290c370064cf9aa3a5e5c0cd12194f42aea7a)
|
|
Make sure the time between power off and power on sd card meet the
sd SPEC, otherwise after suspend and resume, SD3.0 card will no longer
be recognized as SD3.0, but SD2.0
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
(cherry picked from commit 1ee3ea929e89fc1c8eeab129d8e64179d3dd4afa)
|
|
With these two parameters tuning, it can pass USB eye diagram at evk board.
Signed-off-by: Peter Chen <peter.chen@nxp.com>
|
|
In imx8mm-evk DTS both AUDIO PLL rates are configured, so SPDIF1
pll8k and pll11k clocks can be set accordingly.
Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
(cherry picked from commit 4ee8ed7f91ebc96ee398ec1382fac738d79cfe6c)
|
|
Enable USBOTG2 port, there are some limitations for USB port usage
from hardware engineer:
USBOTG2 port must be connected to Host or Charger at anytime as the
power supply.
USBOTG1 port can be connected to Host, device or charger only after
USBOTG2 port is connected.
This limitation is caused by SIP team's load switch, the debouce time
is too long, so when power supply switches from one port to another,
system might lose power and reboot.
Acked-by: Jun Li <jun.li@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
|
|
There is a change in imx8mm evk revb board, which is to add a i2c
control for power enablement of audio board, that software can
control the power of audio board, which can resolve the issue that
with audio board the cpu board can't reboot issue.
In this patch add power supply for each AK series codecs
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
(cherry picked from commit 1d3d7e6d6ecd0ab62fb9bb568a5afeb2fbeda1ca)
|
|
imx8mm-evk revB board remove pwm led, and connect the gpio1_io15
to sd slot card detect pin. So this patch add usdhc2 cd feature
support, and remove the pwm led node in dts.
For gpio1_io15, need config to pull up mode, otherwise cd feature
will not work.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Reviewed-by: Dong Aisheng <Aisheng.dong@nxp.com>
(cherry picked from commit c24c9acf99b378130397980da2fe38e3cc411ed3)
|
|
In the L1.1 ASPM implementation, the CLK_REQ# should be
configured as open drain, pull up and input mode.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
MIPI DSI panel also has a touch, this patch add the touch
support for fsl-imx8mm-evk board.
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
(cherry picked from commit 8246c3148e07eeda05b5b375819c06bde0a80824)
|
|
Create a new dts 'fsl-imx8mm-evk-rm67191.dts' to support panel
'RM67191' display which is attached to DSIM controller directly.
So the corresponding panel device node is defined as the child
of 'mipi_dsi' node under the DRM DSI framework. Since the
'adv_bridge' and 'RM67191' should be enabled exclusively, so
disable 'adv_bridge' when enable 'RM67191'.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
(cherry picked from commit ae1d6107c2caa6af50e3fdd512218d5348d6e00c)
|
|
change MCLK to 24MHz and change the hs_settle to 13
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
Specify SAI1/5 pll8k and pll11k clks in order to enable dynamic
reparenting of SAI master clock to the appropriate pll as function of
audio stream rate.
Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
|
|
change the dummy cycle number for quad ddr read
Signed-off-by: Han Xu <han.xu@nxp.com>
|
|
The property is called "stdout-path" not "stdout-patch"
Fixes: c5454672bc06 ("MLK-18205-3 ARM64: dts: freescale: add i.MX8MM dtb")
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
|
|
Enable pwm4 control on status led on imx8mm evk base board
use hartbeat trigger to blink led
Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
(cherry picked from commit 65b2de72509084a577e37b2758061612a3c7d639)
|
|
Enable gpio led status on imx8mm evk cpu board
set ON as default state
Signed-off-by: Adrian Alonso <adrian.alonso@nxp.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
(cherry picked from commit e63553bbab70c06454272e37867c15a807759702)
|
|
Add FlexSPI in i.MX8MM EVK device tree
Signed-off-by: Han Xu <han.xu@nxp.com>
|
|
Unused for LDO5/7, just remove in dts.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
|
|
There's probability there's no interrupt from CSI for the resolution
of 2592x1944 at 15 fps due to timing problem.
Need refine hs_settle value to fix this.
Signed-off-by: Robby Cai <robby.cai@nxp.com>
Reviewed-by: Guoniu.Zhou <guoniu.zhou@nxp.com>
|
|
Change the micfil clock rate to 196MHz. With lower
clock rate, performance is poor when recording more
than two channels.
Signed-off-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com>
|
|
Enable the whole display pipeline 'LCDIF --> MIPI DSI --> ADV7535'
on IMX8MM EVK board.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
|
|
add node for MIPI CSI, CSI, and camera OV5640
Signed-off-by: Robby Cai <robby.cai@nxp.com>
|
|
Add the pcie support for imx8mm and verify
it on imx8mm evk board when internal pll is
used as ref clock.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
Add micfil DAI node in dtsi and pdm sound card in dts.
We also moved ak5558 nodes into separate dts since
ak5558 uses sai5 which share some pins with micfil.
Signed-off-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
(cherry picked from commit 8451c6886b0175b7e1391293aa9fb461395f8485)
|
|
enable rpmsg on imx8mm
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
|
|
Enable SAI + WM8524 codec. Enable audio board: SPDIF + 3 AK codecs.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
|
|
Since uart1 and uart3 has cts/rts lines connection, add cts/rts
support for uart1 and uart3
Reviewed-by: Haibo Chen <haibo.chen@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Enable usbotg1 and disable usbotg2, both are USB 2.0 and dual role
capable, but the typec port for usbotg2 is primary for power, and
the dead battery is not ready, so disable the typec2 and usbotg2.
Acked-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
|
|
Enable hantro 845 decoder/encoder on device tree
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
|
|
Date: 14th May, 2018
Signed-off-by: Ella Feng <ella.feng@nxp.com>
|
|
support
Enable usdhc1 for QCA9377-3 wireless support.
Reviewed-by: Robin Gong <yibin.gong@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Add all uart ports on evk board, and enable uart1 port for
Murata 1PJ bluetooth support.
Reviewed-by: Robin Gong <yibin.gong@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
|
|
Add i.MX8MM OPP table to support cpu-freq.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Bai Ping <ping.bai@nxp.com>
|
|
Add ROHM BD71837 PMIC support for i.MX8MM EVK board.
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Bai Ping <ping.bai@nxp.com>
|
|
Add i.MX8MM dtsi and evk dtb support.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Signed-off-by: Bai Ping <ping.bai@nxp.com>
Signed-off-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Bai Ping <ping.bai@nxp.com>
|