Lines Matching +full:rk3288 +full:- +full:i2s
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron.dtsi"
10 #include "rk3288-veyron-broadcom-bluetooth.dtsi"
14 compatible = "google,veyron-mickey-rev8", "google,veyron-mickey-rev7",
15 "google,veyron-mickey-rev6", "google,veyron-mickey-rev5",
16 "google,veyron-mickey-rev4", "google,veyron-mickey-rev3",
17 "google,veyron-mickey-rev2", "google,veyron-mickey-rev1",
18 "google,veyron-mickey-rev0", "google,veyron-mickey",
19 "google,veyron", "rockchip,rk3288";
21 vcc_5v: vcc-5v {
22 vin-supply = <&vcc33_sys>;
26 compatible = "regulator-fixed";
27 regulator-name = "vcc33_io";
28 regulator-always-on;
29 regulator-boot-on;
30 vin-supply = <&vcc33_sys>;
34 compatible = "rockchip,rockchip-audio-max98090";
35 rockchip,model = "VEYRON-HDMI";
36 rockchip,hdmi-codec = <&hdmi>;
37 rockchip,i2s-controller = <&i2s>;
42 /delete-node/ trips;
43 /delete-node/ cooling-maps;
83 cooling-maps {
90 cooling-device = <&cpu0 THERMAL_NO_LIMIT 4>,
97 cooling-device = <&gpu 1 1>;
105 * - 1.2 GHz - 1.0 GHz (almost hot)
106 * - 800 MHz (hot)
107 * - 800 MHz - 696 MHz (hotter)
108 * - 696 MHz - min (very hot)
111 * - 800 MHz appears to be a "sweet spot" for me. I can run
113 * - After 696 MHz we stop lowering voltage, so throttling
118 cooling-device = <&cpu0 5 6>, <&cpu1 5 6>, <&cpu2 5 6>,
123 cooling-device = <&cpu0 7 7>, <&cpu1 7 7>, <&cpu2 7 7>,
128 cooling-device = <&cpu0 7 8>, <&cpu1 7 8>, <&cpu2 7 8>,
133 cooling-device = <&cpu0 8 THERMAL_NO_LIMIT>,
142 cooling-device = <&gpu 2 2>;
148 /delete-node/ trips;
149 /delete-node/ cooling-maps;
179 cooling-maps {
183 cooling-device = <&gpu THERMAL_NO_LIMIT 1>;
189 * throttle the CPU lower than 1.4 GHz due to GPU heat--we'll
194 cooling-device = <&cpu0 4 4>,
203 cooling-device = <&gpu 2 2>;
209 cooling-device = <&gpu 2 THERMAL_NO_LIMIT>;
222 &i2s {
227 pinctrl-names = "default";
228 pinctrl-0 = <&pmic_int_l &dvs_1 &dvs_2>;
229 dvs-gpios = <&gpio7 RK_PB4 GPIO_ACTIVE_HIGH>,
232 /delete-property/ vcc6-supply;
233 /delete-property/ vcc12-supply;
235 vcc11-supply = <&vcc33_sys>;
239 /delete-node/ LDO_REG1;
240 /delete-node/ LDO_REG7;
244 regulator-always-on;
245 regulator-boot-on;
246 regulator-min-microvolt = <1000000>;
247 regulator-max-microvolt = <1000000>;
248 regulator-name = "vdd10_lcd";
249 regulator-suspend-mem-disabled;
253 regulator-always-on;
254 regulator-boot-on;
255 regulator-min-microvolt = <1800000>;
256 regulator-max-microvolt = <1800000>;
257 regulator-name = "vcc18_lcd";
258 regulator-suspend-mem-disabled;
264 gpio-line-names = "PMIC_SLEEP_AP",
292 gpio-line-names = "CONFIG0",
306 gpio-line-names = "FLASH0_D0",
330 gpio-line-names = "",
368 gpio-line-names = "",
401 gpio-line-names = "RAM_ID0",
415 pinctrl-names = "default";
416 pinctrl-0 = <
424 power_hdmi_on: power-hdmi-on {
430 dvs_1: dvs-1 {
434 dvs_2: dvs-2 {
449 enable-active-high;
451 pinctrl-names = "default";
452 pinctrl-0 = <&power_hdmi_on>;