From patchwork Thu Jun 15 18:54:09 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: 9790073 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 94E7260231 for ; Thu, 15 Jun 2017 19:19:15 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 82AB8284C3 for ; Thu, 15 Jun 2017 19:19:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 7565A28620; Thu, 15 Jun 2017 19:19:15 +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 F357A284C3 for ; Thu, 15 Jun 2017 19:19:14 +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=tbS+Z8K1wrWn0lKqs3SkHnNyDnEmDRkTR5Bu7RLbznk=; b=GtQol/HfjCmm56y98eIwsCdw8W lSfjyR6vESq50uajO+EmvpmKLon+8vDHAguXpZICG3HEbgJn0Ywr3QO76UkTWiWfpUn/f6NqOP0qj /9+nX0nO3xt1W/SusQYgMCBB3WKNKQKu7g25KpkvD2I7MwaIvM6w+MJrJEGnxddAYsQEAXyMMa3LH 0ysYM0EG2guOpf05rIlxideL986KJOfWRVufjkxgMjZQFK7eDwMDtE3Yfkt5C7GsquOXm6sgSLGCL 5gL0NRevW4U5xGXOknKkY/PaJAI183QvSTQ0SbgJQ5M4kRrjPTLZUiIzMDlXSaZpsiz9Drqc2OZJQ DAixJTAg==; 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 1dLaIQ-0008Kf-MX; Thu, 15 Jun 2017 19:19:10 +0000 Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dLZv0-0005zh-6y for linux-arm-kernel@lists.infradead.org; Thu, 15 Jun 2017 18:55:01 +0000 Received: by mail-wm0-x241.google.com with SMTP id d64so1274743wmf.2 for ; Thu, 15 Jun 2017 11:54:41 -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=H0tuRZ3SZIqnYbwm7vrixhBJxECADTCYSnisMh691j4=; b=R3HvxZbrAodkfzfT1aQ/han787rHiyPZsVGEk7FTt6sXU6R6P09OSJLnmvOKzEzB9E 4q47b21ddXYAt+8HWkcgNMHr5s57yEJIzoTh5zFTjsyV8/tSPnxP4nBtT6DQ8Wd8RQnQ p+jUZj6jk6NFAsDoUpLPQ50w+6LlKn2UUYSzMoKuO4tSPKMGLbbwy+GSjdM+Dz532jJy XNayQO3cRkYTmQGu0sFo61+B0vh6JHP6M9brV0GTihWWARY3OEv9FWa4kWxAwtk/XG+2 hL5WvUeoatutbjrn+uoUy7JpLqqLNxyGMsdltoyXR7nPygcLtxtWUtzehaKi7FsIdolg MhFQ== 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=H0tuRZ3SZIqnYbwm7vrixhBJxECADTCYSnisMh691j4=; b=MI1PIu1rrpz38Qomm0HOVyGaBmqyg3S2vVg1aOjsBiT14rZ7mIHWaiqJPDFeNGHbQ4 HjcPzmIb0gy7kRZfQ+ssFrUsLQMUdRVsXSssatZXQkpSQcDJimGnskBx0MctTCwicd7q ni+rBEWlV3WhDRgpJ9cNyqiTcG7ROX4b+LWwpSS5OYAk4esjG7EwjwYXEmUMkas+l7nD 5O8d8UYu/0QIcq7AsK6kctsV/9HMZ92GmAHluUQIN+QU5nDsflyC7GXlSJEgP4bV7UjY 9odhVCoCkbVNPzdUJrNbUSrzg775RJuDf1IBro9kwbPeDUS1l6qe3Uq0uvHm3uY1ABw2 ICOg== X-Gm-Message-State: AKS2vOwxNV36E9Q+VjOP04LVBdc4QhICCdo4U6c+lYUMHuSop1V6Ceqf A5nrTR7lwZSmT+pY X-Received: by 10.28.137.20 with SMTP id l20mr4658144wmd.54.1497552879908; Thu, 15 Jun 2017 11:54:39 -0700 (PDT) Received: from localhost.localdomain ([90.68.25.6]) by smtp.gmail.com with ESMTPSA id 3sm39252wru.50.2017.06.15.11.54.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Jun 2017 11:54:39 -0700 (PDT) From: Javier Martinez Canillas To: linux-kernel@vger.kernel.org Subject: [RESEND PATCH v5 07/16] ARM: dts: koelsch: Add generic compatible string for I2C EEPROM Date: Thu, 15 Jun 2017 20:54:09 +0200 Message-Id: <20170615185418.13980-8-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_115458_600293_01AE7B35 X-CRM114-Status: GOOD ( 15.03 ) 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/r8a7791-koelsch.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/r8a7791-koelsch.dts b/arch/arm/boot/dts/r8a7791-koelsch.dts index 001e6116c47c..dc8ed02de707 100644 --- a/arch/arm/boot/dts/r8a7791-koelsch.dts +++ b/arch/arm/boot/dts/r8a7791-koelsch.dts @@ -702,7 +702,7 @@ }; eeprom@50 { - compatible = "renesas,24c02"; + compatible = "renesas,24c02", "atmel,24c02"; reg = <0x50>; pagesize = <16>; };