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 | 18 | #define IMX8M_POWER_DOMAIN_MIPI_CSI2 9 |
| 19 | 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 | 24 | #endif |