From patchwork Thu Jun 15 18:54:08 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: 9790077 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 AB35360384 for ; Thu, 15 Jun 2017 19:34:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9B5A4285A0 for ; Thu, 15 Jun 2017 19:34:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9014428617; Thu, 15 Jun 2017 19:34:16 +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 1E369285A0 for ; Thu, 15 Jun 2017 19:34:16 +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=Tz8DwQOv2i4bYyZ7dEerShPzhGbWqMel6fMD2BukkPk=; b=aWtFtR+i2xhto61XZhnlTo9nji OTCg0973MHMqxV0vM0PHtVVmcedIr6pBpvx73yevAaBsw6FspwHqkIwaoLQB2vOC1oW8J18JgZO9a /iCKE314pM/RIep3aygyPRlMEPVNVwsnHi8w2xv9tLr1SeUDgCOqynx+wXXtk0gwlZEyITsvlePNh pGcznlIvrWYzJmi8XHYvgd/Pp3uPS2F5iVUGTeSPBcQzy6k6+ru9sll8I9zg1kKB3zmxIrhekAg0o gQjOkk8EzqDslanAE/tbW/VtO/4TVGFcwyHAylPw7Dl1HMA4HPkGKEAdToN3EcuGmTFaapnkWeBL2 OQl01QoQ==; 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 1dLaWx-0004pu-Qx; Thu, 15 Jun 2017 19:34:11 +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-0005zg-PQ 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 f90so1280037wmh.0 for ; Thu, 15 Jun 2017 11:54:39 -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=W8Klu6Z4vtXInAw80UNW437aFn6+CRZ2ufZkDIOVf08=; b=WF2dNelunIox1wuyGu86B1rMqoveb7JByJYUsMrr37XeDDdk7haF2phkLzGqEr3XSS qKkYQLMaly8+mS+nU3/FKwKBn7Z8O3W26TUmlajH9HDQg2qLiRPfxyhBvRVrsap4Lydb 16i+iMLVvwvmECPlX9V5zvwoGQ1wN5mdf2tJP/b3H25tBVl9OBXoNOuQpYQ0Oy7rBdVC WeUtUxKg95XSq+IqLZNp2aAIwLtaegaqePVPRqBJ/u32NLJUKS7IgWUQGPYFHUqbrFPD EUy1g9FyW/cTbPblpUxGmbFDwitFFjZw/JWBkPDyEbnPwyX6Ae9Hun54ty/x8Zplp+rr Ukew== 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=W8Klu6Z4vtXInAw80UNW437aFn6+CRZ2ufZkDIOVf08=; b=qRnvd6+FkRDTxGKDMclR5cdVYXQFIjJiu5GfqUGIcgh8Zp2IIMi5/55X/6AlhU6COK XoWL8Sq97B1r8bsUkYTrsrulNalV50nz+am9EiGfZBP7apK1htp9URYILRvKArBGDaJy B8cSOJbkoGP+yaK8bmkjQmowiOmJMyhetERqwDrf5DUhRtHDzOKod6BHWN/Bu8pMh2mM UuEledNsICJymsFMpq/HaPZC+u3bpCz7OPPQ8gKVU9iBW8uemV350CGU9QATEIffwqu1 BeWHfHnxeJ42IwM8QZ+n9Xc02w89cR+V1UXAgYjuysOj0OtQQItl6xzZHcA0gxYqwKmv GuBw== X-Gm-Message-State: AKS2vOz0oNcJGXX0kfVByMYpPhPtsa6P7pgkdqHFV3gbyqrsTgq5ihhj R9O04HlumEYXjebT X-Received: by 10.28.71.91 with SMTP id u88mr4631197wma.9.1497552877957; Thu, 15 Jun 2017 11:54:37 -0700 (PDT) Received: from localhost.localdomain ([90.68.25.6]) by smtp.gmail.com with ESMTPSA id 3sm39252wru.50.2017.06.15.11.54.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Jun 2017 11:54:37 -0700 (PDT) From: Javier Martinez Canillas To: linux-kernel@vger.kernel.org Subject: [RESEND PATCH v5 06/16] ARM: dts: r7s72100: Add generic compatible string for I2C EEPROM Date: Thu, 15 Jun 2017 20:54:08 +0200 Message-Id: <20170615185418.13980-7-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_537599_5C929B28 X-CRM114-Status: GOOD ( 14.84 ) 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 , Magnus Damm , Russell King , Rob Herring , linux-renesas-soc@vger.kernel.org, Simon Horman , 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 Reviewed-by: Geert Uytterhoeven --- Changes in v5: - Only replace atmel variant but keep other EEPROM vendors (Geert Uytterhoeven). Changes in v4: - Only use the atmel manufacturer in the compatible string instead of keeping the deprecated ones (Rob Herring). Changes in v3: - Add Geert Uytterhoeven reviewed-by tag. Changes in v2: None arch/arm/boot/dts/r7s72100-genmai.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/r7s72100-genmai.dts b/arch/arm/boot/dts/r7s72100-genmai.dts index 52a7b586bac7..b0db621ff176 100644 --- a/arch/arm/boot/dts/r7s72100-genmai.dts +++ b/arch/arm/boot/dts/r7s72100-genmai.dts @@ -57,7 +57,7 @@ clock-frequency = <400000>; eeprom@50 { - compatible = "renesas,24c128"; + compatible = "renesas,24c128", "atmel,24c128"; reg = <0x50>; pagesize = <64>; };