On Wed, Aug 23, 2017 at 09:03:04AM +0800, Shawn Lin wrote: > Hi Bjorn, > > On 2017/8/23 4:47, Bjorn Helgaas wrote: > >On Wed, Aug 09, 2017 at 07:14:23PM +0800, Shawn Lin wrote: > >>We observed that the clk_pciephy_ref is still enabled when we actually > >>fail to probe the driver. > >> > >>root@linaro-alip:~# cat /sys/kernel/debug/clk/clk_summary | grep pcie > >>clk_pciephy_ref 1 1 24000000 0 0 > >>clk_pcie_pm 0 0 24000000 0 0 > >> clk_pcie_core_cru 0 0 125000000 0 0 > >> clk_pciephy_ref100m 0 0 100000000 0 0 > >> aclk_pcie 0 0 148500000 0 0 > >> aclk_perf_pcie 0 0 148500000 0 0 > >> pclk_pcie 0 0 37125000 0 0 > >>clk_pcie_core 0 0 0 0 0 > >> > >>clk_pciephy_ref is used by phy driver and we need to properly disable > >>it for this case. So this patch add error handle for the function of > >>rockchip_pcie_init_port to fix this issue. > >> > >>Signed-off-by: Shawn Lin <shawn.lin@xxxxxxxxxxxxxx> > > > >Applied to pci/host-rockchip for v4.14, thanks! > > I actually posted a v2 sometime ago, so could you please drop this one? Oops, sorry. I dropped this one and will pick it up from the new v5 series you posted. Bjorn