Searched +full:imx7 +full:- +full:power (Results 1 – 15 of 15) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | imx7-mipi-csi2.txt | 5 -------------- 7 This is the device node for the MIPI CSI-2 receiver core in i.MX7 SoC. It is 8 compatible with previous version of Samsung D-phy. 12 - compatible : "fsl,imx7-mipi-csi2"; 13 - reg : base address and length of the register set for the device; 14 - interrupts : should contain MIPI CSIS interrupt; 15 - clocks : list of clock specifiers, see 16 Documentation/devicetree/bindings/clock/clock-bindings.txt for details; 17 - clock-names : must contain "pclk", "wrap" and "phy" entries, matching 19 - power-domains : a phandle to the power domain, see [all …]
|
| /kernel/linux/linux-4.19/drivers/soc/imx/ |
| D | gpcv2.c | 7 * Copyright 2015-2017 Pengutronix, Lucas Stach <kernel@pengutronix.de> 13 * http://www.opensource.org/licenses/gpl-license.html 21 #include <dt-bindings/power/imx7-power.h> 81 const bool has_regulator = !IS_ERR(domain->regulator); in imx7_gpc_pu_pgc_sw_pxx_req() 85 regmap_update_bits(domain->regmap, GPC_PGC_CPU_MAPPING, in imx7_gpc_pu_pgc_sw_pxx_req() 86 domain->bits.map, domain->bits.map); in imx7_gpc_pu_pgc_sw_pxx_req() 89 ret = regulator_enable(domain->regulator); in imx7_gpc_pu_pgc_sw_pxx_req() 91 dev_err(domain->dev, "failed to enable regulator\n"); in imx7_gpc_pu_pgc_sw_pxx_req() 97 regmap_update_bits(domain->regmap, GPC_PGC_CTRL(domain->pgc), in imx7_gpc_pu_pgc_sw_pxx_req() 100 regmap_update_bits(domain->regmap, offset, in imx7_gpc_pu_pgc_sw_pxx_req() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/power/ |
| D | fsl,imx-gpcv2.txt | 1 Freescale i.MX General Power Controller v2 4 The i.MX7S/D General Power Control (GPC) block contains Power Gating 5 Control (PGC) for various power domains. 9 - compatible: Should be "fsl,imx7d-gpc" 11 - reg: should be register base and length as documented in the 14 - interrupts: Should contain GPC interrupt request 1 16 Power domains contained within GPC node are generic power domain 18 Documentation/devicetree/bindings/power/power_domain.txt, which are 19 described as subnodes of the power gating controller 'pgc' node, 24 - reg: Power domain index. Valid values are defined in [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/ |
| D | fsl,imx-gpcv2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/fsl,imx-gpcv2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX General Power Controller v2 10 - Andrey Smirnov <andrew.smirnov@gmail.com> 13 The i.MX7S/D General Power Control (GPC) block contains Power Gating 14 Control (PGC) for various power domains. 16 Power domains contained within GPC node are generic power domain 18 Documentation/devicetree/bindings/power/power-domain.yaml, which are [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx7d-mba7.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 6 * Author: Markus Niebel <Markus.Niebel@tq-group.com> 10 /dts-v1/; 12 #include "imx7d-tqma7.dtsi" 13 #include "imx7-mba7.dtsi" 17 compatible = "tq,imx7d-mba7", "fsl,imx7d"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_enet2>; 23 phy-mode = "rgmii-id"; 24 phy-reset-gpios = <&gpio2 28 GPIO_ACTIVE_LOW>; [all …]
|
| D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/imx7-reset.h> 12 #include "imx7d-pinfunc.h" 15 #address-cells = <1>; 16 #size-cells = <1>; [all …]
|
| D | imx7d.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 #include <dt-bindings/reset/imx7-reset.h> 12 clock-frequency = <996000000>; 13 operating-points-v2 = <&cpu0_opp_table>; 14 #cooling-cells = <2>; 15 nvmem-cells = <&fuse_grade>; 16 nvmem-cell-names = "speed_grade"; 20 compatible = "arm,cortex-a7"; 23 clock-frequency = <996000000>; 24 operating-points-v2 = <&cpu0_opp_table>; [all …]
|
| D | imx7s-warp.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/input/input.h> 14 compatible = "warp,imx7s-warp", "fsl,imx7s"; 21 gpio-keys { 22 compatible = "gpio-keys"; 23 pinctrl-0 = <&pinctrl_gpio>; 30 wakeup-source; 34 reg_brcm: regulator-brcm { 35 compatible = "regulator-fixed"; [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | imx7d.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 #include <dt-bindings/reset/imx7-reset.h> 12 clock-frequency = <996000000>; 13 operating-points-v2 = <&cpu0_opp_table>; 14 #cooling-cells = <2>; 18 compatible = "arm,cortex-a7"; 21 clock-frequency = <996000000>; 22 operating-points-v2 = <&cpu0_opp_table>; 26 cpu0_opp_table: opp-table { 27 compatible = "operating-points-v2"; [all …]
|
| D | imx7s-warp.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 46 #include <dt-bindings/input/input.h> 51 compatible = "warp,imx7s-warp", "fsl,imx7s"; 58 gpio-keys { 59 compatible = "gpio-keys"; 60 pinctrl-0 = <&pinctrl_gpio>; 67 wakeup-source; 71 reg_brcm: regulator-brcm { 72 compatible = "regulator-fixed"; [all …]
|
| D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include "imx7d-pinfunc.h" 14 #address-cells = <1>; 15 #size-cells = <1>; 18 * pre-existing /chosen node to be available to insert the [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/imx/ |
| D | gpcv2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * Copyright 2015-2017 Pengutronix, Lucas Stach <kernel@pengutronix.de> 18 #include <dt-bindings/power/imx7-power.h> 19 #include <dt-bindings/power/imx8mq-power.h> 139 const bool has_regulator = !IS_ERR(domain->regulator); in imx_gpc_pu_pgc_sw_pxx_req() 143 regmap_update_bits(domain->regmap, GPC_PGC_CPU_MAPPING, in imx_gpc_pu_pgc_sw_pxx_req() 144 domain->bits.map, domain->bits.map); in imx_gpc_pu_pgc_sw_pxx_req() 147 ret = regulator_enable(domain->regulator); in imx_gpc_pu_pgc_sw_pxx_req() 149 dev_err(domain->dev, "failed to enable regulator\n"); in imx_gpc_pu_pgc_sw_pxx_req() 155 for (i = 0; i < domain->num_clks; i++) in imx_gpc_pu_pgc_sw_pxx_req() [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
| D | pci-imx6.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 18 #include <linux/mfd/syscon/imx7-iomuxc-gpr.h> 35 #include "pcie-designware.h" 43 #define to_imx6_pcie(x) dev_get_drvdata((x)->dev) 85 /* power domain for pcie */ 87 /* power domain for pcie phy */ 96 /* PCIe Port Logic registers (memory-mapped) */ 109 /* PHY registers (not memory-mapped) */ 123 /* iMX7 PCIe PHY registers */ [all …]
|
| /kernel/linux/linux-4.19/drivers/pci/controller/dwc/ |
| D | pci-imx6.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 17 #include <linux/mfd/syscon/imx7-iomuxc-gpr.h> 31 #include "pcie-designware.h" 33 #define to_imx6_pcie(x) dev_get_drvdata((x)->dev) 68 /* PCIe Root Complex registers (memory-mapped) */ 77 /* PCIe Port Logic registers (memory-mapped) */ 98 /* PHY registers (not memory-mapped) */ 108 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_poll_ack() 124 return -ETIMEDOUT; in pcie_phy_poll_ack() [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|