diff options
author | Parth Dixit <parthd@codeaurora.org> | 2019-05-14 17:12:07 +0530 |
---|---|---|
committer | Parth Dixit <parthd@codeaurora.org> | 2019-05-29 16:55:38 +0530 |
commit | 0189808ff6f329e7128bc03966137e54b3525d0b (patch) | |
tree | be31f97dfc7945eeb33bb7567c9ab9b5674ec464 | |
parent | 3f4e4aa3fa315f56b28eee160c0cb070ffcabd8f (diff) |
QcomModulePkg : Update Partial bins nodes
Add new nodes device tree nodes to the table.
Change-Id: I2d7ce33957a2220388cdc0e16b3b7f9732a8aa68
-rw-r--r-- | QcomModulePkg/Library/BootLib/PartialGoods.c | 209 |
1 files changed, 176 insertions, 33 deletions
diff --git a/QcomModulePkg/Library/BootLib/PartialGoods.c b/QcomModulePkg/Library/BootLib/PartialGoods.c index 6f4c7a34b3..6e045f559f 100644 --- a/QcomModulePkg/Library/BootLib/PartialGoods.c +++ b/QcomModulePkg/Library/BootLib/PartialGoods.c @@ -65,104 +65,247 @@ STATIC struct PartialGoods *PartialGoodsCpuType[MAX_CPU_CLUSTER] = { static struct PartialGoods PartialGoodsMmType[] = { {BIT (EFICHIPINFO_PART_GPU), "/soc", - {"qcom,kgsl-3d0", "status", "okay", "dsbl"}}, + {"qcom,kgsl-3d0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_GPU), "/soc", - {"qcom,kgsl-3d0", "status", "ok", "no"}}, + {"qcom,gmu", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_GPU), + "/soc", + {"kgsl-smmu", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_GPU), + "/soc", + {"qcom,gpucc", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_VIDEO), "/soc", - {"qcom,vidc", "status", "okay", "dsbl"}}, - {BIT (EFICHIPINFO_PART_VIDEO), "/soc", {"qcom,vidc", "status", "ok", "no"}}, + {"qcom,vidc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_VIDEO), + "/soc", + {"qcom,vidc0", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_VIDEO), + "/soc", + {"qcom,vidc1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_VIDEO), + "/soc", + {"qcom,videocc", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,msm-cam", "status", "okay", "dsbl"}}, + {"qcom,cam-req-mgr", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", {"qcom,msm-cam", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,csiphy", "status", "okay", "dsbl"}}, + {"qcom,csiphy", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,csiphy0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,csiphy", "status", "ok", "no"}}, + {"qcom,csiphy1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,csiphy2", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,csiphy3", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,csiphy4", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,csiphy5", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,csid0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,csid", "status", "okay", "dsbl"}}, + {"qcom,csid1", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,csid", "status", "ok", "no"}}, + {"qcom,csid-lite0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,cam_smmu", "status", "okay", "dsbl"}}, + {"qcom,csid-lite1", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", {"qcom,cam_smmu", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,fd", "status", "okay", "dsbl"}}, - {BIT (EFICHIPINFO_PART_CAMERA), "/soc", {"qcom,fd", "status", "ok", "no"}}, + {"qcom,cam-cpas", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,cpp", "status", "okay", "dsbl"}}, - {BIT (EFICHIPINFO_PART_CAMERA), "/soc", {"qcom,cpp", "status", "ok", "no"}}, + {"qcom,cam-cdm-intf", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,ispif", "status", "okay", "dsbl"}}, + {"qcom,cpas-cdm0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,ispif", "status", "ok", "no"}}, + {"qcom,cpas-cdm1", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,vfe0", "status", "okay", "dsbl"}}, + {"qcom,cpas-cdm2", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,vfe0", "status", "ok", "no"}}, + {"qcom,cam-cpas", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,vfe1", "status", "okay", "dsbl"}}, + {"qcom,cam-fd", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,vfe1", "status", "ok", "no"}}, + {"qcom,fd", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,cci", "status", "okay", "dsbl"}}, - {BIT (EFICHIPINFO_PART_CAMERA), "/soc", {"qcom,cci", "status", "ok", "no"}}, + {"qcom,ife0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,jpeg", "status", "okay", "dsbl"}}, + {"qcom,ife1", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,jpeg", "status", "ok", "no"}}, + {"qcom,ife-lite0", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,camera-flash", "status", "okay", "dsbl"}}, + {"qcom,ife-lite1", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,camera-flash", "status", "ok", "no"}}, - {BIT (EFICHIPINFO_PART_DISPLAY), + {"qcom,cci", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), "/soc", - {"qcom,mdss_mdp", "status", "okay", "dsbl"}}, + {"qcom,cci0", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,cci1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,jpegenc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,jpegdma", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,camera-flash0", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,camera-flash1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,cam-icp", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,cam-isp", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,a5", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,ipe0", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,bps", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,cam-jpeg", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,lrme", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,ipe1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,vfe0", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,vfe1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_CAMERA), + "/soc", + {"qcom,camcc", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_DISPLAY), "/soc", {"qcom,mdss_mdp", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_DISPLAY), "/soc", - {"qcom,mdss_dsi_pll", "status", "okay", "dsbl"}}, + {"qcom,mdss_rotator", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_DISPLAY), "/soc", - {"qcom,mdss_dsi_pll", "status", "ok", "no"}}, + {"qcom,mdss_dsi0_ctrl", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,mdss_dsi1_ctrl", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,mdss_dsi_phy0", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,mdss_dsi_phy1", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,mdss_dsi0_pll", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_DISPLAY), "/soc", - {"qcom,mdss_dp_pll", "status", "okay", "dsbl"}}, + {"qcom,mdss_dsi1_pll", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,mdss_dsi_pll", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_DISPLAY), "/soc", {"qcom,mdss_dp_pll", "status", "ok", "no"}}, - {BIT (EFICHIPINFO_PART_AUDIO), + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,msm-ext-disp", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), "/soc", - {"qcom,msm-adsp-loader", "status", "okay", "dsbl"}}, + {"qcom,sde_rscc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,dp_display", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_DISPLAY), + "/soc", + {"qcom,dispcc", "status", "ok", "no"}}, {BIT (EFICHIPINFO_PART_AUDIO), "/soc", {"qcom,msm-adsp-loader", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_AUDIO), + "/soc", + {"qcom,lpass", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_AUDIO), + "/soc", + {"qcom,msm-adsprpc-mem", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_AUDIO), + "/soc", + {"qcom,msm_fastrpc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_MODEM), + "/soc", + {"qcom,mss", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_WLAN), + "/soc", + {"qcom,mss", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_COMP), + "/soc", + {"qcom,turing", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_COMP), + "/soc", + {"qcom,msm-adsprpc-mem", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_COMP), + "/soc", + {"qcom,msm_fastrpc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_SENSORS), + "/soc", + {"qcom,lpass", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_SENSORS), + "/soc", + {"qcom,msm-adsprpc-mem", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_SENSORS), + "/soc", + {"qcom,msm_fastrpc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_NPU), + "/soc", + {"qcom,npucc", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_NPU), + "/soc", + {"qcom,npu", "status", "ok", "no"}}, + {BIT (EFICHIPINFO_PART_NAV), + "/soc", + {"qcom,mss", "status", "ok", "no"}}, }; STATIC VOID |