Hi all i just updated from 2014 to latest Barebox and hit the following problem: of_clk_init from clk.c:451 does not find any entries. matches is set to __clk_of_table start where compatible=0 and data=0, but from my thoughts the dt is ok on this point: { ... clocks { #address-cells = <0x1>; #size-cells = <0x0>; ckil { compatible = "fsl,imx-ckil", "fixed-clock"; #clock-cells = <0x0>; clock-frequency = <0x8000>; }; ckih1 { compatible = "fsl,imx-ckih1", "fixed-clock"; #clock-cells = <0x0>; clock-frequency = <0x0>; }; osc { compatible = "fsl,imx-osc", "fixed-clock"; #clock-cells = <0x0>; clock-frequency = <0x16e3600>; }; clock@0 { compatible = "fixed-clock"; reg = <0x0>; #clock-cells = <0x0>; clock-frequency = <0x16e3600>; }; } aips-bus@02000000 { ... ccm@020c4000 { compatible = "fsl,imx6q-ccm", "fsl,imx6dl-ccm"; reg = <0x20c4000 0x4000>; interrupts = <0x0 0x57 0x4 0x0 0x58 0x4>; #clock-cells = <0x1>; linux,phandle = <0x3>; phandle = <0x3>; }; ... }; ... }; Is there a pretty howto added? Am I missing something? from arch/arm/mach-imx/clk-imx6.c are removed: static int imx6_ccm_probe() { - unsigned long ckil_rate = 32768; - unsigned long ckih_rate = 0; - unsigned long osc_rate = 24000000; - clks[dummy] = clk_fixed("dummy", 0); - clks[ckil] = clk_fixed("ckil", ckil_rate); - clks[ckih] = clk_fixed("ckih", ckih_rate); - clks[osc] = clk_fixed("osc", osc_rate); } and on gpt_probe the clock tree refers to a frequency of 0 while seeking for osc as clk parent which cannot be found and leads to a div by zero and therefore in a panic in further context. This prevents bb from starting (of course). System is Freescale i.MX6 Solo on our on DIMM module. Mit freundlichen Grüßen aus Berg/ With kind regards i.A. Andreas Willig Dipl.-Ing. (FH) Entwicklung Elektronik RAFI GmbH & Co. KG Postfach 2060 88276 Ravensburg Tel.: +49 (0) 751 89-6142 mailto:andreas.willig@xxxxxxx, http://www.rafi.de Kommanditgesellschaft: Sitz Berg, Amtsgericht Ulm, HRA 550059 Komplementär: RAFI Beteiligungs-GmbH, Sitz Berg, Amtsgericht Ulm HRB 550074 Geschäftsführer: Albert Wasmeier, Dipl.-Kfm. Gerhard Schenk USt-Ident.-Nr.: DE 146 392 319, Steuer-Nr.: 77079/00291 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox