|
667 | 667 | status = "ok"; |
668 | 668 | }; |
669 | 669 |
|
670 | | - qcom,cam-cpas { |
| 670 | + cam_cpas: qcom,cam-cpas { |
671 | 671 | compatible = "qcom,cam-cpas"; |
672 | 672 | label = "cpas"; |
673 | 673 | arch-compat = "cpas_top"; |
|
743 | 743 | "ife5", "ife6", "ipe0", "sfe0", "sfe1", |
744 | 744 | "cam-cdm-intf0", "rt-cdm0", "rt-cdm1", "rt-cdm2", |
745 | 745 | "rt-cdm3", "icp0", "tpg17", "tpg18", "tpg19"; |
746 | | - |
747 | | - enable-secure-qos-update; |
| 746 | + enable-secure-qos-update = <1>; |
748 | 747 | cell-index = <0>; |
749 | 748 | status = "ok"; |
750 | 749 |
|
|
817 | 816 | parent-node = <&level1_rt_wr0>; |
818 | 817 | }; |
819 | 818 |
|
820 | | - |
821 | 819 | ife_1_wr_1: ife-1-wr-1 { |
822 | 820 | cell-index = <4>; |
823 | 821 | node-name = "ife-1-wr-1"; |
|
958 | 956 | node-name = "rt-cdm2-all-rd-2"; |
959 | 957 | client-name = "rt-cdm2"; |
960 | 958 | traffic-data = <CAM_CPAS_PATH_DATA_ALL>; |
961 | | - traffic-transaction-type = |
962 | | - <CAM_CPAS_TRANSACTION_READ>; |
| 959 | + traffic-transaction-type = <CAM_CPAS_TRANSACTION_READ>; |
963 | 960 | parent-node = <&level1_nrt_rd2>; |
964 | 961 | }; |
965 | 962 |
|
|
1086 | 1083 | level3_nrt0_rd_wr_sum: level3-nrt0-rd-wr-sum { |
1087 | 1084 | cell-index = <30>; |
1088 | 1085 | node-name = "level3-nrt0-rd-wr-sum"; |
1089 | | - traffic-merge-type = |
1090 | | - <CAM_CPAS_TRAFFIC_MERGE_SUM>; |
| 1086 | + traffic-merge-type = <CAM_CPAS_TRAFFIC_MERGE_SUM>; |
1091 | 1087 |
|
1092 | 1088 | qcom,axi-port-mnoc { |
1093 | 1089 | cam-icc-path-names = "cam_sf_0"; |
|
1097 | 1093 | level3_nrt1_rd_wr_sum: level3-nrt1-rd-wr-sum { |
1098 | 1094 | cell-index = <31>; |
1099 | 1095 | node-name = "level3-nrt1-rd-wr-sum"; |
1100 | | - traffic-merge-type = |
1101 | | - <CAM_CPAS_TRAFFIC_MERGE_SUM>; |
| 1096 | + traffic-merge-type = <CAM_CPAS_TRAFFIC_MERGE_SUM>; |
1102 | 1097 |
|
1103 | 1098 | qcom,axi-port-mnoc { |
1104 | 1099 | cam-icc-path-names = "cam_sf_icp"; |
|
1108 | 1103 | level3_rt_rd_wr_sum: level3-rt-rd-wr-sum { |
1109 | 1104 | cell-index = <32>; |
1110 | 1105 | node-name = "level3-rt-rd-wr-sum"; |
1111 | | - traffic-merge-type = |
1112 | | - <CAM_CPAS_TRAFFIC_MERGE_SUM>; |
| 1106 | + traffic-merge-type = <CAM_CPAS_TRAFFIC_MERGE_SUM>; |
1113 | 1107 | ib-bw-voting-needed; |
1114 | 1108 |
|
1115 | 1109 | qcom,axi-port-mnoc { |
|
1120 | 1114 | }; |
1121 | 1115 | }; |
1122 | 1116 |
|
1123 | | - qcom,cam-icp { |
| 1117 | + cam_icp_firmware: qcom,cam-icp { |
1124 | 1118 | compatible = "qcom,cam-icp"; |
1125 | 1119 | compat-hw-name = "qcom,icp", "qcom,ipe0"; |
1126 | 1120 | num-icp = <1>; |
|
1148 | 1142 | status = "ok"; |
1149 | 1143 | }; |
1150 | 1144 |
|
1151 | | - qcom,cam-sync { |
1152 | | - compatible = "qcom,cam-sync"; |
| 1145 | + qcom,camera-main { |
| 1146 | + compatible = "qcom,camera"; |
1153 | 1147 | status = "ok"; |
1154 | 1148 | }; |
1155 | 1149 |
|
|
1274 | 1268 | }; |
1275 | 1269 | }; |
1276 | 1270 |
|
1277 | | - qcom,camera-main { |
1278 | | - compatible = "qcom,camera"; |
| 1271 | + qcom,cam-sync { |
| 1272 | + compatible = "qcom,cam-sync"; |
1279 | 1273 | status = "ok"; |
1280 | 1274 | }; |
1281 | 1275 |
|
|
1544 | 1538 | interrupts = <GIC_SPI 604 IRQ_TYPE_EDGE_RISING>; |
1545 | 1539 | interrupt-names = "csid-lite4"; |
1546 | 1540 | power-domains = <&camcc CAM_CC_TITAN_TOP_GDSC>; |
1547 | | - clock-names = "cam_cc_cpas_ife_lite_clk", |
1548 | | - "cam_cc_ife_lite_ahb_clk", |
1549 | | - "cam_cc_ife_lite_csid_clk_src", |
1550 | | - "cam_cc_ife_lite_csid_clk", |
1551 | | - "cam_cc_ife_lite_cphy_rx_clk", |
1552 | | - "cam_cc_ife_lite_clk_src", |
1553 | | - "cam_cc_ife_lite_clk"; |
1554 | 1541 | clocks = <&camcc CAM_CC_CPAS_IFE_LITE_CLK>, |
1555 | 1542 | <&camcc CAM_CC_IFE_LITE_AHB_CLK>, |
1556 | 1543 | <&camcc CAM_CC_IFE_LITE_CSID_CLK_SRC>, |
1557 | 1544 | <&camcc CAM_CC_IFE_LITE_CSID_CLK>, |
1558 | 1545 | <&camcc CAM_CC_IFE_LITE_CPHY_RX_CLK>, |
1559 | 1546 | <&camcc CAM_CC_IFE_LITE_CLK_SRC>, |
1560 | 1547 | <&camcc CAM_CC_IFE_LITE_CLK>; |
| 1548 | + clock-names = "cam_cc_cpas_ife_lite_clk", |
| 1549 | + "cam_cc_ife_lite_ahb_clk", |
| 1550 | + "cam_cc_ife_lite_csid_clk_src", |
| 1551 | + "cam_cc_ife_lite_csid_clk", |
| 1552 | + "cam_cc_ife_lite_cphy_rx_clk", |
| 1553 | + "cam_cc_ife_lite_clk_src", |
| 1554 | + "cam_cc_ife_lite_clk"; |
1561 | 1555 | clock-rates = <0 0 400000000 0 0 400000000 0>, |
1562 | 1556 | <0 0 400000000 0 0 480000000 0>; |
1563 | 1557 | clock-cntl-level = "svs_l1", "nominal"; |
|
1606 | 1600 | <400000000 0 600000000 0>; |
1607 | 1601 | clock-cntl-level = "svs_l1", "nominal"; |
1608 | 1602 | nrt-device; |
1609 | | - fw_name = "CAMERA_ICP"; |
| 1603 | + fw_name = "qcom/sa8775p/CAMERA_ICP"; |
1610 | 1604 | ubwc-ipe-fetch-cfg = <0x707b 0x7083>; |
1611 | 1605 | ubwc-ipe-write-cfg = <0x161ef 0x1620f>; |
1612 | 1606 | qos-val = <0xa0a>; |
|
2000 | 1994 | required-opps = <&rpmhpd_opp_nom>; |
2001 | 1995 | }; |
2002 | 1996 | }; |
2003 | | - |
2004 | 1997 | }; |
2005 | 1998 |
|
2006 | 1999 | qcom,rt-cdm0 { |
|
2140 | 2133 | interrupts = <GIC_SPI 563 IRQ_TYPE_EDGE_RISING>; |
2141 | 2134 | interrupt-names = "sfe-lite0"; |
2142 | 2135 | power-domains = <&camcc CAM_CC_TITAN_TOP_GDSC>; |
2143 | | - clock-names = "cam_cc_sfe_lite_0_fast_ahb_clk", |
2144 | | - "cam_cc_sfe_lite_0_clk", |
2145 | | - "cam_cc_cpas_sfe_lite_0_clk"; |
2146 | 2136 | clocks = <&camcc CAM_CC_SFE_LITE_0_FAST_AHB_CLK>, |
2147 | 2137 | <&camcc CAM_CC_SFE_LITE_0_CLK>, |
2148 | 2138 | <&camcc CAM_CC_CPAS_SFE_LITE_0_CLK>; |
| 2139 | + clock-names = "cam_cc_sfe_lite_0_fast_ahb_clk", |
| 2140 | + "cam_cc_sfe_lite_0_clk", |
| 2141 | + "cam_cc_cpas_sfe_lite_0_clk"; |
2149 | 2142 | clock-rates = <0 480000000 300000000>, |
2150 | 2143 | <0 600000000 400000000>; |
2151 | 2144 | clock-cntl-level = "svs_l1", "nominal"; |
|
0 commit comments