All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] mfd: move include files out of include/linux/i2c
@ 2017-05-21 22:02 ` Wolfram Sang
  0 siblings, 0 replies; 162+ messages in thread
From: Wolfram Sang @ 2017-05-21 22:02 UTC (permalink / raw)
  To: linux-i2c-u79uwXL29TY76Z2rM5mHXA
  Cc: Wolfram Sang, alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-fbdev-u79uwXL29TY76Z2rM5mHXA,
	linux-gpio-u79uwXL29TY76Z2rM5mHXA,
	linux-iio-u79uwXL29TY76Z2rM5mHXA,
	linux-input-u79uwXL29TY76Z2rM5mHXA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	linux-omap-u79uwXL29TY76Z2rM5mHXA,
	linux-pm-u79uwXL29TY76Z2rM5mHXA,
	linux-pwm-u79uwXL29TY76Z2rM5mHXA,
	linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA,
	linux-usb-u79uwXL29TY76Z2rM5mHXA,
	linux-watchdog-u79uwXL29TY76Z2rM5mHXA,
	rtc-linux-/JYPxA39Uh5TLH3MbocFFw

It doesn't make sense to use include/linux/i2c for client drivers which may in
fact rather be hwmon or input or whatever devices. As a result, I want to
deprecate include/linux/i2c for good. This series moves the include files to a
better location, for the mfd subsystem to include/linux/mfd. Because of twl.h,
this touches quite some subsystems, but I still think it is worth it.

I prefer the series to go upstream via the subsystem tree; if you prefer that I
take it via I2C, just let me know.

No runtime testing because of no HW, but buildbot is happy with this series at
least. A branch can be found here:

git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/platform_data

Thanks and kind regards,

   Wolfram


Wolfram Sang (3):
  mfd: dm355evm_msp: move header file out of I2C realm
  mfd: tps65010: move header file out of I2C realm
  mfd: twl: move header file out of I2C realm

 arch/arm/mach-omap1/board-h2-mmc.c        | 2 +-
 arch/arm/mach-omap1/board-h2.c            | 2 +-
 arch/arm/mach-omap1/board-h3-mmc.c        | 2 +-
 arch/arm/mach-omap1/board-h3.c            | 2 +-
 arch/arm/mach-omap1/board-osk.c           | 2 +-
 arch/arm/mach-omap2/common.h              | 2 +-
 arch/arm/mach-omap2/omap_twl.c            | 2 +-
 arch/arm/mach-s3c24xx/mach-osiris-dvs.c   | 2 +-
 arch/arm/mach-s3c24xx/mach-osiris.c       | 2 +-
 drivers/gpio/gpio-twl4030.c               | 2 +-
 drivers/iio/adc/twl4030-madc.c            | 2 +-
 drivers/iio/adc/twl6030-gpadc.c           | 2 +-
 drivers/input/keyboard/twl4030_keypad.c   | 2 +-
 drivers/input/misc/dm355evm_keys.c        | 2 +-
 drivers/input/misc/twl4030-pwrbutton.c    | 2 +-
 drivers/input/misc/twl4030-vibra.c        | 2 +-
 drivers/mfd/dm355evm_msp.c                | 2 +-
 drivers/mfd/tps65010.c                    | 2 +-
 drivers/mfd/twl-core.c                    | 6 +++---
 drivers/mfd/twl4030-audio.c               | 2 +-
 drivers/mfd/twl4030-irq.c                 | 2 +-
 drivers/mfd/twl4030-power.c               | 2 +-
 drivers/mfd/twl6030-irq.c                 | 2 +-
 drivers/phy/phy-twl4030-usb.c             | 2 +-
 drivers/power/supply/twl4030_charger.c    | 2 +-
 drivers/pwm/pwm-twl-led.c                 | 2 +-
 drivers/pwm/pwm-twl.c                     | 2 +-
 drivers/regulator/twl-regulator.c         | 2 +-
 drivers/regulator/twl6030-regulator.c     | 2 +-
 drivers/rtc/rtc-dm355evm.c                | 2 +-
 drivers/rtc/rtc-twl.c                     | 2 +-
 drivers/usb/host/ohci-omap.c              | 2 +-
 drivers/usb/phy/phy-isp1301-omap.c        | 2 +-
 drivers/usb/phy/phy-twl6030-usb.c         | 2 +-
 drivers/video/backlight/pandora_bl.c      | 2 +-
 drivers/video/fbdev/omap/lcd_h3.c         | 2 +-
 drivers/watchdog/twl4030_wdt.c            | 2 +-
 include/linux/{i2c => mfd}/dm355evm_msp.h | 0
 include/linux/{i2c => mfd}/tps65010.h     | 2 +-
 include/linux/{i2c => mfd}/twl.h          | 0
 sound/soc/codecs/twl4030.c                | 2 +-
 41 files changed, 41 insertions(+), 41 deletions(-)
 rename include/linux/{i2c => mfd}/dm355evm_msp.h (100%)
 rename include/linux/{i2c => mfd}/tps65010.h (99%)
 rename include/linux/{i2c => mfd}/twl.h (100%)

-- 
2.11.0

-- 
You received this message because you are subscribed to "rtc-linux".
Membership options at http://groups.google.com/group/rtc-linux .
Please read http://groups.google.com/group/rtc-linux/web/checklist
before submitting a driver.
--- 
You received this message because you are subscribed to the Google Groups "rtc-linux" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/d/optout.

^ permalink raw reply	[flat|nested] 162+ messages in thread

end of thread, other threads:[~2017-08-14 16:32 UTC | newest]

Thread overview: 162+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-21 22:02 [PATCH 0/3] mfd: move include files out of include/linux/i2c Wolfram Sang
2017-05-21 22:02 ` Wolfram Sang
2017-05-21 22:02 ` Wolfram Sang
2017-05-21 22:02 ` [rtc-linux] " Wolfram Sang
2017-05-21 22:02 ` Wolfram Sang
2017-05-21 22:02 ` [PATCH 1/3] mfd: dm355evm_msp: move header file out of I2C realm Wolfram Sang
2017-05-21 22:02   ` Wolfram Sang
2017-05-21 22:02   ` [rtc-linux] " Wolfram Sang
2017-05-22  9:14   ` Alexandre Belloni
2017-05-22  9:14     ` Alexandre Belloni
2017-05-22  9:14     ` [rtc-linux] " Alexandre Belloni
2017-05-22 23:36   ` Dmitry Torokhov
2017-05-22 23:36     ` Dmitry Torokhov
2017-05-22 23:36     ` [rtc-linux] " Dmitry Torokhov
2017-05-23  7:17   ` Lee Jones
2017-05-23  7:17     ` Lee Jones
2017-05-23  7:17     ` [rtc-linux] " Lee Jones
2017-08-13 13:34     ` Wolfram Sang
2017-08-13 13:34       ` [rtc-linux] " Wolfram Sang
2017-08-14  6:43       ` Lee Jones
2017-08-14  6:43         ` [rtc-linux] " Lee Jones
2017-08-14  8:25         ` Wolfram Sang
2017-08-14  8:25           ` [rtc-linux] " Wolfram Sang
2017-05-21 22:02 ` [PATCH 2/3] mfd: tps65010: " Wolfram Sang
2017-05-21 22:02   ` Wolfram Sang
2017-05-21 22:02   ` Wolfram Sang
2017-05-21 22:02   ` Wolfram Sang
2017-05-22  7:24   ` Greg Kroah-Hartman
2017-05-22  7:24     ` Greg Kroah-Hartman
2017-05-22  7:24     ` Greg Kroah-Hartman
2017-05-22  7:34   ` Krzysztof Kozlowski
2017-05-22  7:34     ` Krzysztof Kozlowski
2017-05-22  7:34     ` Krzysztof Kozlowski
2017-05-23  7:18   ` Lee Jones
2017-05-23  7:18     ` Lee Jones
2017-05-23  7:18     ` Lee Jones
2017-08-13 13:34     ` Wolfram Sang
2017-08-13 13:34       ` Wolfram Sang
2017-08-13 13:34       ` Wolfram Sang
2017-08-14  6:43       ` Lee Jones
2017-08-14  6:43         ` Lee Jones
2017-08-14  6:43         ` Lee Jones
2017-08-14  6:43         ` Lee Jones
2017-08-14  8:44         ` Lee Jones
2017-08-14  8:44           ` Lee Jones
2017-08-14  8:44           ` Lee Jones
2017-08-14 16:21           ` Tony Lindgren
2017-08-14 16:21             ` Tony Lindgren
2017-08-14 16:21             ` Tony Lindgren
2017-08-14 16:29             ` Wolfram Sang
2017-08-14 16:29               ` Wolfram Sang
2017-08-14 16:29               ` Wolfram Sang
2017-05-29  9:19   ` Bartlomiej Zolnierkiewicz
2017-05-29  9:19     ` Bartlomiej Zolnierkiewicz
2017-05-29  9:19     ` Bartlomiej Zolnierkiewicz
     [not found] ` <20170521220212.1404-1-wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
2017-05-21 22:02   ` [PATCH 3/3] mfd: twl: " Wolfram Sang
2017-05-21 22:02     ` Wolfram Sang
2017-05-21 22:02     ` Wolfram Sang
2017-05-21 22:02     ` [rtc-linux] " Wolfram Sang
2017-05-21 22:02     ` Wolfram Sang
2017-05-22 20:34     ` Jonathan Cameron
2017-05-22 20:34       ` Jonathan Cameron
2017-05-22 20:34       ` Jonathan Cameron
2017-05-22 20:34       ` [rtc-linux] " Jonathan Cameron
2017-05-22 20:34       ` Jonathan Cameron
     [not found]     ` <20170521220212.1404-4-wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
2017-05-22  7:25       ` Greg Kroah-Hartman
2017-05-22  7:25         ` Greg Kroah-Hartman
2017-05-22  7:25         ` Greg Kroah-Hartman
2017-05-22  7:25         ` [rtc-linux] " Greg Kroah-Hartman
2017-05-22  7:25         ` Greg Kroah-Hartman
2017-05-22  9:14       ` Alexandre Belloni
2017-05-22  9:14         ` Alexandre Belloni
2017-05-22  9:14         ` Alexandre Belloni
2017-05-22  9:14         ` [rtc-linux] " Alexandre Belloni
2017-05-22  9:14         ` Alexandre Belloni
2017-05-22  9:52       ` Mark Brown
2017-05-22  9:52         ` Mark Brown
2017-05-22  9:52         ` [rtc-linux] " Mark Brown
2017-05-22  9:52         ` Mark Brown
2017-05-22 10:28         ` Wolfram Sang
2017-05-22 10:28           ` Wolfram Sang
2017-05-22 10:28           ` Wolfram Sang
2017-05-22 10:28           ` [rtc-linux] " Wolfram Sang
2017-05-22 10:28           ` Wolfram Sang
2017-05-22 11:12           ` Mark Brown
2017-05-22 11:12             ` Mark Brown
2017-05-22 11:12             ` Mark Brown
2017-05-22 11:12             ` [rtc-linux] " Mark Brown
2017-05-22 11:12             ` Mark Brown
2017-05-22 10:27       ` Sebastian Reichel
2017-05-22 10:27         ` Sebastian Reichel
2017-05-22 10:27         ` Sebastian Reichel
2017-05-22 10:27         ` [rtc-linux] " Sebastian Reichel
2017-05-22 10:27         ` Sebastian Reichel
2017-05-22 23:37       ` Dmitry Torokhov
2017-05-22 23:37         ` Dmitry Torokhov
2017-05-22 23:37         ` Dmitry Torokhov
2017-05-22 23:37         ` [rtc-linux] " Dmitry Torokhov
2017-05-22 23:37         ` Dmitry Torokhov
2017-05-23  7:16       ` Lee Jones
2017-05-23  7:16         ` Lee Jones
2017-05-23  7:16         ` Lee Jones
2017-05-23  7:16         ` Lee Jones
2017-05-23  7:16         ` [rtc-linux] " Lee Jones
2017-05-23  7:16         ` Lee Jones
2017-05-23  7:21         ` Wolfram Sang
2017-05-23  7:21           ` Wolfram Sang
2017-05-23  7:21           ` Wolfram Sang
2017-05-23  7:21           ` [rtc-linux] " Wolfram Sang
2017-05-23  7:21           ` Wolfram Sang
2017-05-23  7:42       ` 'Kishon Vijay Abraham I' via rtc-linux
2017-05-23  7:54         ` Kishon Vijay Abraham I
2017-05-23  7:42         ` Kishon Vijay Abraham I
2017-05-23  7:42         ` [rtc-linux] " 'Kishon Vijay Abraham I' via rtc-linux
2017-05-23  7:42         ` Kishon Vijay Abraham I
2017-05-29  9:20       ` Bartlomiej Zolnierkiewicz
2017-05-29  9:20         ` Bartlomiej Zolnierkiewicz
2017-05-29  9:20         ` Bartlomiej Zolnierkiewicz
2017-05-29  9:20         ` [rtc-linux] " Bartlomiej Zolnierkiewicz
2017-05-29  9:20         ` Bartlomiej Zolnierkiewicz
2017-07-06  6:44       ` Thierry Reding
2017-07-06  6:44         ` Thierry Reding
2017-07-06  6:44         ` Thierry Reding
2017-07-06  6:44         ` [rtc-linux] " Thierry Reding
2017-07-06  6:44         ` Thierry Reding
     [not found]         ` <20170706064453.GH16144-m5CkvRiFyV9wFLYp8hBm2A@public.gmane.org>
2017-07-06  7:03           ` Lee Jones
2017-07-06  7:03             ` Lee Jones
2017-07-06  7:03             ` Lee Jones
2017-07-06  7:03             ` Lee Jones
2017-07-06  7:03             ` [rtc-linux] " Lee Jones
2017-07-06  7:03             ` Lee Jones
2017-08-13 13:37             ` Wolfram Sang
2017-08-13 13:37               ` Wolfram Sang
2017-08-13 13:37               ` Wolfram Sang
2017-08-13 13:37               ` [rtc-linux] " Wolfram Sang
2017-08-13 13:37               ` Wolfram Sang
2017-08-14  6:42               ` Lee Jones
2017-08-14  6:42                 ` Lee Jones
2017-08-14  6:42                 ` Lee Jones
2017-08-14  6:42                 ` [rtc-linux] " Lee Jones
2017-08-14  6:42                 ` Lee Jones
2017-08-14  8:43                 ` Wolfram Sang
2017-08-14  8:43                   ` Wolfram Sang
2017-08-14  8:43                   ` Wolfram Sang
2017-08-14  8:43                   ` [rtc-linux] " Wolfram Sang
2017-08-14  8:43                   ` Wolfram Sang
2017-08-14 16:22                   ` Tony Lindgren
2017-08-14 16:22                     ` Tony Lindgren
2017-08-14 16:22                     ` Tony Lindgren
2017-08-14 16:22                     ` Tony Lindgren
2017-08-14 16:22                     ` [rtc-linux] " Tony Lindgren
2017-08-14 16:22                     ` Tony Lindgren
     [not found]                     ` <20170814162219.GX8569-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2017-08-14 16:27                       ` Daniel Thompson
2017-08-14 16:27                         ` Daniel Thompson
2017-08-14 16:27                         ` Daniel Thompson
2017-08-14 16:27                         ` [rtc-linux] " Daniel Thompson
2017-08-14 16:27                         ` Daniel Thompson
     [not found]                         ` <c5e65e34-f308-f601-ba0b-d96792591727-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2017-08-14 16:32                           ` Wolfram Sang
2017-08-14 16:32                             ` Wolfram Sang
2017-08-14 16:32                             ` Wolfram Sang
2017-08-14 16:32                             ` [rtc-linux] " Wolfram Sang
2017-08-14 16:32                             ` Wolfram Sang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.