public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [GIT PULL 1/2] omap fixes for 81xx for v4.5 merge window
@ 2015-12-11  0:03 Tony Lindgren
  2015-12-11  0:03 ` [GIT PULL 2/2] omap device tree changes for v4.5, part 1 Tony Lindgren
  0 siblings, 1 reply; 2+ messages in thread
From: Tony Lindgren @ 2015-12-11  0:03 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 29f5b34ca1a191c2cf4f6c8c12f4dec56e8d3bc1:

  arm: omap2+: add missing HWMOD_NO_IDLEST in 81xx hwmod data (2015-11-25 10:54:22 -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-fixes-signed

for you to fetch changes up to d893656e61040f3ff7b5f72a986052a348f3c94e:

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

----------------------------------------------------------------
Fixes for ti81xx for v4.5 merge window. We have hp t410 already booting
in mainline kernel with it's bootloader configured clocks.  However,
trying to boot dm814x-evm uncovered all kind of issues with the timer
clock. To keep t410 booting, these issues need to be fixed in a specific
order and this branch contains both device tree and code changes.

To summarize the changes, we had missing ranges for clocks to probe,
missing aliase for clocks, wrong registers for divder clocks, and bad
address for the control module. All these went unnoticed earlier as
things worked without errors by luck and I did not pay much attention
to them until I got hold of a dm814x-evm and I noticed it did not boot.

As these are fixes for features that never worked, these can wait for
v4.5 merge window no problem.

----------------------------------------------------------------
Tony Lindgren (9):
      ARM: dts: Fix dm814x entries for pllss and prcm
      clk: ti: Add few dm814x clock aliases
      ARM: OMAP2+: Add DPPLS clock manager for dm814x
      ARM: dts: Fix some mux and divider clocks to get dm814x-evm booting
      ARM: OMAP2+: Fix timer entries for dm814x
      ARM: dts: Fix dm8148 control modules ranges
      ARM: dts: Fix dm814x pinctrl address and mask
      ARM: OMAP2+: Enable GPIO for dm814x
      ARM: OMAP2+: Remove useless check for legacy booting for dm814x

 arch/arm/boot/dts/dm814x-clocks.dtsi       | 109 +++++++++++++++++++++--------
 arch/arm/boot/dts/dm814x.dtsi              |  33 ++++++---
 arch/arm/mach-omap2/io.c                   |   3 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c |  12 ++--
 arch/arm/mach-omap2/prm_common.c           |   6 ++
 drivers/clk/ti/clk-814x.c                  |   4 ++
 include/linux/clk/ti.h                     |   1 +
 7 files changed, 122 insertions(+), 46 deletions(-)

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

* [GIT PULL 2/2] omap device tree changes for v4.5, part 1
  2015-12-11  0:03 [GIT PULL 1/2] omap fixes for 81xx for v4.5 merge window Tony Lindgren
@ 2015-12-11  0:03 ` Tony Lindgren
  0 siblings, 0 replies; 2+ messages in thread
From: Tony Lindgren @ 2015-12-11  0:03 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/dt-pt1

for you to fetch changes up to 89c6f2e5ab7a0499c6bcb25d281977ada205765d:

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

----------------------------------------------------------------
Device tree changes for omaps for v4.5 merge window:

- Update all omaps to use pinctrl macros. This makes comparing the pinmux
  settings against the documentation much earlier. Javier compared the
  checksums of the generated dtb files to make sure nothing changed for
  the dtb files.

- Updates for dm816x

- Add GPMC DMA channels for am437x

- Updates for LogicPD Torpedo

- Basic support for CompuLab cm-t335

- Remove tps65217.dtsi file, we're better off adding SoC generic board
  dtsi files for the common features

- Add support for ELM on am33xx

- Add support for Bosch shc c3 board

- Add qspi aliases for am437x and dra7

- Wake-up support for dra7-evm uart1

- Basic support for CompuLab sbc-t43

- Basic support for CompuLab cl-som-am57x

- Use MMC pwrseq for libertas WLAN on igep0020 and igep0030

----------------------------------------------------------------
Adam Ford (6):
      ARM: dts: Add audio support for LogicPD Torpedo DM3730 devkit
      ARM: dts: Change I2C2 and I2C3 to 400KHz for LogicPD Torpedo DM3730 devkit
      ARM: dts: Set VAUX1 and VAUX4 to 3.0V and 1.8V respectively
      ARM: dts: Enable UART2 pinctrl on LogicPD Torpedo + Wireless module
      ARM: dts: Change I2C2 and I2C3 to 400KHz for LogicPD Torpedo DM3730 devkit
      ARM: dts: Set VAUX1 and VAUX4 on Logic PD Torpedo

Andrew F. Davis (1):
      ARM: dts: am335x-boneblack: Use pinctrl constants and AM33XX_IOPAD macro

Dmitry Lifshitz (19):
      ARM: dts: am57xx: cl-som-am57x: add basic module support
      ARM: dts: am57xx: cl-som-am57x: dts: add RTC support
      ARM: dts: am57xx: cl-som-am57x: add I2C3 support
      ARM: dts: am57xx: cl-som-am57x: add EEPROM support
      ARM: dts: am57xx: cl-som-am57x: add eMMC support
      ARM: dts: am57xx: cl-som-am57x: add spi-flash support
      ARM: dts: am57xx: cl-som-am57x: add dual EMAC support
      ARM: dts: am57xx: cl-som-am57x: add USB support
      ARM: dts: am57xx: cl-som-am57x: add touchscreen support
      ARM: dts: am57xx: cl-som-am57x: add analog audio support
      ARM: dts: am57xx: sbc-am57x: add basic board support
      ARM: dts: am57xx: cl-som-am57x: add MMC1 support
      ARM: dts: am57xx: sbc-am57x: add usb vbus pinmux
      ARM: dts: am57xx: sbc-am57x: add EEPROM support
      ARM: dts: am57xx: sbc-am57x: add GPIO expander support
      ARM: dts: am57xx: sbc-am57x: add LCD support
      ARM: dts: am57xx: compulab-sb-som: add HDMI connector
      ARM: dts: am57xx: sbc-am57x: add HDMI support
      ARM: dts: am57xx: cl-som-am57x: skip resetting ETH PHYs

Franklin S Cooper Jr (2):
      ARM: dts: am437x/am33xx/omap/dm816x: Add gpmc dma channel
      ARM: dts: omap4: Add elm node

Heiko Schocher (2):
      regulator: tps65217: remove tps65217.dtsi file
      arm, am335x: add support for the bosch shc board

Ilya Ledvich (6):
      ARM: dts: cm-t335: add initial support
      ARM: dts: cm-t335: add basic support for I2C
      ARM: dts: cm-t335: add support for NAND flash
      ARM: dts: cm-t335: add support for MMC
      ARM: dts: cm-t335: add support for network device
      ARM: dts: cm-t335: add support for PWM backlight

Javier Martinez Canillas (41):
      pinctrl: Move am4372 and dra7 macros to the the SoC header files
      ARM: dts: am335x-baltos-ir5221: Remove leftover pinctrl lines
      ARM: dts: am335x-baltos-ir5221: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-bone-common: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-bonegreen: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-chiliboard: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-chilisom: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-evm: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-evmsk: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-lxm: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-nano: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-pepper: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-phycore-som: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am335x-wega: Use AM33XX_IOPAD pinmux macro
      ARM: dts: am3517-craneboard: Use OMAP3_CORE1_IOPAD pinmux macro
      ARM: dts: am437x-gp-evm: Use AM4372_IOPAD pinmux macro
      ARM: dts: am437x-idk-evm: Use AM4372_IOPAD pinmux macro
      ARM: dts: am437x-sk-evm: Use AM4372_IOPAD pinmux macro
      ARM: dts: am43x-epos-evm: Use AM4372_IOPAD pinmux macro
      ARM: dts: am57xx-beagle-x15: Use DRA7XX_CORE_IOPAD pinmux macro
      ARM: dts: dra7-evm: Use DRA7XX_CORE_IOPAD pinmux macro
      ARM: dts: dra72-evm: Use DRA7XX_CORE_IOPAD pinmux macro
      ARM: dts: omap3-beagle: Use OMAP3_*_IOPAD pinmux macros
      ARM: dts: omap3-beagle-xm: Use OMAP3_*_IOPAD pinmux macros
      ARM: dts: omap3-evm-37xx: Use OMAP3_*_IOPAD pinmux macros
      ARM: dts: omap3-ldp: Use OMAP3_CORE1_IOPAD pinmux macro
      ARM: dts: omap3-n900: Use OMAP3_CORE1_IOPAD pinmux macro
      ARM: dts: omap3-n9: Use OMAP3_CORE1_IOPAD pinmux macro
      ARM: dts: omap3-zoom3: Use OMAP3_*_IOPAD pinmux macros
      ARM: dts: twl4030: Use OMAP3_CORE1_IOPAD pinmux macro
      ARM: dts: omap4-panda-a4: Use OMAP4_IOPAD pinmux macro
      ARM: dts: omap4-panda-common: Use OMAP4_IOPAD pinmux macro
      ARM: dts: omap4-panda-es: Use OMAP4_IOPAD pinmux macro
      ARM: dts: omap4-sdp: Use OMAP4_IOPAD pinmux macro
      ARM: dts: omap4-sdp-es23plus: Use OMAP4_IOPAD pinmux macro
      ARM: dts: twl6030: Use OMAP4_IOPAD pinmux macro
      ARM: dts: omap5-board-common: Use OMAP5_IOPAD pinmux macro
      ARM: dts: omap5-cm-t54: Use OMAP5_IOPAD pinmux macro
      ARM: dts: omap5-uevm.dts: Use OMAP5_IOPAD pinmux macro
      ARM: dts: omap3-igep0020: Use MMC pwrseq to init SDIO WiFi
      ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi

Mugunthan V N (2):
      ARM: dts: dra7: add spi alias for qspi
      ARM: dts: am4372: add spi alias for qspi

Neil Armstrong (3):
      ARM: dts: add dm816x pwm property to timers
      ARM: dts: remove dm816x invalid DT l3_main hwmod
      ARM: dts: Add omap4-hwspinlock support in dm816x

Nikita Kiryanov (14):
      ARM: dts: am437x: cm-t43: add basic support for sbc-t43
      ARM: dts: am437x: cm-t43: add support for module eeprom
      ARM: dts: am437x: cm-t43: add PMIC support.
      ARM: dts: am437x: cm-t43: add spi-flash support
      ARM: dts: am437x: cm-t43: add NAND support
      ARM: dts: am437x: cm-t43: add dual emac support
      ARM: dts: am437x: cm-t43: add USB support
      ARM: dts: am437x: cm-t43: add eMMC support
      ARM: dts: am437x: cm-t43: add touchscreen support
      ARM: dts: am437x: cm-t43: add pca9555 support
      ARM: dts: am437x: cm-t43: add support for baseboard eeprom
      ARM: dts: sb-som: introduce SB-SOM baseboard
      ARM: dts: am437x: cm-t43: add support for mmc1
      ARM: dts: am437x: cm-t43: add lcd support

Vignesh R (1):
      ARM: dts: dra72-evm: Mark uart1 rxd as wakeup capable

 .../devicetree/bindings/arm/compulab-boards.txt    |   5 +
 .../devicetree/bindings/arm/omap/omap.txt          |  15 +
 .../display/panel/startek,startek-kd050c.txt       |   4 +
 .../devicetree/bindings/regulator/tps65217.txt     |  10 +
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 arch/arm/boot/dts/Makefile                         |  18 +-
 arch/arm/boot/dts/am335x-baltos-ir5221.dts         | 186 +++----
 arch/arm/boot/dts/am335x-bone-common.dtsi          | 118 ++--
 arch/arm/boot/dts/am335x-boneblack.dts             |  44 +-
 arch/arm/boot/dts/am335x-bonegreen.dts             |   4 +-
 arch/arm/boot/dts/am335x-chiliboard.dts            |  20 +-
 arch/arm/boot/dts/am335x-chilisom.dtsi             |  94 ++--
 arch/arm/boot/dts/am335x-cm-t335.dts               | 347 ++++++++++++
 arch/arm/boot/dts/am335x-evm.dts                   | 220 ++++----
 arch/arm/boot/dts/am335x-evmsk.dts                 | 278 +++++-----
 arch/arm/boot/dts/am335x-lxm.dts                   | 120 ++--
 arch/arm/boot/dts/am335x-nano.dts                  | 154 ++---
 arch/arm/boot/dts/am335x-pepper.dts                | 214 +++----
 arch/arm/boot/dts/am335x-phycore-som.dtsi          |  60 +-
 arch/arm/boot/dts/am335x-shc.dts                   | 577 +++++++++++++++++++
 arch/arm/boot/dts/am335x-sl50.dts                  |  13 +-
 arch/arm/boot/dts/am335x-wega.dtsi                 |  58 +-
 arch/arm/boot/dts/am33xx.dtsi                      |   2 +
 arch/arm/boot/dts/am3517-craneboard.dts            |   2 +-
 arch/arm/boot/dts/am4372.dtsi                      |   3 +
 arch/arm/boot/dts/am437x-cm-t43.dts                | 422 ++++++++++++++
 arch/arm/boot/dts/am437x-gp-evm.dts                | 380 ++++++-------
 arch/arm/boot/dts/am437x-idk-evm.dts               | 128 ++---
 arch/arm/boot/dts/am437x-sbc-t43.dts               | 180 ++++++
 arch/arm/boot/dts/am437x-sk-evm.dts                | 298 +++++-----
 arch/arm/boot/dts/am43x-epos-evm.dts               | 246 ++++----
 arch/arm/boot/dts/am57xx-beagle-x15.dts            | 198 +++----
 arch/arm/boot/dts/am57xx-cl-som-am57x.dts          | 617 +++++++++++++++++++++
 arch/arm/boot/dts/am57xx-sbc-am57x.dts             | 179 ++++++
 arch/arm/boot/dts/compulab-sb-som.dtsi             |  49 ++
 arch/arm/boot/dts/dm816x.dtsi                      |  14 +-
 arch/arm/boot/dts/dra7-evm.dts                     | 254 ++++-----
 arch/arm/boot/dts/dra7.dtsi                        |   1 +
 arch/arm/boot/dts/dra72-evm.dts                    | 202 +++----
 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts  |  30 +
 arch/arm/boot/dts/logicpd-torpedo-som.dtsi         |  44 ++
 arch/arm/boot/dts/omap3-beagle-xm.dts              |  18 +-
 arch/arm/boot/dts/omap3-beagle.dts                 |  64 +--
 arch/arm/boot/dts/omap3-evm-37xx.dts               |  54 +-
 arch/arm/boot/dts/omap3-igep0020.dts               |  24 +-
 arch/arm/boot/dts/omap3-igep0030.dts               |  24 +-
 arch/arm/boot/dts/omap3-ldp.dts                    |  42 +-
 arch/arm/boot/dts/omap3-n900.dts                   | 106 ++--
 arch/arm/boot/dts/omap3-n950-n9.dtsi               |  12 +-
 arch/arm/boot/dts/omap3-zoom3.dts                  |  60 +-
 arch/arm/boot/dts/omap3.dtsi                       |   2 +
 arch/arm/boot/dts/omap4-panda-a4.dts               |   6 +-
 arch/arm/boot/dts/omap4-panda-common.dtsi          | 164 +++---
 arch/arm/boot/dts/omap4-panda-es.dts               |  10 +-
 arch/arm/boot/dts/omap4-sdp-es23plus.dts           |   6 +-
 arch/arm/boot/dts/omap4-sdp.dts                    | 110 ++--
 arch/arm/boot/dts/omap4.dtsi                       |  10 +
 arch/arm/boot/dts/omap5-board-common.dtsi          |  94 ++--
 arch/arm/boot/dts/omap5-cm-t54.dts                 |   2 +-
 arch/arm/boot/dts/omap5-uevm.dts                   |   4 +-
 arch/arm/boot/dts/omap5.dtsi                       |   2 +
 arch/arm/boot/dts/tps65217.dtsi                    |  56 --
 arch/arm/boot/dts/twl4030_omap3.dtsi               |   2 +-
 arch/arm/boot/dts/twl6030_omap4.dtsi               |   4 +-
 include/dt-bindings/pinctrl/am43xx.h               |   6 +
 include/dt-bindings/pinctrl/dra.h                  |   6 +
 include/dt-bindings/pinctrl/omap.h                 |   2 -
 67 files changed, 4600 insertions(+), 2099 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/compulab-boards.txt
 create mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek-kd050c.txt
 create mode 100644 arch/arm/boot/dts/am335x-cm-t335.dts
 create mode 100644 arch/arm/boot/dts/am335x-shc.dts
 create mode 100644 arch/arm/boot/dts/am437x-cm-t43.dts
 create mode 100644 arch/arm/boot/dts/am437x-sbc-t43.dts
 create mode 100644 arch/arm/boot/dts/am57xx-cl-som-am57x.dts
 create mode 100644 arch/arm/boot/dts/am57xx-sbc-am57x.dts
 create mode 100644 arch/arm/boot/dts/compulab-sb-som.dtsi
 delete mode 100644 arch/arm/boot/dts/tps65217.dtsi

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

end of thread, other threads:[~2015-12-11  0:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-11  0:03 [GIT PULL 1/2] omap fixes for 81xx for v4.5 merge window Tony Lindgren
2015-12-11  0:03 ` [GIT PULL 2/2] omap device tree changes for v4.5, part 1 Tony Lindgren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox