1
0
Fork 0
Commit Graph

15 Commits (4e11bcca0e00059bb35ee5087e49bfbb8dbe5a8c)

Author SHA1 Message Date
Zhou Peng 5215b05419 arm64: dts: imx845: add vpu encoder
enable 845 h1 in device tree

Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
2019-11-25 16:07:06 +08:00
Zhou Peng d78d416ca7 arm64: dts: imx845: add vpu decoder
enable 845 g1/g2 in device tree

Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
2019-11-25 16:07:06 +08:00
Richard Zhu ea334b7f64 ARM64: dts: enable pcie on imx8mm
Enable PCIe on iMX8MM platforms.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-11-25 16:06:34 +08:00
Fugang Duan b1ed9140d3 ARM64: dts: imx8mm-evk: initialize the at8031 phy
- enable VDDIO as 1v8
- disable the PHY EEE mode

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2019-11-25 16:05:49 +08:00
Fancy Fang 3aa2619452 MLK-21299 ARM64: dts: imx8mm-evk: add interrupt support for ADV7535
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>
2019-11-25 16:05:39 +08:00
Fancy Fang bd7ffc71e5 MLK-18605-12 ARM64: dts: imx8mm-evk: add support for RM67191 panel
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>
2019-11-25 16:05:38 +08:00
Fancy Fang 133cc5a047 MLK-18535-11 ARM64: dts: imx8mm-evk: enable 'lcdif', 'mipi_dsi' and 'adv7535'
Enable the whole display pipeline 'LCDIF --> MIPI DSI --> ADV7535'
on IMX8MM EVK board.

Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-11-25 16:05:38 +08:00
Han Xu f5fc8e4f9a MLK-21960-3: arm64: dts: enable fspi in imx8mm dts
enable fspi in imx8mm DT file

Signed-off-by: Han Xu <han.xu@nxp.com>
2019-11-25 16:04:31 +08:00
Fugang Duan ca8f0a8df5 arm64: dts: imx: enable uart1 and uart3 ports
Enable uart1 and uart3 ports, uart1 port is for Bluetooth.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
[ Aisheng: fix small conflicts during upgrade ]
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-11-25 16:04:29 +08:00
Fabio Estevam b5547e22be arm64: dts: imx8mm-evk: Remove invalid properties
All these at803x properties are not documented anywhere, so
just remove them.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2019-08-03 12:28:19 +02:00
Li Jun ef4c47ab88 arm64: dts: imx8mm-evk: enable usb1 and typec support
USB1 port has typec connector with power delivery support:
- Dual data role: host and device.
- Dual power role: source and sink, prefer power sink.

Signed-off-by: Li Jun <jun.li@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2019-08-03 12:28:16 +02:00
Daniel Baluta 13f3b9fdef arm64: dts: imx8mm-evk: Enable audio codec wm8524
i.MX8MM has one wm8524 audio codec connected with
SAI3 digital audio interface.

This patch uses simple-card machine driver in order
to enable wm8524 codec.

We need to set:
	* SAI3 pinctrl configuration
	* codec reset gpio pinctrl configuration
	* clock hierarchy
	* codec node
	* simple-card configuration

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2019-06-23 15:35:48 +08:00
Anson Huang d038c1dc35 arm64: dts: imx8mm: Enable SNVS power key according to board design
The SNVS power key depends on board design, by default it should
be disabled in SoC DT and ONLY be enabled on board DT if it is
wired up.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2019-06-18 15:06:01 +08:00
Leonard Crestez 78cc25fa26 arm64: dts: imx8mm-evk: Add BD71847 PMIC
The BUCK2 regulator is used for cpufreq voltage control, otherwise
configuration is mostly static.

This uses the newly-implemented rohm,reset-snvs-powered property to
properly handle the SNVS state of imx8mm.

Between BD71837 and BD71847 the BUCK3/4 regulators were removed but
datasheet and board schematics kept the names for BUCK5/6/7/8. The
driver however renumbered 5/6/7/8 to 3/4/5/6. Use the names from DT
bindings and add comments to signal this.

Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Acked-By: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2019-05-20 10:36:24 +08:00
Jacky Bai 547e12325d arm64: dts: imx: Add i.mx8mm evk basic dts support
Add basic dts support for i.MM8MM LPDDR4 EVK.

Signed-off-by: Jacky Bai <ping.bai@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2019-03-26 17:08:53 +08:00