Searched +full:iomux +full:- +full:gpr (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/soc/imx/ |
D | fsl,imx-iomuxc-gpr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/imx/fsl,imx-iomuxc-gpr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale IOMUX Controller General Purpose Registers 10 - Peng Fan <peng.fan@nxp.com> 19 - items: 20 - enum: 21 - fsl,imx6q-iomuxc-gpr 22 - fsl,imx8mq-iomuxc-gpr [all …]
|
/linux-6.12.1/arch/arm/mach-imx/ |
D | mach-imx6sl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 20 struct regmap *gpr; in imx6sl_fec_init() local 23 gpr = syscon_regmap_lookup_by_compatible("fsl,imx6sl-iomuxc-gpr"); in imx6sl_fec_init() 24 if (!IS_ERR(gpr)) { in imx6sl_fec_init() 25 regmap_update_bits(gpr, IOMUXC_GPR1, in imx6sl_fec_init() 27 regmap_update_bits(gpr, IOMUXC_GPR1, in imx6sl_fec_init() 30 pr_err("failed to find fsl,imx6sl-iomux-gpr regmap\n"); in imx6sl_fec_init() 38 platform_device_register_simple("imx6q-cpufreq", -1, NULL, 0); in imx6sl_init_late() 64 imx6_pm_ccm_init("fsl,imx6sl-ccm"); in imx6sl_init_irq() [all …]
|
D | mach-imx7d.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/mfd/syscon/imx7-iomuxc-gpr.h> 40 struct regmap *gpr; in imx7d_enet_clk_sel() local 42 gpr = syscon_regmap_lookup_by_compatible("fsl,imx7d-iomuxc-gpr"); in imx7d_enet_clk_sel() 43 if (!IS_ERR(gpr)) { in imx7d_enet_clk_sel() 44 regmap_update_bits(gpr, IOMUXC_GPR1, IMX7D_GPR1_ENET_TX_CLK_SEL_MASK, 0); in imx7d_enet_clk_sel() 45 regmap_update_bits(gpr, IOMUXC_GPR1, IMX7D_GPR1_ENET_CLK_DIR_MASK, 0); in imx7d_enet_clk_sel() 47 pr_err("failed to find fsl,imx7d-iomux-gpr regmap\n"); in imx7d_enet_clk_sel() 66 platform_device_register_simple("imx-cpufreq-dt", -1, NULL, 0); in imx7d_init_late()
|
D | pm-imx6.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2011-2014 Freescale Semiconductor, Inc. 13 #include <linux/irqchip/arm-gic.h> 15 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 24 #include <asm/proc-fns.h> 147 0x27c, 0x498, 0x4a4, 0x490, /* SDCLK0, GPR_B0DS-B1DS, GPR_ADDS */ 153 .mmdc_compat = "fsl,imx6q-mmdc", 154 .src_compat = "fsl,imx6q-src", 155 .iomuxc_compat = "fsl,imx6q-iomuxc", 156 .gpc_compat = "fsl,imx6q-gpc", [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx27-pinctrl.txt | 1 * Freescale IMX27 IOMUX Controller 4 - compatible: "fsl,imx27-iomuxc" 9 - fsl,pins: three integers array, represents a group of pins mux and config 21 0 - Primary function 22 1 - Alternate function 23 2 - GPIO 24 Registers: GIUS (GPIO In Use), GPR (General Purpose Register) 28 0 - Input 29 1 - Output 37 0 - A_IN [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/media/ |
D | nxp,imx8mq-mipi-csi2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/nxp,imx8mq-mipi-csi2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP i.MX8MQ MIPI CSI-2 receiver 10 - Martin Kepplinger <martin.kepplinger@puri.sm> 12 description: |- 13 This binding covers the CSI-2 RX PHY and host controller included in the 20 - fsl,imx8mq-mipi-csi2 27 - description: core is the RX Controller Core Clock input. This clock [all …]
|
/linux-6.12.1/include/linux/mfd/syscon/ |
D | imx6q-iomuxc-gpr.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 395 /* For imx6sl iomux gpr register field define */ 399 /* For imx6sx iomux gpr register field define */ 453 /* For imx6ul iomux gpr register field define */ 469 /* For imx6sll iomux gpr register field define */
|
D | imx7-iomuxc-gpr.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 33 /* For imx7d iomux gpr register field define */
|
/linux-6.12.1/drivers/ata/ |
D | ahci_imx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 21 #include <linux/hwmon-sysfs.h> 26 #define DRV_NAME "ahci-imx" 29 /* Timer 1-ms Register */ 67 struct regmap *gpr; member 79 MODULE_PARM_DESC(hotplug, "AHCI IMX hot-plug support (0=Don't support, 1=support)"); 103 } while (--timeout); in imx_phy_crbit_assert() 105 return timeout ? 0 : -ETIMEDOUT; in imx_phy_crbit_assert() 193 struct imx_ahci_priv *imxpriv = hpriv->plat_data; in imx_sata_phy_reset() [all …]
|