|
买的 rk3588 rk3568 ,在研究 gic v3 的 ITS 时,发现在 irq-gic-v3-its.c 文件里加了 rk 的宏:
if (IS_ENABLED(CONFIG_NO_GKI) &&
(of_machine_is_compatible("rockchip,rk3568") ||
of_machine_is_compatible("rockchip,rk3588")))
tmp &= ~GICR_PENDBASER_SHAREABILITY_MASK;
if (IS_ENABLED(CONFIG_NO_GKI) &&
(of_machine_is_compatible("rockchip,rk3568") ||
of_machine_is_compatible("rockchip,rk3588")))
tmp &= ~GICR_PROPBASER_SHAREABILITY_MASK;
if (IS_ENABLED(CONFIG_NO_GKI) &&
(of_machine_is_compatible("rockchip,rk3568") ||
of_machine_is_compatible("rockchip,rk3588")))
tmp &= ~GITS_CBASER_SHAREABILITY_MASK;
想请教下 为什么需要在这里修改 ITS:关掉 ITS 的SHAREABILITY属性,但是不把这个补丁没有推到社区呢? 会有 GKI 限制啊
|
|