/Linux-v6.1/Documentation/devicetree/bindings/soc/samsung/ |
D | exynos-pmu.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/soc/samsung/exynos-pmu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung Exynos SoC series Power Management Unit (PMU) 10 - Krzysztof Kozlowski <krzk@kernel.org> 12 # Custom select to avoid matching all nodes with 'syscon' 18 - samsung,exynos3250-pmu 19 - samsung,exynos4210-pmu 20 - samsung,exynos4412-pmu [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/phy/ |
D | samsung,mipi-video-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,mipi-video-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Marek Szyprowski <m.szyprowski@samsung.com> 12 - Sylwester Nawrocki <s.nawrocki@samsung.com> 15 For samsung,s5pv210-mipi-video-phy compatible PHYs the second cell in the 17 0 - MIPI CSIS 0, 18 1 - MIPI DSIM 0, [all …]
|
D | samsung,exynos-pcie-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,exynos-pcie-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Szyprowski <m.szyprowski@samsung.com> 11 - Jaehoon Chung <jh80.chung@samsung.com> 14 "#phy-cells": 18 const: samsung,exynos5433-pcie-phy 23 samsung,pmu-syscon: 25 description: phandle for PMU system controller interface, used to [all …]
|
D | samsung,dp-video-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,dp-video-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Marek Szyprowski <m.szyprowski@samsung.com> 12 - Sylwester Nawrocki <s.nawrocki@samsung.com> 17 - samsung,exynos5250-dp-video-phy 18 - samsung,exynos5420-dp-video-phy 20 "#phy-cells": [all …]
|
D | samsung,ufs-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,ufs-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alim Akhtar <alim.akhtar@samsung.com> 13 "#phy-cells": 18 - samsung,exynos7-ufs-phy 19 - samsung,exynosautov9-ufs-phy 20 - tesla,fsd-ufs-phy 25 reg-names: [all …]
|
D | samsung,usb3-drd-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,usb3-drd-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Marek Szyprowski <m.szyprowski@samsung.com> 12 - Sylwester Nawrocki <s.nawrocki@samsung.com> 15 For samsung,exynos5250-usbdrd-phy and samsung,exynos5420-usbdrd-phy 18 0 - UTMI+ type phy, 19 1 - PIPE3 type phy. [all …]
|
D | lantiq,vrx200-pcie-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/lantiq,vrx200-pcie-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Martin Blumenstingl <martin.blumenstingl@googlemail.com> 13 "#phy-cells": 15 description: selects the PHY mode as defined in <dt-bindings/phy/phy-lantiq-vrx200-pcie.h> 19 - lantiq,vrx200-pcie-phy 20 - lantiq,arx300-pcie-phy 27 - description: PHY module clock [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/perf/ |
D | apm-xgene-pmu.txt | 1 * APM X-Gene SoC PMU bindings 3 This is APM X-Gene SoC PMU (Performance Monitoring Unit) module. 4 The following PMU devices are supported: 6 L3C - L3 cache controller 7 IOB - IO bridge 8 MCB - Memory controller bridge 9 MC - Memory controller 11 The following section describes the SoC PMU DT node binding. 14 - compatible : Shall be "apm,xgene-pmu" for revision 1 or 15 "apm,xgene-pmu-v2" for revision 2. [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/rockchip/ |
D | pmu.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/rockchip/pmu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Rockchip Power Management Unit (PMU) 10 - Elaine Zhang <zhangqing@rock-chips.com> 11 - Heiko Stuebner <heiko@sntech.de> 14 The PMU is used to turn on and off different power domains of the SoCs. 22 - rockchip,px30-pmu 23 - rockchip,rk3066-pmu [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | sprd,sc9860-clk.txt | 2 ------------------------ 5 - compatible: should contain the following compatible strings: 6 - "sprd,sc9860-pmu-gate" 7 - "sprd,sc9860-pll" 8 - "sprd,sc9860-ap-clk" 9 - "sprd,sc9860-aon-prediv" 10 - "sprd,sc9860-apahb-gate" 11 - "sprd,sc9860-aon-gate" 12 - "sprd,sc9860-aonsecure-clk" 13 - "sprd,sc9860-agcp-gate" [all …]
|
D | brcm,bcm53573-ilp.txt | 5 Documentation/devicetree/bindings/clock/clock-bindings.txt 8 on Broadcom BCM53573 devices using Cortex-A7 CPU. 13 This clock is part of PMU (Power Management Unit), a Broadcom's device 14 handing power-related aspects. Its node must be sub-node of the PMU 18 - compatible: "brcm,bcm53573-ilp" 19 - clocks: has to reference an ALP clock 20 - #clock-cells: should be <0> 21 - clock-output-names: from common clock bindings, should contain clock 26 pmu@18012000 { 27 compatible = "simple-mfd", "syscon"; [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | mt7629.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/mt7629-clk.h> 11 #include <dt-bindings/power/mt7622-power.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/phy/phy.h> 14 #include <dt-bindings/reset/mt7629-resets.h> 18 interrupt-parent = <&sysirq>; 19 #address-cells = <1>; [all …]
|
D | arm-realview-pba8.dts | 23 /dts-v1/; 24 #include "arm-realview-pbx.dtsi" 27 model = "ARM RealView Platform Baseboard for Cortex-A8"; 28 compatible = "arm,realview-pba8"; 32 #address-cells = <1>; 33 #size-cells = <0>; 34 enable-method = "arm,realview-smp"; 38 compatible = "arm,cortex-a8"; 43 pmu: pmu@0 { label 44 compatible = "arm,cortex-a8-pmu"; [all …]
|
D | rtd1195.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 3 * Copyright (c) 2017-2019 Andreas Färber 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/realtek,rtd1195.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-a7"; [all …]
|
D | axm55xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/clock/lsi,axm5516-clks.h> 12 #address-cells = <2>; 13 #size-cells = <2>; 14 interrupt-parent = <&gic>; 25 compatible = "simple-bus"; 26 #address-cells = <2>; 27 #size-cells = <2>; 31 compatible = "fixed-clock"; [all …]
|
D | mstar-v7.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 #include <dt-bindings/interrupt-controller/irq.h> 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/clock/mstar-msc313-mpll.h> 12 #address-cells = <1>; 13 #size-cells = <1>; 14 interrupt-parent = <&gic>; 17 #address-cells = <1>; 18 #size-cells = <0>; 22 compatible = "arm,cortex-a7"; [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/amlogic/ |
D | pmu.txt | 1 Amlogic Meson8 and Meson8b power-management-unit: 2 ------------------------------------------------- 4 The pmu is used to turn off and on different power domains of the SoCs 8 - compatible value : depending on the SoC this should be one of: 9 "amlogic,meson8-pmu" 10 "amlogic,meson8b-pmu" 11 - reg : physical base address and the size of the registers window 15 pmu@c81000e4 { 16 compatible = "amlogic,meson8b-pmu", "syscon";
|
/Linux-v6.1/arch/arm64/boot/dts/realtek/ |
D | rtd129x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 5 * Copyright (c) 2016-2019 Andreas Färber 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/reset/realtek,rtd1295.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <1>; 18 #size-cells = <1>; 20 reserved-memory { 21 #address-cells = <1>; 22 #size-cells = <1>; [all …]
|
D | rtd139x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/reset/realtek,rtd1295.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 19 reserved-memory { 20 #address-cells = <1>; 21 #size-cells = <1>; 34 no-map; [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/sprd/ |
D | sharkl3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 9 interrupt-parent = <&gic>; 10 #address-cells = <2>; 11 #size-cells = <2>; 14 compatible = "simple-bus"; 15 #address-cells = <2>; 16 #size-cells = <2>; 19 ap_ahb_regs: syscon@20e00000 { 20 compatible = "sprd,sc9863a-glbregs", "syscon", 21 "simple-mfd"; [all …]
|
/Linux-v6.1/drivers/phy/samsung/ |
D | phy-exynos-dp-video.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <linux/mfd/syscon.h> 20 #include <linux/soc/samsung/exynos-regs-pmu.h> 35 /* Disable power isolation on DP-PHY */ in exynos_dp_video_phy_power_on() 36 return regmap_update_bits(state->regs, state->drvdata->phy_ctrl_offset, in exynos_dp_video_phy_power_on() 44 /* Enable power isolation on DP-PHY */ in exynos_dp_video_phy_power_off() 45 return regmap_update_bits(state->regs, state->drvdata->phy_ctrl_offset, in exynos_dp_video_phy_power_off() 65 .compatible = "samsung,exynos5250-dp-video-phy", 68 .compatible = "samsung,exynos5420-dp-video-phy", 78 struct device *dev = &pdev->dev; in exynos_dp_video_phy_probe() [all …]
|
D | phy-exynos-mipi-video.c | 1 // SPDX-License-Identifier: GPL-2.0-only 19 #include <linux/soc/samsung/exynos-regs-pmu.h> 20 #include <linux/mfd/syscon.h> 23 EXYNOS_MIPI_PHY_ID_NONE = -1, 57 .regmap_names = {"syscon"}, 102 .regmap_names = {"syscon"}, 161 "samsung,pmu-syscon", 162 "samsung,disp-sysreg", 163 "samsung,cam0-sysreg", 164 "samsung,cam1-sysreg" [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/devfreq/event/ |
D | rockchip-dfi.txt | 5 - compatible: Must be "rockchip,rk3399-dfi". 6 - reg: physical base address of each DFI and length of memory mapped region 7 - rockchip,pmu: phandle to the syscon managing the "pmu general register files" 8 - clocks: phandles for clock specified in "clock-names" property 9 - clock-names : the name of clock used by the DFI, must be "pclk_ddr_mon"; 13 compatible = "rockchip,rk3399-dfi"; 15 rockchip,pmu = <&pmugrf>; 17 clock-names = "pclk_ddr_mon";
|
/Linux-v6.1/drivers/gpu/drm/pl111/ |
D | pl111_nomadik.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 #include <linux/mfd/syscon.h> 21 syscon_regmap_lookup_by_compatible("stericsson,nomadik-pmu"); in pl111_nomadik_init() 26 * This bit in the PMU controller multiplexes the two graphics in pl111_nomadik_init() 34 dev_info(dev, "set Nomadik PMU mux to CLCD mode\n"); in pl111_nomadik_init()
|
/Linux-v6.1/drivers/soc/samsung/ |
D | exynos-pmu.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Copyright (c) 2011-2014 Samsung Electronics Co., Ltd. 6 // Exynos - CPU PMU(Power Management Unit) support 12 #include <linux/mfd/syscon.h> 16 #include <linux/soc/samsung/exynos-regs-pmu.h> 17 #include <linux/soc/samsung/exynos-pmu.h> 19 #include "exynos-pmu.h" 44 if (!pmu_context || !pmu_context->pmu_data) in exynos_sys_powerdown_conf() 47 pmu_data = pmu_context->pmu_data; in exynos_sys_powerdown_conf() 49 if (pmu_data->powerdown_conf) in exynos_sys_powerdown_conf() [all …]
|