Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752653AbbBWIMt (ORCPT ); Mon, 23 Feb 2015 03:12:49 -0500 Received: from mailout4.samsung.com ([203.254.224.34]:31348 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752117AbbBWIMl (ORCPT ); Mon, 23 Feb 2015 03:12:41 -0500 X-AuditID: cbfee68d-f79296d000004278-85-54eae0f5f472 From: Jaewon Kim To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, linux-input@vger.kernel.org Cc: Inki Dae , SangBae Lee , Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , Lee Jones , Chanwoo Choi , Sebastian Reichel , Beomho Seo , Jaewon Kim , Dmitry Torokhov Subject: [PATCH v4 0/5] Add new MFD drvier for MAX77843 Date: Mon, 23 Feb 2015 17:09:46 +0900 Message-id: <1424678991-13978-1-git-send-email-jaewon02.kim@samsung.com> X-Mailer: git-send-email 1.7.9.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42JZI2JSrPv1wasQg597RCxOf9rGbnH9y3NW i/lHzrFaHF70gtGi/81CVotzr1YyWky6P4HFYkfDEVaL+1+PMlrc/PSN1eLyrjlsFp97jzBa LL1+kcliwvS1LBate4+wWxz/dJDF4vTuEgdBjzXz1jB6XO7rZfLYOesuu8fK5V/YPDat6mTz uHNtD5tH35ZVjB6fN8kFcERx2aSk5mSWpRbp2yVwZbzZ/ZSl4KNgxdqTO1gaGH/ydDFyckgI mEi8PnKeBcIWk7hwbz1bFyMXh5DAUkaJ/q3rmGCK7u08xQiRmM4o0Tq1mxXCaWOSaHu1lw2k ik1AW+L7+sWsILaIQKlE48O7YEXMAj+YJX7PegWWEBYwl1jxpxvMZhFQlXh6uAvM5hXwkOjs /wG0ggNonYLEnEk2IL0SAvfYJbq/9DBC1AtIfJt8iAWiRlZi0wFmiOskJQ6uuMEygVFwASPD KkbR1ILkguKk9CJDveLE3OLSvHS95PzcTYzAyDn971nvDsbbB6wPMQpwMCrx8HbufxUixJpY VlyZe4jRFGjDRGYp0eR8YHzmlcQbGpsZWZiamBobmVuaKYnzKkr9DBYSSE8sSc1OTS1ILYov Ks1JLT7EyMTBKdXAqPn50Pzs+u/dE7dOCZ7Z8lZz46XYTinT/Nwj+gaTGcuZX3T8mW8vqSPT ULvqmsHyFi3PW7zM35eUpS0W/XhK7b6Ca9bZp+I5iUliUiH+uyfwVBTIXVn1Nia19BCDgvlC GXmlkN3/F/kETDvg1i9cuGdbZ8/6HbcWJJVc8eH2/n5s55HID12RSizFGYmGWsxFxYkAm0Ow 65cCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRmVeSWpSXmKPExsVy+t9jQd2vD16FGFz6yGVx+tM2dovrX56z Wsw/co7V4vCiF4wW/W8Wslqce7WS0WLS/QksFjsajrBa3P96lNHi5qdvrBaXd81hs/jce4TR Yun1i0wWE6avZbFo3XuE3eL4p4MsFqd3lzgIeqyZt4bR43JfL5PHzll32T1WLv/C5rFpVSeb x51re9g8+rasYvT4vEkugCOqgdEmIzUxJbVIITUvOT8lMy/dVsk7ON453tTMwFDX0NLCXEkh LzE31VbJxSdA1y0zB+gPJYWyxJxSoFBAYnGxkr4dpgmhIW66FjCNEbq+IUFwPUYGaCBhDWPG m91PWQo+ClasPbmDpYHxJ08XIyeHhICJxL2dpxghbDGJC/fWs3UxcnEICUxnlGid2s0K4bQx SbS92ssGUsUmoC3xff1iVhBbRKBUovHhXbAiZoEfzBK/Z70CSwgLmEus+NMNZrMIqEo8PdwF ZvMKeEh09v8AWscBtE5BYs4kmwmM3AsYGVYxiqYWJBcUJ6XnGukVJ+YWl+al6yXn525iBMfl M+kdjKsaLA4xCnAwKvHwNuS+ChFiTSwrrsw9xCjBwawkwtt2DSjEm5JYWZValB9fVJqTWnyI 0RRo+URmKdHkfGDKyCuJNzQ2MTOyNDI3tDAyNlcS51WybwsREkhPLEnNTk0tSC2C6WPi4JRq YJxxOzYr9JXY6QU8YRIvp9jMP3t1ZdxZkfXODs9eLqixPySorJ2zrLXIRuojx8VY5cqHyl4B Xf35T7iebdv+kbHxqsy8nbn35G8tNt6watcUuZrQDPHJWr1navZp1LP4FFtXbji7zz7lkJPE 9/JTG19Ufr4jkn9tlun2T9uN5vo+zJtfOGPXNh8lluKMREMt5qLiRACSy8Wr4QIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2470 Lines: 69 Changes in v4: MFD Core - fix indentation HAPTIC - Add haptic driver Changes in v3: MFD Core - fix wrong description and indentation in header. - remove unnecessary variable. Regulator - use ARRAY_SIZE() instead of define. Changes in v2: MFD Core - Fix charger regmap handle and typo. MUIC - cleanup enum list. - set path before send excon event. - fix variable names and typos for readability. Charger - Remove unnecessary header. - Chnage error message more readable. - Remove unnecessary lines. Fuelgauge - Fix regmap_config and use regmap_read. - Add i2c_unregister_device function on *_remove function. - Fix typo in Kconfig. Doc - Remove unnecessary lines. - Add example of charger regulator. Beomho Seo (2): power: max77843_charger: Add Max77843 charger device driver power: max77843_battery: Add Max77843 fuel gauge device driver Jaewon Kim (3): mfd: max77843: Add max77843 MFD driver core driver Input: add haptic drvier on max77843 Documentation: Add device tree bindings document for max77843 Documentation/devicetree/bindings/mfd/max77843.txt | 110 +++++ drivers/input/misc/Kconfig | 12 + drivers/input/misc/Makefile | 1 + drivers/input/misc/max77843-haptic.c | 356 ++++++++++++++ drivers/mfd/Kconfig | 14 + drivers/mfd/Makefile | 1 + drivers/mfd/max77843.c | 248 ++++++++++ drivers/power/Kconfig | 16 + drivers/power/Makefile | 2 + drivers/power/max77843_battery.c | 286 +++++++++++ drivers/power/max77843_charger.c | 508 ++++++++++++++++++++ include/linux/mfd/max77843-private.h | 454 +++++++++++++++++ 12 files changed, 2008 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/max77843.txt create mode 100644 drivers/input/misc/max77843-haptic.c create mode 100644 drivers/mfd/max77843.c create mode 100644 drivers/power/max77843_battery.c create mode 100644 drivers/power/max77843_charger.c create mode 100644 include/linux/mfd/max77843-private.h -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/