From patchwork Wed Oct 25 14:20:26 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Tucker X-Patchwork-Id: 117127 Delivered-To: patch@linaro.org Received: by 10.140.22.164 with SMTP id 33csp906367qgn; Wed, 25 Oct 2017 07:20:48 -0700 (PDT) X-Google-Smtp-Source: ABhQp+QQjeqA42rvDRNV7TveYmXehVCO7H3hBvhSVV8wtDN/goWp0TcZ5nF3CwcUrQY/YNvSLp36 X-Received: by 10.98.74.206 with SMTP id c75mr2394271pfj.100.1508941248243; Wed, 25 Oct 2017 07:20:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1508941248; cv=none; d=google.com; s=arc-20160816; b=vtvexlCrjgL9eb8eaqJcwzwb+ReV72zkIko3SOW/EvOMkVW8QhJ+q/mGW8WTNPUUxS XEDgtEmF8ZHdK1pBZ8OQG7GGQ/ZKcT0sGNtOj/MGYJrOs/nZpxJolt9ObZ2RuPSIRQRT jatrz+XU2JhGVAQey7k5M2Fga2yq/dRR9ScLaiLhZkawldxKgQIPt+gjamP3A8J5QWny f+xY6Dv2DXXVhl6dMKNqUhtQ4dQW3kchutyivUf96apJv5vPOCHauWIFZoH47Qy2UdPD MEbMCy55043k98ZqgQfp0rsLYVCvvzWXZ/pgcbxzm4o3+UO8jOcD25Kt5uOsehRLj7QZ HlwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=/3oLx/36i9mS1GpAZr3Njo6thNVCnsDiVkXK3fjeSxg=; b=bJmyuZb/wsoHmR3TNgDA+Ek0Sj6vUuH5WnJPcv1gY+50I/8hHHc15tB4OKP65Pr4tl 8q93E3WDpGRQUV5HP5XEdqXpoiNi6eyQPmHYqJyHcx6jicYFP6kij/BHggCNOAPDEg6n IWRJFTO4cvqm8xmRcCCTwo45eGHF/uo7XJbMGpkv6p765jCLtd2UwLJOlCAM5eFLuzyA Ad4BB//quSIv2nsBiY+qwaD9AUzkxpxuVG8Z0AAwhogHBdX351SO0TIyczJ20yJGmO0r Lju7Cgi8BLVw97CyJ37kuLjYfqQjCw6AjFQwmc4w/UlblmJakfwvWKGqVRf4CdHU+mo8 m/+g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k126si2055706pfc.348.2017.10.25.07.20.48; Wed, 25 Oct 2017 07:20:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751899AbdJYOUq (ORCPT + 9 others); Wed, 25 Oct 2017 10:20:46 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:38232 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751775AbdJYOUn (ORCPT ); Wed, 25 Oct 2017 10:20:43 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: gtucker) with ESMTPSA id 0FCB026557A From: Guillaume Tucker To: Greg Kroah-Hartman Cc: stable@vger.kernel.org, Mark Brown , Guillaume Tucker Subject: [PATCH 4.9] regulator: fan53555: fix I2C device ids Date: Wed, 25 Oct 2017 15:20:26 +0100 Message-Id: <20171025142026.43244-1-guillaume.tucker@collabora.com> X-Mailer: git-send-email 2.11.0 Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org [ Upstream commit fc1111b885437f374ed54aadda44d8b241ebd2a3 ] The device tree nodes all correctly describe the regulators as syr827 or syr828, but the I2C device id is currently set to the wildcard value of syr82x in the driver. This causes udev to fail to match the driver module with the modalias data from sysfs. Fix this by replacing the I2C device ids with ones that match the device tree descriptions, with syr827 and syr828. Tested on Firefly rk3288 board. The syr82x id was not used anywhere. Fixes: e80c47bd738b (regulator: fan53555: Export I2C module alias information) Signed-off-by: Guillaume Tucker Signed-off-by: Mark Brown --- drivers/regulator/fan53555.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) -- 2.11.0 diff --git a/drivers/regulator/fan53555.c b/drivers/regulator/fan53555.c index d7da81a875cf..c9af065feb28 100644 --- a/drivers/regulator/fan53555.c +++ b/drivers/regulator/fan53555.c @@ -476,7 +476,10 @@ static const struct i2c_device_id fan53555_id[] = { .name = "fan53555", .driver_data = FAN53555_VENDOR_FAIRCHILD }, { - .name = "syr82x", + .name = "syr827", + .driver_data = FAN53555_VENDOR_SILERGY + }, { + .name = "syr828", .driver_data = FAN53555_VENDOR_SILERGY }, { },