Skip to content

Commit 6ea7185

Browse files
ffainellilinusw
authored andcommitted
pinctrl: single: Add bcm7038-padconf compatible matching
Just like the TI J7200 padconf, we lose the context and therefore need to save it and restore it across suspend/resume states. Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com> [linusw@kernel.org: rebased on am62l changes] Signed-off-by: Linus Walleij <linusw@kernel.org>
1 parent ee2d436 commit 6ea7185

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

drivers/pinctrl/pinctrl-single.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1960,7 +1960,7 @@ static const struct pcs_soc_data pinctrl_single_am654 = {
19601960
.irq_status_mask = (1 << 30), /* WKUP_EVT */
19611961
};
19621962

1963-
static const struct pcs_soc_data pinctrl_single_j7200 = {
1963+
static const struct pcs_soc_data pinctrl_single_loss_off = {
19641964
.flags = PCS_CONTEXT_LOSS_OFF,
19651965
};
19661966

@@ -1972,15 +1972,16 @@ static const struct pcs_soc_data pinconf_single = {
19721972
};
19731973

19741974
static const struct of_device_id pcs_of_match[] = {
1975+
{ .compatible = "brcm,bcm7038-padconf", .data = &pinctrl_single_loss_off },
19751976
{ .compatible = "marvell,pxa1908-padconf", .data = &pinconf_single },
19761977
{ .compatible = "ti,am437-padconf", .data = &pinctrl_single_am437x },
19771978
{ .compatible = "ti,am654-padconf", .data = &pinctrl_single_am654 },
19781979
{ .compatible = "ti,dra7-padconf", .data = &pinctrl_single_dra7 },
19791980
{ .compatible = "ti,omap3-padconf", .data = &pinctrl_single_omap_wkup },
19801981
{ .compatible = "ti,omap4-padconf", .data = &pinctrl_single_omap_wkup },
19811982
{ .compatible = "ti,omap5-padconf", .data = &pinctrl_single_omap_wkup },
1982-
{ .compatible = "ti,j7200-padconf", .data = &pinctrl_single_j7200 },
1983-
{ .compatible = "ti,am62l-padconf", .data = &pinctrl_single_j7200 },
1983+
{ .compatible = "ti,j7200-padconf", .data = &pinctrl_single_loss_off },
1984+
{ .compatible = "ti,am62l-padconf", .data = &pinctrl_single_loss_off },
19841985
{ .compatible = "pinctrl-single", .data = &pinctrl_single },
19851986
{ .compatible = "pinconf-single", .data = &pinconf_single },
19861987
{ },

0 commit comments

Comments
 (0)