Having syntax error ``` aliases { rpmhcc = "/soc/rpmhcc"; gcc = "/soc/gcc"; }; soc { #address-cells = <2>; #size-cells = <2>; compatible = "simple-bus"; ranges; rpmhcc: rpmhcc@18248000 { compatible = "qcom,rpmhcc"; reg = <0x0 0x18248000 0x0 0x1000>; }; gcc: gcc@18248000 { compatible = "qcom,gcc"; reg = <0x0 0x18248000 0x0 0x1000>; RPMH_CXO_CLK: clock@18248000 { compatible = "fixed-clock"; #clock-cells = <0>; reg = <0x0 0x18248000 0x0 0x1000>; clock-frequency = <19200000>; // Example frequency, replace with the correct one }; GCC_UFS_AXI_CLK: clock@18248000 { compatible = "fixed-clock"; #clock-cells = <0>; reg = <0x0 0x18248000 0x0 0x1000>; clock-frequency = <19200000>; // Example frequency, replace with the correct one }; GCC_UFS_CLK: clock@18248000 { compatible = "fixed-clock"; #clock-cells = <0>; reg = <0x0 0x18248000 0x0 0x1000>; clock-frequency = <19200000>; // Example frequency, replace with the correct one }; GCC_UFS_BCR: reset@18248000 { compatible = "qcom,gcc-reset"; reg = <0x0 0x18248000 0x0 0x1000>; }; }; ufs_mem_hc: ufshc@1d84000 { compatible = "qcom,ufs-v3"; reg = <0x0 0x1d84000 0x0 0x1000>; interrupts = ; interrupt-names = "hc_irq"; clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_UFS_AXI_CLK>, <&gcc GCC_UFS_CLK>; clock-names = "core_clk", "iface_clk", "unipro_core_clk"; resets = <&gcc GCC_UFS_BCR>; reset-names = "hc_reset"; power-domains = <&rpmhpd UFS0>; status = "okay"; }; }; &rpmhpd { UFS0: ufs0 { power-domain-cells = <1>; }; }; ```