my work:
gpu: gpu@18000000 {
compatible = "starfive,jh7110-gpu", "imagination,powervr-rogue";
reg = <0x0 0x18000000 0x0 0x100000>;
clocks = <&syscrg JH7110_SYSCLK_GPU_CORE>,
<&syscrg JH7110_SYSCLK_GPU_CORE_CLK>,
<&syscrg JH7110_SYSCLK_GPU_SYS_CLK>,
<&syscrg JH7110_SYSCLK_GPU_APB>,
<&syscrg JH7110_SYSCLK_GPU_RTC_TOGGLE>,
<&syscrg JH7110_SYSCLK_NOC_BUS_GPU_AXI>;
clock-names = "gpu_core", "gpu_core_clk", "gpu_sys_clk",
"gpu_apb", "gpu_rtc_toggle", "gpu_axi";
resets = <&syscrg JH7110_SYSRST_GPU_DOMA>,
<&syscrg JH7110_SYSRST_GPU_APB>,
<&syscrg JH7110_SYSRST_NOC_BUS_GPU_AXI>;
reset-names = "gpu_doma", "gpu_apb", "gpu_axi";
power-domains = <&pwrc JH7110_PD_GPUA>;
clock-frequency = <400000>;
status="okay";
};