@@ -949,14 +949,19 @@ CCU_MUX_GATE_DEFINE(edp1_pxclk, edp1_pclk_parents, APMU_LCD_EDP_CTRL, 18, 1, BIT
949949
950950CCU_GATE_DEFINE (pciea_mstr_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_A , BIT (2 ), 0 );
951951CCU_GATE_DEFINE (pciea_slv_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_A , BIT (1 ), 0 );
952+ CCU_GATE_DEFINE (pciea_dbi_clk , CCU_PARENT_HW (axi_clk ), APMU_PCIE_CLK_RES_CTRL_A , BIT (0 ), 0 );
952953CCU_GATE_DEFINE (pcieb_mstr_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_B , BIT (2 ), 0 );
953954CCU_GATE_DEFINE (pcieb_slv_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_B , BIT (1 ), 0 );
955+ CCU_GATE_DEFINE (pcieb_dbi_clk , CCU_PARENT_HW (axi_clk ), APMU_PCIE_CLK_RES_CTRL_B , BIT (0 ), 0 );
954956CCU_GATE_DEFINE (pciec_mstr_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_C , BIT (2 ), 0 );
955957CCU_GATE_DEFINE (pciec_slv_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_C , BIT (1 ), 0 );
958+ CCU_GATE_DEFINE (pciec_dbi_clk , CCU_PARENT_HW (axi_clk ), APMU_PCIE_CLK_RES_CTRL_C , BIT (0 ), 0 );
956959CCU_GATE_DEFINE (pcied_mstr_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_D , BIT (2 ), 0 );
957960CCU_GATE_DEFINE (pcied_slv_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_D , BIT (1 ), 0 );
961+ CCU_GATE_DEFINE (pcied_dbi_clk , CCU_PARENT_HW (axi_clk ), APMU_PCIE_CLK_RES_CTRL_D , BIT (0 ), 0 );
958962CCU_GATE_DEFINE (pciee_mstr_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_E , BIT (2 ), 0 );
959963CCU_GATE_DEFINE (pciee_slv_clk , CCU_PARENT_HW (pll2_d6 ), APMU_PCIE_CLK_RES_CTRL_E , BIT (1 ), 0 );
964+ CCU_GATE_DEFINE (pciee_dbi_clk , CCU_PARENT_HW (axi_clk ), APMU_PCIE_CLK_RES_CTRL_E , BIT (0 ), 0 );
960965
961966static const struct clk_parent_data emac_1588_parents [] = {
962967 CCU_PARENT_NAME (vctcxo_24m ),
@@ -1391,14 +1396,19 @@ static struct clk_hw *k3_ccu_apmu_hws[] = {
13911396 [CLK_APMU_EDP1_PXCLK ] = & edp1_pxclk .common .hw ,
13921397 [CLK_APMU_PCIE_PORTA_MSTE ] = & pciea_mstr_clk .common .hw ,
13931398 [CLK_APMU_PCIE_PORTA_SLV ] = & pciea_slv_clk .common .hw ,
1399+ [CLK_APMU_PCIE_PORTA_DBI ] = & pciea_dbi_clk .common .hw ,
13941400 [CLK_APMU_PCIE_PORTB_MSTE ] = & pcieb_mstr_clk .common .hw ,
13951401 [CLK_APMU_PCIE_PORTB_SLV ] = & pcieb_slv_clk .common .hw ,
1402+ [CLK_APMU_PCIE_PORTB_DBI ] = & pcieb_dbi_clk .common .hw ,
13961403 [CLK_APMU_PCIE_PORTC_MSTE ] = & pciec_mstr_clk .common .hw ,
13971404 [CLK_APMU_PCIE_PORTC_SLV ] = & pciec_slv_clk .common .hw ,
1405+ [CLK_APMU_PCIE_PORTC_DBI ] = & pciec_dbi_clk .common .hw ,
13981406 [CLK_APMU_PCIE_PORTD_MSTE ] = & pcied_mstr_clk .common .hw ,
13991407 [CLK_APMU_PCIE_PORTD_SLV ] = & pcied_slv_clk .common .hw ,
1408+ [CLK_APMU_PCIE_PORTD_DBI ] = & pcied_dbi_clk .common .hw ,
14001409 [CLK_APMU_PCIE_PORTE_MSTE ] = & pciee_mstr_clk .common .hw ,
14011410 [CLK_APMU_PCIE_PORTE_SLV ] = & pciee_slv_clk .common .hw ,
1411+ [CLK_APMU_PCIE_PORTE_DBI ] = & pciee_dbi_clk .common .hw ,
14021412 [CLK_APMU_EMAC0_BUS ] = & emac0_bus_clk .common .hw ,
14031413 [CLK_APMU_EMAC0_REF ] = & emac0_ref_clk .common .hw ,
14041414 [CLK_APMU_EMAC0_1588 ] = & emac0_1588_clk .common .hw ,
0 commit comments