Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4513057imu; Tue, 8 Jan 2019 01:19:14 -0800 (PST) X-Google-Smtp-Source: ALg8bN55yVCwszlJk/1tOKJ18PqkVPj48dd5V2WchSAU8ssUOeoOM/15EAvAA25WXnbz9GB7CTX9 X-Received: by 2002:a63:e655:: with SMTP id p21mr840916pgj.70.1546939154495; Tue, 08 Jan 2019 01:19:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546939154; cv=none; d=google.com; s=arc-20160816; b=VNx4JoyCUR6wAa4ExQfUrK/bE4GzVo91ksgdjz1FmkolvvcI2Rmqbc71H3KxsDuViF NeIigyDVIe9G3QZluZdLvR4P8zuWqEmdkSBZ7oNBYvFNSs1r1daICl9iXoRFjSMRy8kj 1v7HFYY57jsBXG2PsrWCUM0nXbAgQWo5vblfp5wticc2g/B18KGVtN04ctBEgZC5WluV DqcdX0mOe564h4Tj236jaoTxmmVd82Il9RLRqaLQ/QbZXsYNJycCySPxp7fiv5LQQD32 ZESSdQCO5/DkuR3phaRAp2WFdThDKA4ADb8CyYnJHj4elxxo3R099t5RbstTfvKa+tUc g3cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=jAkuas4RshcTkIlVgGwGzsZuXoBBAfY4tFHpr5KQ4F8=; b=mnjwxQBsvRRvwuNqI9IXVy+W7IP8JfcC+N5RdkQn3oTo3uNBeZFsxLgyG4DlP62LDs +DY82sK/fFk/NxPkPWvjLGMXEcldYq9zFNQI7bjv5dGSzpbvIAdCyT9fL2fKVCIel2uO PX01voVbcu24qHyr4/03I1fv/7NAkiJbWMNQnKKcVcSveBP7PTlgOViMEPEc96OB7Cqy 3DkRg6lpD4EB+1ggZKgJGBUrXml25pr7iuFZzCp3hdnWQrpzuyACPRSSbLgJIXTfmUD6 1W/E7aGWzy/1n8pC6BhrcTohbrOOqbaED57c5sl4EZClZmDesE7z2d4Ni3ySAOCet9Ij xikQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20150623.gappssmtp.com header.s=20150623 header.b=cQEsRfA0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v185si12920565pfb.65.2019.01.08.01.18.58; Tue, 08 Jan 2019 01:19:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20150623.gappssmtp.com header.s=20150623 header.b=cQEsRfA0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728182AbfAHJPu (ORCPT + 99 others); Tue, 8 Jan 2019 04:15:50 -0500 Received: from mail-ed1-f67.google.com ([209.85.208.67]:44763 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727001AbfAHJPu (ORCPT ); Tue, 8 Jan 2019 04:15:50 -0500 Received: by mail-ed1-f67.google.com with SMTP id y56so3433656edd.11 for ; Tue, 08 Jan 2019 01:15:49 -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:mime-version :content-transfer-encoding; bh=jAkuas4RshcTkIlVgGwGzsZuXoBBAfY4tFHpr5KQ4F8=; b=cQEsRfA0bicmbsvpJpqdYOE8XrOy462TTyLv2sEfLWkILgn0hTNKKxkGllB0Rk3drn pBmoOu9SS3up1n+abgWlQh81SsxxYuePzQN5rHxwmUERv0XPTfeXHqtbGhhu4NXeQz6m ms4GNp5RDHi5ljTR2sGJpLwp22UvafEDEWDVz86sR9SVx8kaG+s+zPaK03X4jmRUsFad SgzxNLRgwQEllNcFSW1UojZ8E6pdr78qe6EUShqGG3Xdqabc75AVnvGmW7zWK4l3mExo sTZUMaPB2G5xIY/EdTX/u4gxD7mWETkvtUAM6chCa0Mx19wVOhWB/GmvbDxjA4zKoOj1 0Aew== 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:mime-version :content-transfer-encoding; bh=jAkuas4RshcTkIlVgGwGzsZuXoBBAfY4tFHpr5KQ4F8=; b=CWfQxINbYPzPmk1yp2sfkAEqmJBAI0ehFiS+OzKFNmrL7yN7FjH7SDKL0Ut09MB4/j oZhARZq+oio1JgPmXAWrvvlr7/TJeA3vJMi5IUD7nqwW9qs2JNvuTzG7JmYfXzamuI2I 2ebQhvpXkBppgMlMWTCWRDPIvoxrsf1/qvjCPRgjBP66umbsLms+BogkmZCENcmD2UuD LVXp6kyxyZYnD3AwdLXc2EuJXQFOTcMMN6uY18YTBOlyx61jVRtRotq2dbA36juaExfX 57U1ALJK8XrSjZwOSnhooHS9sGI9kfbKHBF7P6uXG+et4Ug7WCyczP+SUGahW9RhVcUV 837Q== X-Gm-Message-State: AJcUukdpXyhdhyjxIEVna1nN0HBDwe6wkD812fKyrFitBRLHu4LcgeZj l4oKEWYG5qEMGXMuI3ukzJrMVw== X-Received: by 2002:aa7:d602:: with SMTP id c2mr1275696edr.203.1546938948404; Tue, 08 Jan 2019 01:15:48 -0800 (PST) Received: from debian-brgl.home ([2a01:cb1d:af:5b00:6d6c:8493:1ab5:dad7]) by smtp.gmail.com with ESMTPSA id gp22-v6sm18373560ejb.4.2019.01.08.01.15.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Jan 2019 01:15:47 -0800 (PST) From: Bartosz Golaszewski To: Sekhar Nori , Kevin Hilman , Arnd Bergmann , Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-i2c@vger.kernel.org, Bartosz Golaszewski Subject: [RESEND PATCH 00/12] eeprom: at24: remove platform_data Date: Tue, 8 Jan 2019 10:15:27 +0100 Message-Id: <20190108091539.16674-1-brgl@bgdev.pl> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Bartosz Golaszewski Hi Sekhar, now that all dependencies are in and v5.0-rc1 is tagged, please consider picking up the second batch of davinci-specific changes into your tree. Once that's done, please provide me with an immutable branch for me to apply the last patch to my at24 tree. This is the second part of the effort to modernize the at24 driver and remove the legacy platform data structure in favor of device properties. It required getting rid of the at24 setup callback in favor of nvmem lookups. Re-tested with da850-evm and dm365-evm. Bartosz Golaszewski (12): ARM: davinci: da850-evm: remove dead MTD code ARM: davinci: mityomapl138: don't read the MAC address from machine code ARM: davinci: dm365-evm: use device properties for at24 eeprom ARM: davinci: da830-evm: use device properties for at24 eeprom ARM: davinci: dm644x-evm: use device properties for at24 eeprom ARM: davinci: dm646x-evm: use device properties for at24 eeprom ARM: davinci: sffsdr: fix the at24 eeprom device name ARM: davinci: sffsdr: use device properties for at24 eeprom ARM: davinci: remove dead code related to MAC address reading ARM: davinci: mityomapl138: use nvmem notifiers ARM: davinci: mityomapl138: use device properties for at24 eeprom eeprom: at24: remove at24_platform_data MAINTAINERS | 1 - arch/arm/mach-davinci/board-da830-evm.c | 13 +- arch/arm/mach-davinci/board-da850-evm.c | 28 ---- arch/arm/mach-davinci/board-dm365-evm.c | 13 +- arch/arm/mach-davinci/board-dm644x-evm.c | 13 +- arch/arm/mach-davinci/board-dm646x-evm.c | 13 +- arch/arm/mach-davinci/board-mityomapl138.c | 38 ++--- arch/arm/mach-davinci/board-sffsdr.c | 13 +- arch/arm/mach-davinci/common.c | 15 -- drivers/misc/eeprom/at24.c | 162 ++++++++++----------- include/linux/davinci_emac.h | 1 - include/linux/platform_data/at24.h | 60 -------- 12 files changed, 122 insertions(+), 248 deletions(-) delete mode 100644 include/linux/platform_data/at24.h -- 2.19.1