hc
2025-02-14 bbb9540dc49f70f6b703d1c8d1b85fa5f602d86e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# SPDX-License-Identifier: GPL-2.0-only
config INTERCONNECT_QCOM
   bool "Qualcomm Network-on-Chip interconnect drivers"
   depends on ARCH_QCOM
   help
     Support for Qualcomm's Network-on-Chip interconnect hardware.
 
config INTERCONNECT_QCOM_BCM_VOTER
   tristate
 
config INTERCONNECT_QCOM_MSM8916
   tristate "Qualcomm MSM8916 interconnect driver"
   depends on INTERCONNECT_QCOM
   depends on QCOM_SMD_RPM
   select INTERCONNECT_QCOM_SMD_RPM
   help
     This is a driver for the Qualcomm Network-on-Chip on msm8916-based
     platforms.
 
config INTERCONNECT_QCOM_MSM8974
   tristate "Qualcomm MSM8974 interconnect driver"
   depends on INTERCONNECT_QCOM
   depends on QCOM_SMD_RPM
   select INTERCONNECT_QCOM_SMD_RPM
   help
    This is a driver for the Qualcomm Network-on-Chip on msm8974-based
    platforms.
 
config INTERCONNECT_QCOM_OSM_L3
   tristate "Qualcomm OSM L3 interconnect driver"
   depends on INTERCONNECT_QCOM || COMPILE_TEST
   help
     Say y here to support the Operating State Manager (OSM) interconnect
     driver which controls the scaling of L3 caches on Qualcomm SoCs.
 
config INTERCONNECT_QCOM_QCS404
   tristate "Qualcomm QCS404 interconnect driver"
   depends on INTERCONNECT_QCOM
   depends on QCOM_SMD_RPM
   select INTERCONNECT_QCOM_SMD_RPM
   help
     This is a driver for the Qualcomm Network-on-Chip on qcs404-based
     platforms.
 
config INTERCONNECT_QCOM_RPMH_POSSIBLE
   tristate
   default INTERCONNECT_QCOM
   depends on QCOM_RPMH || (COMPILE_TEST && !QCOM_RPMH)
   depends on QCOM_COMMAND_DB || (COMPILE_TEST && !QCOM_COMMAND_DB)
   depends on OF || COMPILE_TEST
   help
     Compile-testing RPMH drivers is possible on other platforms,
     but in order to avoid link failures, drivers must not be built-in
     when QCOM_RPMH or QCOM_COMMAND_DB are loadable modules
 
config INTERCONNECT_QCOM_RPMH
   tristate
 
config INTERCONNECT_QCOM_SC7180
   tristate "Qualcomm SC7180 interconnect driver"
   depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
   select INTERCONNECT_QCOM_RPMH
   select INTERCONNECT_QCOM_BCM_VOTER
   help
     This is a driver for the Qualcomm Network-on-Chip on sc7180-based
     platforms.
 
config INTERCONNECT_QCOM_SDM845
   tristate "Qualcomm SDM845 interconnect driver"
   depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
   select INTERCONNECT_QCOM_RPMH
   select INTERCONNECT_QCOM_BCM_VOTER
   help
     This is a driver for the Qualcomm Network-on-Chip on sdm845-based
     platforms.
 
config INTERCONNECT_QCOM_SM8150
   tristate "Qualcomm SM8150 interconnect driver"
   depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
   select INTERCONNECT_QCOM_RPMH
   select INTERCONNECT_QCOM_BCM_VOTER
   help
     This is a driver for the Qualcomm Network-on-Chip on sm8150-based
     platforms.
 
config INTERCONNECT_QCOM_SM8250
   tristate "Qualcomm SM8250 interconnect driver"
   depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
   select INTERCONNECT_QCOM_RPMH
   select INTERCONNECT_QCOM_BCM_VOTER
   help
     This is a driver for the Qualcomm Network-on-Chip on sm8250-based
     platforms.
 
config INTERCONNECT_QCOM_SMD_RPM
   tristate