All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 1/4] omap soc changes for v4.5 merge window
@ 2015-12-21 21:06 Tony Lindgren
  2015-12-21 21:06 ` [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support Tony Lindgren
                   ` (8 more replies)
  0 siblings, 9 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:

  Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/soc-initcall

for you to fetch changes up to f2e6a0a913b53f5af87c7e9a783ceae5bb4ae2c4:

  ARM: OMAP2+: Remove device creation for omap-pcm-audio (2015-12-17 10:34:41 -0800)

----------------------------------------------------------------
SoC changes for omaps for v4.5 merge window. The main change here is to
change the omap initcall levels a bit to initialize things later to allow
early device drivers at core_initcall level. This makes things easier
for us as most clocks can be made into regular device drivers except for
a few early clocks needed to initialize system timers. I wanted to have
these changes sit in Linux next for a few weeks before sending out a pull
request, and so far now issues have showed up.

The other changes in this series are timer changes for making use of the
new PWM driver, and timer changes to support more high security SoCs.
Also few minor improvments for module autoidle settings for ti81xx spinbox
and dra7 debug on uart4 in hwmod code. The rest is pretty much just removal
of platform data for SoCs that are all device tree only nowadays.

----------------------------------------------------------------
Aaro Koskinen (1):
      ARM: OMAP: RX-51: fix a typo in log writing

Franklin S Cooper Jr (1):
      ARM: omap4: hwmod: Remove elm address space from hwmod data

J.D. Schroeder (1):
      ARM: DRA7: hwmod: Enable DEBUG_LL for UART4

Neil Armstrong (3):
      ARM: OMAP: dmtimer: Add clock source from DT
      ARM: OMAP: add DT support for ti,dm816-timer
      ARM: OMAP2+: Add hwmod spinbox support for dm816x

Peter Ujfalusi (2):
      ARM: OMAP1: Remove device creation for omap-pcm-audio
      ARM: OMAP2+: Remove device creation for omap-pcm-audio

Suman Anna (6):
      ARM: OMAP2+: Remove legacy device instantiation of IOMMUs
      ARM: OMAP3: hwmod data: Remove legacy IOMMU data
      ARM: OMAP4: hwmod data: Remove legacy IOMMU attr and addrs
      ARM: OMAP2+: Remove omap_mmu_dev_attr structure
      ARM: OMAP: dmtimer: check for fixed timers during config
      ARM: OMAP2+: timer: Remove secure timer for DRA7xx HS devices

Tony Lindgren (2):
      ARM: OMAP2+: Change core_initcall levels to postcore_initcall
      Merge branch 'omap-for-v4.5/initcall' into omap-for-v4.5/soc-v2

 arch/arm/mach-omap1/devices.c                | 19 --------
 arch/arm/mach-omap2/Makefile                 |  2 -
 arch/arm/mach-omap2/board-rx51-peripherals.c |  2 +-
 arch/arm/mach-omap2/devices.c                | 25 ++---------
 arch/arm/mach-omap2/omap-iommu.c             | 66 ----------------------------
 arch/arm/mach-omap2/omap2-restart.c          |  2 +-
 arch/arm/mach-omap2/omap_device.c            |  2 +-
 arch/arm/mach-omap2/omap_hwmod.c             |  2 +-
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c   | 42 ------------------
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c   | 41 -----------------
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c    |  2 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c   | 35 +++++++++++++++
 arch/arm/mach-omap2/pdata-quirks.c           |  2 +-
 arch/arm/mach-omap2/serial.c                 |  2 +-
 arch/arm/mach-omap2/timer.c                  |  6 +--
 arch/arm/plat-omap/dmtimer.c                 | 42 +++++++++++++++++-
 include/linux/platform_data/iommu-omap.h     |  9 ----
 17 files changed, 90 insertions(+), 211 deletions(-)
 delete mode 100644 arch/arm/mach-omap2/omap-iommu.c

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
  2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
  2015-12-21 21:06 ` [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support Tony Lindgren
@ 2015-12-21 21:06 ` Tony Lindgren
  2015-12-21 21:06 ` [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window Tony Lindgren
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: arm; +Cc: linux-omap, linux-arm-kernel

The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:

  ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices

for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:

  ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)

----------------------------------------------------------------
Now with dm814x support fixed up enough where we can make use of some clocks,
we can adds some more basic devices for dm814x. And we can also add minimal
support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.

I would have rather merged this series toghether with the ADPLL clock driver,
and was waiting for that to get merged before sending out these patches. But
the ADPLL clock driver can be merged separately, and at least dm814x-evm,
dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
these patches separately as that allows people to do development on these
platforms for other device drivers using the mainline kernel.

Note that this series depends on the earlier 81xx-fixes and omap initcall
changes. It also depends on the DMA commit ae0add740cd0 that's already in
mainline. As this series is mostly DTS changes with a few related hwmod
changes, it's probably best merged along with the other DTS changes.

----------------------------------------------------------------
Peter Ujfalusi (2):
      dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type
      dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit type

Tony Lindgren (19):
      ARM: OMAP2+: Change core_initcall levels to postcore_initcall
      ARM: OMAP2+: Fix randconfig build warning for dm814_pllss_data
      Merge branch 'omap-for-v4.5/initcall'; commit 'ae0add740cd06169cd124f9aaa6eceb11e5b3060' into omap-for-v4.5/81xx-fixes
      ARM: OMAP2+: Fix SoC detection for dra62x j5-eco
      ARM: dts: Add basic support for dra62x j5-eco SoC
      ARM: dts: Add minimal dra62x j5-eco evm support
      ARM: dts: Add pinctrl macros for dm814x
      ARM: dts: Update edma bindings on dm814x to use edma_xbar
      ARM: OMAP2+: Add mmc hwmod entries for dm814x
      ARM: dts: Add mmc device entries for dm814x
      ARM: dts: Add mmc support for dm8148-evm
      ARM: dts: Add mmc support for dra62x j5-eco evm
      ARM: dts: Enable emmc on hp t410
      ARM: OMAP2+: Update 81xx clock and power domains for default, active and sgx
      ARM: OMAP2+: Add support for dm814x and dra62x usb
      ARM: dts: Add usb support for dm814x and dra62x
      ARM: dts: Add usb support for dm814x-evm
      ARM: dts: Add usb support for hp t410
      ARM: dts: Add usb support for j5-eco evm

 Documentation/devicetree/bindings/dma/ti-edma.txt |  10 +-
 arch/arm/boot/dts/Makefile                        |   3 +-
 arch/arm/boot/dts/dm8148-evm.dts                  |  55 ++++++
 arch/arm/boot/dts/dm8148-t410.dts                 |  70 +++++++
 arch/arm/boot/dts/dm814x.dtsi                     | 226 ++++++++++++++++++++--
 arch/arm/boot/dts/dra62x-clocks.dtsi              |  23 +++
 arch/arm/boot/dts/dra62x-j5eco-evm.dts            |  80 ++++++++
 arch/arm/boot/dts/dra62x.dtsi                     |  23 +++
 arch/arm/mach-omap2/clockdomains81xx_data.c       |  29 +--
 arch/arm/mach-omap2/cm81xx.h                      |   6 +-
 arch/arm/mach-omap2/id.c                          |   4 +-
 arch/arm/mach-omap2/omap2-restart.c               |   2 +-
 arch/arm/mach-omap2/omap_device.c                 |   2 +-
 arch/arm/mach-omap2/omap_hwmod.c                  |   2 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c        | 131 +++++++++++--
 arch/arm/mach-omap2/powerdomains3xxx_data.c       |  10 +-
 arch/arm/mach-omap2/prm_common.c                  |   2 +
 arch/arm/mach-omap2/serial.c                      |   2 +-
 drivers/dma/edma.c                                |  53 +++--
 include/dt-bindings/pinctrl/dm814x.h              |  48 +++++
 include/dt-bindings/pinctrl/omap.h                |   1 +
 include/linux/platform_data/edma.h                |   2 +-
 22 files changed, 702 insertions(+), 82 deletions(-)
 create mode 100644 arch/arm/boot/dts/dra62x-clocks.dtsi
 create mode 100644 arch/arm/boot/dts/dra62x-j5eco-evm.dts
 create mode 100644 arch/arm/boot/dts/dra62x.dtsi
 create mode 100644 include/dt-bindings/pinctrl/dm814x.h

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
  2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
@ 2015-12-21 21:06 ` Tony Lindgren
  2015-12-21 21:06 ` Tony Lindgren
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:

  ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices

for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:

  ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)

----------------------------------------------------------------
Now with dm814x support fixed up enough where we can make use of some clocks,
we can adds some more basic devices for dm814x. And we can also add minimal
support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.

I would have rather merged this series toghether with the ADPLL clock driver,
and was waiting for that to get merged before sending out these patches. But
the ADPLL clock driver can be merged separately, and at least dm814x-evm,
dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
these patches separately as that allows people to do development on these
platforms for other device drivers using the mainline kernel.

Note that this series depends on the earlier 81xx-fixes and omap initcall
changes. It also depends on the DMA commit ae0add740cd0 that's already in
mainline. As this series is mostly DTS changes with a few related hwmod
changes, it's probably best merged along with the other DTS changes.

----------------------------------------------------------------
Peter Ujfalusi (2):
      dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type
      dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit type

Tony Lindgren (19):
      ARM: OMAP2+: Change core_initcall levels to postcore_initcall
      ARM: OMAP2+: Fix randconfig build warning for dm814_pllss_data
      Merge branch 'omap-for-v4.5/initcall'; commit 'ae0add740cd06169cd124f9aaa6eceb11e5b3060' into omap-for-v4.5/81xx-fixes
      ARM: OMAP2+: Fix SoC detection for dra62x j5-eco
      ARM: dts: Add basic support for dra62x j5-eco SoC
      ARM: dts: Add minimal dra62x j5-eco evm support
      ARM: dts: Add pinctrl macros for dm814x
      ARM: dts: Update edma bindings on dm814x to use edma_xbar
      ARM: OMAP2+: Add mmc hwmod entries for dm814x
      ARM: dts: Add mmc device entries for dm814x
      ARM: dts: Add mmc support for dm8148-evm
      ARM: dts: Add mmc support for dra62x j5-eco evm
      ARM: dts: Enable emmc on hp t410
      ARM: OMAP2+: Update 81xx clock and power domains for default, active and sgx
      ARM: OMAP2+: Add support for dm814x and dra62x usb
      ARM: dts: Add usb support for dm814x and dra62x
      ARM: dts: Add usb support for dm814x-evm
      ARM: dts: Add usb support for hp t410
      ARM: dts: Add usb support for j5-eco evm

 Documentation/devicetree/bindings/dma/ti-edma.txt |  10 +-
 arch/arm/boot/dts/Makefile                        |   3 +-
 arch/arm/boot/dts/dm8148-evm.dts                  |  55 ++++++
 arch/arm/boot/dts/dm8148-t410.dts                 |  70 +++++++
 arch/arm/boot/dts/dm814x.dtsi                     | 226 ++++++++++++++++++++--
 arch/arm/boot/dts/dra62x-clocks.dtsi              |  23 +++
 arch/arm/boot/dts/dra62x-j5eco-evm.dts            |  80 ++++++++
 arch/arm/boot/dts/dra62x.dtsi                     |  23 +++
 arch/arm/mach-omap2/clockdomains81xx_data.c       |  29 +--
 arch/arm/mach-omap2/cm81xx.h                      |   6 +-
 arch/arm/mach-omap2/id.c                          |   4 +-
 arch/arm/mach-omap2/omap2-restart.c               |   2 +-
 arch/arm/mach-omap2/omap_device.c                 |   2 +-
 arch/arm/mach-omap2/omap_hwmod.c                  |   2 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c        | 131 +++++++++++--
 arch/arm/mach-omap2/powerdomains3xxx_data.c       |  10 +-
 arch/arm/mach-omap2/prm_common.c                  |   2 +
 arch/arm/mach-omap2/serial.c                      |   2 +-
 drivers/dma/edma.c                                |  53 +++--
 include/dt-bindings/pinctrl/dm814x.h              |  48 +++++
 include/dt-bindings/pinctrl/omap.h                |   1 +
 include/linux/platform_data/edma.h                |   2 +-
 22 files changed, 702 insertions(+), 82 deletions(-)
 create mode 100644 arch/arm/boot/dts/dra62x-clocks.dtsi
 create mode 100644 arch/arm/boot/dts/dra62x-j5eco-evm.dts
 create mode 100644 arch/arm/boot/dts/dra62x.dtsi
 create mode 100644 include/dt-bindings/pinctrl/dm814x.h

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window
  2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
                   ` (2 preceding siblings ...)
  2015-12-21 21:06 ` [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window Tony Lindgren
@ 2015-12-21 21:06 ` Tony Lindgren
  2015-12-21 21:06 ` [GIT PULL 4/4] omap device tree changes for v4.5, part 2 Tony Lindgren
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: arm; +Cc: linux-omap, linux-arm-kernel

The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/wakeup-m3

for you to fetch changes up to cdd5de500b2c90d5181ebc963826019a0a4234ba:

  soc: ti: Add wkup_m3_ipc driver (2015-12-03 07:24:29 -0800)

----------------------------------------------------------------
TI wakeup M3 IPC device driver for v4.5 merge window. This driver will
eventually allow am33xx and am437x to support PM with their Cortex-M3
power management processor.

This driver has been waiting to get merged for quite a while but has
had dependencies to the remoteproc that are now out of the way.

----------------------------------------------------------------
Dave Gerlach (2):
      Documentation: dt: add bindings for TI Wakeup M3 IPC device
      soc: ti: Add wkup_m3_ipc driver

 .../devicetree/bindings/soc/ti/wkup_m3_ipc.txt     |  57 +++
 drivers/soc/ti/Kconfig                             |  10 +
 drivers/soc/ti/Makefile                            |   1 +
 drivers/soc/ti/wkup_m3_ipc.c                       | 508 +++++++++++++++++++++
 include/linux/wkup_m3_ipc.h                        |  55 +++
 5 files changed, 631 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/soc/ti/wkup_m3_ipc.txt
 create mode 100644 drivers/soc/ti/wkup_m3_ipc.c
 create mode 100644 include/linux/wkup_m3_ipc.h

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window
  2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
  2015-12-21 21:06 ` [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support Tony Lindgren
  2015-12-21 21:06 ` Tony Lindgren
@ 2015-12-21 21:06 ` Tony Lindgren
  2015-12-21 21:06 ` Tony Lindgren
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/wakeup-m3

for you to fetch changes up to cdd5de500b2c90d5181ebc963826019a0a4234ba:

  soc: ti: Add wkup_m3_ipc driver (2015-12-03 07:24:29 -0800)

----------------------------------------------------------------
TI wakeup M3 IPC device driver for v4.5 merge window. This driver will
eventually allow am33xx and am437x to support PM with their Cortex-M3
power management processor.

This driver has been waiting to get merged for quite a while but has
had dependencies to the remoteproc that are now out of the way.

----------------------------------------------------------------
Dave Gerlach (2):
      Documentation: dt: add bindings for TI Wakeup M3 IPC device
      soc: ti: Add wkup_m3_ipc driver

 .../devicetree/bindings/soc/ti/wkup_m3_ipc.txt     |  57 +++
 drivers/soc/ti/Kconfig                             |  10 +
 drivers/soc/ti/Makefile                            |   1 +
 drivers/soc/ti/wkup_m3_ipc.c                       | 508 +++++++++++++++++++++
 include/linux/wkup_m3_ipc.h                        |  55 +++
 5 files changed, 631 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/soc/ti/wkup_m3_ipc.txt
 create mode 100644 drivers/soc/ti/wkup_m3_ipc.c
 create mode 100644 include/linux/wkup_m3_ipc.h

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 4/4] omap device tree changes for v4.5, part 2
  2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
                   ` (3 preceding siblings ...)
  2015-12-21 21:06 ` Tony Lindgren
@ 2015-12-21 21:06 ` Tony Lindgren
  2015-12-21 21:06 ` Tony Lindgren
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: arm; +Cc: linux-omap, linux-arm-kernel

The following changes since commit 89c6f2e5ab7a0499c6bcb25d281977ada205765d:

  ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi (2015-12-07 16:11:43 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/dt-pt2

for you to fetch changes up to 6c95771f8c71cd4dd6ed7ab84a3aea7d509d7704:

  ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support (2015-12-21 11:10:40 -0800)

----------------------------------------------------------------
Second set of omap device tree changes for v4.5 merge window. This series
updates the EDMA bindings based on the various fixes to split EDMA into
separate independent devices. It also adds support for more devices on the
CompuLab cm-t335 and LogicPD Torpedo boards, and enables the new bindings
for qspi for am437x and dra7. There are also few dra7 regulator fixes, and
change of gpoi-key,wakeup to wakeup-source.

These depend on commit ae0add740cd0 ("dmaengine: edma: DT: Change reserved
slot array from 16bit to 32bit type") already merged into mainline.

----------------------------------------------------------------
Adam Ford (4):
      ARM: OMAP2+: LogicPD Torpedo: Add LCD Type 15 Support
      ARM: OMAP2+: LogicPD Torpedo + Wireless: Add Bluetooth
      ARM: OMAP2+: LogicPD Torpedo: Revert Duplicative Entries
      ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support

Ilya Ledvich (1):
      ARM: dts: cm-t335: add support for USB0

Keerthy (2):
      ARM: dts: DRA72-EVM: Add regulator-allow-bypass property for ldo1 and ldo2
      ARM: dts: DRA7-EVM: Add regulator-allow-bypass property for ldo9

Peter Ujfalusi (4):
      dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type
      dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit type
      ARM: DTS: am33xx: Use the new DT bindings for the eDMA3
      ARM: DTS: am437x: Use the new DT bindings for the eDMA3

Sudeep Holla (2):
      ARM: dts: am335x: replace gpio-key,wakeup with wakeup-source property
      ARM: dts: omap: replace legacy *,wakeup property with wakeup-source

Tony Lindgren (1):
      Merge commit 'ae0add740cd06169cd124f9aaa6eceb11e5b3060' into omap-for-v4.5/dt

Uri Mashiach (4):
      ARM: dts: cm-t335: add support for SBC-T335
      ARM: dts: cm-t335: add support for I2C GPIO expander
      ARM: dts: cm-t335: add support for DVI/LCD
      ARM: dts: cm-t335: add support for bluetooth

Vignesh R (2):
      ARM: dts: DRA7: add entry for qspi mmap region
      ARM: dts: AM4372: add entry for qspi mmap region

 .../devicetree/bindings/arm/omap/omap.txt          |   3 +
 Documentation/devicetree/bindings/dma/ti-edma.txt  |  10 +-
 Documentation/devicetree/bindings/spi/ti_qspi.txt  |  22 ++-
 arch/arm/boot/dts/Makefile                         |   1 +
 arch/arm/boot/dts/am335x-cm-t335.dts               |  51 ++++-
 arch/arm/boot/dts/am335x-evm.dts                   |  13 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |   2 +-
 arch/arm/boot/dts/am335x-pepper.dts                |  17 +-
 arch/arm/boot/dts/am335x-sbc-t335.dts              | 219 +++++++++++++++++++++
 arch/arm/boot/dts/am33xx.dtsi                      |  94 ++++++---
 arch/arm/boot/dts/am4372.dtsi                      |  84 ++++++--
 arch/arm/boot/dts/am437x-gp-evm.dts                |   9 +-
 arch/arm/boot/dts/dra7-evm.dts                     |   1 +
 arch/arm/boot/dts/dra7.dtsi                        |   6 +-
 arch/arm/boot/dts/dra72-evm.dts                    |   2 +
 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts  | 145 ++++++++++++--
 arch/arm/boot/dts/omap3-beagle-xm.dts              |   2 +-
 arch/arm/boot/dts/omap3-beagle.dts                 |   2 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi                |   2 +-
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi     |   2 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd-common.dtsi |   2 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   2 +-
 arch/arm/boot/dts/omap3-ldp.dts                    |  18 +-
 arch/arm/boot/dts/omap3-lilly-a83x.dtsi            |   2 +-
 arch/arm/boot/dts/omap3-n900.dts                   |  10 +-
 arch/arm/boot/dts/omap3-overo-alto35-common.dtsi   |   2 +-
 .../boot/dts/omap3-overo-chestnut43-common.dtsi    |   4 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi |   4 +-
 arch/arm/boot/dts/omap3-overo-palo35-common.dtsi   |   4 +-
 arch/arm/boot/dts/omap3-overo-palo43-common.dtsi   |   4 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi        |  34 ++--
 .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi    |   2 +-
 arch/arm/boot/dts/omap4-duovero-parlor.dts         |   2 +-
 arch/arm/boot/dts/omap4-var-om44customboard.dtsi   |   2 +-
 arch/arm/boot/dts/omap5-cm-t54.dts                 |   2 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |  24 ++-
 drivers/dma/edma.c                                 |  53 +++--
 include/linux/platform_data/edma.h                 |   2 +-
 40 files changed, 689 insertions(+), 175 deletions(-)
 create mode 100644 arch/arm/boot/dts/am335x-sbc-t335.dts

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 4/4] omap device tree changes for v4.5, part 2
  2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
                   ` (4 preceding siblings ...)
  2015-12-21 21:06 ` [GIT PULL 4/4] omap device tree changes for v4.5, part 2 Tony Lindgren
@ 2015-12-21 21:06 ` Tony Lindgren
       [not found] ` <567869f7.9440620a.dbdb.65d1SMTPIN_ADDED_BROKEN@mx.google.com>
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 89c6f2e5ab7a0499c6bcb25d281977ada205765d:

  ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi (2015-12-07 16:11:43 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/dt-pt2

for you to fetch changes up to 6c95771f8c71cd4dd6ed7ab84a3aea7d509d7704:

  ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support (2015-12-21 11:10:40 -0800)

----------------------------------------------------------------
Second set of omap device tree changes for v4.5 merge window. This series
updates the EDMA bindings based on the various fixes to split EDMA into
separate independent devices. It also adds support for more devices on the
CompuLab cm-t335 and LogicPD Torpedo boards, and enables the new bindings
for qspi for am437x and dra7. There are also few dra7 regulator fixes, and
change of gpoi-key,wakeup to wakeup-source.

These depend on commit ae0add740cd0 ("dmaengine: edma: DT: Change reserved
slot array from 16bit to 32bit type") already merged into mainline.

----------------------------------------------------------------
Adam Ford (4):
      ARM: OMAP2+: LogicPD Torpedo: Add LCD Type 15 Support
      ARM: OMAP2+: LogicPD Torpedo + Wireless: Add Bluetooth
      ARM: OMAP2+: LogicPD Torpedo: Revert Duplicative Entries
      ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support

Ilya Ledvich (1):
      ARM: dts: cm-t335: add support for USB0

Keerthy (2):
      ARM: dts: DRA72-EVM: Add regulator-allow-bypass property for ldo1 and ldo2
      ARM: dts: DRA7-EVM: Add regulator-allow-bypass property for ldo9

Peter Ujfalusi (4):
      dmaengine: edma: DT: Change memcpy channel array from 16bit to 32bit type
      dmaengine: edma: DT: Change reserved slot array from 16bit to 32bit type
      ARM: DTS: am33xx: Use the new DT bindings for the eDMA3
      ARM: DTS: am437x: Use the new DT bindings for the eDMA3

Sudeep Holla (2):
      ARM: dts: am335x: replace gpio-key,wakeup with wakeup-source property
      ARM: dts: omap: replace legacy *,wakeup property with wakeup-source

Tony Lindgren (1):
      Merge commit 'ae0add740cd06169cd124f9aaa6eceb11e5b3060' into omap-for-v4.5/dt

Uri Mashiach (4):
      ARM: dts: cm-t335: add support for SBC-T335
      ARM: dts: cm-t335: add support for I2C GPIO expander
      ARM: dts: cm-t335: add support for DVI/LCD
      ARM: dts: cm-t335: add support for bluetooth

Vignesh R (2):
      ARM: dts: DRA7: add entry for qspi mmap region
      ARM: dts: AM4372: add entry for qspi mmap region

 .../devicetree/bindings/arm/omap/omap.txt          |   3 +
 Documentation/devicetree/bindings/dma/ti-edma.txt  |  10 +-
 Documentation/devicetree/bindings/spi/ti_qspi.txt  |  22 ++-
 arch/arm/boot/dts/Makefile                         |   1 +
 arch/arm/boot/dts/am335x-cm-t335.dts               |  51 ++++-
 arch/arm/boot/dts/am335x-evm.dts                   |  13 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |   2 +-
 arch/arm/boot/dts/am335x-pepper.dts                |  17 +-
 arch/arm/boot/dts/am335x-sbc-t335.dts              | 219 +++++++++++++++++++++
 arch/arm/boot/dts/am33xx.dtsi                      |  94 ++++++---
 arch/arm/boot/dts/am4372.dtsi                      |  84 ++++++--
 arch/arm/boot/dts/am437x-gp-evm.dts                |   9 +-
 arch/arm/boot/dts/dra7-evm.dts                     |   1 +
 arch/arm/boot/dts/dra7.dtsi                        |   6 +-
 arch/arm/boot/dts/dra72-evm.dts                    |   2 +
 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts  | 145 ++++++++++++--
 arch/arm/boot/dts/omap3-beagle-xm.dts              |   2 +-
 arch/arm/boot/dts/omap3-beagle.dts                 |   2 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi                |   2 +-
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi     |   2 +-
 arch/arm/boot/dts/omap3-devkit8000-lcd-common.dtsi |   2 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   2 +-
 arch/arm/boot/dts/omap3-ldp.dts                    |  18 +-
 arch/arm/boot/dts/omap3-lilly-a83x.dtsi            |   2 +-
 arch/arm/boot/dts/omap3-n900.dts                   |  10 +-
 arch/arm/boot/dts/omap3-overo-alto35-common.dtsi   |   2 +-
 .../boot/dts/omap3-overo-chestnut43-common.dtsi    |   4 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi |   4 +-
 arch/arm/boot/dts/omap3-overo-palo35-common.dtsi   |   4 +-
 arch/arm/boot/dts/omap3-overo-palo43-common.dtsi   |   4 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi        |  34 ++--
 .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi    |   2 +-
 arch/arm/boot/dts/omap4-duovero-parlor.dts         |   2 +-
 arch/arm/boot/dts/omap4-var-om44customboard.dtsi   |   2 +-
 arch/arm/boot/dts/omap5-cm-t54.dts                 |   2 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |  24 ++-
 drivers/dma/edma.c                                 |  53 +++--
 include/linux/platform_data/edma.h                 |   2 +-
 40 files changed, 689 insertions(+), 175 deletions(-)
 create mode 100644 arch/arm/boot/dts/am335x-sbc-t335.dts

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
       [not found] ` <567869f7.9440620a.dbdb.65d1SMTPIN_ADDED_BROKEN@mx.google.com>
@ 2015-12-22 22:53     ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:53 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: linux-omap, arm, linux-arm-kernel

Hi Tony,

On Mon, Dec 21, 2015 at 01:06:35PM -0800, Tony Lindgren wrote:
> The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:
> 
>   ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices
> 
> for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:
> 
>   ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)
> 
> ----------------------------------------------------------------
> Now with dm814x support fixed up enough where we can make use of some clocks,
> we can adds some more basic devices for dm814x. And we can also add minimal
> support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.
> 
> I would have rather merged this series toghether with the ADPLL clock driver,
> and was waiting for that to get merged before sending out these patches. But
> the ADPLL clock driver can be merged separately, and at least dm814x-evm,
> dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
> these patches separately as that allows people to do development on these
> platforms for other device drivers using the mainline kernel.
> 
> Note that this series depends on the earlier 81xx-fixes and omap initcall
> changes. It also depends on the DMA commit ae0add740cd0 that's already in
> mainline. As this series is mostly DTS changes with a few related hwmod
> changes, it's probably best merged along with the other DTS changes.

I'm a little puzzled by how you chose to organize this branch. We usually
ask for SoC enablement and new DT files separately. Is there a reason you
couldn't split out the SoC pieces and include those in the soc branch, and
leave the DT contents for this one?


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
@ 2015-12-22 22:53     ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:53 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Tony,

On Mon, Dec 21, 2015 at 01:06:35PM -0800, Tony Lindgren wrote:
> The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:
> 
>   ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices
> 
> for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:
> 
>   ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)
> 
> ----------------------------------------------------------------
> Now with dm814x support fixed up enough where we can make use of some clocks,
> we can adds some more basic devices for dm814x. And we can also add minimal
> support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.
> 
> I would have rather merged this series toghether with the ADPLL clock driver,
> and was waiting for that to get merged before sending out these patches. But
> the ADPLL clock driver can be merged separately, and at least dm814x-evm,
> dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
> these patches separately as that allows people to do development on these
> platforms for other device drivers using the mainline kernel.
> 
> Note that this series depends on the earlier 81xx-fixes and omap initcall
> changes. It also depends on the DMA commit ae0add740cd0 that's already in
> mainline. As this series is mostly DTS changes with a few related hwmod
> changes, it's probably best merged along with the other DTS changes.

I'm a little puzzled by how you chose to organize this branch. We usually
ask for SoC enablement and new DT files separately. Is there a reason you
couldn't split out the SoC pieces and include those in the soc branch, and
leave the DT contents for this one?


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window
       [not found] ` <567869fb.0295420a.956c9.ffff92e1SMTPIN_ADDED_BROKEN@mx.google.com>
@ 2015-12-22 22:54     ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:54 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: linux-omap, arm, linux-arm-kernel

On Mon, Dec 21, 2015 at 01:06:36PM -0800, Tony Lindgren wrote:
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/wakeup-m3
> 
> for you to fetch changes up to cdd5de500b2c90d5181ebc963826019a0a4234ba:
> 
>   soc: ti: Add wkup_m3_ipc driver (2015-12-03 07:24:29 -0800)
> 
> ----------------------------------------------------------------
> TI wakeup M3 IPC device driver for v4.5 merge window. This driver will
> eventually allow am33xx and am437x to support PM with their Cortex-M3
> power management processor.
> 
> This driver has been waiting to get merged for quite a while but has
> had dependencies to the remoteproc that are now out of the way.

Merged, thanks.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window
@ 2015-12-22 22:54     ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 21, 2015 at 01:06:36PM -0800, Tony Lindgren wrote:
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/wakeup-m3
> 
> for you to fetch changes up to cdd5de500b2c90d5181ebc963826019a0a4234ba:
> 
>   soc: ti: Add wkup_m3_ipc driver (2015-12-03 07:24:29 -0800)
> 
> ----------------------------------------------------------------
> TI wakeup M3 IPC device driver for v4.5 merge window. This driver will
> eventually allow am33xx and am437x to support PM with their Cortex-M3
> power management processor.
> 
> This driver has been waiting to get merged for quite a while but has
> had dependencies to the remoteproc that are now out of the way.

Merged, thanks.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 4/4] omap device tree changes for v4.5, part 2
       [not found] ` <56786a00.aa93420a.2d595.ffffdbebSMTPIN_ADDED_BROKEN@mx.google.com>
@ 2015-12-22 22:55     ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:55 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: linux-omap, arm, linux-arm-kernel

On Mon, Dec 21, 2015 at 01:06:37PM -0800, Tony Lindgren wrote:
> The following changes since commit 89c6f2e5ab7a0499c6bcb25d281977ada205765d:
> 
>   ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi (2015-12-07 16:11:43 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/dt-pt2
> 
> for you to fetch changes up to 6c95771f8c71cd4dd6ed7ab84a3aea7d509d7704:
> 
>   ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support (2015-12-21 11:10:40 -0800)
> 
> ----------------------------------------------------------------
> Second set of omap device tree changes for v4.5 merge window. This series
> updates the EDMA bindings based on the various fixes to split EDMA into
> separate independent devices. It also adds support for more devices on the
> CompuLab cm-t335 and LogicPD Torpedo boards, and enables the new bindings
> for qspi for am437x and dra7. There are also few dra7 regulator fixes, and
> change of gpoi-key,wakeup to wakeup-source.
> 
> These depend on commit ae0add740cd0 ("dmaengine: edma: DT: Change reserved
> slot array from 16bit to 32bit type") already merged into mainline.

Thanks, merged.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 4/4] omap device tree changes for v4.5, part 2
@ 2015-12-22 22:55     ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:55 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 21, 2015 at 01:06:37PM -0800, Tony Lindgren wrote:
> The following changes since commit 89c6f2e5ab7a0499c6bcb25d281977ada205765d:
> 
>   ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi (2015-12-07 16:11:43 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/dt-pt2
> 
> for you to fetch changes up to 6c95771f8c71cd4dd6ed7ab84a3aea7d509d7704:
> 
>   ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support (2015-12-21 11:10:40 -0800)
> 
> ----------------------------------------------------------------
> Second set of omap device tree changes for v4.5 merge window. This series
> updates the EDMA bindings based on the various fixes to split EDMA into
> separate independent devices. It also adds support for more devices on the
> CompuLab cm-t335 and LogicPD Torpedo boards, and enables the new bindings
> for qspi for am437x and dra7. There are also few dra7 regulator fixes, and
> change of gpoi-key,wakeup to wakeup-source.
> 
> These depend on commit ae0add740cd0 ("dmaengine: edma: DT: Change reserved
> slot array from 16bit to 32bit type") already merged into mainline.

Thanks, merged.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
  2015-12-22 22:53     ` Olof Johansson
@ 2015-12-22 23:33       ` Tony Lindgren
  -1 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-22 23:33 UTC (permalink / raw)
  To: Olof Johansson; +Cc: linux-omap, arm, linux-arm-kernel

* Olof Johansson <olof@lixom.net> [151222 14:58]:
> Hi Tony,
> 
> On Mon, Dec 21, 2015 at 01:06:35PM -0800, Tony Lindgren wrote:
> > The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:
> > 
> >   ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)
> > 
> > are available in the git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices
> > 
> > for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:
> > 
> >   ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)
> > 
> > ----------------------------------------------------------------
> > Now with dm814x support fixed up enough where we can make use of some clocks,
> > we can adds some more basic devices for dm814x. And we can also add minimal
> > support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.
> > 
> > I would have rather merged this series toghether with the ADPLL clock driver,
> > and was waiting for that to get merged before sending out these patches. But
> > the ADPLL clock driver can be merged separately, and at least dm814x-evm,
> > dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
> > these patches separately as that allows people to do development on these
> > platforms for other device drivers using the mainline kernel.
> > 
> > Note that this series depends on the earlier 81xx-fixes and omap initcall
> > changes. It also depends on the DMA commit ae0add740cd0 that's already in
> > mainline. As this series is mostly DTS changes with a few related hwmod
> > changes, it's probably best merged along with the other DTS changes.
> 
> I'm a little puzzled by how you chose to organize this branch. We usually
> ask for SoC enablement and new DT files separately. Is there a reason you
> couldn't split out the SoC pieces and include those in the soc branch, and
> leave the DT contents for this one?

Hmm yeah I guess I kept all the 81xx stuff in a single branch because of the
earlier largeish set of 81xx fixes that had interlaced dts and SoC changes
that had to be in a specific order to keep system booting because of bugs in
the dts defined clocks.

If you want to, I can respin these patches into two branches, one for dts and
one for SoC changes. Probably both branches have to be based on the earlier
branch "omap-for-v4.5/81xx-fixes-signed" to avoid merge conflicts though.

Regards,

Tony

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
@ 2015-12-22 23:33       ` Tony Lindgren
  0 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-22 23:33 UTC (permalink / raw)
  To: linux-arm-kernel

* Olof Johansson <olof@lixom.net> [151222 14:58]:
> Hi Tony,
> 
> On Mon, Dec 21, 2015 at 01:06:35PM -0800, Tony Lindgren wrote:
> > The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:
> > 
> >   ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)
> > 
> > are available in the git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices
> > 
> > for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:
> > 
> >   ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)
> > 
> > ----------------------------------------------------------------
> > Now with dm814x support fixed up enough where we can make use of some clocks,
> > we can adds some more basic devices for dm814x. And we can also add minimal
> > support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.
> > 
> > I would have rather merged this series toghether with the ADPLL clock driver,
> > and was waiting for that to get merged before sending out these patches. But
> > the ADPLL clock driver can be merged separately, and at least dm814x-evm,
> > dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
> > these patches separately as that allows people to do development on these
> > platforms for other device drivers using the mainline kernel.
> > 
> > Note that this series depends on the earlier 81xx-fixes and omap initcall
> > changes. It also depends on the DMA commit ae0add740cd0 that's already in
> > mainline. As this series is mostly DTS changes with a few related hwmod
> > changes, it's probably best merged along with the other DTS changes.
> 
> I'm a little puzzled by how you chose to organize this branch. We usually
> ask for SoC enablement and new DT files separately. Is there a reason you
> couldn't split out the SoC pieces and include those in the soc branch, and
> leave the DT contents for this one?

Hmm yeah I guess I kept all the 81xx stuff in a single branch because of the
earlier largeish set of 81xx fixes that had interlaced dts and SoC changes
that had to be in a specific order to keep system booting because of bugs in
the dts defined clocks.

If you want to, I can respin these patches into two branches, one for dts and
one for SoC changes. Probably both branches have to be based on the earlier
branch "omap-for-v4.5/81xx-fixes-signed" to avoid merge conflicts though.

Regards,

Tony

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
  2015-12-22 23:33       ` Tony Lindgren
@ 2015-12-22 23:41         ` Olof Johansson
  -1 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 23:41 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: linux-omap, arm, linux-arm-kernel

On Tue, Dec 22, 2015 at 3:33 PM, Tony Lindgren <tony@atomide.com> wrote:
> * Olof Johansson <olof@lixom.net> [151222 14:58]:
>> Hi Tony,
>>
>> On Mon, Dec 21, 2015 at 01:06:35PM -0800, Tony Lindgren wrote:
>> > The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:
>> >
>> >   ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)
>> >
>> > are available in the git repository at:
>> >
>> >   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices
>> >
>> > for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:
>> >
>> >   ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)
>> >
>> > ----------------------------------------------------------------
>> > Now with dm814x support fixed up enough where we can make use of some clocks,
>> > we can adds some more basic devices for dm814x. And we can also add minimal
>> > support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.
>> >
>> > I would have rather merged this series toghether with the ADPLL clock driver,
>> > and was waiting for that to get merged before sending out these patches. But
>> > the ADPLL clock driver can be merged separately, and at least dm814x-evm,
>> > dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
>> > these patches separately as that allows people to do development on these
>> > platforms for other device drivers using the mainline kernel.
>> >
>> > Note that this series depends on the earlier 81xx-fixes and omap initcall
>> > changes. It also depends on the DMA commit ae0add740cd0 that's already in
>> > mainline. As this series is mostly DTS changes with a few related hwmod
>> > changes, it's probably best merged along with the other DTS changes.
>>
>> I'm a little puzzled by how you chose to organize this branch. We usually
>> ask for SoC enablement and new DT files separately. Is there a reason you
>> couldn't split out the SoC pieces and include those in the soc branch, and
>> leave the DT contents for this one?
>
> Hmm yeah I guess I kept all the 81xx stuff in a single branch because of the
> earlier largeish set of 81xx fixes that had interlaced dts and SoC changes
> that had to be in a specific order to keep system booting because of bugs in
> the dts defined clocks.
>
> If you want to, I can respin these patches into two branches, one for dts and
> one for SoC changes. Probably both branches have to be based on the earlier
> branch "omap-for-v4.5/81xx-fixes-signed" to avoid merge conflicts though.

Yeah, that sounds good. Please do.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
@ 2015-12-22 23:41         ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 23:41 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 22, 2015 at 3:33 PM, Tony Lindgren <tony@atomide.com> wrote:
> * Olof Johansson <olof@lixom.net> [151222 14:58]:
>> Hi Tony,
>>
>> On Mon, Dec 21, 2015 at 01:06:35PM -0800, Tony Lindgren wrote:
>> > The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e:
>> >
>> >   ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800)
>> >
>> > are available in the git repository at:
>> >
>> >   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/81xx-devices
>> >
>> > for you to fetch changes up to 8f2cf92a912ca7173d29c045d225588c9630ed94:
>> >
>> >   ARM: dts: Add usb support for j5-eco evm (2015-12-21 10:43:29 -0800)
>> >
>> > ----------------------------------------------------------------
>> > Now with dm814x support fixed up enough where we can make use of some clocks,
>> > we can adds some more basic devices for dm814x. And we can also add minimal
>> > support for dra62x j5eco-evm that is another ti81xx variant related to dm814x.
>> >
>> > I would have rather merged this series toghether with the ADPLL clock driver,
>> > and was waiting for that to get merged before sending out these patches. But
>> > the ADPLL clock driver can be merged separately, and at least dm814x-evm,
>> > dra62x-j5eco-evm, and t410 all boot with this series alone. So let's merge
>> > these patches separately as that allows people to do development on these
>> > platforms for other device drivers using the mainline kernel.
>> >
>> > Note that this series depends on the earlier 81xx-fixes and omap initcall
>> > changes. It also depends on the DMA commit ae0add740cd0 that's already in
>> > mainline. As this series is mostly DTS changes with a few related hwmod
>> > changes, it's probably best merged along with the other DTS changes.
>>
>> I'm a little puzzled by how you chose to organize this branch. We usually
>> ask for SoC enablement and new DT files separately. Is there a reason you
>> couldn't split out the SoC pieces and include those in the soc branch, and
>> leave the DT contents for this one?
>
> Hmm yeah I guess I kept all the 81xx stuff in a single branch because of the
> earlier largeish set of 81xx fixes that had interlaced dts and SoC changes
> that had to be in a specific order to keep system booting because of bugs in
> the dts defined clocks.
>
> If you want to, I can respin these patches into two branches, one for dts and
> one for SoC changes. Probably both branches have to be based on the earlier
> branch "omap-for-v4.5/81xx-fixes-signed" to avoid merge conflicts though.

Yeah, that sounds good. Please do.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
  2015-12-22 23:41         ` Olof Johansson
@ 2015-12-23  1:47           ` Tony Lindgren
  -1 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-23  1:47 UTC (permalink / raw)
  To: Olof Johansson; +Cc: linux-omap, arm, linux-arm-kernel

Hi,

* Olof Johansson <olof@lixom.net> [151222 15:41]:
> On Tue, Dec 22, 2015 at 3:33 PM, Tony Lindgren <tony@atomide.com> wrote:
> > * Olof Johansson <olof@lixom.net> [151222 14:58]:
> >>
> >> I'm a little puzzled by how you chose to organize this branch. We usually
> >> ask for SoC enablement and new DT files separately. Is there a reason you
> >> couldn't split out the SoC pieces and include those in the soc branch, and
> >> leave the DT contents for this one?
> >
> > Hmm yeah I guess I kept all the 81xx stuff in a single branch because of the
> > earlier largeish set of 81xx fixes that had interlaced dts and SoC changes
> > that had to be in a specific order to keep system booting because of bugs in
> > the dts defined clocks.
> >
> > If you want to, I can respin these patches into two branches, one for dts and
> > one for SoC changes. Probably both branches have to be based on the earlier
> > branch "omap-for-v4.5/81xx-fixes-signed" to avoid merge conflicts though.
> 
> Yeah, that sounds good. Please do.

OK updated pull requests sent. It's now three separate pull requests starting
with "[GIT PULL 1/3] reworked fix for earlier ti81xx changes for v4.5 merge
window".

Regards,

Tony

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support
@ 2015-12-23  1:47           ` Tony Lindgren
  0 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-23  1:47 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

* Olof Johansson <olof@lixom.net> [151222 15:41]:
> On Tue, Dec 22, 2015 at 3:33 PM, Tony Lindgren <tony@atomide.com> wrote:
> > * Olof Johansson <olof@lixom.net> [151222 14:58]:
> >>
> >> I'm a little puzzled by how you chose to organize this branch. We usually
> >> ask for SoC enablement and new DT files separately. Is there a reason you
> >> couldn't split out the SoC pieces and include those in the soc branch, and
> >> leave the DT contents for this one?
> >
> > Hmm yeah I guess I kept all the 81xx stuff in a single branch because of the
> > earlier largeish set of 81xx fixes that had interlaced dts and SoC changes
> > that had to be in a specific order to keep system booting because of bugs in
> > the dts defined clocks.
> >
> > If you want to, I can respin these patches into two branches, one for dts and
> > one for SoC changes. Probably both branches have to be based on the earlier
> > branch "omap-for-v4.5/81xx-fixes-signed" to avoid merge conflicts though.
> 
> Yeah, that sounds good. Please do.

OK updated pull requests sent. It's now three separate pull requests starting
with "[GIT PULL 1/3] reworked fix for earlier ti81xx changes for v4.5 merge
window".

Regards,

Tony

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [GIT PULL 1/4] omap soc changes for v4.5 merge window
       [not found] <567869ec.c694420a.6ab0f.7fabSMTPIN_ADDED_BROKEN@mx.google.com>
@ 2015-12-22 22:49   ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:49 UTC (permalink / raw)
  To: Tony Lindgren; +Cc: linux-omap, arm, linux-arm-kernel

On Mon, Dec 21, 2015 at 01:06:34PM -0800, Tony Lindgren wrote:
> The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:
> 
>   Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/soc-initcall
> 
> for you to fetch changes up to f2e6a0a913b53f5af87c7e9a783ceae5bb4ae2c4:
> 
>   ARM: OMAP2+: Remove device creation for omap-pcm-audio (2015-12-17 10:34:41 -0800)
> 
> ----------------------------------------------------------------
> SoC changes for omaps for v4.5 merge window. The main change here is to
> change the omap initcall levels a bit to initialize things later to allow
> early device drivers at core_initcall level. This makes things easier
> for us as most clocks can be made into regular device drivers except for
> a few early clocks needed to initialize system timers. I wanted to have
> these changes sit in Linux next for a few weeks before sending out a pull
> request, and so far now issues have showed up.
> 
> The other changes in this series are timer changes for making use of the
> new PWM driver, and timer changes to support more high security SoCs.
> Also few minor improvments for module autoidle settings for ti81xx spinbox
> and dra7 debug on uart4 in hwmod code. The rest is pretty much just removal
> of platform data for SoCs that are all device tree only nowadays.

Thanks, merged.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 1/4] omap soc changes for v4.5 merge window
@ 2015-12-22 22:49   ` Olof Johansson
  0 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2015-12-22 22:49 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Dec 21, 2015 at 01:06:34PM -0800, Tony Lindgren wrote:
> The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:
> 
>   Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/soc-initcall
> 
> for you to fetch changes up to f2e6a0a913b53f5af87c7e9a783ceae5bb4ae2c4:
> 
>   ARM: OMAP2+: Remove device creation for omap-pcm-audio (2015-12-17 10:34:41 -0800)
> 
> ----------------------------------------------------------------
> SoC changes for omaps for v4.5 merge window. The main change here is to
> change the omap initcall levels a bit to initialize things later to allow
> early device drivers at core_initcall level. This makes things easier
> for us as most clocks can be made into regular device drivers except for
> a few early clocks needed to initialize system timers. I wanted to have
> these changes sit in Linux next for a few weeks before sending out a pull
> request, and so far now issues have showed up.
> 
> The other changes in this series are timer changes for making use of the
> new PWM driver, and timer changes to support more high security SoCs.
> Also few minor improvments for module autoidle settings for ti81xx spinbox
> and dra7 debug on uart4 in hwmod code. The rest is pretty much just removal
> of platform data for SoCs that are all device tree only nowadays.

Thanks, merged.


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [GIT PULL 1/4] omap soc changes for v4.5 merge window
@ 2015-12-21 21:06 Tony Lindgren
  0 siblings, 0 replies; 22+ messages in thread
From: Tony Lindgren @ 2015-12-21 21:06 UTC (permalink / raw)
  To: arm; +Cc: linux-omap, linux-arm-kernel

The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:

  Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/soc-initcall

for you to fetch changes up to f2e6a0a913b53f5af87c7e9a783ceae5bb4ae2c4:

  ARM: OMAP2+: Remove device creation for omap-pcm-audio (2015-12-17 10:34:41 -0800)

----------------------------------------------------------------
SoC changes for omaps for v4.5 merge window. The main change here is to
change the omap initcall levels a bit to initialize things later to allow
early device drivers at core_initcall level. This makes things easier
for us as most clocks can be made into regular device drivers except for
a few early clocks needed to initialize system timers. I wanted to have
these changes sit in Linux next for a few weeks before sending out a pull
request, and so far now issues have showed up.

The other changes in this series are timer changes for making use of the
new PWM driver, and timer changes to support more high security SoCs.
Also few minor improvments for module autoidle settings for ti81xx spinbox
and dra7 debug on uart4 in hwmod code. The rest is pretty much just removal
of platform data for SoCs that are all device tree only nowadays.

----------------------------------------------------------------
Aaro Koskinen (1):
      ARM: OMAP: RX-51: fix a typo in log writing

Franklin S Cooper Jr (1):
      ARM: omap4: hwmod: Remove elm address space from hwmod data

J.D. Schroeder (1):
      ARM: DRA7: hwmod: Enable DEBUG_LL for UART4

Neil Armstrong (3):
      ARM: OMAP: dmtimer: Add clock source from DT
      ARM: OMAP: add DT support for ti,dm816-timer
      ARM: OMAP2+: Add hwmod spinbox support for dm816x

Peter Ujfalusi (2):
      ARM: OMAP1: Remove device creation for omap-pcm-audio
      ARM: OMAP2+: Remove device creation for omap-pcm-audio

Suman Anna (6):
      ARM: OMAP2+: Remove legacy device instantiation of IOMMUs
      ARM: OMAP3: hwmod data: Remove legacy IOMMU data
      ARM: OMAP4: hwmod data: Remove legacy IOMMU attr and addrs
      ARM: OMAP2+: Remove omap_mmu_dev_attr structure
      ARM: OMAP: dmtimer: check for fixed timers during config
      ARM: OMAP2+: timer: Remove secure timer for DRA7xx HS devices

Tony Lindgren (2):
      ARM: OMAP2+: Change core_initcall levels to postcore_initcall
      Merge branch 'omap-for-v4.5/initcall' into omap-for-v4.5/soc-v2

 arch/arm/mach-omap1/devices.c                | 19 --------
 arch/arm/mach-omap2/Makefile                 |  2 -
 arch/arm/mach-omap2/board-rx51-peripherals.c |  2 +-
 arch/arm/mach-omap2/devices.c                | 25 ++---------
 arch/arm/mach-omap2/omap-iommu.c             | 66 ----------------------------
 arch/arm/mach-omap2/omap2-restart.c          |  2 +-
 arch/arm/mach-omap2/omap_device.c            |  2 +-
 arch/arm/mach-omap2/omap_hwmod.c             |  2 +-
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c   | 42 ------------------
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c   | 41 -----------------
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c    |  2 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c   | 35 +++++++++++++++
 arch/arm/mach-omap2/pdata-quirks.c           |  2 +-
 arch/arm/mach-omap2/serial.c                 |  2 +-
 arch/arm/mach-omap2/timer.c                  |  6 +--
 arch/arm/plat-omap/dmtimer.c                 | 42 +++++++++++++++++-
 include/linux/platform_data/iommu-omap.h     |  9 ----
 17 files changed, 90 insertions(+), 211 deletions(-)
 delete mode 100644 arch/arm/mach-omap2/omap-iommu.c

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2015-12-23  1:47 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-21 21:06 [GIT PULL 1/4] omap soc changes for v4.5 merge window Tony Lindgren
2015-12-21 21:06 ` [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support Tony Lindgren
2015-12-21 21:06 ` Tony Lindgren
2015-12-21 21:06 ` [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window Tony Lindgren
2015-12-21 21:06 ` Tony Lindgren
2015-12-21 21:06 ` [GIT PULL 4/4] omap device tree changes for v4.5, part 2 Tony Lindgren
2015-12-21 21:06 ` Tony Lindgren
     [not found] ` <567869f7.9440620a.dbdb.65d1SMTPIN_ADDED_BROKEN@mx.google.com>
2015-12-22 22:53   ` [GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support Olof Johansson
2015-12-22 22:53     ` Olof Johansson
2015-12-22 23:33     ` Tony Lindgren
2015-12-22 23:33       ` Tony Lindgren
2015-12-22 23:41       ` Olof Johansson
2015-12-22 23:41         ` Olof Johansson
2015-12-23  1:47         ` Tony Lindgren
2015-12-23  1:47           ` Tony Lindgren
     [not found] ` <567869fb.0295420a.956c9.ffff92e1SMTPIN_ADDED_BROKEN@mx.google.com>
2015-12-22 22:54   ` [GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window Olof Johansson
2015-12-22 22:54     ` Olof Johansson
     [not found] ` <56786a00.aa93420a.2d595.ffffdbebSMTPIN_ADDED_BROKEN@mx.google.com>
2015-12-22 22:55   ` [GIT PULL 4/4] omap device tree changes for v4.5, part 2 Olof Johansson
2015-12-22 22:55     ` Olof Johansson
     [not found] <567869ec.c694420a.6ab0f.7fabSMTPIN_ADDED_BROKEN@mx.google.com>
2015-12-22 22:49 ` [GIT PULL 1/4] omap soc changes for v4.5 merge window Olof Johansson
2015-12-22 22:49   ` Olof Johansson
  -- strict thread matches above, loose matches on Subject: below --
2015-12-21 21:06 Tony Lindgren

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.