soc: imx: gpcv2: make pgc driver more generic for other i.MX platforms
Port of a Linux commit 73f5971

  i.MX8MQ and i.MX8MM share same gpc module with i.MX7D, they
  can reuse gpcv2 pgc driver for power domain control, this
  patch renames all functions and structure definitions started
  with "imx7" to "imx", and use .data in imx_gpcv2_dt_ids[] to
  pass platform specific power domain data for power domain
  driver, thus make gpcv2 pgc driver more generic for i.MX
  platforms.

  Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
  Acked-by: Andrey Smirnov <andrew.smirnov@gmail.com>
  Signed-off-by: Shawn Guo <shawnguo@kernel.org>

Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 8b34033 commit 9e9ee0d7508f4a808b5ada17e1f1f12dc582de1c
@Andrey Smirnov Andrey Smirnov authored on 5 Feb 2019
Sascha Hauer committed on 11 Feb 2019
Showing 1 changed file
View
drivers/soc/imx/gpcv2.c