static struct clk_branch gcc_pcie_0_pipe_clk = {
        .halt_reg = 0xa0044,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52010,
                .enable_mask = BIT(25),
 
 static struct clk_branch gcc_pcie_1_pipe_clk = {
        .halt_reg = 0x2c044,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52020,
                .enable_mask = BIT(30),
 
 static struct clk_branch gcc_pcie_2_pipe_clk = {
        .halt_reg = 0x13044,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52020,
                .enable_mask = BIT(23),
 
 static struct clk_branch gcc_pcie_3_pipe_clk = {
        .halt_reg = 0x58050,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52020,
                .enable_mask = BIT(3),
 
 static struct clk_branch gcc_pcie_4_pipe_clk = {
        .halt_reg = 0x6b044,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52008,
                .enable_mask = BIT(4),
 
 static struct clk_branch gcc_pcie_5_pipe_clk = {
        .halt_reg = 0x2f044,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52018,
                .enable_mask = BIT(17),
 
 static struct clk_branch gcc_pcie_6a_pipe_clk = {
        .halt_reg = 0x31050,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52018,
                .enable_mask = BIT(26),
 
 static struct clk_branch gcc_pcie_6b_pipe_clk = {
        .halt_reg = 0x8d050,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52000,
                .enable_mask = BIT(30),
 
 static struct clk_branch gcc_usb3_mp_phy_pipe_0_clk = {
        .halt_reg = 0x17290,
-       .halt_check = BRANCH_HALT,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x17290,
                .enable_mask = BIT(0),
 
 static struct clk_branch gcc_usb3_mp_phy_pipe_1_clk = {
        .halt_reg = 0x17298,
-       .halt_check = BRANCH_HALT,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x17298,
                .enable_mask = BIT(0),
 
 static struct clk_branch gcc_usb3_prim_phy_pipe_clk = {
        .halt_reg = 0x39068,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .hwcg_reg = 0x39068,
        .hwcg_bit = 1,
        .clkr = {
 
 static struct clk_branch gcc_usb3_sec_phy_pipe_clk = {
        .halt_reg = 0xa1068,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .hwcg_reg = 0xa1068,
        .hwcg_bit = 1,
        .clkr = {
 
 static struct clk_branch gcc_usb3_tert_phy_pipe_clk = {
        .halt_reg = 0xa2068,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .hwcg_reg = 0xa2068,
        .hwcg_bit = 1,
        .clkr = {
 
 static struct clk_branch gcc_usb4_0_phy_p2rr2p_pipe_clk = {
        .halt_reg = 0x9f0d8,
-       .halt_check = BRANCH_HALT,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x9f0d8,
                .enable_mask = BIT(0),
 
 static struct clk_branch gcc_usb4_0_phy_pcie_pipe_clk = {
        .halt_reg = 0x9f048,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52010,
                .enable_mask = BIT(19),
 
 static struct clk_branch gcc_usb4_0_phy_usb_pipe_clk = {
        .halt_reg = 0x9f0a4,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .hwcg_reg = 0x9f0a4,
        .hwcg_bit = 1,
        .clkr = {
 
 static struct clk_branch gcc_usb4_1_phy_p2rr2p_pipe_clk = {
        .halt_reg = 0x2b0d8,
-       .halt_check = BRANCH_HALT,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x2b0d8,
                .enable_mask = BIT(0),
 
 static struct clk_branch gcc_usb4_1_phy_pcie_pipe_clk = {
        .halt_reg = 0x2b048,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52028,
                .enable_mask = BIT(0),
 
 static struct clk_branch gcc_usb4_1_phy_usb_pipe_clk = {
        .halt_reg = 0x2b0a4,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .hwcg_reg = 0x2b0a4,
        .hwcg_bit = 1,
        .clkr = {
 
 static struct clk_branch gcc_usb4_2_phy_p2rr2p_pipe_clk = {
        .halt_reg = 0x110d8,
-       .halt_check = BRANCH_HALT,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x110d8,
                .enable_mask = BIT(0),
 
 static struct clk_branch gcc_usb4_2_phy_pcie_pipe_clk = {
        .halt_reg = 0x11048,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .clkr = {
                .enable_reg = 0x52028,
                .enable_mask = BIT(1),
 
 static struct clk_branch gcc_usb4_2_phy_usb_pipe_clk = {
        .halt_reg = 0x110a4,
-       .halt_check = BRANCH_HALT_VOTED,
+       .halt_check = BRANCH_HALT_SKIP,
        .hwcg_reg = 0x110a4,
        .hwcg_bit = 1,
        .clkr = {