Received: by 10.223.176.5 with SMTP id f5csp593076wra; Fri, 9 Feb 2018 04:09:52 -0800 (PST) X-Google-Smtp-Source: AH8x2264LKaq3j1eZ4Bab59JA1F7KJ2ijaSZpABw+uHj5h0qrIXTX1vM14Ia3VOLHfPvrs/Adz/b X-Received: by 10.98.133.140 with SMTP id m12mr2638467pfk.226.1518178192708; Fri, 09 Feb 2018 04:09:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518178192; cv=none; d=google.com; s=arc-20160816; b=iUd9qistqBavIJ7YBBQhozIL78xCNpjc73kywPMKqj7iIcQucz5dHD5jGvwsjEBN+q prEgbL8nxirgozaTdnbTQuip3NqfuvuIR7UDbreYZ91/xcAfdVl6BbvTRROdjyE2CXnk vDCEX3vGL8rA7l0f7jCgHB5tR6jJ6pLVVC3vtHcc8LsK0JTesxb8mhDpB9a7DCL5peJQ lht0Th6JaHWboswjvZxz3Dq088DkOgbHEnpJ+aOf/G3/FNHQQcD5VYLCK8uh9cW14Q1c Chk11bsPpUTUTLq65MrwKVt/sL3aISe7KI3zYFWRTu/jEg78q0HmpFMQWJDQll/Fx048 0x0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:arc-authentication-results; bh=edEsFdhywMcFJYGELIFufJDTKuRTr2/qwi4AbYyaIZ8=; b=nyIlOgttH4aP/QZTgAQ26NGdDodMaON30EBNFeqf1rsOFsJTCDPzyds2kEOHqmc3M0 vh5zFxY4akM54OKZC1ryaoui+n/TV8HJSSJ6rFiWJ8FdFqKOENYzTFI2i2JOY/wdNCSJ r6s+ywZ0iJISM9+MZ6KwYrt5PmN/PfokyCW0oZUg8uiylqfdaE1Uht1HMixvw+Os1bDq IShNBxB64IBcynWVrPAJcE3fyuTl5K1sB+LFRD6SgJ7NSv5tzFCxZ2p4drHL4h9jhgbt wVvpi2SvjN7cVFLLTnIwC5AQJcpK9J0M5PqEvOdx/7lvHGskOX1Eqzd9xP9l0r0ccwon dPLw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 94-v6si1444434plb.807.2018.02.09.04.09.37; Fri, 09 Feb 2018 04:09:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751145AbeBIMHl (ORCPT + 99 others); Fri, 9 Feb 2018 07:07:41 -0500 Received: from mout.gmx.net ([212.227.17.20]:53751 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750863AbeBIMHj (ORCPT ); Fri, 9 Feb 2018 07:07:39 -0500 Received: from localhost.localdomain ([88.153.6.11]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LeBPM-1f2ihw1aHM-00ppyi; Fri, 09 Feb 2018 13:07:36 +0100 From: =?UTF-8?q?Jonathan=20Neusch=C3=A4fer?= To: linux-kernel@vger.kernel.org Cc: Joel Stanley , linuxppc-dev@lists.ozlabs.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, =?UTF-8?q?Jonathan=20Neusch=C3=A4fer?= Subject: [PATCH v3 0/4] Nintendo Wii GPIO driver Date: Fri, 9 Feb 2018 13:07:27 +0100 Message-Id: <20180209120732.17863-1-j.neuschaefer@gmx.net> X-Mailer: git-send-email 2.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:n4AYcxVYkUmK320ZnYqYhTtji/zhTj8NSC5jUQ6zeslnxrmUqkz 1+rjkmHM7M+riAeuVW2/n56wRj1iLpgmNW/BkOMRk+2i1MHXooF5wEIl5jgTIYWQAPSaps8 g9iSjfbxs6fkOeTuLhWsddX76YE1HSDVhCQMFUHgjwDsMepBKdrychOPJ2ff33F8xRSRJXE rjEKaJfZJoCnYYz6K8uLQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:fTVrENPqqrY=:mrSJzh+bKUAu/plXahQIGp 8hP47Smm9duOVtdXCDcb8plp4QatKCc0OkyJWTdvWXnBY7Haen5n2Aov+ZD1xYwTeY71WlDha s9ajA2cJ9AhBVCJF/rqWELXWumNStZNuDh5cEqLMNQqewwIt62n2hfUgBT1FMcuXDLApJ8sIs CheNchZLotSTLYl1MqDzy+LD9DAI+0ya1u/s4wTFB+yWbglEnchw1UdUgvjM9bjRNujOJ2XmE tPKdzvFovqt3gs14TIhV3KAfZfHY85ZJ0Y6COvX4PtUUWxF5AlO/PD8mCJSmnDjNYRfXsyIKo OYJTmOepQB+OKifoOG48JSr63nUfFFAUsGLTE/sf/y3bAbgzIYS7ZL5UJ2h33uIPZbIMi8UUn G3OPhvORtWyYj3sEu8UQNoQvrDxzH+2WjZkFHssw4Yz9LcaG3ceBRoKcHS0LvCRpuRGld2cfE NXf7al8PPGcvaDOpEqm3XQgEJ7kpUuIIuvi7mBNudkL1OjDsBRr1SqTom2LOqMLK8ZGhA7AUU TVPVM3n195HjBPMZDvWm66v3oEhDawbtINAZn4h2Yq0jEKt2+wUJDViF1H1f9QC9ejUim94TY X5NMRrHHKyRwa8lrQCnBR9pVtrEj4a5rRBhK1zuKLXHMqlcR1QAoTe/VCVnpaMuYrYPVXH4kZ 5VkaHSG4C9XV9xYSSlEvrylpVdQSPmkh9YMwvOstvRSLVKZU0yIspjW4RJ9vkfgxW+2eBZD/O F0dZkRj/IBZtoEvQ1KUaakdbulQ605ftxR7kRYloV+nI/w7l4kmgAaVfPXCfsVOfLM1VNI6IP tu7D0Gok1pJDrbqOhuiamaipjSX0jnv2wUxk7qcc3w10O/GHis= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org v2: https://www.spinics.net/lists/devicetree/msg211283.html This series adds a driver for the GPIO controller used in the Nintendo Wii game console. Previous versions of this series included a patch to kernel/resource.c ("resource: Extend the PPC32 reserved memory hack") to work around a resource allocation problem on PPC32. In this version, I dropped this patch, because the problem will be solved differently and in a separate patchset. I also dropped the dt-bindings patch, because Linus Walleij has already applied it. Jonathan Neuschäfer (4): powerpc: wii: Explicitly configure GPIO owner for poweroff pin gpio: Add GPIO driver for Nintendo Wii powerpc: wii.dts: Add ngpios property powerpc: wii.dts: Add GPIO line names arch/powerpc/boot/dts/wii.dts | 9 +++ arch/powerpc/platforms/embedded6xx/wii.c | 7 ++ drivers/gpio/Kconfig | 9 +++ drivers/gpio/Makefile | 1 + drivers/gpio/gpio-hlwd.c | 115 +++++++++++++++++++++++++++++++ 5 files changed, 141 insertions(+) create mode 100644 drivers/gpio/gpio-hlwd.c -- 2.15.1