diff --git a/kona-camera.dtsi b/kona-camera.dtsi index 06bda13de9eb..b4da1a36035e 100644 --- a/kona-camera.dtsi +++ b/kona-camera.dtsi @@ -1523,6 +1523,7 @@ "icp_ahb_clk", "icp_clk_src", "icp_clk"; + src-clock-name = "icp_clk_src"; clocks = <&clock_camcc CAM_CC_FAST_AHB_CLK_SRC>, <&clock_camcc CAM_CC_ICP_AHB_CLK>, @@ -1530,9 +1531,13 @@ <&clock_camcc CAM_CC_ICP_CLK>; clock-rates = + <100000000 0 400000000 0>, <200000000 0 480000000 0>, + <300000000 0 600000000 0>, + <400000000 0 600000000 0>, <400000000 0 600000000 0>; - clock-cntl-level = "svs", "turbo"; + clock-cntl-level = "lowsvs", "svs", "svs_l1", + "nominal", "turbo"; fw_name = "CAMERA_ICP.elf"; ubwc-ipe-fetch-cfg = <0x707b 0x7083>; ubwc-ipe-write-cfg = <0x161ef 0x1620f>; diff --git a/lito-camera.dtsi b/lito-camera.dtsi index 694899992db4..44780093c2bf 100644 --- a/lito-camera.dtsi +++ b/lito-camera.dtsi @@ -782,6 +782,7 @@ "icp_ahb_clk", "icp_clk_src", "icp_clk"; + src-clock-name = "icp_clk_src"; clocks = <&camcc CAM_CC_FAST_AHB_CLK_SRC>, <&camcc CAM_CC_ICP_AHB_CLK>, @@ -789,9 +790,13 @@ <&camcc CAM_CC_ICP_CLK>; clock-rates = - <200000000 0 400000000 0>, - <300000000 0 600000000 0>; - clock-cntl-level = "svs", "svs_l1"; + <100000000 0 400000000 0>, + <200000000 0 480000000 0>, + <300000000 0 600000000 0>, + <400000000 0 600000000 0>, + <400000000 0 600000000 0>; + clock-cntl-level = "lowsvs", "svs", "svs_l1", + "nominal", "turbo"; fw_name = "CAMERA_ICP.elf"; ubwc-cfg = <0x1073 0x101CF>; qos-val = <0x00000A0A>;