From patchwork Fri Jul 25 11:13:46 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kardell X-Patchwork-Id: 373708 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id B07731400FA; Fri, 25 Jul 2014 23:54:30 +1000 (EST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1XAfwz-0001ox-2C; Fri, 25 Jul 2014 13:54:21 +0000 Received: from mail-lb0-f178.google.com ([209.85.217.178]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1XAdRs-0000R4-Tm for kernel-team@lists.ubuntu.com; Fri, 25 Jul 2014 11:14:05 +0000 Received: by mail-lb0-f178.google.com with SMTP id c11so3248585lbj.37 for ; Fri, 25 Jul 2014 04:14:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=/zhntpTpfNE2sTvC9imueSPZK9vnF0iEfec9kkpA1Mo=; b=ibNP8Y7jdX6aKimU1E0NY512qQjZQjOIJEp4z2N5Ohp2XWezv+lLvxXJYj6nA06gVH DRfME0WQHDtQG7glJQ8uwYtjV+GHHhUP8JoANFjd+tty0OTwitwxMM/8iA+Z0UMZzQig 12X9f8appx+/rBCZZBA3PBnMoch2KPiYkna17PqMA8MzVkrsUcdj0E3ikW1et4eNohFH 0Kd967E9HSFU0ag6YeNJ93M/5EKFjxNnf8TErLkUGINqgGm2au5EilC7BxHcU0WGoXBE z5+GXDPpT0t61QxwUCr2UaINqC3+6IWR9/gGZcIPGymrv5/kUJel4tKgGmR/zAGe+/IL PpfA== X-Gm-Message-State: ALoCoQn0SiaMqr31a/jdjtHMfqETFt16kOmnoArH+H4M5Rp+p9OO2EaRj2/m95k67yqgOI/LJXL0 X-Received: by 10.112.4.228 with SMTP id n4mr14892632lbn.46.1406286844446; Fri, 25 Jul 2014 04:14:04 -0700 (PDT) Received: from emu.mida (static-212-247-121-18.cust.tele2.se. [212.247.121.18]) by mx.google.com with ESMTPSA id wc7sm15436359lbb.39.2014.07.25.04.14.02 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Jul 2014 04:14:03 -0700 (PDT) From: Jan Kardell To: linux-kernel@vger.kernel.org, stable@vger.kernel.org, kernel-team@lists.ubuntu.com Subject: [PATCH] iio: ti_am335x_adc: Fix prerequisite for stepid patch Date: Fri, 25 Jul 2014 13:13:46 +0200 Message-Id: <1406286826-30834-1-git-send-email-jan.kardell@telliq.com> X-Mailer: git-send-email 1.8.4.5 In-Reply-To: <1406195177-8656-113-git-send-email-luis.henriques@canonical.com> References: <1406195177-8656-113-git-send-email-luis.henriques@canonical.com> X-Mailman-Approved-At: Fri, 25 Jul 2014 13:54:20 +0000 Cc: Jiri Slaby , Jan Kardell , Jonathan Cameron X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com Kernel series 3.11 and 3.12 does not initialize scan_index in the iio_chan_spec structure as 3.13 and newer does. This is necessary for the stepid patch to work, otherwise it even breaks the cases that worked before the stepid patch. Unfortunately the stepid patch seems to already be in 3.12.25, must have missed that inclusion. Signed-off-by: Jan Kardell Acked-by: Jonathan Cameron --- drivers/iio/adc/ti_am335x_adc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/iio/adc/ti_am335x_adc.c b/drivers/iio/adc/ti_am335x_adc.c index 3ceac3e..6c56418 100644 --- a/drivers/iio/adc/ti_am335x_adc.c +++ b/drivers/iio/adc/ti_am335x_adc.c @@ -120,6 +120,7 @@ static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) chan->channel = adc_dev->channel_line[i]; chan->info_mask_separate = BIT(IIO_CHAN_INFO_RAW); chan->datasheet_name = chan_name_ain[chan->channel]; + chan->scan_index = i; chan->scan_type.sign = 'u'; chan->scan_type.realbits = 12; chan->scan_type.storagebits = 32;