i.MX dt-bindings change for 5.18: - New board compatible for Protonic PRT8MM, Toradex Verdin-imx8mm, emCON-MX8M Mini, i.MX8MM GW7903. - A series of patches from Lucas Stach adding support for i.MX8M VPU and HSIO blk-ctrl power domains. * tag 'imx-bindings-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: dt-bindings: arm: imx: add imx8mm gw7903 support dt-bindings: soc: add binding for i.MX8MP HSIO blk-ctrl dt-bindings: power: imx8mp: add defines for HSIO blk-ctrl domains dt-bindings: power: add defines for i.MX8MP power domain dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al. dt-bindings: arm: Add emtrion hardware emCON-MX8M Mini dt-bindings: arm: imx: add Protonic PRT8MM board compatible dt-bindings: soc: add binding for i.MX8MQ VPU blk-ctrl dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains
Showing the changes to include (2 of 6 files). Show all
Unified · Split
| @@ -0,0 +1,35 @@ | |||
| 1 | /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ | ||
| 2 | /* | ||
| 3 | * Copyright (C) 2020 Pengutronix, Sascha Hauer <kernel@pengutronix.de> | ||
| 4 | */ | ||
| 5 | |||
| 6 | #ifndef __DT_BINDINGS_IMX8MP_POWER_DOMAIN_POWER_H__ | ||
| 7 | #define __DT_BINDINGS_IMX8MP_POWER_DOMAIN_POWER_H__ | ||
| 8 | |||
| 9 | #define IMX8MP_POWER_DOMAIN_MIPI_PHY1 0 | ||
| 10 | #define IMX8MP_POWER_DOMAIN_PCIE_PHY 1 | ||
| 11 | #define IMX8MP_POWER_DOMAIN_USB1_PHY 2 | ||
| 12 | #define IMX8MP_POWER_DOMAIN_USB2_PHY 3 | ||
| 13 | #define IMX8MP_POWER_DOMAIN_MLMIX 4 | ||
| 14 | #define IMX8MP_POWER_DOMAIN_AUDIOMIX 5 | ||
| 15 | #define IMX8MP_POWER_DOMAIN_GPU2D 6 | ||
| 16 | #define IMX8MP_POWER_DOMAIN_GPUMIX 7 | ||
| 17 | #define IMX8MP_POWER_DOMAIN_VPUMIX 8 | ||
| 18 | #define IMX8MP_POWER_DOMAIN_GPU3D 9 | ||
| 19 | #define IMX8MP_POWER_DOMAIN_MEDIAMIX 10 | ||
| 20 | #define IMX8MP_POWER_DOMAIN_VPU_G1 11 | ||
| 21 | #define IMX8MP_POWER_DOMAIN_VPU_G2 12 | ||
| 22 | #define IMX8MP_POWER_DOMAIN_VPU_VC8000E 13 | ||
| 23 | #define IMX8MP_POWER_DOMAIN_HDMIMIX 14 | ||
| 24 | #define IMX8MP_POWER_DOMAIN_HDMI_PHY 15 | ||
| 25 | #define IMX8MP_POWER_DOMAIN_MIPI_PHY2 16 | ||
| 26 | #define IMX8MP_POWER_DOMAIN_HSIOMIX 17 | ||
| 27 | #define IMX8MP_POWER_DOMAIN_MEDIAMIX_ISPDWP 18 | ||
| 28 | |||
| 29 | #define IMX8MP_HSIOBLK_PD_USB 0 | ||
| 30 | #define IMX8MP_HSIOBLK_PD_USB_PHY1 1 | ||
| 31 | #define IMX8MP_HSIOBLK_PD_USB_PHY2 2 | ||
| 32 | #define IMX8MP_HSIOBLK_PD_PCIE 3 | ||
| 33 | #define IMX8MP_HSIOBLK_PD_PCIE_PHY 4 | ||
| 34 | |||
| 35 | #endif | ||
| @@ -18,4 +18,7 @@ · 17 unmodified lines | |||
| 18 | #define IMX8M_POWER_DOMAIN_MIPI_CSI2 9 | 18 | #define IMX8M_POWER_DOMAIN_MIPI_CSI2 9 |
| 19 | #define IMX8M_POWER_DOMAIN_PCIE2 10 | 19 | #define IMX8M_POWER_DOMAIN_PCIE2 10 |
| 20 | 20 | ||
| 21 | #define IMX8MQ_VPUBLK_PD_G1 0 | ||
| 22 | #define IMX8MQ_VPUBLK_PD_G2 1 | ||
| 23 | |||
| 21 | #endif | 24 | #endif |