.. | .. |
---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | /* |
---|
2 | 3 | * Copyright (C) 2016 Linaro. |
---|
3 | 4 | * Viresh Kumar <viresh.kumar@linaro.org> |
---|
4 | | - * |
---|
5 | | - * This program is free software; you can redistribute it and/or modify |
---|
6 | | - * it under the terms of the GNU General Public License version 2 as |
---|
7 | | - * published by the Free Software Foundation. |
---|
8 | 5 | */ |
---|
9 | 6 | |
---|
10 | 7 | #include <linux/err.h> |
---|
.. | .. |
---|
40 | 37 | { .compatible = "fsl,imx27", }, |
---|
41 | 38 | { .compatible = "fsl,imx51", }, |
---|
42 | 39 | { .compatible = "fsl,imx53", }, |
---|
43 | | - { .compatible = "fsl,imx7d", }, |
---|
44 | 40 | |
---|
45 | 41 | { .compatible = "marvell,berlin", }, |
---|
46 | 42 | { .compatible = "marvell,pxa250", }, |
---|
.. | .. |
---|
57 | 53 | { .compatible = "renesas,r7s72100", }, |
---|
58 | 54 | { .compatible = "renesas,r8a73a4", }, |
---|
59 | 55 | { .compatible = "renesas,r8a7740", }, |
---|
| 56 | + { .compatible = "renesas,r8a7742", }, |
---|
60 | 57 | { .compatible = "renesas,r8a7743", }, |
---|
| 58 | + { .compatible = "renesas,r8a7744", }, |
---|
61 | 59 | { .compatible = "renesas,r8a7745", }, |
---|
62 | 60 | { .compatible = "renesas,r8a7778", }, |
---|
63 | 61 | { .compatible = "renesas,r8a7779", }, |
---|
.. | .. |
---|
74 | 72 | { .compatible = "st-ericsson,u9540", }, |
---|
75 | 73 | |
---|
76 | 74 | { .compatible = "ti,omap2", }, |
---|
77 | | - { .compatible = "ti,omap3", }, |
---|
78 | 75 | { .compatible = "ti,omap4", }, |
---|
79 | 76 | { .compatible = "ti,omap5", }, |
---|
80 | 77 | |
---|
.. | .. |
---|
89 | 86 | * platforms using "operating-points-v2" property. |
---|
90 | 87 | */ |
---|
91 | 88 | static const struct of_device_id blacklist[] __initconst = { |
---|
| 89 | + { .compatible = "allwinner,sun50i-h6", }, |
---|
| 90 | + |
---|
| 91 | + { .compatible = "arm,vexpress", }, |
---|
| 92 | + |
---|
92 | 93 | { .compatible = "calxeda,highbank", }, |
---|
93 | 94 | { .compatible = "calxeda,ecx-2000", }, |
---|
| 95 | + |
---|
| 96 | + { .compatible = "fsl,imx7ulp", }, |
---|
| 97 | + { .compatible = "fsl,imx7d", }, |
---|
| 98 | + { .compatible = "fsl,imx8mq", }, |
---|
| 99 | + { .compatible = "fsl,imx8mm", }, |
---|
| 100 | + { .compatible = "fsl,imx8mn", }, |
---|
| 101 | + { .compatible = "fsl,imx8mp", }, |
---|
94 | 102 | |
---|
95 | 103 | { .compatible = "marvell,armadaxp", }, |
---|
96 | 104 | |
---|
.. | .. |
---|
101 | 109 | { .compatible = "mediatek,mt817x", }, |
---|
102 | 110 | { .compatible = "mediatek,mt8173", }, |
---|
103 | 111 | { .compatible = "mediatek,mt8176", }, |
---|
| 112 | + { .compatible = "mediatek,mt8183", }, |
---|
104 | 113 | |
---|
| 114 | + { .compatible = "nvidia,tegra20", }, |
---|
| 115 | + { .compatible = "nvidia,tegra30", }, |
---|
105 | 116 | { .compatible = "nvidia,tegra124", }, |
---|
| 117 | + { .compatible = "nvidia,tegra210", }, |
---|
| 118 | + { .compatible = "nvidia,tegra234", }, |
---|
106 | 119 | |
---|
107 | 120 | { .compatible = "qcom,apq8096", }, |
---|
108 | 121 | { .compatible = "qcom,msm8996", }, |
---|
| 122 | + { .compatible = "qcom,qcs404", }, |
---|
| 123 | + { .compatible = "qcom,sc7180", }, |
---|
| 124 | + { .compatible = "qcom,sdm845", }, |
---|
| 125 | + { .compatible = "qcom,sm8150", }, |
---|
109 | 126 | |
---|
110 | 127 | { .compatible = "rockchip,px30", }, |
---|
111 | 128 | { .compatible = "rockchip,rk2928", }, |
---|
.. | .. |
---|
119 | 136 | { .compatible = "rockchip,rk3229", }, |
---|
120 | 137 | { .compatible = "rockchip,rk3288", }, |
---|
121 | 138 | { .compatible = "rockchip,rk3288w", }, |
---|
| 139 | + { .compatible = "rockchip,rk3308", }, |
---|
122 | 140 | { .compatible = "rockchip,rk3326", }, |
---|
123 | 141 | { .compatible = "rockchip,rk3328", }, |
---|
124 | 142 | { .compatible = "rockchip,rk3366", }, |
---|
125 | 143 | { .compatible = "rockchip,rk3368", }, |
---|
126 | 144 | { .compatible = "rockchip,rk3399", }, |
---|
127 | 145 | { .compatible = "rockchip,rk3399pro", }, |
---|
| 146 | + { .compatible = "rockchip,rk3528", }, |
---|
| 147 | + { .compatible = "rockchip,rk3562", }, |
---|
128 | 148 | { .compatible = "rockchip,rk3566", }, |
---|
| 149 | + { .compatible = "rockchip,rk3567", }, |
---|
129 | 150 | { .compatible = "rockchip,rk3568", }, |
---|
| 151 | + { .compatible = "rockchip,rk3588", }, |
---|
| 152 | + { .compatible = "rockchip,rv1103", }, |
---|
| 153 | + { .compatible = "rockchip,rv1106", }, |
---|
130 | 154 | { .compatible = "rockchip,rv1109", }, |
---|
131 | 155 | { .compatible = "rockchip,rv1126", }, |
---|
132 | 156 | |
---|
133 | 157 | { .compatible = "st,stih407", }, |
---|
134 | 158 | { .compatible = "st,stih410", }, |
---|
| 159 | + { .compatible = "st,stih418", }, |
---|
135 | 160 | |
---|
136 | 161 | { .compatible = "sigma,tango4", }, |
---|
137 | 162 | |
---|
138 | 163 | { .compatible = "ti,am33xx", }, |
---|
139 | 164 | { .compatible = "ti,am43", }, |
---|
140 | 165 | { .compatible = "ti,dra7", }, |
---|
| 166 | + { .compatible = "ti,omap3", }, |
---|
| 167 | + |
---|
| 168 | + { .compatible = "qcom,ipq8064", }, |
---|
| 169 | + { .compatible = "qcom,apq8064", }, |
---|
| 170 | + { .compatible = "qcom,msm8974", }, |
---|
| 171 | + { .compatible = "qcom,msm8960", }, |
---|
141 | 172 | |
---|
142 | 173 | { } |
---|
143 | 174 | }; |
---|
.. | .. |
---|
181 | 212 | -1, data, |
---|
182 | 213 | sizeof(struct cpufreq_dt_platform_data))); |
---|
183 | 214 | } |
---|
184 | | -device_initcall(cpufreq_dt_platdev_init); |
---|
| 215 | +core_initcall(cpufreq_dt_platdev_init); |
---|