| xj | b04a402 | 2021-11-25 15:01:52 +0800 | [diff] [blame] | 1 | config INTERCONNECT_MTK |
| 2 | bool "Mediatek Network-on-Chip interconnect drivers" |
| 3 | depends on ARCH_MEDIATEK |
| 4 | help |
| 5 | Support for Mediatek's Network-on-Chip interconnect hardware. |
| 6 | |
| 7 | config INTERCONNECT_MTK_EMI |
| 8 | tristate "Mediatek EMI interconnect driver" |
| 9 | depends on INTERCONNECT_MTK |
| 10 | depends on (MTK_DVFSRC && OF) |
| 11 | help |
| 12 | This is a driver for the Mediatek Network-on-Chip |
| 13 | with DVFSRC-based platforms. |
| 14 | The Mediatek EMI(external memory interface) Interconnect driver |
| 15 | will aggregate require EMI BW of users to DVFSRC(dynamic voltage |
| 16 | and frequency scaling resource collector). The DVFSRC will adjust |
| 17 | appropriate DRAM frequency to fulfill this bandwidth request. |
| 18 | |
| 19 | config INTERCONNECT_MTK_MMQOS_COMMON |
| 20 | tristate "Mediatek MMQoS support" |
| 21 | help |
| 22 | Support for multimedia QoS in Mediatek's SoCs. |
| 23 | The Mediatek MMQoS(Multimedia Quality of Service) Interconnect |
| 24 | driver will collect BW requests from MM users, such as display, |
| 25 | camera, mdp and video codec, and configure SMI settings dynamically |
| 26 | according to the aggregated BW. |
| 27 | |
| 28 | config INTERCONNECT_MTK_MMQOS_MT6779 |
| 29 | tristate "Mediatek MT6779 MMQoS interconnect driver" |
| 30 | depends on INTERCONNECT_MTK |
| 31 | depends on MTK_SMI |
| 32 | select INTERCONNECT_MTK_MMQOS_COMMON |
| 33 | help |
| 34 | Support MT6779 multimedia QoS. |