soc changes for omap variants for v5.3
From: "Tony Lindgren" <[email protected]>
The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.3/soc-signed
for you to fetch changes up to 45450f36e569e5162957df488b0174c9a952e1b0:
soc: ti: pm33xx: Add a print while entering RTC only mode with DDR in self-refresh (2019-06-10 05:19:26 -0700)
----------------------------------------------------------------
ti-sysc soc changes for v5.3
Just two changes to make few platform data functions static, and to call dev_info() if am437x is suspending to RTC-only mode. We want to see this in case of issues as it depends on the board wiring for things like DDR memory.
----------------------------------------------------------------
Keerthy (1):
soc: ti: pm33xx: Add a print while entering RTC only mode with DDR in self-refresh
YueHaibing (1):
ARM: OMAP2+: Make some variables static
arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 8 ++++---- drivers/soc/ti/pm33xx.c | 1 + 2 files changed, 5 insertions(+), 4 deletions(-)
[GIT PULL 2/4] dts changes for omap variants for v5.3
From: "Tony Lindgren" <[email protected]>
The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.3/dt-signed
for you to fetch changes up to 8f62581f820d32eec9698e477ddff21ebfbe0541:
Merge branch 'baltos' into omap-for-v5.3/dt (2019-06-12 00:57:27 -0700)
----------------------------------------------------------------
dts changes for omap variants for v5.3
This series of changes improves support for few boards:
- configure another lcd type for logicpd torpedo devkit
- a series of updates for am335x phytec boards
- configure mmc card detect pin for am335x-baltos
----------------------------------------------------------------
Adam Ford (1):
ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM3730 devkit
Daniel Schultz (1):
ARM: dts: am335x-phycore-som: Add emmc node
Teresa Remmet (5):
ARM: dts: am335x phytec boards: Remove regulator node
ARM: dts: am335x-phycore-som: Enable gpmc node in dts files
ARM: dts: am335x-pcm-953: Update user led names
ARM: dts: am335x-pcm-953: Remove eth phy delay
ARM: dts: Add support for phyBOARD-REGOR-AM335x
Tony Lindgren (1):
Merge branch 'baltos' into omap-for-v5.3/dt
Yegor Yefremov (2):
ARM: dts: am335x-baltos: Fix PHY mode for ethernet
ARM: dts: am335x-baltos: add support for MMC1 CD pin
.../devicetree/bindings/arm/omap/omap.txt | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-baltos-ir2110.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 13 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 22 +- arch/arm/boot/dts/am335x-phycore-rdk.dts | 4 + arch/arm/boot/dts/am335x-phycore-som.dtsi | 47 +++-- arch/arm/boot/dts/am335x-regor-rdk.dts | 24 +++ arch/arm/boot/dts/am335x-regor.dtsi | 223 +++++++++++++++++++++ arch/arm/boot/dts/am335x-wega-rdk.dts | 4 + arch/arm/boot/dts/am335x-wega.dtsi | 16 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 32 +++ 13 files changed, 372 insertions(+), 45 deletions(-) create mode 100644 arch/arm/boot/dts/am335x-regor-rdk.dts create mode 100644 arch/arm/boot/dts/am335x-regor.dtsi create mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts
Olof Johansson
AppliedRe: [GIT PULL 2/4] dts changes for omap variants for v5.3
Quoted 17 lines · Tony Lindgren
From: "Tony Lindgren" <[email protected]>
The following changes since commit
a188339ca5a396acc588e5851ed7e19f66b0ebd9:Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omaptags/omap-for-v5.3/dt-signedfor you to fetch changes up to
8f62581f820d32eec9698e477ddff21ebfbe0541:Merge branch 'baltos' into omap-for-v5.3/dt (2019-06-12 00:57:27 -0700)
----------------------------------------------------------------
dts changes for omap variants for v5.3
Quoted 7 lines
This series of changes improves support for few boards:
- configure another lcd type for logicpd torpedo devkit
- a series of updates for am335x phytec boards
- configure mmc card detect pin for am335x-baltos
Merged, thanks!
-Olof
[GIT PULL 3/4] ti-sysc driver changes for v5.3
In reply to Tony LindgrenFrom: "Tony Lindgren" <[email protected]>
The following changes since commit 4ee23cd76c0ce8622976b3da0e2bc89e6d94f6d4:
Merge branch 'omap-for-v5.2/ti-sysc' into fixes (2019-05-20 08:33:03 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.3/ti-sysc-signed
for you to fetch changes up to 4e23be473e3063a9d3bc06bb0aee89885fffab0e:
bus: ti-sysc: Add support for module specific reset quirks (2019-06-10 04:52:22 -0700)
----------------------------------------------------------------
ti-sysc interconnect target module driver changes for v5.3
This series of changes improves probing devices with ti-sysc to the point where we can now probe most devices without the custom dts property "ti,hwmods" and no legacy platform data :)
We add support for platform data callbacks for idling and unidling the clockdomain the module belongs to. The rest of the series mostly adds handling for the various quirks needed by old legacy modules such as i2c and watchdog. Some quirk handling is still missing for few modules, but those will be added as they get tested.
The related platform data and dts changes will be sent separately.
----------------------------------------------------------------
Tony Lindgren (12):
bus: ti-sysc: Add support for missing clockdomain handling
bus: ti-sysc: Support 16-bit writes too
bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bits
bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not set
bus: ti-sysc: Enable interconnect target module autoidle bit on enable
bus: ti-sysc: Handle clockactivity for enable and disable
bus: ti-sysc: Handle swsup idle mode quirks
bus: ti-sysc: Set ENAWAKEUP if available
bus: ti-sysc: Add support for disabling module without legacy mode
bus: ti-sysc: Do rstctrl reset handling in two phases
bus: ti-sysc: Detect uarts also on omap34xx
bus: ti-sysc: Add support for module specific reset quirks
arch/arm/mach-omap2/omap_hwmod.c | 39 +-- arch/arm/mach-omap2/pdata-quirks.c | 60 +++++ drivers/bus/ti-sysc.c | 454 ++++++++++++++++++++++++++++------ include/linux/platform_data/ti-sysc.h | 12 + 4 files changed, 456 insertions(+), 109 deletions(-)
Olof Johansson
AppliedRe: [GIT PULL 3/4] ti-sysc driver changes for v5.3
Quoted 21 lines · Tony Lindgren
From: "Tony Lindgren" <[email protected]>
The following changes since commit
4ee23cd76c0ce8622976b3da0e2bc89e6d94f6d4:Merge branch 'omap-for-v5.2/ti-sysc' into fixes (2019-05-20 08:33:03 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omaptags/omap-for-v5.3/ti-sysc-signedfor you to fetch changes up to
4e23be473e3063a9d3bc06bb0aee89885fffab0e:bus: ti-sysc: Add support for module specific reset quirks (2019-06-10 04:52:22 -0700)
----------------------------------------------------------------
ti-sysc interconnect target module driver changes for v5.3This series of changes improves probing devices with ti-sysc to the point where we can now probe most devices without the custom dts property "ti,hwmods" and no legacy platform data :)
Quoted 7 lines
We add support for platform data callbacks for idling and unidling the clockdomain the module belongs to. The rest of the series mostly adds handling for the various quirks needed by old legacy modules such as i2c and watchdog. Some quirk handling is still missing for few modules, but those will be added as they get tested.
The related platform data and dts changes will be sent separately.
Merged, thanks!
-Olof
[GIT PULL 4/4] ti-sysc dts changes for v5.3
In reply to Tony LindgrenFrom: "Tony Lindgren" <[email protected]>
The following changes since commit b6a53c4c872ab6870eb455d10a6f7ff0d99b1b1f:
bus: ti-sysc: Detect uarts also on omap34xx (2019-05-28 05:19:17 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.3/ti-sysc-dt-signed
for you to fetch changes up to 22a7fc15cf1e742884fdc11a236fcd755225b4f0:
ARM: dts: Drop legacy custom hwmods property for omap4 mmc (2019-05-28 05:19:17 -0700)
----------------------------------------------------------------
ti-sysc dts changes for v5.3
We can now drop the custom dts property "ti,hwmods" for drivers that have the ti-sysc interconnect target module configured in dts.
Let's start with a minimal changes to omap4 uart and mmc. We use omap4 as the starting point as it has runtime PM implemented and all the omap variants after that are based on it with similar clkctrl clock for the modules. More devices will be updated later on as they get tested.
Note that these changes are based on the related ti-sysc driver changes.
----------------------------------------------------------------
Tony Lindgren (2):
ARM: dts: Drop legacy custom hwmods property for omap4 uart
ARM: dts: Drop legacy custom hwmods property for omap4 mmc
arch/arm/boot/dts/omap4-l4.dtsi | 9 --------- 1 file changed, 9 deletions(-)
Olof Johansson
AppliedRe: [GIT PULL 4/4] ti-sysc dts changes for v5.3
Quoted 6 lines · Tony Lindgren
From: "Tony Lindgren" <[email protected]>
The following changes since commit
b6a53c4c872ab6870eb455d10a6f7ff0d99b1b1f:bus: ti-sysc: Detect uarts also on omap34xx (2019-05-28 05:19:17 -0700)
Quoted 7 lines
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omaptags/omap-for-v5.3/ti-sysc-dt-signedfor you to fetch changes up to
22a7fc15cf1e742884fdc11a236fcd755225b4f0:ARM: dts: Drop legacy custom hwmods property for omap4 mmc (2019-05-28 05:19:17 -0700)
Merged, thanks!
-Olof
Olof Johansson
AppliedQuoted 14 lines · Tony Lindgren
From: "Tony Lindgren" <[email protected]>
The following changes since commit
a188339ca5a396acc588e5851ed7e19f66b0ebd9:Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omaptags/omap-for-v5.3/soc-signedfor you to fetch changes up to
45450f36e569e5162957df488b0174c9a952e1b0:soc: ti: pm33xx: Add a print while entering RTC only mode with DDR in self-refresh (2019-06-10 05:19:26 -0700)
Quoted 7 lines
----------------------------------------------------------------
ti-sysc soc changes for v5.3Just two changes to make few platform data functions static, and to call
dev_info()if am437x is suspending to RTC-only mode. We want to see this in case of issues as it depends on the board wiring for things like DDR memory.
Merged, thanks!
-Olof