Index: rk3399_cru.c =================================================================== RCS file: /cvsroot/src/sys/arch/arm/rockchip/rk3399_cru.c,v retrieving revision 1.6 diff -p -u -r1.6 rk3399_cru.c --- rk3399_cru.c 13 Mar 2019 10:29:56 -0000 1.6 +++ rk3399_cru.c 26 Apr 2019 01:43:28 -0000 @@ -785,6 +785,16 @@ static struct rk_cru_clk rk3399_cru_clks __BIT(3), /* gate_mask */ 0), RK_MUX(RK3399_SCLK_PCIE_CORE, "clk_pcie_core", mux_pciecore_cru_phy_parents, CLKSEL_CON(18), __BIT(7)), + + /* TSADC */ + RK_COMPOSITE(RK3399_SCLK_TSADC, "clk_tsadc", pll_parents, + CLKSEL_CON(27), /* muxdiv_reg */ + __BIT(15), /* mux_mask */ + __BITS(9,0), /* div_mask */ + CLKGATE_CON(9), /* gate_reg */ + __BIT(1), /* gate_mask */ + RK_COMPOSITE_ROUND_DOWN), + RK_GATE(RK3399_PCLK_TSADC, "pclk_tsadc", "pclk_perilp1", CLKGATE_CON(22), 13), }; static int