]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: rcar: Add suspend/resume
authorKazufumi Ikeda <kaz-ikeda@xc.jp.nec.com>
Sat, 14 Mar 2020 19:12:32 +0000 (20:12 +0100)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Thu, 7 May 2020 08:34:50 +0000 (09:34 +0100)
commit93099b1784b2377c75c3756fb8e1a1a97fc9aed4
treee47e8497bb59d422780c2f1e12a246e9c8ad9758
parenta712d6853b37486ab77ead4ea1b61e6c1982f0b0
PCI: rcar: Add suspend/resume

Add suspend/resume support for rcar. The resume handler reprograms the
hardware based on the software state kept in specific device structures,
so there is no need to save registers on suspend.

Link: https://lore.kernel.org/r/20200314191232.3122290-1-marek.vasut@gmail.com
Link: https://lore.kernel.org/r/20200426123148.56051-1-marek.vasut@gmail.com
Signed-off-by: Kazufumi Ikeda <kaz-ikeda@xc.jp.nec.com>
Signed-off-by: Gaku Inami <gaku.inami.xw@bp.renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Phil Edworthy <phil.edworthy@renesas.com>
Cc: Simon Horman <horms+renesas@verge.net.au>
Cc: Wolfram Sang <wsa@the-dreams.de>
Cc: linux-renesas-soc@vger.kernel.org
drivers/pci/controller/pcie-rcar.c