From: Heiko Stuebner <heiko@sntech.de>
To: arm@kernel.org
Cc: linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 3/4] Rockchip dts32 changes for 4.14
Date: Sun, 06 Aug 2017 11:50:24 +0200 [thread overview]
Message-ID: <3167861.YfTzp5M1RE@phil> (raw)
In-Reply-To: <12145142.47nS8LyXIe@phil>
The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:
Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.14-rockchip-dts32-1
for you to fetch changes up to 0f4dc7e154d054303c4dd6b5c3e3207f9a7f8714:
ARM: dts: rockchip: fix property-ordering in rv1108 mmc nodes (2017-07-22 22:41:35 +0200)
----------------------------------------------------------------
Removal of the deprectated num-slots property from all Rockchip dw-mmc
nodes. The rv1108 gains support for sd-cards on the evaluation board and
the general nodes get a bit of cosmetic. On rk3288 the evb gains support
saradc and the adc-key connected to it while some more boards also get
their mali gpu enabled (fennec, evb, tinker).
The biggest set of changes can be found on the rk3228/rk3229 combo this
time. It gets core support for efuse, sdmmc, sdio, io-domans and spdif
as well as a separate rk3229.dtsi that will keep the slight differences
between the two brothers rk3228/rk3229. The evaluation board also gets
some attention and abled nodes (regulators, io-domains, emmc, tsadc keys)
But I think the most interesting change is the cpu enable-method for it.
Instead of using the older in-kernel method, we're now also moving to
handling this in firmware via the psci interface on 32bit Rockchip socs.
In a recently merged pull request [0] support for the rk3228/rk3229 was
added to OP-TEE including the psci support and it seems supporting other
32bit Rockchip socs that way is also planned for the future.
[0] https://github.com/OP-TEE/optee_os/pull/1666
----------------------------------------------------------------
Andy Yan (1):
ARM: dts: rockchip: enable sdmmc for rv1108 evb
David Wu (2):
ARM: dts: rockchip: Add io-domain node for rk3228
ARM: dts: rockchip: enable io-domain for rk3229-evb
Finley Xiao (2):
ARM: dts: rockchip: add cpu-supply property for cpu node of rk3229-evb
ARM: dts: rockchip: add efuse device node for rk3228
Frank Wang (6):
ARM: dts: rockchip: add basic dtsi file for RK3229 SoC
ARM: dts: rockchip: add cpu enable method for rk3228 SoC
ARM: dts: rockchip: add regulator nodes for rk3229-evb
ARM: dts: rockchip: enable eMMC for rk3229-evb
ARM: dts: rockchip: enable tsadc for rk3229-evb
ARM: dts: rockchip: add gpio power-key for rk3229-evb
Heiko Stuebner (1):
ARM: dts: rockchip: fix property-ordering in rv1108 mmc nodes
Jacob Chen (5):
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-tinker
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-evb
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-fennec
ARM: dts: rockchip: enable saradc for rk3288-evb
ARM: dts: rockchip: enable adc key for rk3288-evb
Jaehoon Chung (1):
ARM: dts: rockchip: change to "max-frequency" from "clock-freq-min-max" on rv1108
Klaus Goger (1):
ARM: dts: rockchip: fix typo in rk3036 mmc pinctrl
Shawn Lin (3):
ARM: dts: rockchip: remove num-slots from all platforms
ARM: dts: rockchip: fix compatible string for eMMC node of rk3228 SoC
ARM: dts: rockchip: add sdmmc and sdio nodes for rk3228 SoC
Sugar Zhang (1):
ARM: dts: rockchip: add rk322x spdif node
arch/arm/boot/dts/rk3036-kylin.dts | 2 -
arch/arm/boot/dts/rk3036.dtsi | 3 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 2 -
arch/arm/boot/dts/rk3066a-mk808.dts | 2 -
arch/arm/boot/dts/rk3066a-rayeager.dts | 3 -
arch/arm/boot/dts/rk3188-px3-evb.dts | 2 -
arch/arm/boot/dts/rk3188-radxarock.dts | 1 -
arch/arm/boot/dts/rk3229-evb.dts | 129 +++++++++++++++++++++-
arch/arm/boot/dts/rk3229.dtsi | 89 +++++++++++++++
arch/arm/boot/dts/rk322x.dtsi | 113 ++++++++++++++++++-
arch/arm/boot/dts/rk3288-evb.dtsi | 49 +++++++-
arch/arm/boot/dts/rk3288-fennec.dts | 6 +-
arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 1 -
arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 -
arch/arm/boot/dts/rk3288-firefly.dtsi | 3 -
arch/arm/boot/dts/rk3288-miqi.dts | 2 -
arch/arm/boot/dts/rk3288-phycore-rdk.dts | 1 -
arch/arm/boot/dts/rk3288-phycore-som.dtsi | 1 -
arch/arm/boot/dts/rk3288-popmetal.dts | 2 -
arch/arm/boot/dts/rk3288-r89.dts | 1 -
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 1 -
arch/arm/boot/dts/rk3288-rock2-square.dts | 2 -
arch/arm/boot/dts/rk3288-tinker.dts | 6 +-
arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 1 -
arch/arm/boot/dts/rk3288-veyron.dtsi | 2 -
arch/arm/boot/dts/rv1108-evb.dts | 4 +
arch/arm/boot/dts/rv1108.dtsi | 20 ++--
27 files changed, 401 insertions(+), 49 deletions(-)
create mode 100644 arch/arm/boot/dts/rk3229.dtsi
WARNING: multiple messages have this Message-ID (diff)
From: heiko@sntech.de (Heiko Stuebner)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 3/4] Rockchip dts32 changes for 4.14
Date: Sun, 06 Aug 2017 11:50:24 +0200 [thread overview]
Message-ID: <3167861.YfTzp5M1RE@phil> (raw)
In-Reply-To: <12145142.47nS8LyXIe@phil>
The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:
Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.14-rockchip-dts32-1
for you to fetch changes up to 0f4dc7e154d054303c4dd6b5c3e3207f9a7f8714:
ARM: dts: rockchip: fix property-ordering in rv1108 mmc nodes (2017-07-22 22:41:35 +0200)
----------------------------------------------------------------
Removal of the deprectated num-slots property from all Rockchip dw-mmc
nodes. The rv1108 gains support for sd-cards on the evaluation board and
the general nodes get a bit of cosmetic. On rk3288 the evb gains support
saradc and the adc-key connected to it while some more boards also get
their mali gpu enabled (fennec, evb, tinker).
The biggest set of changes can be found on the rk3228/rk3229 combo this
time. It gets core support for efuse, sdmmc, sdio, io-domans and spdif
as well as a separate rk3229.dtsi that will keep the slight differences
between the two brothers rk3228/rk3229. The evaluation board also gets
some attention and abled nodes (regulators, io-domains, emmc, tsadc keys)
But I think the most interesting change is the cpu enable-method for it.
Instead of using the older in-kernel method, we're now also moving to
handling this in firmware via the psci interface on 32bit Rockchip socs.
In a recently merged pull request [0] support for the rk3228/rk3229 was
added to OP-TEE including the psci support and it seems supporting other
32bit Rockchip socs that way is also planned for the future.
[0] https://github.com/OP-TEE/optee_os/pull/1666
----------------------------------------------------------------
Andy Yan (1):
ARM: dts: rockchip: enable sdmmc for rv1108 evb
David Wu (2):
ARM: dts: rockchip: Add io-domain node for rk3228
ARM: dts: rockchip: enable io-domain for rk3229-evb
Finley Xiao (2):
ARM: dts: rockchip: add cpu-supply property for cpu node of rk3229-evb
ARM: dts: rockchip: add efuse device node for rk3228
Frank Wang (6):
ARM: dts: rockchip: add basic dtsi file for RK3229 SoC
ARM: dts: rockchip: add cpu enable method for rk3228 SoC
ARM: dts: rockchip: add regulator nodes for rk3229-evb
ARM: dts: rockchip: enable eMMC for rk3229-evb
ARM: dts: rockchip: enable tsadc for rk3229-evb
ARM: dts: rockchip: add gpio power-key for rk3229-evb
Heiko Stuebner (1):
ARM: dts: rockchip: fix property-ordering in rv1108 mmc nodes
Jacob Chen (5):
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-tinker
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-evb
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-fennec
ARM: dts: rockchip: enable saradc for rk3288-evb
ARM: dts: rockchip: enable adc key for rk3288-evb
Jaehoon Chung (1):
ARM: dts: rockchip: change to "max-frequency" from "clock-freq-min-max" on rv1108
Klaus Goger (1):
ARM: dts: rockchip: fix typo in rk3036 mmc pinctrl
Shawn Lin (3):
ARM: dts: rockchip: remove num-slots from all platforms
ARM: dts: rockchip: fix compatible string for eMMC node of rk3228 SoC
ARM: dts: rockchip: add sdmmc and sdio nodes for rk3228 SoC
Sugar Zhang (1):
ARM: dts: rockchip: add rk322x spdif node
arch/arm/boot/dts/rk3036-kylin.dts | 2 -
arch/arm/boot/dts/rk3036.dtsi | 3 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 2 -
arch/arm/boot/dts/rk3066a-mk808.dts | 2 -
arch/arm/boot/dts/rk3066a-rayeager.dts | 3 -
arch/arm/boot/dts/rk3188-px3-evb.dts | 2 -
arch/arm/boot/dts/rk3188-radxarock.dts | 1 -
arch/arm/boot/dts/rk3229-evb.dts | 129 +++++++++++++++++++++-
arch/arm/boot/dts/rk3229.dtsi | 89 +++++++++++++++
arch/arm/boot/dts/rk322x.dtsi | 113 ++++++++++++++++++-
arch/arm/boot/dts/rk3288-evb.dtsi | 49 +++++++-
arch/arm/boot/dts/rk3288-fennec.dts | 6 +-
arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 1 -
arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 -
arch/arm/boot/dts/rk3288-firefly.dtsi | 3 -
arch/arm/boot/dts/rk3288-miqi.dts | 2 -
arch/arm/boot/dts/rk3288-phycore-rdk.dts | 1 -
arch/arm/boot/dts/rk3288-phycore-som.dtsi | 1 -
arch/arm/boot/dts/rk3288-popmetal.dts | 2 -
arch/arm/boot/dts/rk3288-r89.dts | 1 -
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 1 -
arch/arm/boot/dts/rk3288-rock2-square.dts | 2 -
arch/arm/boot/dts/rk3288-tinker.dts | 6 +-
arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 1 -
arch/arm/boot/dts/rk3288-veyron.dtsi | 2 -
arch/arm/boot/dts/rv1108-evb.dts | 4 +
arch/arm/boot/dts/rv1108.dtsi | 20 ++--
27 files changed, 401 insertions(+), 49 deletions(-)
create mode 100644 arch/arm/boot/dts/rk3229.dtsi
next prev parent reply other threads:[~2017-08-06 9:50 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-06 9:49 [GIT PULL 1/4] Rockchip soc32 changes for 4.14 Heiko Stuebner
2017-08-06 9:49 ` Heiko Stuebner
2017-08-06 9:49 ` [GIT PULL 2/4] Rockchip driver " Heiko Stuebner
2017-08-06 9:49 ` Heiko Stuebner
2017-08-16 19:48 ` Arnd Bergmann
2017-08-16 19:48 ` Arnd Bergmann
2017-08-06 9:50 ` Heiko Stuebner [this message]
2017-08-06 9:50 ` [GIT PULL 3/4] Rockchip dts32 " Heiko Stuebner
2017-08-16 21:10 ` Arnd Bergmann
2017-08-16 21:10 ` Arnd Bergmann
2017-08-16 21:42 ` Heiko Stuebner
2017-08-16 21:42 ` Heiko Stuebner
2017-08-16 21:54 ` Arnd Bergmann
2017-08-16 21:54 ` Arnd Bergmann
2017-08-06 9:51 ` [GIT PULL 4/4] Rockchip dts64 " Heiko Stuebner
2017-08-06 9:51 ` Heiko Stuebner
2017-08-16 21:41 ` Arnd Bergmann
2017-08-16 21:41 ` Arnd Bergmann
2017-08-16 21:34 ` [GIT PULL 1/4] Rockchip soc32 " Arnd Bergmann
2017-08-16 21:34 ` Arnd Bergmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3167861.YfTzp5M1RE@phil \
--to=heiko@sntech.de \
--cc=arm@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-rockchip@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.