Searched +full:imx8qm +full:- +full:lvds +full:- +full:phy (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/phy/ |
D | fsl,imx8qm-lvds-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/fsl,imx8qm-lvds-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Mixel LVDS PHY for Freescale i.MX8qm SoC 10 - Liu Ying <victor.liu@nxp.com> 13 The Mixel LVDS PHY IP block is found on Freescale i.MX8qm SoC. 15 groups of four data lanes of LVDS data streams. A phase-locked 17 data streams over a fifth LVDS link. Every cycle of the transmit 19 through the two groups of LVDS data streams. Together with the [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | fsl,imx8qxp-csr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mfd/fsl,imx8qxp-csr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liu Ying <victor.liu@nxp.com> 17 use-case is for some other nodes to acquire a reference to the syscon node 18 by phandle, and the other typical use-case is that the operating system 23 pattern: "^syscon@[0-9a-f]+$" 27 - enum: 28 - fsl,imx8qxp-mipi-lvds-csr [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/display/bridge/ |
D | fsl,imx8qxp-ldb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/fsl,imx8qxp-ldb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX8qm/qxp LVDS Display Bridge 10 - Liu Ying <victor.liu@nxp.com> 13 The Freescale i.MX8qm/qxp LVDS Display Bridge(LDB) has two channels. 23 LDB split mode to support a dual link LVDS display. The channel indexes 41 - fsl,imx8qm-ldb 42 - fsl,imx8qxp-ldb [all …]
|
/Linux-v6.1/drivers/phy/freescale/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 2 obj-$(CONFIG_PHY_FSL_IMX8MQ_USB) += phy-fsl-imx8mq-usb.o 3 obj-$(CONFIG_PHY_MIXEL_LVDS_PHY) += phy-fsl-imx8qm-lvds-phy.o 4 obj-$(CONFIG_PHY_MIXEL_MIPI_DPHY) += phy-fsl-imx8-mipi-dphy.o 5 obj-$(CONFIG_PHY_FSL_IMX8M_PCIE) += phy-fsl-imx8m-pcie.o 6 obj-$(CONFIG_PHY_FSL_LYNX_28G) += phy-fsl-lynx-28g.o
|
D | phy-fsl-imx8qm-lvds-phy.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2017-2020,2022 NXP 12 #include <linux/phy/phy.h> 38 /* PHY initialization value and mask */ 54 struct phy *phy; member 66 static int mixel_lvds_phy_init(struct phy *phy) in mixel_lvds_phy_init() argument 68 struct mixel_lvds_phy_priv *priv = dev_get_drvdata(phy->dev.parent); in mixel_lvds_phy_init() 70 mutex_lock(&priv->lock); in mixel_lvds_phy_init() 71 regmap_update_bits(priv->regmap, in mixel_lvds_phy_init() 73 mutex_unlock(&priv->lock); in mixel_lvds_phy_init() [all …]
|
/Linux-v6.1/drivers/gpu/drm/bridge/imx/ |
D | imx8qm-ldb-drv.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 #include <linux/media-bus-format.h> 14 #include <linux/phy/phy.h> 25 #include "imx-ldb-helper.h" 40 #define DRIVER_NAME "imx8qm-ldb" 44 struct phy *phy; member 72 phy_cfg->bits_per_lane_and_dclk_cycle = 7; in imx8qm_ldb_set_phy_cfg() 73 phy_cfg->lanes = 4; in imx8qm_ldb_set_phy_cfg() 74 phy_cfg->differential_clk_rate = is_split ? di_clk / 2 : di_clk; in imx8qm_ldb_set_phy_cfg() 75 phy_cfg->is_slave = is_slave; in imx8qm_ldb_set_phy_cfg() [all …]
|