diff options
| author | Arnd Bergmann <arnd@arndb.de> | 2016-07-14 09:23:19 -0400 |
|---|---|---|
| committer | Arnd Bergmann <arnd@arndb.de> | 2016-07-14 09:23:19 -0400 |
| commit | f1844aca29025bb436bfc4f872456b832632df56 (patch) | |
| tree | a9df7248ed8595db2f3313ea2e016cf19757eca4 /include/linux | |
| parent | cf1d9dd447935bd90d42ee349c1da2498cff8775 (diff) | |
| parent | a16729ea822806a6f87415bcb523eaeb7f4b4ebd (diff) | |
Merge tag 'ux500-cleanup-bundle' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/drivers
Merge "Ux500 cleanups from Arnd" from Linus Walleij:
This is a set of cleanups for the Ux500 that reduce the number
of machine-local files and boardfile-type data for regulators
and ASoC.
* tag 'ux500-cleanup-bundle' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:
ARM: ux500: consolidate base platform files
ARM: ux500: move soc_id driver to drivers/soc
ARM: ux500: call ux500_setup_id later
ARM: ux500: consolidate soc_device code in id.c
ARM: ux500: remove cpu_is_u* helpers
ARM: ux500: use CLK_OF_DECLARE()
ARM: ux500: move l2x0 init to .init_irq
mfd: db8500 stop passing around platform data
ASoC: ab8500-codec: remove platform data based probe
ARM: ux500: move ab8500_regulator_plat_data into driver
ARM: ux500: remove unused regulator data
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mfd/abx500/ab8500-sysctrl.h | 6 | ||||
| -rw-r--r-- | include/linux/mfd/dbx500-prcmu.h | 10 | ||||
| -rw-r--r-- | include/linux/platform_data/clk-ux500.h | 17 |
3 files changed, 0 insertions, 33 deletions
diff --git a/include/linux/mfd/abx500/ab8500-sysctrl.h b/include/linux/mfd/abx500/ab8500-sysctrl.h index 689312745b2f..01024d1aed0e 100644 --- a/include/linux/mfd/abx500/ab8500-sysctrl.h +++ b/include/linux/mfd/abx500/ab8500-sysctrl.h | |||
| @@ -37,12 +37,6 @@ static inline int ab8500_sysctrl_clear(u16 reg, u8 bits) | |||
| 37 | return ab8500_sysctrl_write(reg, bits, 0); | 37 | return ab8500_sysctrl_write(reg, bits, 0); |
| 38 | } | 38 | } |
| 39 | 39 | ||
| 40 | /* Configuration data for SysClkReq1RfClkBuf - SysClkReq8RfClkBuf */ | ||
| 41 | struct ab8500_sysctrl_platform_data { | ||
| 42 | u8 initial_req_buf_config[8]; | ||
| 43 | u16 (*reboot_reason_code)(const char *cmd); | ||
| 44 | }; | ||
| 45 | |||
| 46 | /* Registers */ | 40 | /* Registers */ |
| 47 | #define AB8500_TURNONSTATUS 0x100 | 41 | #define AB8500_TURNONSTATUS 0x100 |
| 48 | #define AB8500_RESETSTATUS 0x101 | 42 | #define AB8500_RESETSTATUS 0x101 |
diff --git a/include/linux/mfd/dbx500-prcmu.h b/include/linux/mfd/dbx500-prcmu.h index bf5109d38a26..5d374601404c 100644 --- a/include/linux/mfd/dbx500-prcmu.h +++ b/include/linux/mfd/dbx500-prcmu.h | |||
| @@ -178,16 +178,6 @@ enum ddr_pwrst { | |||
| 178 | 178 | ||
| 179 | #define DB8500_PRCMU_LEGACY_OFFSET 0xDD4 | 179 | #define DB8500_PRCMU_LEGACY_OFFSET 0xDD4 |
| 180 | 180 | ||
| 181 | struct prcmu_pdata | ||
| 182 | { | ||
| 183 | bool enable_set_ddr_opp; | ||
| 184 | bool enable_ape_opp_100_voltage; | ||
| 185 | struct ab8500_platform_data *ab_platdata; | ||
| 186 | u32 version_offset; | ||
| 187 | u32 legacy_offset; | ||
| 188 | u32 adt_offset; | ||
| 189 | }; | ||
| 190 | |||
| 191 | #define PRCMU_FW_PROJECT_U8500 2 | 181 | #define PRCMU_FW_PROJECT_U8500 2 |
| 192 | #define PRCMU_FW_PROJECT_U8400 3 | 182 | #define PRCMU_FW_PROJECT_U8400 3 |
| 193 | #define PRCMU_FW_PROJECT_U9500 4 /* Customer specific */ | 183 | #define PRCMU_FW_PROJECT_U9500 4 /* Customer specific */ |
diff --git a/include/linux/platform_data/clk-ux500.h b/include/linux/platform_data/clk-ux500.h deleted file mode 100644 index 3af0da1f3be5..000000000000 --- a/include/linux/platform_data/clk-ux500.h +++ /dev/null | |||
| @@ -1,17 +0,0 @@ | |||
| 1 | /* | ||
| 2 | * Clock definitions for ux500 platforms | ||
| 3 | * | ||
| 4 | * Copyright (C) 2012 ST-Ericsson SA | ||
| 5 | * Author: Ulf Hansson <ulf.hansson@linaro.org> | ||
| 6 | * | ||
| 7 | * License terms: GNU General Public License (GPL) version 2 | ||
| 8 | */ | ||
| 9 | |||
| 10 | #ifndef __CLK_UX500_H | ||
| 11 | #define __CLK_UX500_H | ||
| 12 | |||
| 13 | void u8500_clk_init(void); | ||
| 14 | void u9540_clk_init(void); | ||
| 15 | void u8540_clk_init(void); | ||
| 16 | |||
| 17 | #endif /* __CLK_UX500_H */ | ||
