kernel-brax3-ubuntu-touch/drivers/interconnect/mediatek/Kconfig
erascape f319b992b1 kernel-5.15: Initial import brax3 UT kernel
* halium configs enabled

Signed-off-by: erascape <erascape@proton.me>
2025-09-23 15:17:10 +00:00

81 lines
2.5 KiB
Text

config INTERCONNECT_MTK
bool "Mediatek Network-on-Chip interconnect drivers"
depends on ARCH_MEDIATEK
help
Support for Mediatek's Network-on-Chip interconnect hardware.
config INTERCONNECT_MTK_EMI
tristate "Mediatek EMI interconnect driver"
depends on INTERCONNECT_MTK
depends on (MTK_DVFSRC && OF)
help
This is a driver for the Mediatek Network-on-Chip on DVFSRC-based
platforms.
config INTERCONNECT_MTK_MMQOS_COMMON
tristate "Mediatek MMQoS support"
select INTERCONNECT_MTK_EXTENSION
help
Support for multimedia QoS in Mediatek's SoCs.
The Mediatek MMQoS(Multimedia Quality of Service) Interconnect
driver will collect BW requests from MM users, such as display,
camera, mdp and video codec, and configure SMI settings dynamically
according to the aggregated BW.
config INTERCONNECT_MTK_MMQOS_MT6873
tristate "Mediatek MT6873 MMQoS interconnect driver"
depends on INTERCONNECT_MTK
depends on MTK_SMI
select INTERCONNECT_MTK_MMQOS_COMMON
help
Support MT6873 multimedia QoS.
config INTERCONNECT_MTK_MMQOS_MT6853
tristate "Mediatek MT6853 MMQoS interconnect driver"
depends on INTERCONNECT_MTK
depends on MTK_SMI
select INTERCONNECT_MTK_MMQOS_COMMON
help
Support MT6853 multimedia QoS.
config INTERCONNECT_MTK_MMQOS_MT6886
tristate "Mediatek MT6886 MMQoS interconnect driver"
depends on INTERCONNECT_MTK
depends on MTK_SMI
select INTERCONNECT_MTK_MMQOS_COMMON
help
Support MT6886 for multimedia QoS in Mediatek's SoCs.
The Mediatek MMQoS(Multimedia Quality of Service) Interconnect
driver will collect BW requests from MM users, such as display,
camera, mdp and video codec, and configure SMI settings dynamically
according to the aggregated BW.
config INTERCONNECT_MTK_MMQOS_MT6983
tristate "Mediatek MT6983 MMQoS interconnect driver"
depends on INTERCONNECT_MTK
depends on MTK_SMI
select INTERCONNECT_MTK_MMQOS_COMMON
help
Support MT6983 multimedia QoS.
config INTERCONNECT_MTK_MMQOS_MT6985
tristate "Mediatek MT6985 MMQoS interconnect driver"
depends on INTERCONNECT_MTK
depends on MTK_SMI
select INTERCONNECT_MTK_MMQOS_COMMON
help
Support MT6985 multimedia QoS.
config INTERCONNECT_MTK_MMQOS_MT6835
tristate "Mediatek MT6835 MMQoS interconnect driver"
depends on INTERCONNECT_MTK
depends on MTK_SMI
select INTERCONNECT_MTK_MMQOS_COMMON
help
Support MT6835 multimedia QoS.
config MTK_MMQOS_DEBUG
tristate "enable MMQoS driver debug"
help
This debug config is for mmqos driver to enable systrace in user/eng
load and avoid user load performance concern.