From patchwork Mon May 22 14:02:02 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: 9740577 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 2A1DA601C2 for ; Mon, 22 May 2017 14:09:31 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 19697284F3 for ; Mon, 22 May 2017 14:09:31 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0DA1028697; Mon, 22 May 2017 14:09:31 +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 8AC7D284F3 for ; Mon, 22 May 2017 14:09:30 +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=3z/rKanH9LMePZXv4diLlWVJ3n6Fb2c15ktrS2n2SYo=; b=Cu0WV5hF1IOUghvUR+v7K8FOBa YgoCFWBbl275cR8D0FzveAmh7PIzf9G+omtWomdV/yqfczX3L5icPyBSkwlCQqQY04YjuijbxBowW /qhFGD2zhLCLlu3EB2U9De3BeNJ5Vj64XRdxIV7h25b43tog4qs/tzSr4aYO+LGw0c8fl5IUhQFZu XqDyOczdUgEVuopPPLNSf4yaEdFZ7gmIbqtUqSKPXrcKG/OXqpw4QYT3V5MWE2eRT2M/CxaLYdqdk RIiGC/lsqZ9VOze+3uS6UN2unaK6MVFDoTUU5K4mATXIY0muyEki+t6PCpbyg4L8oSbFNbr7Z+6wg Ow8VvZDQ==; 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 1dCo1Z-0005p5-5K; Mon, 22 May 2017 14:09:29 +0000 Received: from mail-wr0-x242.google.com ([2a00:1450:400c:c0c::242]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dCnvT-0005gT-9L for linux-arm-kernel@lists.infradead.org; Mon, 22 May 2017 14:03:19 +0000 Received: by mail-wr0-x242.google.com with SMTP id 6so7056824wrb.1 for ; Mon, 22 May 2017 07:02:51 -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=tgL8KlQUQUVe/sxJpr3j79ChZVbgHyMpdNyenqeUodU=; b=DWDgWoSz04i2MHcDPafES+Sm49uUiYHY6R4kBJnPyelWEcPrn1espWWCaWW4Cj7HiL 747OyCmzV6RKGhow6XxM2Kp9z4xUAiwR20eouHv4XhV2gHYrst8IetUgfTfmFYY+4cpE ec0445kTkHjdrE2Dt/NPXHFLL2fvLC284s5kn9X/aL/jOQWAhkjYlp7kKSBjRyktjukk aaYpDM5sdiY92f4eIze6tjCgIH167PphgHoiYLMrQDEWvYRcUQ+8Qno9d6r8/nhLILcA r0xqFC/9XurEVtqvRUAxvY0CJbXOHw5TWbT2YkAL5xaIKuASy1s/QnoQq5XPthv5EO6W QNig== 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=tgL8KlQUQUVe/sxJpr3j79ChZVbgHyMpdNyenqeUodU=; b=GWOb/GI8RiguXhIryAK0LCkDgIJfqecCwU4GwwMKg8zofM2P9y+rU0TuQfEdouWqmv +chB+1sp+RQhvfofkXpKrDwVEVou0dJMfmSsP8GGN3rCo5qnuVljjgZN3I8BFvOpsCd7 wOg264evhp2wbt2lYGDQg4OtegApfo7wpyiUOIg//vTciBf0sucmi40ubQ3yD06kFkd3 V25NIV21wX5Om9qh+Bj3L3S0nJOJd97kI2hEOnAK87T48kFP7KZcYnwpXQ9XSEyHJxVS zMyGeApw3PpU53E5ThKgCB+kik8KyIdyFvdSTZpRDZCXjlrr7nQxtemgJoV6Tk93I4EG Gxfw== X-Gm-Message-State: AODbwcAbSOglNus+19dc5Q9qW1j4axyGr5bGNOj5IzCTxC8X47g/bnT0 hwsl8NrYy3hMvPTb X-Received: by 10.223.178.85 with SMTP id y21mr3235330wra.58.1495461770489; Mon, 22 May 2017 07:02:50 -0700 (PDT) Received: from localhost.localdomain ([90.68.25.6]) by smtp.gmail.com with ESMTPSA id m191sm33821774wmg.30.2017.05.22.07.02.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 May 2017 07:02:49 -0700 (PDT) From: Javier Martinez Canillas To: linux-kernel@vger.kernel.org Subject: [PATCH v4 14/20] arm64: dts: ls1043a: Add generic compatible string for I2C EEPROM Date: Mon, 22 May 2017 16:02:02 +0200 Message-Id: <20170522140208.24652-15-javier@dowhile0.org> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170522140208.24652-1-javier@dowhile0.org> References: <20170522140208.24652-1-javier@dowhile0.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170522_070311_874397_8B7CE652 X-CRM114-Status: GOOD ( 15.14 ) 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 , Herbert Xu , =?UTF-8?q?Horia=20Geant=C4=83?= , devicetree@vger.kernel.org, Catalin Marinas , Wolfram Sang , Will Deacon , Stuart Yoder , Li Yang , Rob Herring , Hongtao Jia , Javier Martinez Canillas , Shawn Guo , 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 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/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts b/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts index d64370ed0738..0a3853240c8b 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts @@ -75,11 +75,11 @@ reg = <0x4c>; }; eeprom@52 { - compatible = "at24,24c512"; + compatible = "atmel,24c512"; reg = <0x52>; }; eeprom@53 { - compatible = "at24,24c512"; + compatible = "atmel,24c512"; reg = <0x53>; }; rtc@68 {