Toybrick

标题: RK3399 Linux内核RK_GRF_VIRT这个宏是在哪里定义的? [打印本页]

作者: yuxsun    时间: 2019-7-12 09:37
标题: RK3399 Linux内核RK_GRF_VIRT这个宏是在哪里定义的?
toybrick3399proD官方内核源码里RK_GRF_VIRT这个宏是在哪里定义的,我用搜索了整个源码,只有一块定义的地方,在rk32_mipi_dsi.h文件中:

#ifdef CONFIG_RK_3288_DSI_UBOOT
#include <asm/arch/rkplat.h>
#define RK_GRF_VIRT                        RKIO_GRF_PHYS
#define RK3288_CRU_PHYS                        RKIO_CRU_PHYS

#define RK3288_GRF_SOC_CON6                GRF_SOC_CON6
#define RK3288_GRF_SOC_CON14                GRF_SOC_CON14
#else

但是这是MIPI-DSI的定义,我没开启MIPI-DSI,所以走不到那块,我只想开启MIPI-CSI,
我开启后会内核编译不过(camsys_cif.c:86:37: error: ‘RK_GRF_VIRT’ undeclared (first use in this function)
__raw_writel(((1<<1)|(1<<(1+16))), RK_GRF_VIRT+0x0380);),

麻烦大佬解答一下,谢谢!






欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3