From patchwork Thu Jun 15 18:54:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Javier Martinez Canillas X-Patchwork-Id: 9790075 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id CBEA460384 for ; Thu, 15 Jun 2017 19:34:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BB9802853A for ; Thu, 15 Jun 2017 19:34:07 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B007F284DC; Thu, 15 Jun 2017 19:34:07 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 0A842284DC for ; Thu, 15 Jun 2017 19:34:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=TYEN1Zthh+5emdtOZMVr+5rI7OCECEXV5m8nMldu/X0=; b=R6sHbXIx9Gw8i3zNKyJgegNHcm CsiTGxXfnQkLiX1yRY0zGvIHIiyf8yCbpQZ9lcwblRiso011KXgEwj/IVPGQGLD/TAcJod+bcWg+C DWcgbPNMwDlgH2xmc5AuEe7gnJk+crf5w0jBQwSjKEl+Ji4355PkgJq3ttnO5kd0irPCoGHZEok6D o0KFzKhVODDmh1rNje7y5Zt/1UQTcKSDeWkODErtvWqcY37ymdEHAOGP9v4UuTTCZ9Sr+x2kEJeb/ WwaCvpXDEXWxQN6inLFit2k8UcgTzDU6dyGU1PpM63plbhYOsudSM4O65ZEciNlkZZo9vc/AJkm7t ygd0TK2A==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dLaWp-0004fu-A8; Thu, 15 Jun 2017 19:34:03 +0000 Received: from mail-wm0-x242.google.com ([2a00:1450:400c:c09::242]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dLZv1-0005zk-PU for linux-arm-kernel@lists.infradead.org; Thu, 15 Jun 2017 18:55:06 +0000 Received: by mail-wm0-x242.google.com with SMTP id f90so1280292wmh.0 for ; Thu, 15 Jun 2017 11:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dowhile0-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=BmriUTolZB0DkImbgp+Ge5jDheFr8tYAiDbNnuj4nmw=; b=WlYWnGf5BRrrwW8pwfNa8BJWxMv2nvseydFrv0qBnMYWb6JDzs2yXZmtIChDju9VBL C2cranJ70XihU1NaAucCA4pvN7vg8J3x5Zjk5zlNgzrYAJzXBDd4Bw1hGthocPrsvGgT /u5gtNnhL9P16XdXGP8NOsSzVldoYlXVAgm27kqKTTFXYpZxE+5ief9UEiL6X/Qa/dOi bi78nzkWiS3Z1IqrTtzIgcxe8wYDannJINXqTLsQZaCPwYXd/B+GZaG/HIKRvCi0KK2u jxInJ+0HliPnKaDCh7K0g+PSesUTJYaaYNJ6QxZ7FhPP6sjFGrQGl62taWSFE9cJ5UqO cdaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=BmriUTolZB0DkImbgp+Ge5jDheFr8tYAiDbNnuj4nmw=; b=QyOaBu9/GtijIJw0fGtSDkpFRLTMSuiyQw1YEiMZKJrscgwLsnXmigojVahCGRsUOf tzd1/6Pxi/GSj7eiSdZnM0/N3ZPAl7vqt93BvBdsejIv1nx9/IkuodU5pBJ6jzv0Sku7 pKXjb1TWgYglz9Bygf4R3M68doStJ/1iBt4D+nXHlvRfR9cj+b4ExkhVe1QGYSlJf9tC i3Y+mF0FjPcsSKasClPk9BvFLrWXr6LLSjYOupluG61Saad8i7jpYMuZtxYa8sUOFbu6 xeL6oxffeIRu1NlD7Vs+sdKh3W5wuu+2tbWtj8V9N//J2YUSrESuiRMEkG9kFJQcdojC SY3Q== X-Gm-Message-State: AKS2vOxDegI67ILiB8N+voPqdFNSVgHd9txJ56h1U3NHhz6VaZJcCZF3 VAFaY/XV64X8TmZj X-Received: by 10.28.227.7 with SMTP id a7mr4592076wmh.73.1497552882602; Thu, 15 Jun 2017 11:54:42 -0700 (PDT) Received: from localhost.localdomain ([90.68.25.6]) by smtp.gmail.com with ESMTPSA id 3sm39252wru.50.2017.06.15.11.54.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Jun 2017 11:54:41 -0700 (PDT) From: Javier Martinez Canillas To: linux-kernel@vger.kernel.org Subject: [RESEND PATCH v5 08/16] ARM: dts: socfpga: Add generic compatible string for I2C EEPROM Date: Thu, 15 Jun 2017 20:54:10 +0200 Message-Id: <20170615185418.13980-9-javier@dowhile0.org> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170615185418.13980-1-javier@dowhile0.org> References: <20170615185418.13980-1-javier@dowhile0.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170615_115500_503649_AD9FB695 X-CRM114-Status: GOOD ( 14.60 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Rob Herring , devicetree@vger.kernel.org, Wolfram Sang , Russell King , Dinh Nguyen , Rob Herring , Javier Martinez Canillas , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The at24 driver allows to register I2C EEPROM chips using different vendor and devices, but the I2C subsystem does not take the vendor into account when matching using the I2C table since it only has device entries. But when matching using an OF table, both the vendor and device has to be taken into account so the driver defines only a set of compatible strings using the "atmel" vendor as a generic fallback for compatible I2C devices. So add this generic fallback to the device node compatible string to make the device to match the driver using the OF device ID table. Signed-off-by: Javier Martinez Canillas --- Changes in v5: None Changes in v4: - Only use the atmel manufacturer in the compatible string instead of keeping the deprecated ones (Rob Herring). Changes in v3: None Changes in v2: None arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts b/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts index 893198049397..4bb2791ab04a 100644 --- a/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts +++ b/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts @@ -294,7 +294,7 @@ clock-frequency = <100000>; at24@50 { - compatible = "at24,24c02"; + compatible = "atmel,24c02"; pagesize = <8>; reg = <0x50>; };