Guenter Roeck
7d082baa34
mfd: ab8500-sysctrl: Drop ab8500_restart
...
ab8500_restart is not called from anywhere in the kernel, so drop it.
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Lee Jones <lee.jones@linaro.org >
2014-11-25 16:18:50 +00:00
Philippe Begnic
852bbba967
mfd: db8500: Update register definition for u8540 clock
...
PRCMU and ab8500 registers updated for u8540
Signed-off-by: Philippe Begnic <philippe.begnic@st.com >
Acked-by: Lee Jones <lee.jones@linaro.org >
Signed-off-by: Mike Turquette <mturquette@linaro.org >
2013-06-06 18:16:41 -07:00
Lee Jones
7593209460
mfd: ab8500-sysctrl: Add new reset function
...
Add a new reset function which uses the AB WD with 0 timeout.
Signed-off-by: Lee Jones <lee.jones@linaro.org >
Acked-by: Samuel Ortiz <sameo@linux.intel.com >
2013-03-07 12:28:16 +08:00
Kennet Wallden
1abf063ffd
mfd: ab8500-sysctrl: Provide configuration for SysClkReqRfClkBuf registers
...
Add the possibility to pass configuration settings for
SysCl1kReqRfClkBuf to SysClk8ReqRfClkBuf via platform data.
Signed-off-by: Lee Jones <lee.jones@linaro.org >
Signed-off-by: Kennet Wallden <kennet.wallden@stericsson.com >
Reviewed-by: Karl-Johan PERNTZ <karl-johan.perntz@stericsson.com >
Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com >
2013-02-04 08:31:29 +00:00
Linus Walleij
d6255529b2
mfd: Support AB9540 ab8500 variant
...
The AB9540 variant of the AB8500 is basically close enough
to use the same driver. This adds the new registers and
deviations for this new chip variant.
Reviewed-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Maxime Coquelin <maxime.coquelin@stericsson.com >
Signed-off-by: Alex Macro <alex.macro@stericsson.com >
Signed-off-by: Michel Jaouen <michel.jaouen@stericsson.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-03-06 18:46:43 +01:00
Linus Walleij
ee66e653ca
mfd: Unify abx500 headers in mfd/abx500
...
This moves all the header files related to the abx500 family into
a common include directory below mfd. From now on we place any
subchip header in that directory. Headers previously in e.g.
<linux/mfd/ab8500/gpio.h> get prefixed and are now e.g.
<linux/mfd/abx500/ab8500-gpio.h>. The top-level abstract interface
remains in <linux/mfd/abx500.h>.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:39 +01:00