Hi Krzysztof, On 2018-08-30 08:29, Krzysztof Kozlowski wrote: > On Wed, 29 Aug 2018 at 18:00, Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> wrote: >> Clocks should be suspended as late as possible and resumed as early as >> possible to let other drivers do their own suspend/resume tasks. NOIRQ >> callbacks better suit this requirement. > I think that's not a good reason to use the noirq versions. These are > to solve the races with interrupt handlers, not to manually order > callbacks. Then please tell me which other solution should I use to make clock available on Exynos5433 during NOIRQ suspend/resume phase. dw-mmc driver requires to access its clocks in NOIRQ resume. > ... Best regards -- Marek Szyprowski, PhD Samsung R&D Institute Poland