summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
AgeCommit message (Collapse)Author
2020-04-25MLK-23275-1: ARM64: dts: freescale: fsl-imx8mm-evk: correct ldo1/ldo2 voltageRobin Gong
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)
2019-06-19MLK-22049 imx8mm: fix audio pll settingPeng Fan
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)
2019-06-04MLK-21700-4 arm64: dts: imx8mm: Consolidate composite assigned-clocksLeonard Crestez
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)
2019-06-04MLK-21700-3 imx8mm: Switch to imx8m_clk_compositeLeonard Crestez
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)
2019-05-08MLK-20067 arm64: dts: imx8mm: disable phy eee modeFugang Duan
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>
2019-04-02MLK-21299 ARM64: dts: imx8mm-evk: add interrupt support for ADV7535Fancy Fang
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)
2019-02-21MLK-20954: arm64: dts: imx8mm-evk: correct GPIO which IR useJoakim Zhang
IR uses GPIO1_13 not GPIO_12 in imx8mm-evk board. Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
2019-02-20MLK-20946-1: arm64: dts: imx8mm-evk: enable IRJoakim Zhang
Enable IR on imx8mm-evk board. Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
2019-02-13MLK-20917-1: arm64: dts: change the i.MX8MM fspi clock rateHan Xu
Increased the clock rate for better performance. Signed-off-by: Han Xu <han.xu@nxp.com>
2019-02-12MLK-20637-1 arm64: dts: reserve per dev dma pool for imx rpmsgRichard Zhu
- 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>
2019-02-12MLK-20328-4: ARM64: dts: mx8mm-evk: adjust format, add 2 pins masksViorel Suman
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>
2019-02-12MLK-20099-1 ARM64: dts: use external osc as refclk on 8mm evk boardRichard Zhu
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>
2019-02-12MLK-20034-2: ARM64: dts: support DSD mode with ak4458 in imx8mmShengjiu Wang
support DSD mode with ak4458 in imx8mm Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-02-12MLK-19870-1: ARM64: dts: imx8mm-evk: correct pmic name to bd71840Robin Gong
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>
2019-02-12MLK-19329 ARM64: dts: imx8mm-evk: disable usbotg2 dataLi Jun
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)
2019-02-12MLK-19431 ARM64: dts: fsl-imx8mm-evk: add off-on-delay for usdhc2Haibo Chen
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)
2019-02-12MLK-19258-6 ARM64: dts: fsl-imx8mm-evk: add two parameters for picophy tuningPeter Chen
With these two parameters tuning, it can pass USB eye diagram at evk board. Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-02-12MLK-19154-5: ARM64: dts: imx8mm-evk: specify spdif pll8k and pll11k clocksViorel Suman
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)
2019-02-12MLK-19222 ARM64: dts: fsl-imx8mm-evk: enable USBOTG2Peter Chen
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>
2019-02-12MLK-19118-4: ARM: dts: add supply for audio codec on audio boardShengjiu Wang
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)
2019-02-12MLK-19117 ARM64: dts: imx8mm-evk: add usdhc2 cd supportHaibo Chen
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)
2019-02-12MLK-19113-1 ARM64: imx: enable l1.1 aspm for imx8mmRichard Zhu
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>
2019-02-12MLK-18969 ARM64: dts: fsl-imx8mm-evk: add touch supportHaibo Chen
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)
2019-02-12MLK-18605-12 ARM64: dts: imx8mm-evk: add support for RM67191 panelFancy Fang
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)
2019-02-12MLK-18615-2 ARM64: dts: change the camera's MCLK to 24MHzRobby Cai
change MCLK to 24MHz and change the hs_settle to 13 Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-02-12MLK-18682-5: arm64: dts: imx8mm-evk: define SAI1/5 pll8k and pll11k clksViorel Suman
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>
2019-02-12MLK-18669-1: arm64: dts: change the dummy cycle numberHan Xu
change the dummy cycle number for quad ddr read Signed-off-by: Han Xu <han.xu@nxp.com>
2019-02-12MLK-18683-1 arm64: dts: imx8mm-evk: Fix misspelling stdout-pathLeonard Crestez
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>
2019-02-12MLK-18704-3: ARM64: dts: freescale: imx8mm evk: enable pwm4 ledAdrian Alonso
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)
2019-02-12MLK-18704-2: ARM64: dts: freescale: imx8mm evk enable led statusAdrian Alonso
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)
2019-02-12MLK-18396-1: arm64: dts: Add FSPI in i.MX8MM EVK DTHan Xu
Add FlexSPI in i.MX8MM EVK device tree Signed-off-by: Han Xu <han.xu@nxp.com>
2019-02-12MLK-18653-2: ARM64:dts: freescale: fsl-imx8mm-evk: remove unused LDO5/7Robin Gong
Unused for LDO5/7, just remove in dts. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-02-12MLK-18541 media: mipi_csi: fix capture failure for 2592x1944 at 15fpsRobby Cai
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>
2019-02-12MLK-16784 arm64:dts: change micfil default clock rateCosmin-Gabriel Samoila
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>
2019-02-12MLK-18535-11 ARM64: dts: imx8mm-evk: enable 'lcdif', 'mipi_dsi' and 'adv7535'Fancy Fang
Enable the whole display pipeline 'LCDIF --> MIPI DSI --> ADV7535' on IMX8MM EVK board. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-02-12MLK-18362-3 arm64: dts: add mipi csi camera support on imx8mm-evkRobby Cai
add node for MIPI CSI, CSI, and camera OV5640 Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-02-12MLK-18298-1 ARM64: dts: imx8mm: enable pcieRichard Zhu
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>
2019-02-12MLK-16784-3: arm64: dts: add pdm nodes in iMX8MM dtsCosmin-Gabriel Samoila
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)
2019-02-12MLK-18381-1 ARM64: dts: imx8mm: enable rpmsgRichard Zhu
enable rpmsg on imx8mm Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-02-12MLK-17531-2: arm64: dts: imx8mm-evk: enable audio nodesShengjiu Wang
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>
2019-02-12MLK-18314 arm64: dts: imx8mm-evk: add cts/rts for uart1 and uart3 portsAndy Duan
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>
2019-02-12MLK-18296 arm64: dts: imx8mm-evk: enable usbotg1Li Jun
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>
2019-02-12MLK-18301-3 - [i.MX8MM/Hantro]: Enable hantro vpu on mscale 845S platformZhou Peng
Enable hantro 845 decoder/encoder on device tree Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
2019-02-12GPU clk for 845S in dtsChenyan Feng
Date: 14th May, 2018 Signed-off-by: Ella Feng <ella.feng@nxp.com>
2019-02-12MLK-18293-02 arm64: dts: imx8mm-evk: enable usdhc1 for QCA9377-3 wireless ↵Andy Duan
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>
2019-02-12MLK-18293-01 arm64: dts: imx8mm-evk: add all uart ports on evk boardAndy Duan
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>
2019-02-12MLK-18205-16 ARM64: dts: freescale: imx8mm: add cpu-freq supportAnson Huang
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>
2019-02-12MLK-18205-13 ARM64: dts: freescale: imx8mm-evk: add ROHM BD71837 PMIC supportRobin Gong
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>
2019-02-12MLK-18205-3 ARM64: dts: freescale: add i.MX8MM dtbBai Ping
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>