From patchwork Wed Aug 8 08:46:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ivan Podovalov X-Patchwork-Id: 954844 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-gpio-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ffTtkJS6"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 41llPS70vCz9s0n for ; Wed, 8 Aug 2018 18:47:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727301AbeHHLFl (ORCPT ); Wed, 8 Aug 2018 07:05:41 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:35194 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726979AbeHHLFl (ORCPT ); Wed, 8 Aug 2018 07:05:41 -0400 Received: by mail-lf1-f68.google.com with SMTP id f18-v6so1017337lfc.2; Wed, 08 Aug 2018 01:46:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=YqQzms+gCxu+LO5nhrMGMFp9MODX1lDTdQMdgdLecug=; b=ffTtkJS6xLMB1z039t+ymbOfSK0fYM28py8aycRs/mDG4mUjaad/0Ht1QCnkhuwEwk Uq+4LXzDchw+qI+KeCXSyEUXw541VjM6t2/t7SuBSgXv9lcvHe+40iiEs7DF+RadjZrr M+MYtmjBaS+qlxgnGu9irFTm9udi7ddrUnBBFkajgw6BIxKNKLBD6dOTlCBWcIhvUV7D P/cYbOKfwUEw31ppytk63egkWTNjiqILF8GrGgEeKAMc+5yVAgDVs3Yze8RJz7kaUm4x LU2WE4wpA4npbr4SPkwL3l7boJxg9SoLehv83OMpLWqWtsGRz2oO1jsD3eTc3zOlDpKO /Bow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=YqQzms+gCxu+LO5nhrMGMFp9MODX1lDTdQMdgdLecug=; b=LlkjFWUUKCyLLnMHxx+JUJvsrJ7FxZGQVFEHxIi/NYGB2xD/Qkpdk0Gzz4YAODxABR /18kFHBdhEhCMBeCktmXIrrNbxo+gYez26Qu17TGnIbt2wgtFAbLppYrOgi+yjYOqGgg g5+FThhv8O4+NLsWwePMr8DY3prLyunnO9buMyEZFoJm5/RsjcpvfAY1W8/Nk1UCHy0B lai56lWQR2plGx01QRSTFHkdcTvOpoK90bK2dsZie/rEYe7AjwkF/fC8ZZcb3H7/Pwtk Gi7NXSQqQEES5mnzvJwnmzA1pwzGtHHYup6T92Fqk7+nLpfTi3QGML3eJ8CpIUQED1rZ gluQ== X-Gm-Message-State: AOUpUlGXUNa0QIS/prMSpZgDEkTY6i6D+5Z9Zs7cWnekH3iGzucvmaXO PRCfUEe8IgcPyvR+wS3f/+k= X-Google-Smtp-Source: AA+uWPyViXdEicTGfFQ/kVtaAeicIq45a6ycGtkyZGNa2wdw+Vj8ARwSz0r/cVuh0QnL4k5MoNteaA== X-Received: by 2002:a19:c64c:: with SMTP id w73-v6mr1384347lff.2.1533718017883; Wed, 08 Aug 2018 01:46:57 -0700 (PDT) Received: from work_station.192.168.3.10 ([88.86.78.118]) by smtp.gmail.com with ESMTPSA id p88-v6sm598176ljp.90.2018.08.08.01.46.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Aug 2018 01:46:57 -0700 (PDT) From: Ivan Podovalov To: linus.walleij@linaro.org Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Ivan Podovalov Subject: [PATCH] gpio: it87: add support for IT8718F Super I/O. Date: Wed, 8 Aug 2018 11:46:22 +0300 Message-Id: <20180808084622.26392-1-ipodovalov@gmail.com> X-Mailer: git-send-email 2.16.4 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org The DIO connector on the WAFER-945GSE is interfaced to GPIO ports on the ITE IT8718F Super I/O chipset. From the datasheet of ITE IT8718F, the GPIO interface is identical to IT8728, so just add it to the same case as the other chip. Signed-off-by: Ivan Podovalov --- drivers/gpio/gpio-it87.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpio/gpio-it87.c b/drivers/gpio/gpio-it87.c index 7cad14d3f127..b334448e2b46 100644 --- a/drivers/gpio/gpio-it87.c +++ b/drivers/gpio/gpio-it87.c @@ -37,6 +37,7 @@ #define NO_DEV_ID 0xffff #define IT8620_ID 0x8620 #define IT8628_ID 0x8628 +#define IT8718_ID 0x8718 #define IT8728_ID 0x8728 #define IT8732_ID 0x8732 #define IT8761_ID 0x8761 @@ -314,6 +315,7 @@ static int __init it87_gpio_init(void) it87_gpio->simple_size = 0; it87_gpio->chip.ngpio = 64; break; + case IT8718_ID: case IT8728_ID: case IT8732_ID: case IT8772_ID: