// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * Copyright (c) 2020 Rockchip Electronics Co., Ltd. */ / { reserved-memory { #address-cells = <2>; #size-cells = <2>; ranges; waveform_reserved: waveform@10800000 { reg = <0x0 0x10800000 0x0 0x100000>; }; display_reserved: framebuffer@10900000 { reg = <0x0 0x10900000 0x0 0x3800000>; }; }; ebc_dev: ebc-dev { compatible = "rockchip,ebc-dev"; ebc_tcon = <&ebc>; eink_tcon = <&eink>; memory-region = <&display_reserved>; waveform-region = <&waveform_reserved>; nvmem-cells = <&cpu_code>; nvmem-cell-names = "cpu-code"; status = "okay"; }; }; &cpu0_opp_table { opp-216000000 { opp-hz = /bits/ 64 <216000000>; opp-microvolt = <825000 825000 1150000>; clock-latency-ns = <40000>; }; opp-312000000 { opp-hz = /bits/ 64 <312000000>; opp-microvolt = <825000 825000 1150000>; clock-latency-ns = <40000>; }; }; &dfi { status = "okay"; }; &dmc { center-supply = <&vdd_logic>; auto-freq-en = <0>; system-status-level = < /*system status freq level*/ SYS_STATUS_NORMAL DMC_FREQ_LEVEL_HIGH SYS_STATUS_REBOOT DMC_FREQ_LEVEL_HIGH SYS_STATUS_SUSPEND DMC_FREQ_LEVEL_LOW >; status = "okay"; }; &ebc { status = "okay"; }; &eink { status = "okay"; }; &gpu_opp_table { /delete-node/ opp-200000000; /delete-node/ opp-300000000; }; &lpddr4_params { /* freq info, freq_0 is final frequency, unit: MHz */ freq_0 = <528>; freq_1 = <324>; freq_2 = <324>; freq_3 = <324>; }; &lpddr4x_params { /* freq info, freq_0 is final frequency, unit: MHz */ freq_0 = <528>; freq_1 = <324>; freq_2 = <324>; freq_3 = <324>; }; &rockchip_suspend { status = "okay"; rockchip,sleep-debug-en = <0>; rockchip,sleep-mode-config = < (0 | RKPM_SLP_ARMOFF_LOGOFF | RKPM_SLP_CENTER_OFF | RKPM_SLP_HW_PLLS_OFF | RKPM_SLP_PMUALIVE_32K | RKPM_SLP_OSC_DIS | RKPM_SLP_PMIC_LP | RKPM_SLP_32K_PVTM ) >; };