From patchwork Tue Nov 27 12:18:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sekhar Nori X-Patchwork-Id: 10700349 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1EDAD13BF for ; Tue, 27 Nov 2018 12:18:54 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 095D62A8B5 for ; Tue, 27 Nov 2018 12:18:54 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EE14B2ACEC; Tue, 27 Nov 2018 12:18:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8FDF52A8B5 for ; Tue, 27 Nov 2018 12:18:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Date:Message-ID:Subject: From:To:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=STHw9ybcghseKJcS7yfR9dqwobx5OcCGzCyHWJRqbhA=; b=HT3m0JTVfOhVEy E1ILz/yVMmvaqxNnz93j+Pn56LpnGRFXMoRtkyVfh+sucTN8zmXcQGJu0H+0tsMWOC4AJRqAgkQNV FPJQLAcG/5xWpPVCtYTsiKUXwHOirqZJxzN8tWs3gqYDFR6fIaWAZ1FQTSlf0+yrF0ZJos+/5oG6w rkzbXDcLYdrzUi0sYl1076YbX0Ib/MucNKorE/tjc3QGVOoNMTVLsWtOG3sWswtDI8FIqD62ZotEf 4XpeuBaAtyioS/WOTYLR/+xWJfUo7FBTnW92CxeE1fqRMmqEIqVznIa/GEOOUXj+31I4rZEOgZUm+ 5OXW3vJA8qSR5u3vDu2w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gRcKH-0004rW-Tk; Tue, 27 Nov 2018 12:18:49 +0000 Received: from fllv0015.ext.ti.com ([198.47.19.141]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gRcKE-0004qr-KH for linux-arm-kernel@lists.infradead.org; Tue, 27 Nov 2018 12:18:48 +0000 Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id wARCIV3U130550; Tue, 27 Nov 2018 06:18:31 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1543321111; bh=+Sfl7VQXGi/mh5QjOD+6/uVHwkrVzud1ILcFpTefks4=; h=To:CC:From:Subject:Date; b=oT6cPNtp6Jb8MgarK3Tl4VWPpCSL094t7plh9U+uGrjmvQIp5COrO5jLmF8xvzwKy CYb5wBIfyj0W4KcJVvWKtGu07vR5inpxsu6jCfS4yn/C9MAkkUJTs8jLY1+MkLnmcl Ia/IZKmsbTbT4WLn6m4FbkH6UqfEZo4M0SZe33ok= Received: from DFLE101.ent.ti.com (dfle101.ent.ti.com [10.64.6.22]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id wARCIV7s083543 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 27 Nov 2018 06:18:31 -0600 Received: from DFLE101.ent.ti.com (10.64.6.22) by DFLE101.ent.ti.com (10.64.6.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Tue, 27 Nov 2018 06:18:30 -0600 Received: from dlep33.itg.ti.com (157.170.170.75) by DFLE101.ent.ti.com (10.64.6.22) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1591.10 via Frontend Transport; Tue, 27 Nov 2018 06:18:30 -0600 Received: from [172.24.190.172] (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep33.itg.ti.com (8.14.3/8.13.8) with ESMTP id wARCISmf017299; Tue, 27 Nov 2018 06:18:29 -0600 To: ARM-SoC Maintainers From: Sekhar Nori Subject: [GIT PULL] DaVinci fixes for v4.20 Message-ID: Date: Tue, 27 Nov 2018 17:48:28 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 Content-Language: en-US X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20181127_041846_792001_B29120A2 X-CRM114-Status: GOOD ( 15.76 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bartosz Golaszewski , Linus Walleij , Linux ARM Kernel List , Kevin Hilman Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a: Linux 4.20-rc1 (2018-11-04 15:37:52 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git tags/davinci-fixes-for-v4.20 for you to fetch changes up to 27df7977099c2b8d32399cd1752f527c5a343dfa: ARM: davinci: dm644x: set the GPIO base to 0 (2018-11-27 13:43:27 +0530) ---------------------------------------------------------------- DaVinci: fix GPIO breakage after v4.19 This set of changes is needed to fix the broken GPIO support for DaVinci boards in legacy mode after certain changes made to the GPIO driver in 4.19, namely: commits 587f7a694f01 ("gpio: davinci: Use dev name for label and automatic base selection") and eb3744a2dd01 ("gpio: davinci: Do not assume continuous IRQ numbering"). ---------------------------------------------------------------- Bartosz Golaszewski (12): ARM: davinci: da8xx: define gpio interrupts as separate resources ARM: davinci: dm365: define gpio interrupts as separate resources ARM: davinci: dm646x: define gpio interrupts as separate resources ARM: davinci: dm355: define gpio interrupts as separate resources ARM: davinci: dm644x: define gpio interrupts as separate resources gpio: davinci: restore a way to manually specify the GPIO base ARM: davinci: da850: set the GPIO base to 0 ARM: davinci: dm365: set the GPIO base to 0 ARM: davinci: dm646x: set the GPIO base to 0 ARM: davinci: dm355: set the GPIO base to 0 ARM: davinci: da830: set the GPIO base to 0 ARM: davinci: dm644x: set the GPIO base to 0 arch/arm/mach-davinci/da830.c | 4 ++- arch/arm/mach-davinci/da850.c | 4 ++- arch/arm/mach-davinci/devices-da8xx.c | 40 ++++++++++++++++++++++++++++++ arch/arm/mach-davinci/dm355.c | 32 ++++++++++++++++++++++++ arch/arm/mach-davinci/dm365.c | 37 +++++++++++++++++++++++++++ arch/arm/mach-davinci/dm644x.c | 22 ++++++++++++++++ arch/arm/mach-davinci/dm646x.c | 12 +++++++++ drivers/gpio/gpio-davinci.c | 2 +- include/linux/platform_data/gpio-davinci.h | 2 ++ 9 files changed, 152 insertions(+), 3 deletions(-)