rk3399: dram: use PMU M0 to do ddr frequency scaling
We used dcf do ddr frequency scaling, but we just include a dcf binary, it hard to maintain later, we have M0 compile flow in ATF, and M0 can also work for ddr frequency scaling, so let's use it. Signed-off-by: Lin Huang <hl@rock-chips.com> Signed-off-by: Xing Zheng <zhengxing@rock-chips.com> |
---|
|
plat/rockchip/common/include/plat_private.h |
---|
plat/rockchip/common/pmusram/pmu_sram.c |
---|
plat/rockchip/rk3399/drivers/dram/dcf_code.inc 100644 → 0 |
---|
plat/rockchip/rk3399/drivers/dram/dfs.c |
---|
plat/rockchip/rk3399/drivers/dram/dfs.h |
---|
plat/rockchip/rk3399/drivers/m0/Makefile |
---|
plat/rockchip/rk3399/drivers/m0/include/rk3399_mcu.h |
---|
plat/rockchip/rk3399/drivers/m0/src/dram.c 0 → 100644 |
---|
plat/rockchip/rk3399/drivers/m0/src/main.c |
---|
plat/rockchip/rk3399/drivers/m0/src/rk3399m0.ld 100644 → 0 |
---|
plat/rockchip/rk3399/drivers/m0/src/rk3399m0.ld.S 0 → 100644 |
---|
plat/rockchip/rk3399/drivers/m0/src/suspend.c 0 → 100644 |
---|
plat/rockchip/rk3399/drivers/pmu/m0_ctl.c 0 → 100644 |
---|
plat/rockchip/rk3399/drivers/pmu/m0_ctl.h 0 → 100644 |
---|
plat/rockchip/rk3399/drivers/pmu/pmu.c |
---|
plat/rockchip/rk3399/drivers/pmu/rk3399m0.h 100644 → 0 |
---|
plat/rockchip/rk3399/drivers/soc/soc.c |
---|
plat/rockchip/rk3399/drivers/soc/soc.h |
---|
plat/rockchip/rk3399/include/shared/m0_param.h 0 → 100644 |
---|
plat/rockchip/rk3399/plat_sip_calls.c |
---|
plat/rockchip/rk3399/platform.mk |
---|