mirror of
https://github.com/torvalds/linux.git
synced 2026-06-08 22:52:35 +02:00
rockchip: cpu: cpu_is_xxx depends on CPU config
Change-Id: I8c84af7b41da306b20a6d3653deaeee6ce49ea31 Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
parent
e3ffa5e5db
commit
195d03b6cb
|
|
@ -55,6 +55,7 @@ static inline void rockchip_set_cpu_version(unsigned long ver)
|
|||
#define ROCKCHIP_CPU_RK312X 0x31260000
|
||||
#define ROCKCHIP_CPU_RK3288 0x32880000
|
||||
|
||||
#ifdef CONFIG_CPU_RK312X
|
||||
static inline bool cpu_is_rk312x(void)
|
||||
{
|
||||
if (rockchip_soc_id)
|
||||
|
|
@ -64,7 +65,11 @@ static inline bool cpu_is_rk312x(void)
|
|||
of_machine_is_compatible("rockchip,rk3126c") ||
|
||||
of_machine_is_compatible("rockchip,rk3128");
|
||||
}
|
||||
#else
|
||||
static inline bool cpu_is_rk312x(void) { return false; }
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_CPU_RK3288
|
||||
static inline bool cpu_is_rk3288(void)
|
||||
{
|
||||
if (rockchip_soc_id)
|
||||
|
|
@ -72,6 +77,9 @@ static inline bool cpu_is_rk3288(void)
|
|||
return of_machine_is_compatible("rockchip,rk3288") ||
|
||||
of_machine_is_compatible("rockchip,rk3288w");
|
||||
}
|
||||
#else
|
||||
static inline bool cpu_is_rk3288(void) { return false; }
|
||||
#endif
|
||||
|
||||
#define ROCKCHIP_SOC_MASK (ROCKCHIP_CPU_MASK | 0xff)
|
||||
#define ROCKCHIP_SOC_RK3126 (ROCKCHIP_CPU_RK312X | 0x00)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user