Hi, this series add support for IPP_DI[01] clock input. 1st patch is just preparation to handle anaclk1/anaclk2 similar to osc & friends. 2nd & 3rd patch adds the clock to bindings and device tree. 4th patch adds the clock to the clk tree and also adds support for IPU clock source. 5th patch adds the pinctrl defines for imx6q (only). I was only able to test this on pad DA14 on imx6q, but not on imx6dl. Putting all together it is possible to use those IPP DI0/1 clocks as input for IPU pixel clock. Best regards, Alexander Alexander Stein (5): ARM: dts: imx6qdl: add clocks to clock controller node dt-bindings: clock: Add ipp_di0 and ipp_di1 clocks to i.MX6Q bindings ARM: dts: imx6qdl: add missing ipp_di clocks to clock controller node clk: imx6q: Add ipp-di0 and ipp-di1 clocks ARM: dts: imx6q: add ipp_di0 and ipp_di1 pad configuration .../bindings/clock/imx6q-clock.yaml | 4 ++ arch/arm/boot/dts/imx6dl-pinfunc.h | 3 ++ arch/arm/boot/dts/imx6q-pinfunc.h | 3 ++ arch/arm/boot/dts/imx6qdl.dtsi | 38 +++++++++++++++++-- drivers/clk/imx/clk-imx6q.c | 20 ++++++---- include/dt-bindings/clock/imx6qdl-clock.h | 4 +- 6 files changed, 60 insertions(+), 12 deletions(-) -- 2.25.1