2015-02-13 5:08 GMT+03:00 Stanimir Varbanov <svarbanov@xxxxxxxxxx>: > Hi, > > On 02/12/2015 11:07 AM, Matwey V. Kornilov wrote: >> 2015-02-11 12:19 GMT+03:00 Stanimir Varbanov <svarbanov@xxxxxxxxxx>: >>> please don't top posting. >>> >>> On 02/11/2015 10:38 AM, Matwey V. Kornilov wrote:HI >>> >>>> It sounds reasonable, but does current implementation support deferring? >>> >>>thor >>> yes, it uses deferred probe see devm_phy_get() and devm_clk_get() calls in >>> .probe and how the returned values are checked. >>> >>>> Struct spear13xx_pcie_driver just dissapears from memory after init. >>> >>> >>> IMO this is expected because spear13xx_pcie_driver is annotated as >>> __initdata. >> >> The question was how deferred probe had been expected to work? When >> probe has been deferred at first attempt, then second attempt >> performed after init section, so proble() function must be available,at >> but it is not. Isn't it? >> > > That is questionable, maybe it works by chance?. Or maybe it doesn't work at all. -- With best regards, Matwey V. Kornilov. Sternberg Astronomical Institute, Lomonosov Moscow State University, Russia -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html