]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commitdiff
pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 18 Dec 2019 19:48:07 +0000 (20:48 +0100)
committerKhalid Elmously <khalid.elmously@canonical.com>
Fri, 13 Mar 2020 04:31:00 +0000 (00:31 -0400)
BugLink: https://bugs.launchpad.net/bugs/1866678
commit 805f635703b2562b5ddd822c62fc9124087e5dd5 upstream.

The FN_SDSELF_B and FN_SD1_CLK_B enum IDs are used twice, which means
one set of users must be wrong.  Replace them by the correct enum IDs.

Fixes: 87f8c988636db0d4 ("sh-pfc: Add r8a7778 pinmux support")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20191218194812.12741-2-geert+renesas@glider.be
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/pinctrl/sh-pfc/pfc-r8a7778.c

index 00d61d175249681e3e741e0692e57245e8c25d26..c60fce1225b022872909fe6ee805f8d3034b230a 100644 (file)
@@ -2325,7 +2325,7 @@ static const struct pinmux_cfg_reg pinmux_config_regs[] = {
                FN_ATAG0_A,     0,              FN_REMOCON_B,   0,
                /* IP0_11_8 [4] */
                FN_SD1_DAT2_A,  FN_MMC_D2,      0,              FN_BS,
-               FN_ATADIR0_A,   0,              FN_SDSELF_B,    0,
+               FN_ATADIR0_A,   0,              FN_SDSELF_A,    0,
                FN_PWM4_B,      0,              0,              0,
                0,              0,              0,              0,
                /* IP0_7_5 [3] */
@@ -2367,7 +2367,7 @@ static const struct pinmux_cfg_reg pinmux_config_regs[] = {
                FN_TS_SDAT0_A,  0,              0,              0,
                0,              0,              0,              0,
                /* IP1_10_8 [3] */
-               FN_SD1_CLK_B,   FN_MMC_D6,      0,              FN_A24,
+               FN_SD1_CD_A,    FN_MMC_D6,      0,              FN_A24,
                FN_DREQ1_A,     0,              FN_HRX0_B,      FN_TS_SPSYNC0_A,
                /* IP1_7_5 [3] */
                FN_A23,         FN_HTX0_B,      FN_TX2_B,       FN_DACK2_A,