android_kernel_xiaomi_sm8350/arch/arm/mach-ux500/include/mach
Lee Jones 3a8e39c9f4 ARM: ux500: Register the AB8500 from DB8500 MFD
As the AB8500 is a subordinate MFD device to the DB8500-PRCMU,
for consistency and a better 1:1 depiction of how the hardware
is laid out, it is a good idea to register it in the same way
as we do for the other MFD child devices. In order for us to do
this successfully we have to pass AB8500's platform data when
registering the DB8500-PRCMU from platform code.

Also solves this issue:
WARNING: at fs/sysfs/dir.c:526 sysfs_add_one+0x88/0xb0()
sysfs: cannot create duplicate filename '/bus/platform/devices/ab8500-core.0'

Reported-by: Linus Walleij <linus.walleij@linaro.org>
Suggested-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2012-07-09 00:16:14 +02:00
..
crypto-ux500.h mach-ux500: crypto - core support for CRYP/HASH module. 2012-05-15 17:25:32 +10:00
db8500-regs.h ARM: ux500: core U9540 support 2012-05-02 00:25:13 +02:00
debug-macro.S ARM: ux500: delete U5500 support 2012-05-02 00:39:43 +02:00
devices.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2012-05-23 15:59:10 -07:00
gpio.h
hardware.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2012-05-23 15:59:10 -07:00
id.h ARM: ux500: core U9540 support 2012-05-02 00:25:13 +02:00
irqs-board-mop500.h mfd: Support AB9540 ab8500 variant 2012-03-06 18:46:43 +01:00
irqs-db8500.h
irqs.h Merge branch 'ux500/delete-u5500' into next/soc 2012-05-14 16:29:32 +02:00
msp.h ARM: ux500: Add support for MSP I2S-devices 2012-04-24 10:26:47 +02:00
setup.h ARM: ux500: Register the AB8500 from DB8500 MFD 2012-07-09 00:16:14 +02:00
timex.h
uncompress.h ARM: ux500: delete U5500 support 2012-05-02 00:39:43 +02:00
usb.h ARM: ux500: pass parent pointer to each platform device 2012-02-13 06:31:29 +00:00