| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | mediatek,mt6358-regulator.yaml | 58 Supply for LDOs vsram-core (MT6366 only), vsram-gpu, vsram-others, vsram-proc11, vsram-proc12 119 "^(ldo_)?vsram[_-](core|gpu|others|proc1[12])$": 241 vsram-proc11 {
|
| H A D | mediatek,mt6357-regulator.yaml | 192 mt6357_vsram_others_reg: ldo-vsram-others { 193 regulator-name = "vsram-others"; 200 mt6357_vsram_proc_reg: ldo-vsram-proc { 201 regulator-name = "vsram-proc";
|
| /linux/drivers/cpufreq/ |
| H A D | mediatek-cpufreq.c | 31 * Mediatek SoCs has two voltage inputs, Vproc and Vsram. In some cases the two 33 * 100mV < Vsram - Vproc < 200mV 84 int pre_vproc, pre_vsram, new_vsram, vsram, vproc, ret; in mtk_cpufreq_voltage_tracking() local 96 dev_err(info->cpu_dev, "invalid Vsram value: %d\n", pre_vsram); in mtk_cpufreq_voltage_tracking() 105 vsram = clamp(pre_vproc + soc_data->max_volt_shift, in mtk_cpufreq_voltage_tracking() 107 ret = regulator_set_voltage(sram_reg, vsram, in mtk_cpufreq_voltage_tracking() 113 if (vsram == soc_data->sram_max_volt || in mtk_cpufreq_voltage_tracking() 117 vproc = vsram - soc_data->min_volt_shift; in mtk_cpufreq_voltage_tracking() 135 vsram = new_vsram; in mtk_cpufreq_voltage_tracking() 137 vsram = max(new_vsram, in mtk_cpufreq_voltage_tracking() [all …]
|
| H A D | pxa3xx-cpufreq.c | 72 #define OP(cpufreq, _xl, _xn, _hss, _dmc, _smc, _sfl, _dfi, vcore, vsram) \ argument 83 .vcc_sram = vsram, \
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt6357.dtsi | 153 mt6357_vsram_others_reg: ldo-vsram-others { 154 regulator-name = "vsram-others"; 162 mt6357_vsram_proc_reg: ldo-vsram-proc { 163 regulator-name = "vsram-proc";
|
| H A D | mt8186-corsola.dtsi | 1547 mt6366_vsram_gpu_reg: vsram-gpu { 1557 mt6366_vsram_others_reg: vsram-others { 1566 mt6366_vsram_proc11_reg: vsram-proc11 { 1575 mt6366_vsram_proc12_reg: vsram-proc12 {
|
| /linux/drivers/regulator/ |
| H A D | mt6358-regulator.c | 632 MT6366_LDO1("vsram-proc11", VSRAM_PROC11, "vs2-ldo3", 500000, 1293750, 6250, 634 MT6366_LDO1("vsram-others", VSRAM_OTHERS, "vs2-ldo3", 500000, 1293750, 6250, 636 MT6366_LDO1("vsram-gpu", VSRAM_GPU, "vs2-ldo3", 500000, 1293750, 6250, 638 MT6366_LDO1("vsram-proc12", VSRAM_PROC12, "vs2-ldo3", 500000, 1293750, 6250, 640 MT6366_LDO1("vsram-core", VSRAM_CORE, "vs2-ldo3", 500000, 1293750, 6250,
|
| H A D | mt6357-regulator.c | 387 MT6357_LDO1("ldo-vsram-proc", VSRAM_PROC, 518750, 1312500, 6250, 390 MT6357_LDO1("ldo-vsram-others", VSRAM_OTHERS, 518750, 1312500, 6250,
|
| H A D | mt6332-regulator.c | 323 MT6332_LDO_LINEAR("ldo-vsram", VSRAM_DVFS2, 700000, 1493750, 6250, buck_volt_range,
|
| H A D | mt6331-regulator.c | 364 MT6331_REG_FIXED("ldo-vsram", VSRAM_DVFS1, MT6331_SYSLDO_CON4, 10, 15, 1012500,
|
| /linux/Documentation/devicetree/bindings/interconnect/ |
| H A D | mediatek,cci.yaml | 55 "voltage tracking" to step by step scale up/down Vproc and Vsram to fit
|