Messages in this thread | | | From | Linus Walleij <> | Date | Tue, 3 Sep 2019 17:07:59 +0200 | Subject | Re: [PATCHv7] drivers/amba: add reset control to amba bus probe |
| |
On Tue, Sep 3, 2019 at 4:20 PM Dinh Nguyen <dinguyen@kernel.org> wrote:
> The primecell controller on some SoCs, i.e. SoCFPGA, is held in reset by > default. Until recently, the DMA controller was brought out of reset by the > bootloader(i.e. U-Boot). But a recent change in U-Boot, the peripherals > that are not used are held in reset and are left to Linux to bring them > out of reset. > > Add a mechanism for getting the reset property and de-assert the primecell > module from reset if found. This is a not a hard fail if the reset properti > is not present in the device tree node, so the driver will continue to > probe. > > Because there are different variants of the controller that may have > multiple reset signals, the code will find all reset(s) specified and > de-assert them. > > Signed-off-by: Dinh Nguyen <dinguyen@kernel.org> > Reviewed-by: Rob Herring <robh@kernel.org> > Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Please put this patch into Russell's patch tracker.
Yours, Linus Walleij
| |