linux/arch/arm/mach-omap2
Linus Torvalds c0fa2373f8 The clk tree changes for 3.18 are dominated by clock drivers. Mostly
fixes and enhancements to existing drivers as well as new drivers. This
 tag contains a bit more arch code than I usually take due to some OMAP2+
 changes. Additionally it contains the restart notifier handlers which
 are merged as a dependency into several trees.
 
 The PXA changes are the only messy part. Due to having a stable tree I
 had to revert one patch and follow up with one more fix near the tip of
 this tag. Some dead code is introduced but it will soon become live code
 after 3.18-rc1 is released as the rest of the PXA family is converted
 over to the common clock framework.
 
 Another trend in this tag is that multiple vendors have started to push
 the complexity of changing their CPU frequency into the clock driver,
 whereas this used to be done in CPUfreq drivers.
 
 Changes to the clk core include a generic gpio-clock type and a
 clk_set_phase() function added to the top-level clk.h api. Due to some
 confusion on the fbdev mailing list the kernel boot parameters
 documentation was updated to further explain the clk_ignore_unused
 parameter, which is often required by users of the simplefb driver.
 Finally some fixes to the locking around the clock debugfs stuff was
 done to prevent deadlocks when interacting with other subsystems.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.14 (GNU/Linux)
 
 iQIcBAABAgAGBQJUMu8gAAoJEDqPOy9afJhJ+GwP/3aU1PzhEPooZ3sZ5hkhmRYc
 RTzNZAODuOGbGnAiNQcr8XW3LJ6wKz5TSzzUC8IQkTcYM1Tsc7s5B6v+nMOkR2Jh
 sfrlnDEV/dsW9/3QADFuBowCaZdsaZnHn96RDhTmyDlPjh4HRR2k8ITT+TREbFrd
 cHDWy4QnI0u4NzhKtitvgW2770HyBpr31v5IdoRhVi5whoiBNL49BPwhwDWhwZVe
 w6qvc0jV8FK9Ra/Q7Vw6r3tiKkpO/upqVFDrsO831mp2qDcQvtOgNW9H2fjcobaX
 3/KCbs1TZs39e71RsEGwCvmCudXkTgO1wUJ86MuCLHeb2o78Vx8EYie02/RApTOJ
 0KGR+kFouggy2naeH8pXiTZk2HWMCbut6NQ1+AVbea5Em7hgHbYaQN71wVFKR4L7
 QL+TugrIg81fGWSvxoTo6fsbEiKOUdhXvHFWP5etKHL+Ll+7ku05ojHLOZgEEwTf
 zFWSSF4XSFQtuQD1gup0pSfoLs6qVR57l8FsrxfRPK9jGttg5z1wyNkY+585ptim
 eyTn4mkvkx9t9Sx47VRj9WPcPr2SW1w8lTMw1WqKfHG7AEUJHHkRQThQmiU82b47
 dTls4BBZ6sVZ8wj0V4zvnvbmtdYohOmBqNDEYx+a0dzPKstcAJyZgcjWBc13zds4
 rIKKxhiU7jGWH4qnJLrx
 =w2rN
 -----END PGP SIGNATURE-----

Merge tag 'clk-for-linus-3.18' of git://git.linaro.org/people/mike.turquette/linux

Pull clock tree updates from Mike Turquette:
 "The clk tree changes for 3.18 are dominated by clock drivers.  Mostly
  fixes and enhancements to existing drivers as well as new drivers.
  This tag contains a bit more arch code than I usually take due to some
  OMAP2+ changes.  Additionally it contains the restart notifier
  handlers which are merged as a dependency into several trees.

  The PXA changes are the only messy part.  Due to having a stable tree
  I had to revert one patch and follow up with one more fix near the tip
  of this tag.  Some dead code is introduced but it will soon become
  live code after 3.18-rc1 is released as the rest of the PXA family is
  converted over to the common clock framework.

  Another trend in this tag is that multiple vendors have started to
  push the complexity of changing their CPU frequency into the clock
  driver, whereas this used to be done in CPUfreq drivers.

  Changes to the clk core include a generic gpio-clock type and a
  clk_set_phase() function added to the top-level clk.h api.  Due to
  some confusion on the fbdev mailing list the kernel boot parameters
  documentation was updated to further explain the clk_ignore_unused
  parameter, which is often required by users of the simplefb driver.

  Finally some fixes to the locking around the clock debugfs stuff was
  done to prevent deadlocks when interacting with other subsystems."

* tag 'clk-for-linus-3.18' of git://git.linaro.org/people/mike.turquette/linux: (99 commits)
  clk: pxa clocks build system fix
  Revert "arm: pxa: Transition pxa27x to clk framework"
  clk: samsung: register restart handlers for s3c2412 and s3c2443
  clk: rockchip: add restart handler
  clk: rockchip: rk3288: i2s_frac adds flag to set parent's rate
  doc/kernel-parameters.txt: clarify clk_ignore_unused
  arm: pxa: Transition pxa27x to clk framework
  dts: add devicetree bindings for pxa27x clocks
  clk: add pxa27x clock drivers
  arm: pxa: add clock pll selection bits
  clk: dts: document pxa clock binding
  clk: add pxa clocks infrastructure
  clk: gpio-gate: Ensure gpiod_ APIs are prototyped
  clk: ti: dra7-atl-clock: Mark the device as pm_runtime_irq_safe
  clk: ti: LLVMLinux: Move __init outside of type definition
  clk: ti: consider the fact that of_clk_get() might return an error
  clk: ti: dra7-atl-clock: fix a memory leak
  clk: ti: change clock init to use generic of_clk_init
  clk: hix5hd2: add I2C clocks
  clk: hix5hd2: add watchdog0 clocks
  ...
2014-10-15 07:05:03 +02:00
..
include/mach ARM: drop <mach/timex.h> for !ARCH_MULTIPLATFORM, too 2013-12-20 17:17:16 +01:00
am33xx-restart.c ARM: OMAP2+: am33xx-restart: trigger warm reset on omap2+ boards 2013-08-21 01:01:30 -07:00
am33xx.h ARM: OMAP2+: AM43x: early init 2013-06-12 08:00:35 -07:00
am35xx-emac.c ARM: 7989/1: Delete asm/system.h 2014-02-25 11:33:37 +00:00
am35xx-emac.h
am35xx.h ARM: OMAP2+: Make am35xx.h local 2012-09-20 15:02:23 -07:00
board-3430sdp.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-am3517crane.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-am3517evm.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-cm-t35.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-cm-t3517.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-devkit8000.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-flash.c mtd: nand: omap: Revert to using software ECC by default 2014-08-25 16:15:32 -07:00
board-flash.h ARM: OMAP2+: gpmc: localize gpmc header 2012-10-15 14:42:15 +05:30
board-generic.c ARM: SoC driver updates for 3.18 2014-10-08 17:37:16 -04:00
board-ldp.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-n8x0.c arm: omap2: n8x0: move i2c devices to DT 2014-09-16 14:43:11 -07:00
board-omap3beagle.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-omap3logic.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-omap3pandora.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-omap3stalker.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-omap3touchbook.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-overo.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-rx51-peripherals.c wl1251: move power GPIO handling into the driver 2014-02-28 14:08:26 -05:00
board-rx51-video.c ARM: OMAP2+: N900: remove omapdss init for DT boot 2014-04-18 16:37:43 -07:00
board-rx51.c arm: omap: irq: drop omap3_intc_handle_irq() 2014-09-11 13:05:40 -07:00
board-rx51.h ARM: OMAP2+: Make board-rx51.h local 2012-09-20 15:02:27 -07:00
board-ti8168evm.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
cclock3xxx_data.c ARM: OMAP3: clock: Back-propagate rate change from cam_mclk to dpll4_m5 on all OMAP3 platforms 2014-04-28 15:58:22 -06:00
clkt2xxx_apll.c ARM: OMAP2: CM/PM: remove direct register accesses outside CM code 2013-10-19 10:11:51 -06:00
clkt2xxx_dpll.c ARM: OMAP2: clock: Cleanup !CONFIG_COMMON_CLK parts 2012-11-12 19:18:51 -07:00
clkt2xxx_dpllcore.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
clkt2xxx_virt_prcm_set.c ARM: OMAP2: clock: add DT boot support for cpufreq_ck 2014-05-28 13:05:57 +03:00
clkt34xx_dpll3m2.c omap prcm changes via Paul Walmsley <paul@pwsan.com>: 2012-11-30 08:40:31 -08:00
clkt_clksel.c ARM: OMAP2+: clock: use driver API instead of direct memory read/write 2014-01-17 12:37:00 -08:00
clkt_dpll.c Few fixes for the v3.17 merge window: 2014-08-09 08:23:27 -07:00
clkt_iclk.c ARM: OMAP2+: clock/interface: remove some headers from clkt_iclk.c file 2014-07-15 14:09:24 -06:00
clock2xxx.c ARM: OMAP2+: Use omap initcalls 2013-01-11 11:24:18 -08:00
clock2xxx.h ARM: OMAP2: convert sys_ck and osc_ck to standard clock types 2014-07-02 14:26:06 +03:00
clock3xxx.c ARM: OMAP2+: Use omap initcalls 2013-01-11 11:24:18 -08:00
clock3xxx.h CLK: TI: add omap3 clock init file 2014-01-17 12:35:48 -08:00
clock34xx.c ARM: OMAP3: clock: Cleanup !CONFIG_COMMON_CLK parts 2012-11-12 19:18:50 -07:00
clock34xx.h
clock36xx.c ARM: OMAP2+: clock: use driver API instead of direct memory read/write 2014-01-17 12:37:00 -08:00
clock36xx.h ARM: OMAP3: clock: Cleanup !CONFIG_COMMON_CLK parts 2012-11-12 19:18:50 -07:00
clock44xx.h
clock2430.c ARM: OMAP2: clock: Cleanup !CONFIG_COMMON_CLK parts 2012-11-12 19:18:51 -07:00
clock3517.c ARM: OMAP3: clock: Cleanup !CONFIG_COMMON_CLK parts 2012-11-12 19:18:50 -07:00
clock3517.h
clock_common_data.c ARM: OMAP2+: clock: Cleanup !CONFIG_COMMON_CLK parts 2012-11-12 19:18:51 -07:00
clock.c ARM: SoC device-tree changes for 3.17 2014-08-08 11:16:58 -07:00
clock.h ARM: SoC device-tree changes for 3.17 2014-08-08 11:16:58 -07:00
clockdomain.c ARM: OMAP2+: clockdomain: convert existing atomic usecounts into spinlock-protected shorts/ints 2013-01-29 14:59:58 -07:00
clockdomain.h ARM: OMAP2+: PRCM: cleanup some header includes 2014-05-15 22:34:48 -06:00
clockdomains2xxx_3xxx_data.c
clockdomains3xxx_data.c ARM: OMAP3: fix iva mmu programming issues 2014-03-12 09:48:26 -07:00
clockdomains7xx_data.c ARM: OMAP: DRA7: clockdomain: Add DRA7XX data and update header 2013-08-23 04:28:36 -06:00
clockdomains33xx_data.c
clockdomains43xx_data.c ARM: OMAP2+: CM: AM43x clockdomain data 2013-10-13 22:48:36 -06:00
clockdomains44xx_data.c ARM: OMAP2+: clockdomain: Fix OMAP4 ISS clk domain to support only SWSUP 2012-10-29 22:02:13 -06:00
clockdomains54xx_data.c ARM: OMAP5: clockdomain data: Add OMAP54XX data and update the header 2013-06-08 11:56:15 -06:00
clockdomains2420_data.c ARM: OMAP: Split plat/cpu.h into local soc.h for mach-omap1 and mach-omap2 2012-10-18 16:23:46 -07:00
clockdomains2430_data.c ARM: OMAP: Split plat/cpu.h into local soc.h for mach-omap1 and mach-omap2 2012-10-18 16:23:46 -07:00
cm1_7xx.h ARM: OMAP: DRA7: CM: Add DRA7XX register defines 2013-08-23 04:24:15 -06:00
cm1_44xx.h ARM: OMAP4+: CM: Move function prototypes to common header for re-use 2013-06-08 11:41:39 -06:00
cm1_54xx.h ARM: OMAP5: CM: Add OMAP54XX register and bitfield files 2013-06-08 11:46:09 -06:00
cm2_7xx.h arm: dra7xx: Add hwmod data for pcie1 phy and pcie2 phy 2014-07-22 14:35:05 -06:00
cm2_44xx.h ARM: OMAP4+: CM: Move function prototypes to common header for re-use 2013-06-08 11:41:39 -06:00
cm2_54xx.h ARM: OMAP5: CM: Add OMAP54XX register and bitfield files 2013-06-08 11:46:09 -06:00
cm2xxx_3xxx.h ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
cm2xxx.c ARM: OMAP2/3: CM: remove some external dependencies 2014-05-15 22:34:25 -06:00
cm2xxx.h ARM: OMAP2: CM/PM: remove direct register accesses outside CM code 2013-10-19 10:11:51 -06:00
cm3xxx.c ARM: OMAP2/3: CM: remove some external dependencies 2014-05-15 22:34:25 -06:00
cm3xxx.h ARM: OMAP3: CM: remove a few OMAP34XX_CM_REGADDR defines 2014-05-11 19:35:13 -06:00
cm33xx.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
cm33xx.h ARM: OMAP2+: hwmod: Change hardreset soc_ops for AM43XX 2014-06-15 16:02:17 -06:00
cm44xx.c Some OMAP PRCM cleanup patches. These help prepare to convert the PRCM 2014-05-16 15:26:22 -07:00
cm44xx.h
cm_44xx_54xx.h ARM: OMAP4+: CM: Move function prototypes to common header for re-use 2013-06-08 11:41:39 -06:00
cm_common.c ARM: OMAP2+: PRCM: cleanup some header includes 2014-05-15 22:34:48 -06:00
cm-regbits-7xx.h ARM: OMAP: DRA7: CM: Add minimal regbit shifts 2013-08-23 04:28:36 -06:00
cm-regbits-24xx.h ARM: OMAP2: convert sys_ck and osc_ck to standard clock types 2014-07-02 14:26:06 +03:00
cm-regbits-33xx.h ARM: OMAP3: PRM/CM: Cleanup unused header 2013-07-21 22:10:03 -06:00
cm-regbits-34xx.h ARM: OMAP3: PRM/CM: Add back macros used by TI DSP/Bridge driver 2014-07-06 15:51:23 -06:00
cm-regbits-44xx.h ARM: OMAP4: PRM/CM: Cleanup unused header 2013-07-21 22:10:14 -06:00
cm-regbits-54xx.h ARM: OMAP5: PRM/CM: Cleanup unused header 2013-07-21 22:10:25 -06:00
cm.h ARM: OMAP2+: PRCM: split and relocate the PRM/CM globals setup 2012-11-08 15:09:26 -07:00
cminst44xx.c Some OMAP PRCM cleanup patches. These help prepare to convert the PRCM 2014-05-16 15:26:22 -07:00
cminst44xx.h ARM: OMAP2+: CM: cm_inst offset s16->u16 2013-10-13 22:46:38 -06:00
common-board-devices.c ARM: arm-soc: Header cleanups 2012-12-12 11:45:16 -08:00
common-board-devices.h arm: omap2: n8x0: move i2c devices to DT 2014-09-16 14:43:11 -07:00
common.c ARM: OMAP2+: remove DSP platform device 2014-07-15 21:01:05 -07:00
common.h ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
control.c ARM: OMAP3: Fix coding style problems in arch/arm/mach-omap2/control.c 2014-08-01 01:21:14 -07:00
control.h Merge branch 'for-v3.17/cm-prm-cleanup' of https://github.com/t-kristo/linux-pm into omap-for-v3.17/soc 2014-07-15 07:00:00 -07:00
cpuidle34xx.c ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
cpuidle44xx.c ARM: OMAP4: Fix the boot regression with CPU_IDLE enabled 2014-05-19 11:20:38 -07:00
ctrl_module_wkup_44xx.h ARM: OMAP2+: Make ctrl_module_wkup_44xx.h local 2012-09-20 15:02:33 -07:00
devices.c SoC related changes for omaps for v3.17 merge window: 2014-07-26 11:33:34 +02:00
devices.h
display.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
display.h ARM: OMAP2+: add omapdss_init_of() 2014-03-19 10:52:23 +02:00
dma.c ARM: OMAP2+: DMA: remove requirement of irq for platform-dma driver 2014-07-21 23:32:51 -07:00
dpll3xxx.c Modify OMAP PLL rate rounding function to round to the exact rate requested 2014-07-29 04:03:30 -07:00
dpll44xx.c ARM: OMAP4+: dpll44xx: remove cm-regbits-44xx.h and clock44xx.h includes 2014-07-15 14:08:49 -06:00
drm.c ARM: OMAP2+: display: Create omapdrm device inside omap_display_init 2013-10-08 14:02:35 -07:00
dss-common.c ARM: OMAP2+: remove pdata quirks for displays 2014-04-04 09:55:18 +03:00
dss-common.h ARM: OMAP2+: pdata-quirks: add legacy display init for IGEPv2 board 2013-10-09 07:54:34 -07:00
emu.c ARM: OMAP2+: Use omap initcalls 2013-01-11 11:24:18 -08:00
fb.c ARM: OMAP2+: display: Create omapvrfb and omapfb devices inside omap_display_init 2013-10-08 14:02:51 -07:00
gpio.c arm-soc: soc-specific updates 2013-02-21 15:27:22 -08:00
gpmc-nand.c mtd: nand: omap: Revert to using software ECC by default 2014-08-25 16:15:32 -07:00
gpmc-nand.h ARM: OMAP2+: gpmc: localize gpmc header 2012-10-15 14:42:15 +05:30
gpmc-onenand.c ARM: OMAP2: gpmc-onenand: fix sync mode setup with DT 2013-10-03 10:59:50 -07:00
gpmc-onenand.h ARM: OMAP2+: onenand: header cleanup 2012-10-15 14:42:03 +05:30
gpmc-smc91x.c ARM: OMAP2+: Convert SMC91x to use gpmc_cs_program_settings() 2013-04-01 14:53:43 -05:00
gpmc-smc91x.h ARM: OMAP2+: Make gpmc-smc91x.h local 2012-09-20 15:02:49 -07:00
gpmc-smsc911x.c ARM: OMAP2+: smsc911x: fix return value check in gpmc_smsc911x_init() 2013-11-14 10:40:36 -08:00
gpmc-smsc911x.h ARM: OMAP2+: Make gpmc-smsc911x.h local 2012-09-20 15:03:55 -07:00
gpmc.c ARM: SoC non-critical bug fixes for 3.18 2014-10-08 17:03:09 -04:00
gpmc.h ARM: OMAP2+: Add function to read GPMC settings from device-tree 2013-04-01 14:53:45 -05:00
hdq1w.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
hdq1w.h ARM: OMAP: Make plat/omap_hwmod.h local to mach-omap2 2012-10-18 16:05:55 -07:00
hsmmc.c ARM: OMAP2+: Remove omap4 pdata from hsmmc.c 2013-05-30 13:09:31 -07:00
hsmmc.h
hwspinlock.c arm-soc: soc-specific updates 2013-02-21 15:27:22 -08:00
i2c.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
i2c.h ARM: OMAP: Fix relative includes for shared i2c.h file 2012-10-31 15:37:13 -07:00
id.c ARM: OMAP: fix %d confusingly prefixed with 0x in format string 2014-08-25 16:15:34 -07:00
id.h ARM: OMAP2+: Make id.h local 2012-09-20 15:02:22 -07:00
io.c The clk tree changes for 3.18 are dominated by clock drivers. Mostly 2014-10-15 07:05:03 +02:00
iomap.h
Kconfig ARM: SoC driver updates for 3.18 2014-10-08 17:37:16 -04:00
l3_2xxx.h ARM: OMAP2+: Make l3_2xxx.h local 2012-09-20 15:03:59 -07:00
l3_3xxx.h ARM: OMAP2+: Make l3_3xxx.h local 2012-09-20 15:04:00 -07:00
l4_2xxx.h ARM: OMAP2+: Make l4_2xxx.h local 2012-09-20 15:04:01 -07:00
l4_3xxx.h ARM: OMAP2+: Make l4_3xxx.h local 2012-09-20 15:04:03 -07:00
Makefile ARM: SoC driver updates for 3.18 2014-10-08 17:37:16 -04:00
Makefile.boot ARM: dtb: move all dtb targets to common Makefile 2012-09-20 22:58:17 -07:00
mcbsp.c ARM: OMAP3: McBSP: do not access CM register directly 2013-10-19 10:11:51 -06:00
mmc.h ARM: OMAP: Split plat/mmc.h into local headers and platform_data 2012-10-15 12:09:43 -07:00
msdi.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
mux34xx.c ARM: OMAP2+: mux: fix trivial typo in name 2013-09-18 12:02:01 -07:00
mux34xx.h omap: mux: add AM/DM37x gpios 2013-05-08 17:07:40 -07:00
mux.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
mux.h ARM: OMAP2+: remove OMAP_PACKAGE_ZAC and OMAP_PACKAGE_ZAF 2014-02-28 15:36:34 -08:00
omap2-restart.c reboot: arm: change reboot_mode to use enum reboot_mode 2013-07-09 10:33:29 -07:00
omap3-restart.c reboot: arm: change reboot_mode to use enum reboot_mode 2013-07-09 10:33:29 -07:00
omap4-common.c ARM: OMAP4+: Remove static iotable mappings for SRAM 2014-09-18 09:47:35 -07:00
omap4-restart.c reboot: arm: change reboot_mode to use enum reboot_mode 2013-07-09 10:33:29 -07:00
omap4-sar-layout.h ARM: arm-soc cleanup for 3.10 2013-05-02 09:03:55 -07:00
omap24xx.h ARM: OMAP2+ Move SoC specific headers to be local to mach-omap2 2012-09-12 18:06:31 -07:00
omap34xx.h ARM: OMAP2+ Move SoC specific headers to be local to mach-omap2 2012-09-12 18:06:31 -07:00
omap44xx.h ARM: OMAP: Make use of available scu_a9_get_base() interface 2013-01-28 10:41:39 -07:00
omap54xx.h ARM: DRA7: Reuse io tables and add a new .init_early 2013-08-13 11:00:35 +05:30
omap_device.c ARM: OMAP2+: omap_device: remove warning that clk alias already exists 2014-08-25 16:15:34 -07:00
omap_device.h ARM: OMAP2+: omap_device: add fail hook for runtime_pm when bad data is detected 2013-12-10 09:39:52 -08:00
omap_hwmod_2xxx_3xxx_interconnect_data.c ARM: OMAP2: hwmod_data: Remove legacy mailbox data and addrs 2014-07-15 05:08:56 -07:00
omap_hwmod_2xxx_3xxx_ipblock_data.c ARM: AM43xx: hwmod: add DSS hwmod data 2014-07-05 17:44:57 -06:00
omap_hwmod_2xxx_interconnect_data.c ARM: OMAP2+: Remove legacy hwmod entries for omap2 2013-11-25 15:31:18 -08:00
omap_hwmod_2xxx_ipblock_data.c ARM: OMAP2+: hwmod_data: fix missing OMAP_INTC_START in irq data 2013-12-25 21:41:27 -07:00
omap_hwmod_3xxx_data.c ARM: OMAP3: Use manual idle for UARTs because of DMA errata 2014-09-18 08:58:49 -07:00
omap_hwmod_7xx_data.c ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface lists 2014-08-27 19:38:23 -06:00
omap_hwmod_33xx_43xx_common_data.h ARM: OMAP2+: hwmod: AM43x support 2013-10-13 22:48:46 -06:00
omap_hwmod_33xx_43xx_interconnect_data.c ARM: AM33xx: hwmod_data: Remove legacy mailbox addrs 2014-07-15 05:08:56 -07:00
omap_hwmod_33xx_43xx_ipblock_data.c ARM: OMAP2+: PRCM: cleanup some header includes 2014-05-15 22:34:48 -06:00
omap_hwmod_33xx_data.c ARM: OMAP2+: hwmod: AM335x: runtime register update 2013-10-13 22:47:56 -06:00
omap_hwmod_43xx_data.c ARM: AM43xx: hwmod: add DSS hwmod data 2014-07-05 17:44:57 -06:00
omap_hwmod_44xx_data.c ARM: SoC platform changes for 3.17 2014-08-08 11:14:29 -07:00
omap_hwmod_54xx_data.c ARM: OMAP5: hwmod: Add ocp2scp3 and sata hwmods 2014-06-15 20:12:52 -06:00
omap_hwmod_2420_data.c ARM: OMAP2: hwmod_data: Remove legacy mailbox data and addrs 2014-07-15 05:08:56 -07:00
omap_hwmod_2430_data.c ARM: OMAP2: hwmod_data: Remove legacy mailbox data and addrs 2014-07-15 05:08:56 -07:00
omap_hwmod_common_data.c ARM: OMAP: Make plat/omap_hwmod.h local to mach-omap2 2012-10-18 16:05:55 -07:00
omap_hwmod_common_data.h ARM: OMAP2: hwmod_data: Remove legacy mailbox data and addrs 2014-07-15 05:08:56 -07:00
omap_hwmod_common_ipblock_data.c ARM: AM43xx: hwmod: add DSS hwmod data 2014-07-05 17:44:57 -06:00
omap_hwmod_reset.c ARM: omap2: include linux/errno.h in hwmod_reset 2013-02-15 13:36:47 +01:00
omap_hwmod.c ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
omap_hwmod.h ARM: OMAP2+: Add hwmod flag for HWMOD_RECONFIG_IO_CHAIN 2014-09-18 08:58:28 -07:00
omap_opp_data.h Merge branch 'omap-for-v3.8/pm' into omap-for-v3.8/clock 2012-11-13 13:25:38 -08:00
omap_phy_internal.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
omap_twl.c mfd: twl-core: Fix idle mode signaling for omaps when booted with device tree 2014-04-23 15:31:05 +01:00
omap-headsmp.S ARM: OMAP5: Redo THUMB mode switch on secondary CPU 2014-05-05 17:32:25 -07:00
omap-hotplug.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
omap-iommu.c ARM: omap: Don't set iommu pdata da_start and da_end fields 2014-07-29 12:39:23 +02:00
omap-mpuss-lowpower.c Merge branch 'pull/v3.18/for-omap-soc' of https://github.com/nmenon/linux-2.6-playground into omap-for-v3.18/soc 2014-09-08 15:20:15 -07:00
omap-pm-noop.c ARM: OMAP: Move omap-pm-noop.c local to mach-omap2 2012-10-31 15:37:13 -07:00
omap-pm.h PM / OPP: rename header to linux/pm_opp.h 2013-10-25 22:33:23 +02:00
omap-secure.c RX-51: Add support for OMAP3 ROM Random Number Generator 2013-10-08 12:02:12 -07:00
omap-secure.h ARM: OMAP5 / DRA7: PM / wakeupgen: Enables ES2 PM mode by default 2014-09-08 11:38:41 -05:00
omap-smc.S ARM: OMAP3: Add secure function omap_smc3() which calling instruction smc #1 2013-10-08 11:55:32 -07:00
omap-smp.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
omap-wakeupgen.c ARM: OMAP5 / DRA7: Enable CPU RET on suspend 2014-09-08 11:38:43 -05:00
omap-wakeupgen.h ARM: OMAP5 / DRA7: PM / wakeupgen: Enables ES2 PM mode by default 2014-09-08 11:38:41 -05:00
opp2xxx.h
opp3xxx_data.c ARM: OMAP2+: Use omap initcalls 2013-01-11 11:24:18 -08:00
opp4xxx_data.c ARM: OMAP2+: Use omap initcalls 2013-01-11 11:24:18 -08:00
opp2420_data.c ARM: OMAP: Split plat/hardware.h, use local soc.h for omap2+ 2012-09-12 18:06:31 -07:00
opp2430_data.c ARM: OMAP: Split plat/hardware.h, use local soc.h for omap2+ 2012-09-12 18:06:31 -07:00
opp.c ACPI and power management updates for 3.13-rc1 2013-11-14 13:41:48 +09:00
pdata-quirks.c ARM: SoC driver updates for 3.18 2014-10-08 17:37:16 -04:00
pm24xx.c ARM: SoC device-tree changes for 3.17 2014-08-08 11:16:58 -07:00
pm34xx.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
pm44xx.c Merge branch 'pull/v3.18/for-omap-soc' of https://github.com/nmenon/linux-2.6-playground into omap-for-v3.18/soc 2014-09-08 15:20:15 -07:00
pm-debug.c Merge branch 'cleanup' into for-linus 2013-05-02 21:31:29 +01:00
pm.c cpufreq: cpu0: rename driver and internals to 'cpufreq_dt' 2014-10-03 15:37:54 +02:00
pm.h ARM: OMAP5 / DRA7: Enable CPU RET on suspend 2014-09-08 11:38:43 -05:00
pmu.c ARM: OMAP2+: Cocci spatch "ptr_ret.spatch" 2013-07-04 05:10:51 -07:00
powerdomain-common.c ARM: OMAP4: PRCM: remove references to cm-regbits-44xx.h from PRCM core files 2014-05-15 22:35:10 -06:00
powerdomain.c ARM: OMAP2+: powerdomain: introduce logic for finding valid power domain 2014-09-08 11:22:41 -05:00
powerdomain.h ARM: OMAP2+: powerdomain: introduce logic for finding valid power domain 2014-09-08 11:22:41 -05:00
powerdomains2xxx_3xxx_data.c ARM: OMAP2+: powerdomain: fix whitespace, improve flag comments 2013-01-29 14:59:58 -07:00
powerdomains2xxx_3xxx_data.h
powerdomains2xxx_data.c ARM: OMAP2+: powerdomain: fix whitespace, improve flag comments 2013-01-29 14:59:58 -07:00
powerdomains3xxx_data.c ARM: OMAP: TI81XX: add always-on powerdomain for TI81XX 2013-08-23 04:48:42 -06:00
powerdomains7xx_data.c ARM: OMAP: DRA7: powerdomain data: fix powerdomain powerstate 2014-09-08 11:22:31 -05:00
powerdomains33xx_data.c
powerdomains43xx_data.c ARM: OMAP2+: PM: AM43x powerdomain data 2013-10-13 22:48:25 -06:00
powerdomains44xx_data.c
powerdomains54xx_data.c ARM: OMAP5: powerdomain data: fix powerdomain powerstate 2014-09-08 11:22:40 -05:00
prcm43xx.h ARM: AM43xx: hwmod: add DSS hwmod data 2014-07-05 17:44:57 -06:00
prcm44xx.h ARM: OMAP: DRA7: PRCM: Add DRA7XX local MPU PRCM regsiters 2013-08-23 04:28:36 -06:00
prcm_mpu7xx.h ARM: OMAP: DRA7: PRCM: Add DRA7XX local MPU PRCM regsiters 2013-08-23 04:28:36 -06:00
prcm_mpu44xx.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
prcm_mpu44xx.h ARM: OMAP2+: PRCM: cleanup some header includes 2014-05-15 22:34:48 -06:00
prcm_mpu54xx.h ARM: OMAP5: PRCM: Add OMAP54XX local MPU PRCM registers 2013-06-08 11:55:18 -06:00
prcm_mpu_44xx_54xx.h ARM: OMAP4+: PRCM MPU: Move function prototypes to common header for re-use 2013-06-08 11:54:40 -06:00
prcm-common.h ARM: OMAP3/4: PRM: provide io chain reconfig function through irq setup 2014-05-15 22:34:54 -06:00
prm2xxx_3xxx.c ARM: OMAP2+: PRCM: cleanup some header includes 2014-05-15 22:34:48 -06:00
prm2xxx_3xxx.h ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
prm2xxx.c ARM: OMAP24xx: PRM: add API for clearing wakeup status bits 2014-07-04 17:02:16 +03:00
prm2xxx.h ARM: OMAP24xx: PRM: add API for clearing wakeup status bits 2014-07-04 17:02:16 +03:00
prm3xxx.c ARM: SoC platform changes for 3.18 2014-10-08 17:13:04 -04:00
prm3xxx.h ARM: OMAP3: PRM: move PRM init code from PM core to the driver 2014-07-04 17:02:17 +03:00
prm7xx.h arm: dra7xx: Add hwmod data for pcie1 phy and pcie2 phy 2014-07-22 14:35:05 -06:00
prm33xx.c Some OMAP PRCM cleanup patches. These help prepare to convert the PRCM 2014-05-16 15:26:22 -07:00
prm33xx.h ARM: OMAP2+: AM33XX: Update the hardreset API 2013-02-08 07:25:28 -07:00
prm44xx_54xx.h ARM: OMAP2+: More randconfig fixes for reconfigure_io_chain 2013-11-18 11:03:37 -08:00
prm44xx.c ARM: OMAP4+: PRM: Enable wakeup capability for OMAP5, DRA7 2014-09-08 10:53:56 -05:00
prm44xx.h ARM: OMAP4+: PRM: Move function prototypes to common header for re-use 2013-06-08 11:02:20 -06:00
prm54xx.h ARM: OMAP5: PRM: Add OMAP54XX register and bitfield files 2013-06-08 11:41:01 -06:00
prm_common.c The clk tree changes for 3.18 are dominated by clock drivers. Mostly 2014-10-15 07:05:03 +02:00
prm-regbits-24xx.h ARM: OMAP2: PRM/CM: Cleanup unused header 2013-07-21 21:13:59 -06:00
prm-regbits-33xx.h ARM: OMAP2+: Add back the define for AM33XX_RST_GLOBAL_WARM_SW_MASK 2013-08-29 19:10:59 -07:00
prm-regbits-34xx.h ARM: OMAP3: PRM/CM: Add back macros used by TI DSP/Bridge driver 2014-07-06 15:51:23 -06:00
prm-regbits-44xx.h ARM: OMAP4: PRM/CM: Cleanup unused header 2013-07-21 22:10:14 -06:00
prm.h ARM: OMAP3/4: PRM: add support of late_init call to prm_ll_ops 2014-05-15 22:35:04 -06:00
prminst44xx.c ARM: OMAP4+: prminst: provide function to find prm_dev instance offset 2014-09-08 10:53:25 -05:00
prminst44xx.h ARM: OMAP4+: prminst: provide function to find prm_dev instance offset 2014-09-08 10:53:25 -05:00
scrm44xx.h ARM: OMAP4: clock: Add 44xx data using common struct clk 2012-11-12 19:10:20 -07:00
scrm54xx.h ARM: OMAP5: SCRM: Add OMAP54XX header file. 2013-06-08 11:55:44 -06:00
sdram-hynix-h8mbx00u0mer-0em.h ARM: OMAP: move plat-omap/include/plat/sdrc.h into mach-omap2/sdrc.h 2012-10-17 10:18:37 -07:00
sdram-micron-mt46h32m32lf-6.h ARM: OMAP: move plat-omap/include/plat/sdrc.h into mach-omap2/sdrc.h 2012-10-17 10:18:37 -07:00
sdram-nokia.c ARM: OMAP: remove plat/clock.h 2012-10-18 16:23:20 -07:00
sdram-nokia.h
sdram-numonyx-m65kxxxxam.h ARM: OMAP: move plat-omap/include/plat/sdrc.h into mach-omap2/sdrc.h 2012-10-17 10:18:37 -07:00
sdram-qimonda-hyb18m512160af-6.h ARM: OMAP: move plat-omap/include/plat/sdrc.h into mach-omap2/sdrc.h 2012-10-17 10:18:37 -07:00
sdrc2xxx.c ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
sdrc.c omap prcm changes via Paul Walmsley <paul@pwsan.com>: 2012-11-30 08:40:31 -08:00
sdrc.h ARM: OMAP2+: raw read and write endian fix 2014-05-08 07:09:53 -07:00
serial.c ARM: OMAP2+: hwmod: Fix a crash in _setup_reset() with DEBUG_LL 2013-07-30 05:13:35 -06:00
serial.h ARM: OMAP2+: Fix relative includes for serial.h 2012-10-31 15:37:14 -07:00
sleep24xx.S ARM: OMAP2xxx: PM: enter WFI via inline asm if CORE stays active 2013-02-06 13:48:14 -07:00
sleep34xx.S omap prcm changes via Paul Walmsley <paul@pwsan.com>: 2012-11-30 08:40:31 -08:00
sleep44xx.S ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 2014-07-18 12:29:04 +01:00
smartreflex-class3.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
soc.h ARM: DRA7: Add support for soc_is_dra74x() and soc_is_dra72x() variants 2014-08-27 19:38:22 -06:00
sr_device.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
sram34xx.S ARM: OMAP2+: CM/hwmod: split CM functions into OMAP2, OMAP3-specific files 2012-10-21 01:01:11 -06:00
sram242x.S ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 2014-07-18 12:29:04 +01:00
sram243x.S ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 2014-07-18 12:29:04 +01:00
sram.c ARM: OMAP4+: Remove static iotable mappings for SRAM 2014-09-18 09:47:35 -07:00
sram.h ARM: OMAP4+: Remove static iotable mappings for SRAM 2014-09-18 09:47:35 -07:00
ti81xx.h ARM: OMAP2+: common: remove mach-omap2/common.c globals and map_common_io code 2012-11-08 12:33:07 -07:00
timer.c ARM: OMAP2+: make of_device_ids const 2014-09-11 12:37:23 -07:00
twl-common.c arm: omap3: twl: add phy consumer data in twl4030_usb_data 2013-09-27 17:36:58 -07:00
twl-common.h ARM: OMAP2+: twl-common: Allow boards to customize the twl4030 audio setup 2013-01-22 10:34:50 +01:00
usb-host.c usb: phy: rename <linux/usb/usb_phy_gen_xceiv.h> to <linux/usb/usb_phy_generic.h> 2014-04-21 14:07:24 -05:00
usb-musb.c ARM: OMAP2: fix musb usage for n8x0 2013-08-16 09:39:56 -07:00
usb-tusb6010.c ARM: omap2+: usb-tusb6010.c: Cleaning up variable is set more than once 2014-07-07 04:52:31 -07:00
usb.h ARM: OMAP2+: omap-usb-host: Get rid of platform_data from struct usbhs_phy_data 2013-10-04 09:29:10 -05:00
vc3xxx_data.c ARM: OMAP3+: voltage: introduce omap vc / vp params for voltagedomains 2012-11-05 15:08:22 -08:00
vc44xx_data.c ARM: OMAP3+: voltage: introduce omap vc / vp params for voltagedomains 2012-11-05 15:08:22 -08:00
vc.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
vc.h ARM: OMAP3: Fix idle mode signaling for sys_clkreq and sys_off_mode 2014-05-06 13:48:35 -07:00
voltage.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
voltage.h Merge branch 'omap/pm-voltdomain-cleanup' into next/soc 2013-06-20 17:35:16 +02:00
voltagedomains2xxx_data.c
voltagedomains3xxx_data.c ARM: OMAP3+: voltage: introduce omap vc / vp params for voltagedomains 2012-11-05 15:08:22 -08:00
voltagedomains44xx_data.c Merge branch 'omap-for-v3.8/pm' into omap-for-v3.8/clock 2012-11-13 13:25:38 -08:00
voltagedomains54xx_data.c ARM: OMAP5: voltagedomain data: remove temporary OMAP4 voltage data 2013-06-25 17:11:06 -07:00
vp3xxx_data.c ARM: OMAP3+: voltage: introduce omap vc / vp params for voltagedomains 2012-11-05 15:08:22 -08:00
vp44xx_data.c ARM: OMAP3+: voltage: introduce omap vc / vp params for voltagedomains 2012-11-05 15:08:22 -08:00
vp.c OMAP voltage layer updates towards supporting auto-retention/auto-off 2012-11-06 17:06:37 -08:00
vp.h ARM: OMAP3+: voltage: introduce omap vc / vp params for voltagedomains 2012-11-05 15:08:22 -08:00
wd_timer.c arm: mach-omap2: Convert pr_warning to pr_warn 2014-09-18 09:53:57 -07:00
wd_timer.h ARM: OMAP: Make plat/omap_hwmod.h local to mach-omap2 2012-10-18 16:05:55 -07:00