Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5005691imu; Tue, 15 Jan 2019 09:30:38 -0800 (PST) X-Google-Smtp-Source: ALg8bN4DYnPG8RJhyOfk/Kf1YxjYd60HMo38LoAah9TwWPMbDSIOrIZTzTAJlPLkfoyRFj4uZxJG X-Received: by 2002:a17:902:4523:: with SMTP id m32mr5169465pld.53.1547573438441; Tue, 15 Jan 2019 09:30:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547573438; cv=none; d=google.com; s=arc-20160816; b=Ug3ZWiJIXzTaV4Oyoej8RFHe7A7H74XyPCjrbf2m7DbFWxraHamH5LB4t3NcRNjq5s lWaDTYbZhXpdS29gwruh163GUniBS5J6NjBqQbim9oR5hXWJFWp3acLq4ZF8vXVzS+i0 s32SPaI9MgSjdjzaFtwsugcQlWDuYSydwYWQNwMvPxkwCUnV0vKCyDTRvabl2IA9C9pN MGv7h0mScoqgl6rC4QXmtVy0oITT83M+Ll40LfGLhGQDBlM8B6+A4Upb00rTD6EPuOFp IKrVCmpR174vw5gGCJdtu+xB568rBghGikLVAdvG3y7Cr80r2rKrxz9OOINcI4NRcHEI O2Gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=X41sfMLk0o2SZ90u7jmyeT8BcsX9wGdU0eVmqlGmYhU=; b=dAZ4L92ZfMDI8tYabo2Ha3ax8+BdrjzwSBydMCaKsqtolmXeXBDx86Tic6XI1DeYFp RVyFgl4fLHfMGjgnvYcLjkrIOXmZqCIsCy38nRZsgLQn8B8w6uYu4A+xTFQUpkL2/Lhf tYwS2hT8drvKJ5omt0DtQ1EtTIFLgXf7l337kRe4gAy6cfXfweOKIjRYR61cBcl7oZef gBZPhg85EHzgOM04rjM1tRA8zhGNOl2xXHgtFPQ4tsuHgM5HP1b/bprk7L7UVaO2bsFj ympo5WkeGKHqlJn89k7a2DBc1YnuuDxj8YTY+ShEuluCayj6mC2ymXoQPii1vFl7HPF5 ax8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=pmwjo5Ag; 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 e127si3887718pfg.167.2019.01.15.09.30.19; Tue, 15 Jan 2019 09:30:38 -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; dkim=pass header.i=@kernel.org header.s=default header.b=pmwjo5Ag; 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 S1730691AbfAOPPH (ORCPT + 99 others); Tue, 15 Jan 2019 10:15:07 -0500 Received: from mail.kernel.org ([198.145.29.99]:43122 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726077AbfAOPPH (ORCPT ); Tue, 15 Jan 2019 10:15:07 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.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 2081B204FD; Tue, 15 Jan 2019 15:15:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1547565306; bh=XZuzAqTfW9czMTRIYg514Kc+a2bEVy14Hu3rwwmRLAI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=pmwjo5Aglx6a5U+vIHXmeZPn9rVsVPdxLG4csslCLirjqMnJBnN67EU8PwZbqi9jd r10OazPdft+fSXQ3/zMeMFrgB2iSI7BHuVq5nZXELUYwk5JGqkgLVTPCeMd4ZZ9pM/ Fhq6AeKTTKvbcGv92wusgHdhTBHnBi7hX/ig9n7M= Date: Tue, 15 Jan 2019 16:15:04 +0100 From: Greg Kroah-Hartman To: Nishad Kamdar Cc: Johan Hovold , devel@driverdev.osuosl.org, Alex Elder , linux-kernel@vger.kernel.org, greybus-dev@lists.linaro.org Subject: Re: [PATCH v7 1/3] staging: greybus: gpio: switch GPIO portions to use GPIOLIB_IRQCHIP Message-ID: <20190115151504.GA27454@kroah.com> References: <20190115151317.GA17860@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190115151317.GA17860@kroah.com> User-Agent: Mutt/1.11.2 (2019-01-07) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 15, 2019 at 04:13:17PM +0100, Greg Kroah-Hartman wrote: > On Mon, Jan 14, 2019 at 08:26:16PM +0530, Nishad Kamdar wrote: > > Convert the GPIO driver to use the GPIO irqchip library > > GPIOLIB_IRQCHIP instead of reimplementing the same. > > > > Reviewed-by: Johan Hovold > > Signed-off-by: Nishad Kamdar > > Did you test build this patch? > > It fails horribly for me: > > drivers/staging/greybus/gpio.c: In function ‘gb_gpio_request_handler’: > drivers/staging/greybus/gpio.c:389:34: error: ‘struct gpio_chip’ has no member named ‘irq’ > irq = irq_find_mapping(ggc->chip.irq.domain, event->which); > ^ > CC [M] drivers/staging/rtl8712/usb_intf.o > drivers/staging/greybus/gpio.c: In function ‘gb_gpio_probe’: > drivers/staging/greybus/gpio.c:577:8: error: implicit declaration of function ‘gpiochip_irqchip_add’; did you mean ‘gpiochip_add’? [-Werror=implicit-function-declaration] > ret = gpiochip_irqchip_add(gpio, irqc, 0, handle_level_irq, > ^~~~~~~~~~~~~~~~~~~~ > gpiochip_add > > > Please be more careful... Hm, this seems to be a problem on my side. You selected the new config symbol, but my quick build system didn't catch that and it didnt regenerate the kernel configuration, which causes this problem. So this is fine, sorry for the noise, my fault. greg k-h