Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2469499yba; Mon, 15 Apr 2019 12:17:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqySu7G0xGDSUOL525ZA3sBRfU26n2diYtZUWsSlWQdWtRJ59YKp2GZWc8b6fXqRmOXCWofz X-Received: by 2002:a63:618d:: with SMTP id v135mr71472913pgb.2.1555355857985; Mon, 15 Apr 2019 12:17:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555355857; cv=none; d=google.com; s=arc-20160816; b=ipi2QMiTaWiYlNKWmQu4RIxfp/gzv3wXsHFo+1LvHZdQ1Macj80AM7FFUJMjR1Vcr+ p3rqoBXG5piBbtaR4u5u3aqdKHjWTW1dpFvTeQk3ZrB4rI/P61VuNDTqjJaDplGbGooL sVIDKARY2zvNi9DE8aEldfYeYYcukr3tHi/FvDILRTV/vP50m+MS+ZlPfhE1xqDDwhh/ W6KuYXQrspEk4aMLJCwJfJQLlWhXO3554ff3O6oOrp2NL77vRFHA44DxwG9PdzhQFsY9 7MyV9vfUHKtv3w/cFcPjqaPMv0geQvxmMiaPVEP7FlJE4FRLweHaMcdIXskRX6SZoFAe xKGw== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=1jJtqBhYG/gTObjXZdHp5+wTTZYa2siD8gXqxMNC0wE=; b=zb5MN8Z9+a3ieDeI5Q6AVqxYS+gHmMXRmW1Jk/wiRqDFchIIuKeE51sE2GHahrpjVg +lYgzolDTL5UQOnmDtCKz7NI+69hKf/zP04wvtHqX8RY5RrzEOoxer0E9eSM+xKNV7NU L4HZKKF8+1BwsIscaGLtuUUZuzsORNXTxQHp31xAcRXD4PS6PBziri4jhjlpuSArYuUB 9OsbvV4bdXi/at6kn4q/rtGuQkRak8j9IuDw2EJsiE3mTzRf6L3mMjhOFX8pS9M6zr9v G5kcdjHyTJEmXcutIvK+szHqp/nFlym/o8IWTf2bVVMOvGJsnbhdNTjsS5S/LrghHKTf WCAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=EZ6xrgUU; 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 j8si27938255pfr.47.2019.04.15.12.17.21; Mon, 15 Apr 2019 12:17:37 -0700 (PDT) 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; dkim=pass header.i=@kernel.org header.s=default header.b=EZ6xrgUU; 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 S1731571AbfDOTNa (ORCPT + 99 others); Mon, 15 Apr 2019 15:13:30 -0400 Received: from mail.kernel.org ([198.145.29.99]:51212 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731567AbfDOTN1 (ORCPT ); Mon, 15 Apr 2019 15:13:27 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7CB5520880; Mon, 15 Apr 2019 19:13:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1555355607; bh=pv241a+ODD2P1UubVRuCI2ziXw96Wt9oin+ScagxhSk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EZ6xrgUUnfDWbx+4D5T5s0kRklg1hnRoX2aMYIdon9lj5jt1NOXGE4++HC1aYhIvh 8ZcNTy4D4twtcQCURtHEkcFYnJp/zxqMOW1P68ULuwfIuzOSOlJ4uSY/9V7uP24zN7 NvLGPN0a/AjQN262hlVJsKEpLSgP0n/QhPjr9f18= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Janusz Krzysztofik , Aaro Koskinen , Tony Lindgren Subject: [PATCH 5.0 085/117] ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation Date: Mon, 15 Apr 2019 21:00:55 +0200 Message-Id: <20190415183749.239839757@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190415183744.887851196@linuxfoundation.org> References: <20190415183744.887851196@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Janusz Krzysztofik commit 3e2cf62efec52fb49daed437cc486c3cb9a0afa2 upstream. In order to request dynamic allocationn of GPIO IDs, a negative number should be passed as a base GPIO ID via platform data. Unfortuntely, commit 771e53c4d1a1 ("ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers") didn't follow that rule while switching to dynamically allocated GPIO IDs for Amstrad Delta latches, making their IDs overlapping with those already assigned to OMAP GPIO devices. Fix it. Fixes: 771e53c4d1a1 ("ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers") Signed-off-by: Janusz Krzysztofik Cc: stable@vger.kernel.org Acked-by: Aaro Koskinen Signed-off-by: Tony Lindgren Signed-off-by: Greg Kroah-Hartman --- arch/arm/mach-omap1/board-ams-delta.c | 2 ++ 1 file changed, 2 insertions(+) --- a/arch/arm/mach-omap1/board-ams-delta.c +++ b/arch/arm/mach-omap1/board-ams-delta.c @@ -182,6 +182,7 @@ static struct resource latch1_resources[ static struct bgpio_pdata latch1_pdata = { .label = LATCH1_LABEL, + .base = -1, .ngpio = LATCH1_NGPIO, }; @@ -219,6 +220,7 @@ static struct resource latch2_resources[ static struct bgpio_pdata latch2_pdata = { .label = LATCH2_LABEL, + .base = -1, .ngpio = LATCH2_NGPIO, };