mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 03:24:19 +02:00
clk: renesas: Updates for v4.16
- Add support for the LVDS module clock on R-Car V3M,
- Keep wakeup sources in Clock Domains active during system suspend,
which will allow removing workarounds from drivers later.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJaM5QzAAoJEEgEtLw/Ve77wbEQAJVm12VZ3In4Gz1vp8E1UDhA
eHZWPPXR56B/GXSj/EFDG0XGDbuTj9+R1xaqKYMgNn2X69iCSnZC0mULpq0yoJ0p
mIBvg3FRFXBWBmH6Vlsy+g8rs7gbwm7+5A3XaQFepeBRyInASJOHSniYWLWERR8I
6VKipmbs2ZLuc3W0MPYb84cdSIonPyTUe0LPBY8IoWNFKwUJ63lio+CpqvbauIJb
XVHLuKhREvmQSu8sDVw7RCP9MHgbZzBZukgB4phAU2hNlNaI7skvbvPLhNpaRiLJ
0wSSqGKczlaq0asob9nwUbMf56Vi1JhxHj/IwiRDwTrw6H/rIqxjmQAk2j3RnXWw
fU5mGRPr7spzFsHK//Y8kN+eN3y/MpR+t6Nk+GVyuFujRcxMHinfVBeYj0/frTK6
rPXADu8jvpAhjNraJOLDrG/51E17fTxykWePhTYkcEmKMA/8Urth76TMMpxbzDUI
WHD5y127CNQKIhJN7Rnomq+73UIqlKGSz8bJ144IxgdDRRLCx1ysAfAfm+UuOGFN
bPw/zMp6r5fA2InN/2HmbRsdNeKbKetetT+eb9NxwPVe6piKL+YAABcGBiig5uiC
dtKlD9fSH1Qftkf5jlomHiiBCVhcb5jqqyPEtqcgAQrTJ8pl6gQq+Ayzs6sF6muu
CB1q61ga9kzxpVXOGsOk
=Hm8r
-----END PGP SIGNATURE-----
Merge tag 'clk-renesas-for-v4.16-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Pull Renesas clk driver updates from Geert Uytterhoeven:
- Add support for the LVDS module clock on R-Car V3M,
- Keep wakeup sources in Clock Domains active during system suspend,
which will allow removing workarounds from drivers later.
* tag 'clk-renesas-for-v4.16-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers:
clk: renesas: cpg-mssr: Keep wakeup sources active during system suspend
clk: renesas: mstp: Keep wakeup sources active during system suspend
clk: renesas: r8a77970: Add LVDS clock
This commit is contained in:
commit
5a30de1e0c
|
|
@ -341,7 +341,7 @@ void __init cpg_mstp_add_clk_domain(struct device_node *np)
|
|||
return;
|
||||
|
||||
pd->name = np->name;
|
||||
pd->flags = GENPD_FLAG_PM_CLK;
|
||||
pd->flags = GENPD_FLAG_PM_CLK | GENPD_FLAG_ACTIVE_WAKEUP;
|
||||
pd->attach_dev = cpg_mstp_attach_dev;
|
||||
pd->detach_dev = cpg_mstp_detach_dev;
|
||||
pm_genpd_init(pd, &pm_domain_always_on_gov, false);
|
||||
|
|
|
|||
|
|
@ -105,6 +105,7 @@ static const struct mssr_mod_clk r8a77970_mod_clks[] __initconst = {
|
|||
DEF_MOD("vspd0", 623, R8A77970_CLK_S2D1),
|
||||
DEF_MOD("csi40", 716, R8A77970_CLK_CSI0),
|
||||
DEF_MOD("du0", 724, R8A77970_CLK_S2D1),
|
||||
DEF_MOD("lvds", 727, R8A77970_CLK_S2D1),
|
||||
DEF_MOD("vin3", 808, R8A77970_CLK_S2D1),
|
||||
DEF_MOD("vin2", 809, R8A77970_CLK_S2D1),
|
||||
DEF_MOD("vin1", 810, R8A77970_CLK_S2D1),
|
||||
|
|
|
|||
|
|
@ -513,7 +513,7 @@ static int __init cpg_mssr_add_clk_domain(struct device *dev,
|
|||
|
||||
genpd = &pd->genpd;
|
||||
genpd->name = np->name;
|
||||
genpd->flags = GENPD_FLAG_PM_CLK;
|
||||
genpd->flags = GENPD_FLAG_PM_CLK | GENPD_FLAG_ACTIVE_WAKEUP;
|
||||
genpd->attach_dev = cpg_mssr_attach_dev;
|
||||
genpd->detach_dev = cpg_mssr_detach_dev;
|
||||
pm_genpd_init(genpd, &pm_domain_always_on_gov, false);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user