* linux-next: manual merge of the mfd tree
@ 2008-10-15 9:30 Stephen Rothwell
2008-10-15 14:33 ` Samuel Ortiz
0 siblings, 1 reply; 9+ messages in thread
From: Stephen Rothwell @ 2008-10-15 9:30 UTC (permalink / raw)
To: Samuel Ortiz
Cc: linux-next, "Marek Vašut", David Brownell, Eric Miao,
Mark Brown, Liam Girdwood
Hi Samuel,
Today's linux-next merge of the mfd tree got a conflict in
drivers/mfd/Kconfig and drivers/mfd/Makefile between various commits from
Linus' tree and commits from the mfd tree.
Just overlapping additions. I fixed it up (see below).
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
diff --cc drivers/mfd/Kconfig
index 5eff8ad,fe3c083..0000000
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@@ -50,15 -50,20 +50,29 @@@ config HTC_PASIC
HTC Magician devices, respectively. Actual functionality is
handled by the leds-pasic3 and ds1wm drivers.
+config UCB1400_CORE
+ tristate "Philips UCB1400 Core driver"
+ help
+ This enables support for the Philips UCB1400 core functions.
+ The UCB1400 is an AC97 audio codec.
+
+ To compile this driver as a module, choose M here: the
+ module will be called ucb1400_core.
+
+ config TWL4030_CORE
+ bool "Texas Instruments TWL4030/TPS659x0 Support"
+ depends on I2C=y && GENERIC_HARDIRQS && (ARCH_OMAP2 || ARCH_OMAP3)
+ help
+ Say yes here if you have TWL4030 family chip on your board.
+ This core driver provides register access and IRQ handling
+ facilities, and registers devices for the various functions
+ so that function-specific drivers can bind to them.
+
+ These multi-function chips are found on many OMAP2 and OMAP3
+ boards, providing power management, RTC, GPIO, keypad, a
+ high speed USB OTG transceiver, an audio codec (on most
+ versions) and many other features.
+
config MFD_TMIO
bool
default n
@@@ -87,44 -92,17 +101,55 @@@ config MFD_TC6393X
help
Support for Toshiba Mobile IO Controller TC6393XB
+config MFD_WM8400
+ tristate "Support Wolfson Microelectronics WM8400"
+ help
+ Support for the Wolfson Microelecronics WM8400 PMIC and audio
+ CODEC. This driver adds provides common support for accessing
+ the device, additional drivers must be enabled in order to use
+ the functionality of the device.
+
+config MFD_WM8350
+ tristate
+
+config MFD_WM8350_CONFIG_MODE_0
+ bool
+ depends on MFD_WM8350
+
+config MFD_WM8350_CONFIG_MODE_1
+ bool
+ depends on MFD_WM8350
+
+config MFD_WM8350_CONFIG_MODE_2
+ bool
+ depends on MFD_WM8350
+
+config MFD_WM8350_CONFIG_MODE_3
+ bool
+ depends on MFD_WM8350
+
+config MFD_WM8350_I2C
+ tristate "Support Wolfson Microelectronics WM8350 with I2C"
+ select MFD_WM8350
+ depends on I2C
+ help
+ The WM8350 is an integrated audio and power management
+ subsystem with watchdog and RTC functionality for embedded
+ systems. This option enables core support for the WM8350 with
+ I2C as the control interface. Additional options must be
+ selected to enable support for the functionality of the chip.
+
+ config PMIC_DA903X
+ bool "Dialog Semiconductor DA9030/DA9034 PMIC Support"
+ depends on I2C=y
+ help
+ Say yes here to support for Dialog Semiconductor DA9030 (a.k.a
+ ARAVA) and DA9034 (a.k.a MICCO), these are Power Management IC
+ usually found on PXA processors-based platforms. This includes
+ the I2C driver and the core APIs _only_, you have to select
+ individual components like LCD backlight, voltage regulators,
+ LEDs and battery-charger under the corresponding menus.
+
endmenu
menu "Multimedia Capabilities Port drivers"
diff --cc drivers/mfd/Makefile
index 759b1fe,8dcbb51..0000000
--- a/drivers/mfd/Makefile
+++ b/drivers/mfd/Makefile
@@@ -12,10 -12,7 +12,11 @@@ obj-$(CONFIG_MFD_T7L66XB) += t7l66xb.
obj-$(CONFIG_MFD_TC6387XB) += tc6387xb.o
obj-$(CONFIG_MFD_TC6393XB) += tc6393xb.o
+obj-$(CONFIG_MFD_WM8400) += wm8400-core.o
+wm8350-objs := wm8350-core.o wm8350-regmap.o wm8350-gpio.o
+obj-$(CONFIG_MFD_WM8350) += wm8350.o
+obj-$(CONFIG_MFD_WM8350_I2C) += wm8350-i2c.o
+ obj-$(CONFIG_TWL4030_CORE) += twl4030-core.o
obj-$(CONFIG_MFD_CORE) += mfd-core.o
@@@ -27,4 -24,5 +28,6 @@@ obj-$(CONFIG_MCP_UCB1200_TS) += ucb1x00
ifeq ($(CONFIG_SA1100_ASSABET),y)
obj-$(CONFIG_MCP_UCB1200) += ucb1x00-assabet.o
endif
+obj-$(CONFIG_UCB1400_CORE) += ucb1400_core.o
+
+ obj-$(CONFIG_PMIC_DA903X) += da903x.o
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: linux-next: manual merge of the mfd tree
2008-10-15 9:30 linux-next: manual merge of the mfd tree Stephen Rothwell
@ 2008-10-15 14:33 ` Samuel Ortiz
0 siblings, 0 replies; 9+ messages in thread
From: Samuel Ortiz @ 2008-10-15 14:33 UTC (permalink / raw)
To: Stephen Rothwell
Cc: linux-next, Marek Vašut, David Brownell, Eric Miao,
Mark Brown, Liam Girdwood
Hi Stephen,
On Wed, 15 Oct 2008 20:30:10 +1100, Stephen Rothwell <sfr@canb.auug.org.au>
wrote:
> Hi Samuel,
>
> Today's linux-next merge of the mfd tree got a conflict in
> drivers/mfd/Kconfig and drivers/mfd/Makefile between various commits from
> Linus' tree and commits from the mfd tree.
That should be fixed now.
> Just overlapping additions. I fixed it up (see below).
Thanks. Good to have you back, btw.
Cheers,
Samuel.
> --
> Cheers,
> Stephen Rothwell sfr@canb.auug.org.au
> http://www.canb.auug.org.au/~sfr/
>
> diff --cc drivers/mfd/Kconfig
> index 5eff8ad,fe3c083..0000000
> --- a/drivers/mfd/Kconfig
> +++ b/drivers/mfd/Kconfig
> @@@ -50,15 -50,20 +50,29 @@@ config HTC_PASIC
> HTC Magician devices, respectively. Actual functionality is
> handled by the leds-pasic3 and ds1wm drivers.
>
> +config UCB1400_CORE
> + tristate "Philips UCB1400 Core driver"
> + help
> + This enables support for the Philips UCB1400 core functions.
> + The UCB1400 is an AC97 audio codec.
> +
> + To compile this driver as a module, choose M here: the
> + module will be called ucb1400_core.
> +
> + config TWL4030_CORE
> + bool "Texas Instruments TWL4030/TPS659x0 Support"
> + depends on I2C=y && GENERIC_HARDIRQS && (ARCH_OMAP2 || ARCH_OMAP3)
> + help
> + Say yes here if you have TWL4030 family chip on your board.
> + This core driver provides register access and IRQ handling
> + facilities, and registers devices for the various functions
> + so that function-specific drivers can bind to them.
> +
> + These multi-function chips are found on many OMAP2 and OMAP3
> + boards, providing power management, RTC, GPIO, keypad, a
> + high speed USB OTG transceiver, an audio codec (on most
> + versions) and many other features.
> +
> config MFD_TMIO
> bool
> default n
> @@@ -87,44 -92,17 +101,55 @@@ config MFD_TC6393X
> help
> Support for Toshiba Mobile IO Controller TC6393XB
>
> +config MFD_WM8400
> + tristate "Support Wolfson Microelectronics WM8400"
> + help
> + Support for the Wolfson Microelecronics WM8400 PMIC and audio
> + CODEC. This driver adds provides common support for accessing
> + the device, additional drivers must be enabled in order to use
> + the functionality of the device.
> +
> +config MFD_WM8350
> + tristate
> +
> +config MFD_WM8350_CONFIG_MODE_0
> + bool
> + depends on MFD_WM8350
> +
> +config MFD_WM8350_CONFIG_MODE_1
> + bool
> + depends on MFD_WM8350
> +
> +config MFD_WM8350_CONFIG_MODE_2
> + bool
> + depends on MFD_WM8350
> +
> +config MFD_WM8350_CONFIG_MODE_3
> + bool
> + depends on MFD_WM8350
> +
> +config MFD_WM8350_I2C
> + tristate "Support Wolfson Microelectronics WM8350 with I2C"
> + select MFD_WM8350
> + depends on I2C
> + help
> + The WM8350 is an integrated audio and power management
> + subsystem with watchdog and RTC functionality for embedded
> + systems. This option enables core support for the WM8350 with
> + I2C as the control interface. Additional options must be
> + selected to enable support for the functionality of the chip.
> +
> + config PMIC_DA903X
> + bool "Dialog Semiconductor DA9030/DA9034 PMIC Support"
> + depends on I2C=y
> + help
> + Say yes here to support for Dialog Semiconductor DA9030 (a.k.a
> + ARAVA) and DA9034 (a.k.a MICCO), these are Power Management IC
> + usually found on PXA processors-based platforms. This includes
> + the I2C driver and the core APIs _only_, you have to select
> + individual components like LCD backlight, voltage regulators,
> + LEDs and battery-charger under the corresponding menus.
> +
> endmenu
>
> menu "Multimedia Capabilities Port drivers"
> diff --cc drivers/mfd/Makefile
> index 759b1fe,8dcbb51..0000000
> --- a/drivers/mfd/Makefile
> +++ b/drivers/mfd/Makefile
> @@@ -12,10 -12,7 +12,11 @@@ obj-$(CONFIG_MFD_T7L66XB) += t7l66xb.
> obj-$(CONFIG_MFD_TC6387XB) += tc6387xb.o
> obj-$(CONFIG_MFD_TC6393XB) += tc6393xb.o
>
> +obj-$(CONFIG_MFD_WM8400) += wm8400-core.o
> +wm8350-objs := wm8350-core.o wm8350-regmap.o wm8350-gpio.o
> +obj-$(CONFIG_MFD_WM8350) += wm8350.o
> +obj-$(CONFIG_MFD_WM8350_I2C) += wm8350-i2c.o
> + obj-$(CONFIG_TWL4030_CORE) += twl4030-core.o
>
> obj-$(CONFIG_MFD_CORE) += mfd-core.o
>
> @@@ -27,4 -24,5 +28,6 @@@ obj-$(CONFIG_MCP_UCB1200_TS) += ucb1x00
> ifeq ($(CONFIG_SA1100_ASSABET),y)
> obj-$(CONFIG_MCP_UCB1200) += ucb1x00-assabet.o
> endif
> +obj-$(CONFIG_UCB1400_CORE) += ucb1400_core.o
> +
> + obj-$(CONFIG_PMIC_DA903X) += da903x.o
^ permalink raw reply [flat|nested] 9+ messages in thread
* linux-next: manual merge of the mfd tree
@ 2009-01-06 5:14 Stephen Rothwell
2009-01-06 17:55 ` Greg KH
0 siblings, 1 reply; 9+ messages in thread
From: Stephen Rothwell @ 2009-01-06 5:14 UTC (permalink / raw)
To: Samuel Ortiz; +Cc: linux-next, David Brownell, Greg KH
Hi Samuel,
Today's linux-next merge of the mfd tree got a conflict in
drivers/i2c/chips/Makefile between commit
a234ae259954121886f7f589a9cf1915d6dfab88 ("USB: move isp1301_omap to
drivers/usb/otg") from the usb tree and commits
87c13493e6a59c0da55c2824f0205f9ef941b760 ("mfd: move
drivers/i2c/chips/tps65010.c to drivers/mfd") and
88e75cc347f66bc20e3c2b920431fc07253d69be ("mfd: move
drivers/i2c/chips/menelaus.c to drivers/mfd") from the mfd tree.
Again, just adjacent removals. I fixed it up (see below) and can carry
the fix as necessary.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
diff --cc drivers/i2c/chips/Makefile
index aa7552d,8b95f41..0000000
--- a/drivers/i2c/chips/Makefile
+++ b/drivers/i2c/chips/Makefile
@@@ -18,8 -18,7 +18,6 @@@ obj-$(CONFIG_SENSORS_PCA9539) += pca953
obj-$(CONFIG_SENSORS_PCF8574) += pcf8574.o
obj-$(CONFIG_PCF8575) += pcf8575.o
obj-$(CONFIG_SENSORS_PCF8591) += pcf8591.o
- obj-$(CONFIG_TPS65010) += tps65010.o
- obj-$(CONFIG_MENELAUS) += menelaus.o
-obj-$(CONFIG_ISP1301_OMAP) += isp1301_omap.o
obj-$(CONFIG_SENSORS_TSL2550) += tsl2550.o
obj-$(CONFIG_MCU_MPC8349EMITX) += mcu_mpc8349emitx.o
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: linux-next: manual merge of the mfd tree
2009-01-06 5:14 Stephen Rothwell
@ 2009-01-06 17:55 ` Greg KH
0 siblings, 0 replies; 9+ messages in thread
From: Greg KH @ 2009-01-06 17:55 UTC (permalink / raw)
To: Stephen Rothwell; +Cc: Samuel Ortiz, linux-next, David Brownell
On Tue, Jan 06, 2009 at 04:14:09PM +1100, Stephen Rothwell wrote:
> Hi Samuel,
>
> Today's linux-next merge of the mfd tree got a conflict in
> drivers/i2c/chips/Makefile between commit
> a234ae259954121886f7f589a9cf1915d6dfab88 ("USB: move isp1301_omap to
> drivers/usb/otg") from the usb tree and commits
> 87c13493e6a59c0da55c2824f0205f9ef941b760 ("mfd: move
> drivers/i2c/chips/tps65010.c to drivers/mfd") and
> 88e75cc347f66bc20e3c2b920431fc07253d69be ("mfd: move
> drivers/i2c/chips/menelaus.c to drivers/mfd") from the mfd tree.
>
> Again, just adjacent removals. I fixed it up (see below) and can carry
> the fix as necessary.
Like the other mfd issue, I've now fixed this up in my tree.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 9+ messages in thread
* linux-next: manual merge of the mfd tree
@ 2009-01-06 5:11 Stephen Rothwell
2009-01-06 17:54 ` Greg KH
0 siblings, 1 reply; 9+ messages in thread
From: Stephen Rothwell @ 2009-01-06 5:11 UTC (permalink / raw)
To: Samuel Ortiz; +Cc: linux-next, David Brownell, Greg KH
Hi Samuel,
Today's linux-next merge of the mfd tree got a conflict in
drivers/i2c/chips/Kconfig between commit
a234ae259954121886f7f589a9cf1915d6dfab88 ("USB: move isp1301_omap to
drivers/usb/otg") from the usb tree and commit
87c13493e6a59c0da55c2824f0205f9ef941b760 ("mfd: move
drivers/i2c/chips/tps65010.c to drivers/mfd") from the mfd tree.
Just context changes (due to adjacent deletions). I fixed it up (see
below) and can carry the fix as necessary.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
diff --cc drivers/i2c/chips/Kconfig
index b2ea731,864ac56..0000000
--- a/drivers/i2c/chips/Kconfig
+++ b/drivers/i2c/chips/Kconfig
@@@ -114,19 -114,18 +114,6 @@@ config SENSORS_PCF859
These devices are hard to detect and rarely found on mainstream
hardware. If unsure, say N.
- config TPS65010
- tristate "TPS6501x Power Management chips"
- depends on GPIOLIB
- default y if MACH_OMAP_H2 || MACH_OMAP_H3 || MACH_OMAP_OSK
- help
- If you say yes here you get support for the TPS6501x series of
- Power Management chips. These include voltage regulators,
- lithium ion/polymer battery charging, and other features that
- are often used in portable devices like cell phones and cameras.
-
- This driver can also be built as a module. If so, the module
- will be called tps65010.
-
-config ISP1301_OMAP
- tristate "Philips ISP1301 with OMAP OTG"
- depends on ARCH_OMAP_OTG
- help
- If you say yes here you get support for the Philips ISP1301
- USB-On-The-Go transceiver working with the OMAP OTG controller.
- The ISP1301 is used in products including H2 and H3 development
- boards for Texas Instruments OMAP processors.
-
- This driver can also be built as a module. If so, the module
- will be called isp1301_omap.
-
config SENSORS_MAX6875
tristate "Maxim MAX6875 Power supply supervisor"
depends on EXPERIMENTAL
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: linux-next: manual merge of the mfd tree
2009-01-06 5:11 Stephen Rothwell
@ 2009-01-06 17:54 ` Greg KH
0 siblings, 0 replies; 9+ messages in thread
From: Greg KH @ 2009-01-06 17:54 UTC (permalink / raw)
To: Stephen Rothwell; +Cc: Samuel Ortiz, linux-next, David Brownell
On Tue, Jan 06, 2009 at 04:11:07PM +1100, Stephen Rothwell wrote:
> Hi Samuel,
>
> Today's linux-next merge of the mfd tree got a conflict in
> drivers/i2c/chips/Kconfig between commit
> a234ae259954121886f7f589a9cf1915d6dfab88 ("USB: move isp1301_omap to
> drivers/usb/otg") from the usb tree and commit
> 87c13493e6a59c0da55c2824f0205f9ef941b760 ("mfd: move
> drivers/i2c/chips/tps65010.c to drivers/mfd") from the mfd tree.
>
> Just context changes (due to adjacent deletions). I fixed it up (see
> below) and can carry the fix as necessary.
Thanks, as the mfd tree looks like it is merged with Linus now, I've
taken this fix into my tree when I resynced up with Linus's tree an hour
ago.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 9+ messages in thread
* linux-next: manual merge of the mfd tree
@ 2008-07-08 7:11 Stephen Rothwell
2008-07-10 0:11 ` Samuel Ortiz
0 siblings, 1 reply; 9+ messages in thread
From: Stephen Rothwell @ 2008-07-08 7:11 UTC (permalink / raw)
To: Samuel Ortiz; +Cc: linux-next
[-- Attachment #1: Type: text/plain, Size: 442 bytes --]
Hi Samuel,
Today's linux-next merge of the mfd tree got a conflict in MAINTAINERS
between commit 4e0d13cbb71de2b1baf71ddd3c14f7ba8da810e5 ("MFD
maintainer") from Linus' tree and commit
52554ec1473a5334ffe589053268d7dd89007afa ("MFD maintainer") from the mfd
tree.
Same commit - different white space. I used Linus' version.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: linux-next: manual merge of the mfd tree
2008-07-08 7:11 Stephen Rothwell
@ 2008-07-10 0:11 ` Samuel Ortiz
2008-07-10 0:42 ` Stephen Rothwell
0 siblings, 1 reply; 9+ messages in thread
From: Samuel Ortiz @ 2008-07-10 0:11 UTC (permalink / raw)
To: Stephen Rothwell; +Cc: linux-next
Hi Stephen,
On Tue, Jul 08, 2008 at 05:11:03PM +1000, Stephen Rothwell wrote:
> Hi Samuel,
>
> Today's linux-next merge of the mfd tree got a conflict in MAINTAINERS
> between commit 4e0d13cbb71de2b1baf71ddd3c14f7ba8da810e5 ("MFD
> maintainer") from Linus' tree and commit
> 52554ec1473a5334ffe589053268d7dd89007afa ("MFD maintainer") from the mfd
> tree.
>
> Same commit - different white space. I used Linus' version.
Yep, I removed this commit from my for-next branch. Your merge should go
fine now.
Cheers,
Samuel.
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: linux-next: manual merge of the mfd tree
2008-07-10 0:11 ` Samuel Ortiz
@ 2008-07-10 0:42 ` Stephen Rothwell
0 siblings, 0 replies; 9+ messages in thread
From: Stephen Rothwell @ 2008-07-10 0:42 UTC (permalink / raw)
To: Samuel Ortiz; +Cc: linux-next
[-- Attachment #1: Type: text/plain, Size: 738 bytes --]
Hi Samuel,
On Thu, 10 Jul 2008 02:11:00 +0200 Samuel Ortiz <sameo@openedhand.com> wrote:
>
> On Tue, Jul 08, 2008 at 05:11:03PM +1000, Stephen Rothwell wrote:
> >
> > Today's linux-next merge of the mfd tree got a conflict in MAINTAINERS
> > between commit 4e0d13cbb71de2b1baf71ddd3c14f7ba8da810e5 ("MFD
> > maintainer") from Linus' tree and commit
> > 52554ec1473a5334ffe589053268d7dd89007afa ("MFD maintainer") from the mfd
> > tree.
> >
> > Same commit - different white space. I used Linus' version.
> Yep, I removed this commit from my for-next branch. Your merge should go
> fine now.
Thanks for that.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2009-01-06 19:11 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-15 9:30 linux-next: manual merge of the mfd tree Stephen Rothwell
2008-10-15 14:33 ` Samuel Ortiz
-- strict thread matches above, loose matches on Subject: below --
2009-01-06 5:14 Stephen Rothwell
2009-01-06 17:55 ` Greg KH
2009-01-06 5:11 Stephen Rothwell
2009-01-06 17:54 ` Greg KH
2008-07-08 7:11 Stephen Rothwell
2008-07-10 0:11 ` Samuel Ortiz
2008-07-10 0:42 ` Stephen Rothwell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).