aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/soc/mediatek/mtk-svs.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-23soc: mediatek: mtk-svs: Append "-thermal" to thermal zone namesAngeloGioacchino Del Regno1-2/+5
2023-12-11soc: mediatek: mtk-svs: Constify runtime-immutable members of svs_bankAngeloGioacchino Del Regno1-573/+631
2023-12-11soc: mediatek: mtk-svs: Use ULONG_MAX to compare floor frequencyAngeloGioacchino Del Regno1-1/+1
2023-12-11soc: mediatek: mtk-svs: Check if SVS mode is available in the beginningAngeloGioacchino Del Regno1-0/+16
2023-12-11soc: mediatek: mtk-svs: Cleanup of svs_probe() functionAngeloGioacchino Del Regno1-21/+11
2023-12-11soc: mediatek: mtk-svs: Compress of_device_id entriesAngeloGioacchino Del Regno1-18/+6
2023-12-11soc: mediatek: mtk-svs: Remove redundant print in svs_get_efuse_dataAngeloGioacchino Del Regno1-2/+0
2023-12-11soc: mediatek: mtk-svs: Commonize MT8192 probe function for MT8186AngeloGioacchino Del Regno1-37/+7
2023-12-11soc: mediatek: mtk-svs: Drop supplementary svs per-bank pointerAngeloGioacchino Del Regno1-47/+40
2023-12-11soc: mediatek: mtk-svs: Commonize efuse parse function for most SoCsAngeloGioacchino Del Regno1-266/+66
2023-12-11soc: mediatek: mtk-svs: Move t-calibration-data retrieval to svs_probe()AngeloGioacchino Del Regno1-26/+6
2023-12-11soc: mediatek: mtk-svs: Add SVS-Thermal coefficient to SoC platform dataAngeloGioacchino Del Regno1-0/+12
2023-12-11soc: mediatek: mtk-svs: Add a map to retrieve fused valuesAngeloGioacchino Del Regno1-0/+87
2023-12-11soc: mediatek: mtk-svs: Change the thermal sensor device nameAngeloGioacchino Del Regno1-3/+3
2023-12-11soc: mediatek: mtk-svs: Reduce memory footprint of struct svs_bankAngeloGioacchino Del Regno1-25/+26
2023-12-11soc: mediatek: mtk-svs: Build bank name string dynamicallyAngeloGioacchino Del Regno1-22/+17
2023-12-11soc: mediatek: mtk-svs: Convert sw_id and type to enumerationsAngeloGioacchino Del Regno1-86/+106
2023-12-11soc: mediatek: mtk-svs: Subtract offset from regs_v2 to avoid conflictAngeloGioacchino Del Regno1-54/+54
2023-12-11soc: mediatek: svs: Add support for MT8186 SoCMark Tseng1-0/+282
2023-12-11soc: mediatek: svs: Add support for MT8195 SoCMark Tseng1-0/+136
2023-10-05soc: mediatek: svs: Add support for voltage binsMark Tseng1-4/+53
2023-10-05soc: mediatek: svs: Add support for MT8188 SoCMark Tseng1-0/+127
2023-06-09soc: mediatek: SVS: Fix MT8192 GPU node nameChen-Yu Tsai1-2/+2
2023-04-27Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2023-04-13soc: mediatek: mtk-svs: Add explicit include for cpu.hRob Herring1-0/+1
2023-03-30soc: mediatek: mtk-svs: add thermal voltage compensation if neededRoger Lu1-8/+9
2023-03-30soc: mediatek: mtk-svs: fix passing zero to 'PTR_ERR'Roger Lu1-1/+1
2023-03-06soc: mediatek: mtk-svs: delete node name checkMatthias Brugger1-5/+0
2023-03-06soc: mediatek: mtk-svs: use common function to disable restore voltagesRoger Lu1-32/+22
2023-03-06soc: mediatek: mtk-svs: use svs get efuse common functionRoger Lu1-46/+25
2023-02-01soc: mediatek: mtk-svs: add missing MODULE_DEVICE_TABLEZeng Heng1-0/+1
2023-01-31soc: mtk-svs: mt8183: refactor o_slope calculationRoger Lu1-29/+22
2023-01-31soc: mediatek: mtk-svs: delete superfluous platform data entriesMatthias Brugger1-10/+12
2023-01-31soc: mediatek: mtk-svs: move svs_platform_probe into probeMatthias Brugger1-16/+4
2023-01-31soc: mediatek: mtk-svs: improve readability of platform_probeMatthias Brugger1-4/+0
2023-01-31soc: mediatek: mtk-svs: clean up platform probingMatthias Brugger1-4/+1
2023-01-31soc: mediatek: mtk-svs: keep svs alive if CONFIG_DEBUG_FS not supportedRoger Lu1-0/+6
2023-01-31soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01()Shang XiaoJing1-1/+1
2023-01-31soc: mediatek: mtk-svs: reset svs when svs_resume() failRoger Lu1-1/+5
2023-01-31soc: mediatek: mtk-svs: restore default voltages when svs_init02() failRoger Lu1-2/+22
2023-01-25soc: mediatek: mtk-svs: Enable the IRQ laterRicardo Ribalda1-8/+8
2022-08-30soc: mediatek: mtk-svs: Explicitly include bitfield headerNĂ­colas F. R. A. Prado1-0/+1
2022-08-26soc: mediatek: mtk-svs: Use bitfield access macros where possibleAngeloGioacchino Del Regno1-63/+128
2022-08-26soc: mediatek: mtk-svs: Commonize t-calibration-data fuse array readAngeloGioacchino Del Regno1-37/+32
2022-08-25soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of_add_table()AngeloGioacchino Del Regno1-1/+1
2022-08-25soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_tableAngeloGioacchino Del Regno1-1/+1
2022-08-25soc: mediatek: mtk-svs: Remove hardcoded irqflagsAngeloGioacchino Del Regno1-8/+1
2022-08-25soc: mediatek: mtk-svs: Switch to platform_get_irq()AngeloGioacchino Del Regno1-3/+7
2022-07-07soc: mediatek: SVS: Use DEFINE_SIMPLE_DEV_PM_OPS for svs_pm_opsNathan Chancellor1-1/+1
2022-06-23soc: mediatek: fix missing clk_disable_unprepare() on err in svs_resume()Peng Wu1-2/+6
2022-06-17soc: mediatek: SVS: add mt8192 SVS GPU driverRoger Lu1-5/+468
2022-06-17soc: mediatek: SVS: add debug commandsRoger Lu1-0/+275
2022-06-17soc: mediatek: SVS: add monitor modeRoger Lu1-6/+250
2022-06-17soc: mediatek: SVS: introduce MTK SVS engineRoger Lu1-0/+1417