lkml.org 
[lkml]   [2020]   [Dec]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.9 085/105] pinctrl: jasperlake: Fix HOSTSW_OWN offset
    Date
    From: Evan Green <evgreen@chromium.org>

    commit cdd8fc2dd64e3f1b22a6636e242d0eff49c4ba22 upstream.

    GPIOs that attempt to use interrupts get thwarted with a message like:
    "pin 161 cannot be used as IRQ" (for instance with SD_CD). This is because
    the HOSTSW_OWN offset is incorrect, so every GPIO looks like it's
    owned by ACPI.

    Fixes: e278dcb7048b1 ("pinctrl: intel: Add Intel Jasper Lake pin controller support")
    Cc: stable@vger.kernel.org
    Signed-off-by: Evan Green <evgreen@chromium.org>
    Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
    Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/pinctrl/intel/pinctrl-jasperlake.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/drivers/pinctrl/intel/pinctrl-jasperlake.c
    +++ b/drivers/pinctrl/intel/pinctrl-jasperlake.c
    @@ -16,7 +16,7 @@

    #define JSL_PAD_OWN 0x020
    #define JSL_PADCFGLOCK 0x080
    -#define JSL_HOSTSW_OWN 0x0b0
    +#define JSL_HOSTSW_OWN 0x0c0
    #define JSL_GPI_IS 0x100
    #define JSL_GPI_IE 0x120


    \
     
     \ /
      Last update: 2020-12-14 18:43    [W:4.116 / U:0.088 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site