{"id":819203,"url":"http://patchwork.ozlabs.org/api/covers/819203/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-i2c/cover/1506523943-8632-1-git-send-email-kamlakant.patel@cavium.com/","project":{"id":35,"url":"http://patchwork.ozlabs.org/api/projects/35/?format=json","name":"Linux I2C development","link_name":"linux-i2c","list_id":"linux-i2c.vger.kernel.org","list_email":"linux-i2c@vger.kernel.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<1506523943-8632-1-git-send-email-kamlakant.patel@cavium.com>","list_archive_url":null,"date":"2017-09-27T14:52:20","name":"[0/3] i2c-xlp9xx: update i2c driver to handle I2C_M_RECV_LEN flag","submitter":{"id":72456,"url":"http://patchwork.ozlabs.org/api/people/72456/?format=json","name":"Kamlakant Patel","email":"kamlakant.patel@cavium.com"},"mbox":"http://patchwork.ozlabs.org/project/linux-i2c/cover/1506523943-8632-1-git-send-email-kamlakant.patel@cavium.com/mbox/","series":[{"id":5383,"url":"http://patchwork.ozlabs.org/api/series/5383/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-i2c/list/?series=5383","date":"2017-09-27T14:52:20","name":"i2c-xlp9xx: update i2c driver to handle I2C_M_RECV_LEN flag","version":1,"mbox":"http://patchwork.ozlabs.org/series/5383/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/covers/819203/comments/","headers":{"Return-Path":"<linux-i2c-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-i2c-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com\n\theader.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=\"ZrsoU5u/\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=Kamlakant.Patel@cavium.com; "],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y2LQS4Ff4z9tXs\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 00:52:32 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751828AbdI0Owa (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tWed, 27 Sep 2017 10:52:30 -0400","from mail-sn1nam01on0052.outbound.protection.outlook.com\n\t([104.47.32.52]:23045\n\t\"EHLO NAM01-SN1-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S1751293AbdI0Ow3 (ORCPT <rfc822;linux-i2c@vger.kernel.org>);\n\tWed, 27 Sep 2017 10:52:29 -0400","from kamlakant--T110-II.caveonetworks.com (111.93.218.67) by\n\tBN4PR07MB2129.namprd07.prod.outlook.com (10.164.63.11) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.7; Wed, 27 Sep 2017 14:52:26 +0000"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=ND+CGDQAAsG5vUjQ5nPpDGiNFewcunYr56hXCCGyRU0=;\n\tb=ZrsoU5u/rYPzfZUdjfVscZBoI/YkS9OIFLSrQOEpF8vn0Bi89kHY33pNQTZY6LIaOuofk2HPKGCxTF33umiqgFdTleWzrfR53ECH5LcnqZ8kkEubaqi4E+FXKxwfLbkdCebOZ1EpsLeurbaKCaWdCmg7vwsvDvXTL08/2Yptv7E=","From":"Kamlakant Patel <kamlakant.patel@cavium.com>","To":"linux-i2c@vger.kernel.org, linux-acpi@vger.kernel.org","Cc":"Kamlakant Patel <kamlakant.patel@cavium.com>,\n\tWolfram Sang <wsa@the-dreams.de>,\n\tMika Westerberg <mika.westerberg@linux.intel.com>","Subject":"[PATCH 0/3] i2c-xlp9xx: update i2c driver to handle I2C_M_RECV_LEN\n\tflag","Date":"Wed, 27 Sep 2017 20:22:20 +0530","Message-Id":"<1506523943-8632-1-git-send-email-kamlakant.patel@cavium.com>","X-Mailer":"git-send-email 2.7.4","MIME-Version":"1.0","Content-Type":"text/plain","X-Originating-IP":"[111.93.218.67]","X-ClientProxiedBy":"BMXPR01CA0043.INDPRD01.PROD.OUTLOOK.COM (10.174.214.29) To\n\tBN4PR07MB2129.namprd07.prod.outlook.com (10.164.63.11)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"de204ae8-9aa8-4f35-262a-08d505b75f76","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:BN4PR07MB2129; ","X-Microsoft-Exchange-Diagnostics":["1; BN4PR07MB2129;\n\t3:cHvZdGvZPrPdYGUtkrjcowsd3h5F3uC5DAXG/uMThrNufxKukdqRAd5wlUgFsvDem7d5bnNccq+n2p3/QwfhWurlAMbGz9YjzBu5DORy7QYk5goCsXf5z1jji4tmdsCvDZAMUB4EsntdjMP1GxZuSqmXMx/CGOQSjCDFZPy+Jqz7upmmDLedjEEZAg9UUZzIkRDVVth4z7YjMnPqz8pLsCTlBpPK3CNWI1Fqsa0vwxrZu/mIj4eSJr2vry0dzMM6;\n\t25:4zTMHo4vXz3fRkpeoLsliP+GSUBQpZiDUsInero8hnAznfbPi7Cs4eXTjLMyhRakYqoiRsjTanBX4wPUPoUB/fW0px3EZ0XwhpptWwpb8K+erUmH3Xxytmc+XFJkUwDL0QMdg05FDI4GndHAPO/ucefDXUjL0SdOBO6+I8ZlcpTHy1DLQP4KcR+0a4Oc0IUjjNxrdkdNpk9HEzUkaf8+rKnwze46H3wR0bPDl6ieCpZ9dfOq/L5ZUtZj+qkHU55qOIF2vHIpoojLZ03jCtYgvt0siVD7czpDoujmLI2Ycfpw3AorzHRRcDIpK+ocb3oCrFb+onxCaM+8hjjkhRAFBQ==;\n\t31:acHlTBXPM02TiQwfnPsQrUG+2AmB85x0CVkLd7Tovg7MJgk57Xelbdl4d0Nasuy4Dz/lOFSGoIwConSa8q9U/L/YZhrJNzEXk7ndCphMk5K+9/ocoN7oq/jzZsmgtiwB5idjkoqkd/CBgbkhn4Zyzgg2HAo2dlTDnITAGU7tPMW2IH/7p51YyrmUb0NJkd5eh/0sK4tbNJW5KYDoCtLNQjipaZ2ypcSEjKHJuHksduY=","1; BN4PR07MB2129;\n\t20:Gfwq69iO5V1KAmORxljKRP6NIABDUoPI/pEroyXSy8KKxC5eIu9M2rNBy0t7ekpUW3hGWj8km1zohOcX4UwtD5R/AovuLpMQkEwew+z344beZ+x1aUjI9v8yLHI1wxWE+ITPu6nVpPewnjAALrNird2wE6IXleliSEmejLZgjbK8DUXEkW1AClF7fjK0i60Z7J6jY3/RFw6/pd8yiFxEGlXVXUsMObRMPhhWQ8FEG2l+1G1QE2kRWGqjbQTl4DWJLhiYCtjW7GlgnJsKlm0ARB6+BVakrV7OhfqoIo+KEcRmww4ZgDBcwBJzGZIbBtk58NzE1QPTf67o7rbbSW4Xa3uBQ6+JUdtyonUntDH157Y8WCRDzoX3wJGih9++5PZfoWav6MpvUFAE09Owi1ot6y8ANKPbCR2FRB9Dq917Mip5Ex6sMxOvQ8xTyj2lzGgLZSg73+GAy494M++5HXsY2ffodcxtChBKv6Qp0yAHAwvtnctCmuV00ab/2RczLmc2;\n\t4:YI4lu1ubkCTVPda0+yeosUykHx7BfmRbbq7TW1JWtXgSmG9u6CTWNHY/3vp0t8Hl1gMLekVBEs1vESBINNnqmUtYaFCur2d3QnXa4U7YqC6N4DiaTEIAkFtiN2OsoOLQJEmgjBsLlh9sSc1ghkCsluFMjVlaybQP2SF7txlMDtBU/3O1BdMJnV4dIniE5YaJdakrsBE3+U6Ilc8dVCTg1lyWSWDWWKuJFmmcvBMMsPm2XYdMaNR3PGnaH0vH2C49","1; BN4PR07MB2129;\n\t23:yv1Pm287HW3+twTPervRUbKueQmyNG3oYQJvPdUNNDlFosreVJVXudq5+bRBvQhWPa0tlKH4eF2uu5VSEzkqe6GDmOj1mOZaugG10MGWyisWhyV5gMlHzXWzXLghqTq0rK57qxwpSxfxO8M4TMLfBbK7UNSeEDGcP3ozphbua0tdLvvIraNd1HAiG/vitgezzIhPBpwj3FiZBkmqAXkm36tJ2iPMX2q0N0pphFWUG7bd208TD6j3EiqsrGri7Ql9xPOKGLl/+LlOyWMCNWRBl05w6QhQQm+Oo4Cx3J9iF+jrNdF+mjPgsvVGzamg7W6J9FqcOd9Xe5GwvRfgaSOCcl9UFyLHczJDZJS1QKWwLQ/xHF7oTnvj6kkHRCGxVhtPtSDOxeY1ztlhh5MAxVMk6xvayNRO4b3uRRIKZIYVrL9OhD+DfUFTqTT5LFtfsIGDWHQk/NrEbNVa3yeQ5OZv7mUDLqrjQ4NqeRgxtYCxfUIAwZVM0YDyI2XnzYEc32tdd79GXZgjTaZC3Irk5/kcHQshaYEjBqrSSr/pZFW5GtbNA6GduUfdpPHqJ8MawnZGfc1eaBBn8FOjePYO1XwARS7CLIbWx+0iC30r6Ksyu5+m3swTdxu7lmAlLsTSJbvMLEbG8GBOdp05A65/2gtN76bsO7chpbbLjrvlDj8XMQvBo2E6UHBBa+UTYR7fCNunVpKXwfwAe+BRhMZdHdOjdf3YZ4rQ3EDaH7BCne5v3UBMcU0wCMWe/fYO/OfwE6euE5fr7dUesbhUy0EzEwnLIG1+xbAQlAgjmgvictUDvmQB32gWY77NttJDWOlAREqw2rxb263KXduiqUkAyB4b2hqFt5Gf/IvOw1MQP7A5qLxfIs0r30tC+Uz2RvJtHKbu5/BhjO0DK6vi5z5yTa35qOQbFjI+GRk0VaxX1wU3n0SyiG+UEAg4aWBskYzhJGHWBL0sCcaszWC+PrbwhZW1C/x0orY6quXFjrVQmVZry79W8ptwYI+3ulw7z9pQTTkMvZyr1EBQ0IqF5SMxLyWgPvI6tFEldoXt/9LMjXrdtoBJXoNBafpYAFWM1iGLfGBqgyX0hLDMe7TzBZEhMfm8KGgD4TIJ1MfgbnwqTScG4IHG60+8hrzWBT7ymPZbJu2s","1; BN4PR07MB2129;\n\t6:Lre9MFxtgYZjthlVTBkRiT1Aknx4UFDograCNHDosGi6v0MjXU4nq4wdmIVmgV0x6eTcaalC00QqZjd6yCbUAZvx6ykc+DHdcPXgLTDQxtE3xJAGUsW7zIp6L9tJ3f0XymUI8kidP2Jzj+5mwXCFdpsZ8YqhAnz5v8U2kAgB1T/Os7VmYMH/tlZuZf+soM75gdNkzyXOeBhTsC7jOTKtCNCi5q6+QqwDeN2+spFw8wLqNhNLfWp82gwhnN/QBgk5M4Qls//ovNrNgJCCrSKEFqJXlk80Wl7G3gGYbwM0zOYHiuFVbk+CA92nk4uK2PG5VNxTjnV3IJA6OiPW6AOaag==;\n\t5:wBknpDQBcYgMTkaD5zhUMxY8iJ1aJzB9RAr2ESQkkOZDjkKAvxcI7qe4y59jv1iT63/waswpcQTulZMmSGMyPvGddWRXbtUSnLdEChZszfyvk2d9wvt51azTdozhoa/FL8C8nCxy6TQjrUqqgYPQ7g==;\n\t24:FaWA5ezI9aOamFfqfqDfjsRnbADZvpIC59+SI+xGEoIn7iXMc9wRhkSs84TigwF7U9ATR8tRf53CAMvkdf7nH+IHNu8+6GTTaUPjbybcAp0=;\n\t7:vg6apB4jvOE15cpMpyzOTNdAWpvAHwjoQt3pF9mGkPasjqqIObaSSvu4bHh5ox02ZJREv739QW1mNE7mDof0IUfK5tPz7IKUzu40tPuqAjT5n0Ncz5zvE8kz486MElhMVYPmXglZ4a3/tNIYNT9v5pZprHUGKxCoZB9O81EoKQtOXZVkBiDY4Vy7A5ls8WMocJeSjETu2A4PsgT3dPJzNMMDrIFJKALJX36jjsyMXEA="],"X-MS-TrafficTypeDiagnostic":"BN4PR07MB2129:","X-Exchange-Antispam-Report-Test":"UriScan:;","X-Microsoft-Antispam-PRVS":"<BN4PR07MB2129205CF8D7AEE30E746B8F88780@BN4PR07MB2129.namprd07.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6041248)(20161123558100)(20161123555025)(20161123562025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BN4PR07MB2129; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BN4PR07MB2129; ","X-Forefront-PRVS":"04433051BF","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(346002)(376002)(199003)(189002)(47776003)(33646002)(48376002)(8936002)(66066001)(68736007)(305945005)(50986999)(69596002)(5009440100003)(54906003)(53936002)(105586002)(106356001)(50226002)(101416001)(25786009)(53416004)(6512007)(50466002)(16526017)(6506006)(81156014)(81166006)(8676002)(3846002)(6486002)(6116002)(16586007)(6666003)(15650500001)(5660300001)(4326008)(5003940100001)(36756003)(316002)(97736004)(72206003)(7736002)(189998001)(478600001)(2906002)(86362001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN4PR07MB2129;\n\tH:kamlakant--T110-II.caveonetworks.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"cavium.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"27 Sep 2017 14:52:26.4493\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"711e4ccf-2e9b-4bcf-a551-4094005b6194","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BN4PR07MB2129","Sender":"linux-i2c-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-i2c.vger.kernel.org>","X-Mailing-List":"linux-i2c@vger.kernel.org"},"content":"This patch set has following changes:\n * Use Linux clk APIs to get input clock frequency for the I2C controller.\n * I2C driver update to handle I2C_M_RECV_LEN and I2C_CLIENT_PEC flags.\n\nJayachandran C (2):\n  ACPI / APD: Add clock frequency for ThunderX2 I2C controller\n  i2c: xlp9xx: Get clock frequency with clk API\n\nKamlakant Patel (1):\n  i2c: xlp9xx: Handle I2C_M_RECV_LEN in msg->flags\n\n drivers/acpi/acpi_apd.c         |  5 +++++\n drivers/i2c/busses/i2c-xlp9xx.c | 44 +++++++++++++++++++++++++++++++++++++----\n 2 files changed, 45 insertions(+), 4 deletions(-)"}