mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-10 12:57:06 +09:00
arm64: dts: rk3368: add rockchip-suspend node
Change-Id: I68f8068c795e87ffa3cbea4b23ba5df56a70218d Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
This commit is contained in:
committed by
Huang, Tao
parent
c7db890039
commit
bb4f7fa1b3
@@ -47,6 +47,7 @@
|
||||
#include <dt-bindings/pinctrl/rockchip.h>
|
||||
#include <dt-bindings/power/rk3368-power.h>
|
||||
#include <dt-bindings/soc/rockchip,boot-mode.h>
|
||||
#include <dt-bindings/suspend/rockchip-rk3368.h>
|
||||
#include <dt-bindings/thermal/thermal.h>
|
||||
#include <dt-bindings/display/mipi_dsi.h>
|
||||
#include <dt-bindings/display/drm_mipi_dsi.h>
|
||||
@@ -2172,4 +2173,20 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
rockchip_suspend: rockchip-suspend {
|
||||
compatible = "rockchip,pm-rk3368";
|
||||
status = "disabled";
|
||||
rockchip,sleep-debug-en = <0>;
|
||||
rockchip,sleep-mode-config = <
|
||||
(0
|
||||
| RKPM_SLP_ARMOFF_LOGPD
|
||||
| RKPM_SLP_PMU_PLLS_PWRDN
|
||||
| RKPM_SLP_PMU_PMUALIVE_32K
|
||||
| RKPM_SLP_SFT_PLLS_DEEP
|
||||
| RKPM_SLP_PMU_DIS_OSC
|
||||
| RKPM_SLP_SFT_PD_NBSCUS
|
||||
)
|
||||
>;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -18,15 +18,19 @@
|
||||
#define __DT_BINDINGS_ROCKCHIP_PM_H__
|
||||
/******************************bits ops************************************/
|
||||
|
||||
#define RKPM_SLP_WFI BIT(0)
|
||||
#define RKPM_SLP_ARMPD BIT(1)
|
||||
#define RKPM_SLP_ARMOFF BIT(2)
|
||||
#ifndef BIT
|
||||
#define BIT(nr) (1 << (nr))
|
||||
#endif
|
||||
|
||||
#define RKPM_SLP_WFI BIT(0)
|
||||
#define RKPM_SLP_ARMPD BIT(1)
|
||||
#define RKPM_SLP_ARMOFF BIT(2)
|
||||
#define RKPM_SLP_ARMOFF_LOGPD BIT(3)
|
||||
#define RKPM_SLP_ARMOFF_LOGOFF BIT(4)
|
||||
#define RKPM_RUNNING_ARMMODE BIT(5)
|
||||
|
||||
/* func ctrl by pmu auto ctr */
|
||||
#define RKPM_SLP_PMU_PLLS_PWRDN BIT(8) /* all plls except ddr's pll*/
|
||||
#define RKPM_SLP_PMU_PLLS_PWRDN BIT(8) /* all plls except ddr's pll*/
|
||||
#define RKPM_SLP_PMU_PMUALIVE_32K BIT(9)
|
||||
#define RKPM_SLP_PMU_DIS_OSC BIT(10)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user