Hi Guenter, Thanks for the fast feedback. I will resend a version to handle your comments. I also noticed I forgot to correctly balance clk_prepare_enable() by some clk_disable_unprepare() call in case of error. Cheers, a+