Home
last modified time | relevance | path

Searched full:dvfsrc (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Dmediatek,mt6873-dvfsrc-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/mediatek,mt6873-dvfsrc-regulator.yaml#
7 title: MediaTek DVFSRC-controlled Regulators
11 are controlled with votes to the DVFSRC hardware.
19 - mediatek,mt6873-dvfsrc-regulator
20 - mediatek,mt8183-dvfsrc-regulator
21 - mediatek,mt8192-dvfsrc-regulator
22 - mediatek,mt8195-dvfsrc-regulator
24 dvfsrc-vcore:
25 description: DVFSRC-controlled SoC Vcore regulator
29 dvfsrc-vscp:
[all …]
/linux-6.12.1/drivers/regulator/
Dmtk-dvfsrc-regulator.c13 #include <linux/soc/mediatek/dvfsrc.h>
111 MTK_DVFSRC_VREG("dvfsrc-vcore", VCORE, mt6873_voltages),
112 MTK_DVFSRC_VREG("dvfsrc-vscp", VSCP, mt6873_voltages),
126 MTK_DVFSRC_VREG("dvfsrc-vcore", VCORE, mt8183_voltages),
142 MTK_DVFSRC_VREG("dvfsrc-vcore", VCORE, mt8195_voltages),
143 MTK_DVFSRC_VREG("dvfsrc-vscp", VSCP, mt8195_voltages),
175 { .compatible = "mediatek,mt6873-dvfsrc-regulator", .data = &mt6873_data },
176 { .compatible = "mediatek,mt8183-dvfsrc-regulator", .data = &mt8183_data },
177 { .compatible = "mediatek,mt8192-dvfsrc-regulator", .data = &mt6873_data },
178 { .compatible = "mediatek,mt8195-dvfsrc-regulator", .data = &mt8195_data },
[all …]
DKconfig946 tristate "MediaTek DVFSRC regulator driver"
949 Say y here to control regulator by DVFSRC (dynamic voltage
951 This driver supports to control regulators via the DVFSRC
DMakefile115 obj-$(CONFIG_REGULATOR_MTK_DVFSRC) += mtk-dvfsrc-regulator.o
/linux-6.12.1/Documentation/devicetree/bindings/interconnect/
Dmediatek,mt8183-emi.yaml14 Dynamic Voltage Frequency Scaling Resource Collector (DVFSRC) hardware.
15 The provider is able to communicate with the DVFSRC through Secure Monitor
31 SMC --> | DVFSRC | | ----
/linux-6.12.1/drivers/interconnect/mediatek/
DKconfig10 tristate "MediaTek DVFSRC EMI interconnect driver"
15 Voltage Frequency Scaling Resource Collector (DVFSRC) MCU
Dicc-emi.c16 #include <linux/soc/mediatek/dvfsrc.h>
/linux-6.12.1/drivers/clk/mediatek/
Dclk-mt8186-topckgen.c626 * dvfsrc is for internal DVFS usage, should not be closed in Linux.
/linux-6.12.1/drivers/ufs/host/
Dufs-mediatek.c592 reg = devm_regulator_get_optional(dev, "dvfsrc-vcore"); in ufs_mtk_init_boost_crypt()
594 dev_info(dev, "failed to get dvfsrc-vcore: %ld", in ufs_mtk_init_boost_crypt()
/linux-6.12.1/drivers/pci/controller/
Dpcie-mediatek-gen3.c400 /* Disable DVFSRC voltage request */ in mtk_pcie_startup_port()