On Tue, 5 Sep 2023 14:42:03 +0200 "H. Nikolaus Schaller" <hns@xxxxxxxxxxxxx> wrote: > Hi Tony, > > > Am 05.09.2023 um 08:12 schrieb Tony Lindgren <tony@xxxxxxxxxxx>: > > > > The key observation is that the abe_iclk references in the DTS seem to be nowhere referenced > >> (which may or may not be an issue): > >> > >> https://github.com/goldelico/letux-kernel/blob/letux/aess-v12/arch/arm/boot/dts/ti/omap/omap44xx-clocks.dtsi#L509 > >> https://github.com/goldelico/letux-kernel/blob/letux/aess-v12/arch/arm/boot/dts/ti/omap/omap54xx-clocks.dtsi#L161 > > > > So I guess the ick is in the dts the ocp_abe_iclk@528 for omap4 and > > abe_iclk@528 for omap5. Seems like the driver should request them, I recall > > that the interconnect target module does not need the ick to access sysc > > and revision registers. > > Yes, that is what I suspect but I don't know how to request them. > add ,"ick" to the clock-names line in the target-module? and ,<&ocp_abe_iclk> to the target module? Regards, Andreas