From patchwork Wed May 16 13:03:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 914618 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; dmarc=none (p=none dis=none) header.from=bgdev.pl 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="aRTag3ZU"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40mF4Q4JZyz9s19 for ; Wed, 16 May 2018 23:03:50 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752095AbeEPNDt (ORCPT ); Wed, 16 May 2018 09:03:49 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:40584 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751151AbeEPNDs (ORCPT ); Wed, 16 May 2018 09:03:48 -0400 Received: by mail-wm0-f68.google.com with SMTP id j5-v6so1422692wme.5 for ; Wed, 16 May 2018 06:03:48 -0700 (PDT) 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; bh=B79UbjzU8ZfD1vZIlyBv3V9xBZGtrdnTTbPL3oOR8j8=; b=aRTag3ZUM5l24Aoz9yjbte1lwU5Sg8FLQ7dscOKJkVPXhFXp01v6TkRbwah+mVIswm zMtjxYry6NQdYH4mnAsWYl10IzoKoyBdsybkO6wyjwI4/XIf93YMDI492YfL9+0ViY/6 H7InXTUxMT61qHixjJfKMO0QCeB6U+dPsZl7kLxWxUdkffhM68UnaWgidCzDo8+LKFGj XgRWC+W01sFcw29vBoxlk10hnOj4Yga2TyVyaUDplBwSN1xSiqOTokNOUYelqgjLxx+/ zBFtsAxL6s8l1bwbcZCDn/nw9arqNwIOAFLvQHqK1PKqpGFrrecgv2XB44FD/HQ+g5Al Lbow== 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; bh=B79UbjzU8ZfD1vZIlyBv3V9xBZGtrdnTTbPL3oOR8j8=; b=fz7hr5v3k9xL2N4kwPVl3ZrHvk0bhJ7YiOhvAZaj24rM33CA7BEgv5ozOjde4Xv4Y7 VuM4jBbWXQjJwKhO+cyUZiwL15RWK7tfnvne90fLbKfMbCIyt136awoTCoBcxymnmAwe EdA182CuXGh1RijyTMHpwbnG+E9jXYB+U5iYMnzAzprqV9hUIzJyzloqMIFH1fEa2HRF mqlqc0Bwdu/5z1E3IFu3CpfzIcPrtB2wu4TUaiyoOU0ueU67wGSuVXUYBvVBvNjCkgxE XdwLLJePylWJAGlIVnaQqQw27svyJ0YpTdZ+6sJkaz/f94uXNetKz1Mn6lQiFBtzGtpD FHVQ== X-Gm-Message-State: ALKqPwf64TCvV13Fc58QsNgG1sCGMayFtmX8WbFoHwygYolXOWpwh3IN EhxXEkLKuVVQXvyTsS3QFiicjg== X-Google-Smtp-Source: AB8JxZoJMMjWhnxni+cK9EpqiX7hd1LMLb/MFCC6sHmRDynWlNMRTbNZIqTH5uuB8Yq87LPJ1+LC2Q== X-Received: by 2002:a1c:d4d2:: with SMTP id l201-v6mr555600wmg.98.1526475827559; Wed, 16 May 2018 06:03:47 -0700 (PDT) Received: from brgl-bgdev.baylibre.local ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id 19-v6sm2835523wrz.7.2018.05.16.06.03.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 May 2018 06:03:46 -0700 (PDT) From: Bartosz Golaszewski To: Wolfram Sang Cc: linux-i2c@vger.kernel.org, Bartosz Golaszewski Subject: [GIT PULL] at24 updates for 4.18 Date: Wed, 16 May 2018 15:03:42 +0200 Message-Id: <20180516130342.11200-1-brgl@bgdev.pl> X-Mailer: git-send-email 2.17.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Hi Wolfram, sending my PR already as I'll be on vacation for the next three weeks. The following changes since commit 67b8d5c7081221efa252e111cd52532ec6d4266f: Linux 4.17-rc5 (2018-05-13 16:15:17 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git at24-4.18-updates-for-wolfram for you to fetch changes up to 73b0d922cd5be4219eb5528a961714d740291b0e: eeprom: at24: provide a separate routine for creating dummy i2c clients (2018-05-16 14:42:46 +0200) ---------------------------------------------------------------- Minor improvements to the at24 driver: - use devm_nvmem_register() - provide and use a helper for releasing dummy i2c clients - provide a separate routine for creating dummy i2c clients ---------------------------------------------------------------- Bartosz Golaszewski (4): eeprom: at24: fix retrieving the at24_chip_data structure eeprom: at24: use devm_nvmem_register() eeprom: at24: provide and use a helper for releasing dummy i2c clients eeprom: at24: provide a separate routine for creating dummy i2c clients drivers/misc/eeprom/at24.c | 73 +++++++++++++++++++++++++++++----------------- 1 file changed, 47 insertions(+), 26 deletions(-)