From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751889AbbJPWab (ORCPT ); Fri, 16 Oct 2015 18:30:31 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:56340 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750817AbbJPWa3 (ORCPT ); Fri, 16 Oct 2015 18:30:29 -0400 From: Arnd Bergmann To: Jonathan Cameron , linux-iio@vger.kernel.org, Greg Kroah-Hartman Cc: Cristina Opriceana , Daniel Baluta , devel@driverdev.osuosl.org, devel@driverdev.osuosl.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] staging: iio: select IRQ_WORK for IIO_DUMMY_EVGEN Date: Sat, 17 Oct 2015 00:29:55 +0200 Message-ID: <22609671.lgCfBiaFIf@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:0jNTjoeZsBGk7TzuCklzby81bUK/TqikDiFe/sDlfuueFI/3KRr WA2iyEQcstmfWPcMTFBeelkDOyf/oyMvTo4Hh73VGzwzq9PLU2q0NDEj3FOtWPWeB1T55DX IaHVoZF6jeCAQcKJXM+R+fTwi9E+gfotCiWMYFOFATGEzXx464SbVtPXGV69qqL5bZeQTTX XtAKRM8Cj2xIloeT2dx6Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:3j/CfpjlCWs=:bbwKSZ5nnMJ5aE0F7LVYxn RKT3omCQFI7nIskzXa+bFIWzl9HciosEeDMPRvmk8PGuYVThSzzVsn5FQ9xWKj/emb1Dxkmuf ZdDKed2tsBTIfvBhkWzGKm87DDcutiy0agEvNEv1qrzudWwIpq+HfFY4mtLv4TE2ZRbbyvMTB wxaSwsqzdA1bVoF3VHSENf+xzzviB3dIe2h0dfU2OJWJxh2BhY0Sv783psZEDAm6zXg2WGl5T PjUmJ418LzK3Fd73mgoztzrWkITrFJbTBfcy63nQ5AGNt8YWveqBVuEsSDTNo4GaYmpwXb81I 22t0HR/71GgTmhsUIeWxiTuLUg/6YCRpX0BatXvWc/JbbLATOcjvZ+xNdFd29jscNkaulCn2Z 7RlAI1viRu0mx9AH/DiHP8qc4gJzCw0zVhZAR459MrTjgMnttTio1fVdSuQGO7oIAhK4aZCAC BzC1JQMvIonGxzYiSIbG54hFkHvFDP4rNmjPQmNDEJg6M/EkzlADrDMKVLLvTxVbYaTJhabbV kU44UH+f0eePQNX7UtgzwT+KqwwySiT9E3GMy9S3cspjDvMAEDAh+PbgbZslt114KjeEB/li9 nzfb9f9h1lF9jf6yBrzyVSfNv1E7uTwdtjJ+IKtOW9/KK07GNF4eBorafTWzCTz++JdOWwkp4 mC95eYA63ICCp6f71ixSp4sLJYviM/0/mX3hS/ocB2VTpp2JqiKcNxi7g4K8br8xuhE5+VczN g4RhOjEAsg1tdsP3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The iio dummy code was recently changed to use irq_work_queue, but that code is compiled into the kernel only if IRQ_WORK is set, so we can get a link error here: drivers/built-in.o: In function `iio_evgen_poke': (.text+0x208a04): undefined reference to `irq_work_queue' This changes the Kconfig file to match what other drivers do. Signed-off-by: Arnd Bergmann Fixes: fd2bb310ca3d ("Staging: iio: Move evgen interrupt generation to irq_work") --- Found on ARM randconfig tests diff --git a/drivers/staging/iio/Kconfig b/drivers/staging/iio/Kconfig index 6d5b38d69578..9d7f0004d2d7 100644 --- a/drivers/staging/iio/Kconfig +++ b/drivers/staging/iio/Kconfig @@ -18,7 +18,8 @@ source "drivers/staging/iio/resolver/Kconfig" source "drivers/staging/iio/trigger/Kconfig" config IIO_DUMMY_EVGEN - tristate + tristate + select IRQ_WORK config IIO_SIMPLE_DUMMY tristate "An example driver with no hardware requirements"