From patchwork Thu Dec 28 10:49:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 853401 X-Patchwork-Delegate: bartekgola@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="O4RYJ58U"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3z6mhL1v1Sz9s7G for ; Thu, 28 Dec 2017 21:50:10 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753302AbdL1KtV (ORCPT ); Thu, 28 Dec 2017 05:49:21 -0500 Received: from mail-wm0-f68.google.com ([74.125.82.68]:38077 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753164AbdL1KtU (ORCPT ); Thu, 28 Dec 2017 05:49:20 -0500 Received: by mail-wm0-f68.google.com with SMTP id 64so43142412wme.3 for ; Thu, 28 Dec 2017 02:49:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=fd+jgRMlN+DKiDOb0V2BLm2e6XLXZssush9fq0ZiLws=; b=O4RYJ58UUd8TAqui94pCyB/4K8ZpuCuBUIVjJcOGGuTd8uRPLGTKNnwa8Qq1Z8R1j8 XtZZgUlXHHBcMTa/qI88cBMX49hO1tDXoZDltA41HcZZeQWlqCSb2TR+LATj2hIfKYhD 4uuUWCKhOq6qtgDPY4qjtnWBfacYqQOVIfD2UN6zUkCM50rvRyV41EXnKzfIIzQ4gB0y gVSpC8+pDGJewupjKPB0GGod45fYWl034/BBH9dVBBtor1VCZallgGWfp6omJk+IdMdh KBxNiuxDaOIMsgpaZIv3OP1uPq66NXjfENFgtNzQuqgIulbaH+Ve4EaToG+Lb4Lf0PNa hbEA== 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=fd+jgRMlN+DKiDOb0V2BLm2e6XLXZssush9fq0ZiLws=; b=AxV2JJ5TcwvDBUTZyYMGWB94AOMaiAtmHuE/9M8PFO9gcptQwMkLPstAjSCo/289+m CsEK8SCE0Z5EsHWNICe5JCFu1sAwS4gjMT5Y0teFLkomHZwPw7FCxGNrUkfZVlfzMMvS NXYfjJla4kK92pmfqsewm7sw4kz8lznnKvPnnTOa7UGZlGlfiyrQXHbUmjBR+6nAZ8GU inRhE+ppfQYoqUEAcOjepU5+jLnsjrTTecg7jfXBkPt48Dw8ms9NXLrlMBuMY4eIm0ie keER1s7SAgMwbCPZ0ouQEs9GQa+cDBkvRFUu++rLd3wTvMCb2kGEqQDNgKlZUy5ZH3rb SScw== X-Gm-Message-State: AKGB3mLZKPEtpTfQcwMCzaJzUJydreO8XDTymUhJWE4xFPdN/lA3CyCv Sr27q4PDr5SAbIUls1q5im4J3A== X-Google-Smtp-Source: ACJfBotvMgJP5Ucs5e8fFT+zISjdeHcBxlfaKI9cwlelQ7J9krCNUoPDDGcZQtaZUIxDrttQuHo4xg== X-Received: by 10.28.141.11 with SMTP id p11mr1458976wmd.149.1514458158987; Thu, 28 Dec 2017 02:49:18 -0800 (PST) Received: from bgdev-debian.home ([2a01:cb1d:af:5b00:c47b:2cf6:dd98:f17b]) by smtp.gmail.com with ESMTPSA id m68sm39378985wmi.28.2017.12.28.02.49.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Dec 2017 02:49:18 -0800 (PST) From: Bartosz Golaszewski To: Andy Shevchenko , Rob Herring , Mark Rutland , Javier Martinez Canillas , David Lechner , Divagar Mohandass , Peter Rosin Cc: linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH v4 1/4] dt-bindings: at24: consistently document the compatible property Date: Thu, 28 Dec 2017 11:49:10 +0100 Message-Id: <20171228104913.29873-2-brgl@bgdev.pl> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171228104913.29873-1-brgl@bgdev.pl> References: <20171228104913.29873-1-brgl@bgdev.pl> Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Current description of the compatible property for at24 is quite vague. State explicitly that any "," pair is accepted as long as a correct fallback is used for non-atmel chips. Signed-off-by: Bartosz Golaszewski Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/eeprom/at24.txt | 58 ++++++++++++++--------- 1 file changed, 36 insertions(+), 22 deletions(-) diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt index cbc80e194ac6..0c8e1341908f 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.txt +++ b/Documentation/devicetree/bindings/eeprom/at24.txt @@ -2,28 +2,42 @@ EEPROMs (I2C) Required properties: - - compatible : should be ",", like these: - - "atmel,24c00", "atmel,24c01", "atmel,24c02", "atmel,24c04", - "atmel,24c08", "atmel,24c16", "atmel,24c32", "atmel,24c64", - "atmel,24c128", "atmel,24c256", "atmel,24c512", "atmel,24c1024" - - "catalyst,24c32" - - "microchip,24c128" - - "ramtron,24c64" - - "renesas,r1ex24002" - - The following manufacturers values have been deprecated: - "at", "at24" - - If there is no specific driver for , a generic - device with and manufacturer "atmel" should be used. - Possible types are: - "24c00", "24c01", "24c02", "24c04", "24c08", "24c16", "24c32", "24c64", - "24c128", "24c256", "24c512", "24c1024", "spd" + - compatible: Must be a "," pair. The following + values are supported (assuming "atmel" as manufacturer): + + "atmel,24c00", + "atmel,24c01", + "atmel,24c02", + "atmel,spd", + "atmel,24c04", + "atmel,24c08", + "atmel,24c16", + "atmel,24c32", + "atmel,24c64", + "atmel,24c128", + "atmel,24c256", + "atmel,24c512", + "atmel,24c1024", + + If is not "atmel", then a fallback must be used + with the same and "atmel" as manufacturer. + + Example: + compatible = "microchip,24c128", "atmel,24c128"; + + Supported manufacturers are: + + "catalyst", + "microchip", + "ramtron", + "renesas", + "nxp", + "st", + + Some vendors use different model names for chips which are just + variants of the above. Known such exceptions are listed below: + + "renesas,r1ex24002" - the fallback is "atmel,24c02" - reg : the I2C address of the EEPROM From patchwork Thu Dec 28 10:49:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 853402 X-Patchwork-Delegate: bartekgola@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="0p5nkruZ"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3z6mhL74tfz9s7M for ; Thu, 28 Dec 2017 21:50:10 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753279AbdL1KuI (ORCPT ); Thu, 28 Dec 2017 05:50:08 -0500 Received: from mail-wr0-f196.google.com ([209.85.128.196]:35514 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753131AbdL1KtV (ORCPT ); Thu, 28 Dec 2017 05:49:21 -0500 Received: by mail-wr0-f196.google.com with SMTP id l19so26485798wrc.2 for ; Thu, 28 Dec 2017 02:49:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Rdyv3gC16fKVmJos3r0oEnNmd4DApbp5WPn3O8N5gTs=; b=0p5nkruZXvfH6/FtpCLhLbBmTQbUQlDgm9o7KRcb2Y7t+mshDFxawkdzJijNhwCoZI 0xuXDecDNWFhoHYWiCm+hKWM6Ef3JslWgSZgJF1eDAcx2SS+jrdE/xCiFxzSlFKzH50f eFtA5XVxpyE2l26f984tw+F1tdHyZ0feS32OxESKBHnuG7dFIV2G5baSYBJVQRPYFoBR oMkCqmriZcFcUKFf2kAwpehEhOochH2tSvILp9vrHuie4W/GA22F16oM2WxXjyyGlghD zpHM63/rufsZdl1vnPQ9UthQrPTO2crIEpEmIwLhw5Qr9/kDBNuWXHdrCT2vnoIdO7Mc laTA== 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=Rdyv3gC16fKVmJos3r0oEnNmd4DApbp5WPn3O8N5gTs=; b=NIFk2zTxLATsuKofxn/6rSqfYshike1eTmWBkuQdgELEQnL4LP0fpvaz7/Rea1q6f7 1o7EvphWQIJVrrUm/qDcGedQs2EnHEYqM58h+9XAKISoazXs+5+gzGQEqeoPKhUk3ozb BnnoS5Wemrf+0QAzl/QOjLKt+qz8IiVeVOw5diNpc24GbMO7YrfPh85DmUwQ7dDdf9jj 1skdHim6JE7DyqCEWEI9iaBMd3r64GfqazZMGf4aWi7wuzEvUxWbRfYTTG6rCIkXWN4/ h8Yg2BewjAaqpbSDR9ikkFkSxRuE1om0Kxx3pTVeRVTJs1mVUaskAva6VayCZrpuz97m JRUA== X-Gm-Message-State: AKGB3mJPPbkwYCAzgB4iLmyBYy28/n1BO8OfaroLHrgcYWA/EBD1NeiL iBpJSG+0u0TuhyYxjoig+s5ulQ== X-Google-Smtp-Source: ACJfBos9syLzJDwvE9R+PEn9decLfq5nnI2xNH9j1cCfaeWgaGXUFRiNvVcLI0k2AgHcBsPApg9Teg== X-Received: by 10.223.164.78 with SMTP id e14mr27303778wra.68.1514458160254; Thu, 28 Dec 2017 02:49:20 -0800 (PST) Received: from bgdev-debian.home ([2a01:cb1d:af:5b00:c47b:2cf6:dd98:f17b]) by smtp.gmail.com with ESMTPSA id m68sm39378985wmi.28.2017.12.28.02.49.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Dec 2017 02:49:19 -0800 (PST) From: Bartosz Golaszewski To: Andy Shevchenko , Rob Herring , Mark Rutland , Javier Martinez Canillas , David Lechner , Divagar Mohandass , Peter Rosin Cc: linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH v4 2/4] dt-bindings: at24: fix formatting and style Date: Thu, 28 Dec 2017 11:49:11 +0100 Message-Id: <20171228104913.29873-3-brgl@bgdev.pl> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171228104913.29873-1-brgl@bgdev.pl> References: <20171228104913.29873-1-brgl@bgdev.pl> Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Make formatting and style consistent for the entire document. This patch doesn't change the content of the binding. Signed-off-by: Bartosz Golaszewski Reviewed-by: Javier Martinez Canillas Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/eeprom/at24.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt index 0c8e1341908f..5e0dfd25b1e3 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.txt +++ b/Documentation/devicetree/bindings/eeprom/at24.txt @@ -39,23 +39,23 @@ Required properties: "renesas,r1ex24002" - the fallback is "atmel,24c02" - - reg : the I2C address of the EEPROM + - reg: The I2C address of the EEPROM. Optional properties: - - pagesize : the length of the pagesize for writing. Please consult the - manual of your device, that value varies a lot. A wrong value - may result in data loss! If not specified, a safety value of - '1' is used which will be very slow. + - pagesize: The length of the pagesize for writing. Please consult the + manual of your device, that value varies a lot. A wrong value + may result in data loss! If not specified, a safety value of + '1' is used which will be very slow. - - read-only: this parameterless property disables writes to the eeprom + - read-only: This parameterless property disables writes to the eeprom. - - size: total eeprom size in bytes + - size: Total eeprom size in bytes. - - no-read-rollover: - This parameterless property indicates that the multi-address - eeprom does not automatically roll over reads to the next - slave address. Please consult the manual of your device. + - no-read-rollover: This parameterless property indicates that the + multi-address eeprom does not automatically roll over + reads to the next slave address. Please consult the + manual of your device. - wp-gpios: GPIO to which the write-protect pin of the chip is connected. From patchwork Thu Dec 28 10:49:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 853398 X-Patchwork-Delegate: bartekgola@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="NwVEXvet"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3z6mgm3Fv0z9s7G for ; Thu, 28 Dec 2017 21:49:40 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753353AbdL1KtY (ORCPT ); Thu, 28 Dec 2017 05:49:24 -0500 Received: from mail-wm0-f66.google.com ([74.125.82.66]:35488 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753328AbdL1KtW (ORCPT ); Thu, 28 Dec 2017 05:49:22 -0500 Received: by mail-wm0-f66.google.com with SMTP id a79so4307613wma.0 for ; Thu, 28 Dec 2017 02:49:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=PIOTKAwhaN9KEZsR40LuYj3fEtCjF2+VURvNOBYE3m8=; b=NwVEXvetsshUGEP1bhoMNiAL2ps+3UqWUSYCR6ZCbzH4RlohkiwiDH5c1vK1LGZyMf vRxL1Y28PXpF5P+vEDs/s6ZYbzmMTCHxUEuDviUm5alQeC0ac8hVXxKMIChQ3DfDjzkA Wo7uggGDb31yxITd5Plsl6k2b8i2ZRJjF6jeCp4KI5t96xLWdJoL0I+D4wx1YmsowNmv 89FkLCOlenkHbc2ZPhl2LYwleMl+/KWdCPKcFU/btxfRob4I0sD/anfJ6JuRew3a/NcZ gFPnWUwTiKCvuvAd413YwXaYO8JxPtHpY4xbYDD8UAfRu44nlzqT0X8GcCriTFPhy7L3 FwTw== 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=PIOTKAwhaN9KEZsR40LuYj3fEtCjF2+VURvNOBYE3m8=; b=KJ/gH2LOasyHnrUCjiJx3HcDeXS/fR70Flw9BuKimc1eClvLt53G6F2geqk6vaHhcE a+4U6esxg88pcfLlbEgQC0fxplolybFNLjm4oc4WNNbVdOoV02AXLjkTHUglJrwSoQL0 R6CWl1Sf1ezzarNTO8e5hU95MfDSv/3ymhd1DG7R+xUTW7GImji9oy8qIZNvsz2nxUmj PANFLSKj71pMPErFuKVt5yBGY+7vs4gyiaaDjV+ydHHwI1WYVQwkQBH4MgK1Fv9BxkY2 k6X01Z3CAD1LjgIfqy4/aUPxir/dxmKjwzJpJvl7shxRKzGG5WNA3qLQ1kkMq+KWGMjX Y+nA== X-Gm-Message-State: AKGB3mIJYN16e/TX5yHWAWOaNkBFaKqMtdLzLchUTJjbZ0msos3PXMEd BqQPxQmV9wBFY4G21578359tQg== X-Google-Smtp-Source: ACJfBou9dMxowxbB4/Zbol1TCQj4dUBTpY1+tKlLeYmSBfRSRnhage6Sjq9kVAR5WPfd6KQqW//A4g== X-Received: by 10.28.247.15 with SMTP id v15mr24292918wmh.152.1514458161551; Thu, 28 Dec 2017 02:49:21 -0800 (PST) Received: from bgdev-debian.home ([2a01:cb1d:af:5b00:c47b:2cf6:dd98:f17b]) by smtp.gmail.com with ESMTPSA id m68sm39378985wmi.28.2017.12.28.02.49.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Dec 2017 02:49:20 -0800 (PST) From: Bartosz Golaszewski To: Andy Shevchenko , Rob Herring , Mark Rutland , Javier Martinez Canillas , David Lechner , Divagar Mohandass , Peter Rosin Cc: linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH v4 3/4] dt-bindings: at24: extend the list of supported chips Date: Thu, 28 Dec 2017 11:49:12 +0100 Message-Id: <20171228104913.29873-4-brgl@bgdev.pl> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171228104913.29873-1-brgl@bgdev.pl> References: <20171228104913.29873-1-brgl@bgdev.pl> Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Add other variants of at24 EEPROMs we support in the driver to the list of allowed compatible fallbacks. Signed-off-by: Bartosz Golaszewski Reviewed-by: Javier Martinez Canillas Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/eeprom/at24.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt index 5e0dfd25b1e3..6fc05e24fa7f 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.txt +++ b/Documentation/devicetree/bindings/eeprom/at24.txt @@ -7,13 +7,22 @@ Required properties: "atmel,24c00", "atmel,24c01", + "atmel,24cs01", "atmel,24c02", + "atmel,24cs02", + "atmel,24mac402", + "atmel,24mac602", "atmel,spd", "atmel,24c04", + "atmel,24cs04", "atmel,24c08", + "atmel,24cs08", "atmel,24c16", + "atmel,24cs16", "atmel,24c32", + "atmel,24cs32", "atmel,24c64", + "atmel,24cs64", "atmel,24c128", "atmel,24c256", "atmel,24c512", From patchwork Thu Dec 28 10:49:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 853399 X-Patchwork-Delegate: bartekgola@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="J1dyhQ2e"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3z6mgn3488z9s7M for ; Thu, 28 Dec 2017 21:49:41 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753335AbdL1Ktj (ORCPT ); Thu, 28 Dec 2017 05:49:39 -0500 Received: from mail-wm0-f68.google.com ([74.125.82.68]:44295 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753349AbdL1KtY (ORCPT ); Thu, 28 Dec 2017 05:49:24 -0500 Received: by mail-wm0-f68.google.com with SMTP id t8so43247476wmc.3 for ; Thu, 28 Dec 2017 02:49:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=EnTsJyAXUMuwhjhNSlxMaNZX191eznQvkOxafHxGNFs=; b=J1dyhQ2eL1Na4podFMOmwhT0qVfJM+UxJ8bX8tP+9kmh11XIhSCKII5OCnp7bpvXus h9DUvc/41I58eewrd7b59B4MNfH37ZS2tSc8R1P6FF6SbHu+fl8eDTf4NUa+Du0HKoOR 4hDEV1DDIZZxa7r1XngqdzgckfZqcCCdIBYv/wGm6fV/uOWqaTab02ViPQOW0mtUqwgc Vdpc+hdLHareMdhPZv4d89qgxjhfMr4B+emINYs7TNB5GMq7aJW6NXi3KK+TL1PKUMkC tJG0AOz5p3vIRUUzATphTlczrBDfPTuj+Z0mMtt+p12ahudbhC2106i4QBWl26aFzXwo wMmQ== 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=EnTsJyAXUMuwhjhNSlxMaNZX191eznQvkOxafHxGNFs=; b=r/iRzVxVa3TPFnSALIkaJz9X6JbdJDnPDoFbONm+z72bA+qoFx2KFZT9xeLJrb7ow4 2kKMekBsJY3yRuvzXEaUztRkX5x5ftUQH2UAxgi5QwdP6LypGA/h/RFw+poWS0K6Abvw PYpLqmKVuu5J/ZFTIFDm82aiyziatNDNkTtqI217E49sEWfdUUiSz+xTHGBRXNN0CG6F ulETa8R/ylMzJ/Grs3vhFy81Rbdbk3sKvpYiXRa7IFc6wCnzdZWRvuubIUFXaAAJWhJ6 O2QFLWFyZf4xqSRX/dsmS587v9mhwJTZkMgbDhwxg3/sRK6szn8bxcXoNVAGI6m/ehmk tiiw== X-Gm-Message-State: AKGB3mKrP2NbLaAZwqG80EmacvXsX0jM4t0p9CZPoPAT+gggzp5opCiW FOx2cRr7h9TC9GPqEQuToajEww== X-Google-Smtp-Source: ACJfBotd1Qm1vYJEoeSPmZphV1Cy15MeYC2n3052RKmHeC/t8l9A/NWgwEHANpc0SzR2rMxepisc2w== X-Received: by 10.28.140.206 with SMTP id o197mr23176965wmd.43.1514458162879; Thu, 28 Dec 2017 02:49:22 -0800 (PST) Received: from bgdev-debian.home ([2a01:cb1d:af:5b00:c47b:2cf6:dd98:f17b]) by smtp.gmail.com with ESMTPSA id m68sm39378985wmi.28.2017.12.28.02.49.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Dec 2017 02:49:22 -0800 (PST) From: Bartosz Golaszewski To: Andy Shevchenko , Rob Herring , Mark Rutland , Javier Martinez Canillas , David Lechner , Divagar Mohandass , Peter Rosin Cc: linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH v4 4/4] eeprom: at24: extend the list of chips supported in DT Date: Thu, 28 Dec 2017 11:49:13 +0100 Message-Id: <20171228104913.29873-5-brgl@bgdev.pl> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171228104913.29873-1-brgl@bgdev.pl> References: <20171228104913.29873-1-brgl@bgdev.pl> Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Add all supported at24 variants to the of_match table. Signed-off-by: Bartosz Golaszewski Reviewed-by: Javier Martinez Canillas --- drivers/misc/eeprom/at24.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/misc/eeprom/at24.c b/drivers/misc/eeprom/at24.c index e79833d62284..01f9c4921c50 100644 --- a/drivers/misc/eeprom/at24.c +++ b/drivers/misc/eeprom/at24.c @@ -209,13 +209,22 @@ MODULE_DEVICE_TABLE(i2c, at24_ids); static const struct of_device_id at24_of_match[] = { { .compatible = "atmel,24c00", .data = &at24_data_24c00 }, { .compatible = "atmel,24c01", .data = &at24_data_24c01 }, + { .compatible = "atmel,24cs01", .data = &at24_data_24cs01 }, { .compatible = "atmel,24c02", .data = &at24_data_24c02 }, + { .compatible = "atmel,24cs02", .data = &at24_data_24cs02 }, + { .compatible = "atmel,24mac402", .data = &at24_data_24mac402 }, + { .compatible = "atmel,24mac602", .data = &at24_data_24mac602 }, { .compatible = "atmel,spd", .data = &at24_data_spd }, { .compatible = "atmel,24c04", .data = &at24_data_24c04 }, + { .compatible = "atmel,24cs04", .data = &at24_data_24cs04 }, { .compatible = "atmel,24c08", .data = &at24_data_24c08 }, + { .compatible = "atmel,24cs08", .data = &at24_data_24cs08 }, { .compatible = "atmel,24c16", .data = &at24_data_24c16 }, + { .compatible = "atmel,24cs16", .data = &at24_data_24cs16 }, { .compatible = "atmel,24c32", .data = &at24_data_24c32 }, + { .compatible = "atmel,24cs32", .data = &at24_data_24cs32 }, { .compatible = "atmel,24c64", .data = &at24_data_24c64 }, + { .compatible = "atmel,24cs64", .data = &at24_data_24cs64 }, { .compatible = "atmel,24c128", .data = &at24_data_24c128 }, { .compatible = "atmel,24c256", .data = &at24_data_24c256 }, { .compatible = "atmel,24c512", .data = &at24_data_24c512 },