All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 1/2] Rockchip soc changes for 4.3, part2
@ 2015-08-08 21:28 ` Heiko Stübner
  0 siblings, 0 replies; 8+ messages in thread
From: Heiko Stübner @ 2015-08-08 21:28 UTC (permalink / raw)
  To: arm-DgEjT+Ai2ygdnm+yROfE0A
  Cc: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

Hi Olof, Kevin, Arnd,

here is round two of soc and devicetree changes for 4.3.

So if ok, please pull

Thanks
Heiko


The following changes since commit cb8cc37f4d38d96552f2c52deb15e511cdacf906:

  ARM: rockchip: fix broken build (2015-07-06 11:46:08 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-soc2

for you to fetch changes up to 9bb91ae970dd004393a3d7d09bdcc30dfe2f8693:

  ARM: rockchip: enable PMU_GPIOINT_WAKEUP_EN when entering shallow suspend (2015-08-06 13:05:14 +0200)

----------------------------------------------------------------
Improve reliability of resume on rk3288 boards. For whatever
reason resuming from suspend worked sucessfully on the rk3288-evb
but not on other boards, like veyron-devices. Two problems seem
to have existed. For one the stabilization delays for pmic and
oscillator may have been to short and secondly the shallow
suspend seems to need GPIO wakups enabled. Normally this should
be covered by the more generic ARMINT wakeups already and
the reason for this is still investigated at Rockchip, but
meanwhile this makes boards actually resume.

----------------------------------------------------------------
Heiko Stuebner (3):
      ARM: rockchip: rename osc_switch_to_32k variable
      ARM: rockchip: set correct stabilization thresholds in suspend
      ARM: rockchip: enable PMU_GPIOINT_WAKEUP_EN when entering shallow suspend

 arch/arm/mach-rockchip/pm.c | 35 +++++++++++++++++++++++++++--------
 arch/arm/mach-rockchip/pm.h |  5 +----
 2 files changed, 28 insertions(+), 12 deletions(-)

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

* [GIT PULL 1/2] Rockchip soc changes for 4.3, part2
@ 2015-08-08 21:28 ` Heiko Stübner
  0 siblings, 0 replies; 8+ messages in thread
From: Heiko Stübner @ 2015-08-08 21:28 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Olof, Kevin, Arnd,

here is round two of soc and devicetree changes for 4.3.

So if ok, please pull

Thanks
Heiko


The following changes since commit cb8cc37f4d38d96552f2c52deb15e511cdacf906:

  ARM: rockchip: fix broken build (2015-07-06 11:46:08 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-soc2

for you to fetch changes up to 9bb91ae970dd004393a3d7d09bdcc30dfe2f8693:

  ARM: rockchip: enable PMU_GPIOINT_WAKEUP_EN when entering shallow suspend (2015-08-06 13:05:14 +0200)

----------------------------------------------------------------
Improve reliability of resume on rk3288 boards. For whatever
reason resuming from suspend worked sucessfully on the rk3288-evb
but not on other boards, like veyron-devices. Two problems seem
to have existed. For one the stabilization delays for pmic and
oscillator may have been to short and secondly the shallow
suspend seems to need GPIO wakups enabled. Normally this should
be covered by the more generic ARMINT wakeups already and
the reason for this is still investigated at Rockchip, but
meanwhile this makes boards actually resume.

----------------------------------------------------------------
Heiko Stuebner (3):
      ARM: rockchip: rename osc_switch_to_32k variable
      ARM: rockchip: set correct stabilization thresholds in suspend
      ARM: rockchip: enable PMU_GPIOINT_WAKEUP_EN when entering shallow suspend

 arch/arm/mach-rockchip/pm.c | 35 +++++++++++++++++++++++++++--------
 arch/arm/mach-rockchip/pm.h |  5 +----
 2 files changed, 28 insertions(+), 12 deletions(-)

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

* [GIT PULL 2/2] Rockchip devicetree changes for 4.3, part2
  2015-08-08 21:28 ` Heiko Stübner
@ 2015-08-08 21:28   ` Heiko Stübner
  -1 siblings, 0 replies; 8+ messages in thread
From: Heiko Stübner @ 2015-08-08 21:28 UTC (permalink / raw)
  To: arm-DgEjT+Ai2ygdnm+yROfE0A
  Cc: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

The following changes since commit 4863dcd394019b542ac968870cba734d27e992e0:

  ARM: dts: rockchip: add rk3288 arm-pmu irq affinity (2015-07-16 22:22:47 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-dts2

for you to fetch changes up to 378abcdf3297613f6712343ce3a79b7d6abdf955:

  ARM: dts: rockchip: add veyron-minnie board (2015-08-08 12:31:27 +0200)

----------------------------------------------------------------
Some more devicetree changes, including usbphy support for the
Cortex-A9 SoCs and actually enabling usb on the rk3066-marsboard,
Two more veyron-devices - namely Speedy and Minnie and a fix for
the tsadc.
One slightly more interesting fix is the blocking of the last
16MB of memory on 4GB rk3288 devices. The rk3288 cannot use this
area for dma operations, so things like the mmc or usb controllers
regularly fail when trying to read data. This solution mimicks the
solution from the ChromeOS kernel, who also do not seem to have
found a better solution yet. Here it only moves to the devicetree.
As this issue is also present on the arm64 rk3368, any future
better solution to this problem would need to describe this in
the devicetree as well and could then remove this block.

----------------------------------------------------------------
Alexandru M Stan (1):
      ARM: dts: rockchip: add veyron-minnie board

Heiko Stuebner (4):
      ARM: dts: rockchip: set correct dwc2 params for cortex-a9 socs
      ARM: dts: rockchip: add usb phys to Cortex-A9 socs
      ARM: dts: rockchip: enable usb controller on marsboard
      ARM: dts: rockchip: reserve unusable memory region on rk3288

Romain Perier (2):
      ARM: dts: rockchip: Use correct dts properties for tsadc node on veyron
      ARM: dts: rockchip: Add veyron-speedy board

 Documentation/devicetree/bindings/arm/rockchip.txt |  15 ++
 arch/arm/boot/dts/Makefile                         |   4 +-
 arch/arm/boot/dts/rk3066a-marsboard.dts            |  12 ++
 arch/arm/boot/dts/rk3066a-rayeager.dts             |   4 +
 arch/arm/boot/dts/rk3066a.dtsi                     |  22 ++
 arch/arm/boot/dts/rk3188-radxarock.dts             |   4 +
 arch/arm/boot/dts/rk3188.dtsi                      |  22 ++
 arch/arm/boot/dts/rk3288-veyron-minnie.dts         | 226 +++++++++++++++++++++
 arch/arm/boot/dts/rk3288-veyron-speedy.dts         | 155 ++++++++++++++
 arch/arm/boot/dts/rk3288-veyron.dtsi               |   4 +-
 arch/arm/boot/dts/rk3288.dtsi                      |  20 ++
 arch/arm/boot/dts/rk3xxx.dtsi                      |  10 +
 12 files changed, 495 insertions(+), 3 deletions(-)
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-minnie.dts
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-speedy.dts

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

* [GIT PULL 2/2] Rockchip devicetree changes for 4.3, part2
@ 2015-08-08 21:28   ` Heiko Stübner
  0 siblings, 0 replies; 8+ messages in thread
From: Heiko Stübner @ 2015-08-08 21:28 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 4863dcd394019b542ac968870cba734d27e992e0:

  ARM: dts: rockchip: add rk3288 arm-pmu irq affinity (2015-07-16 22:22:47 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-dts2

for you to fetch changes up to 378abcdf3297613f6712343ce3a79b7d6abdf955:

  ARM: dts: rockchip: add veyron-minnie board (2015-08-08 12:31:27 +0200)

----------------------------------------------------------------
Some more devicetree changes, including usbphy support for the
Cortex-A9 SoCs and actually enabling usb on the rk3066-marsboard,
Two more veyron-devices - namely Speedy and Minnie and a fix for
the tsadc.
One slightly more interesting fix is the blocking of the last
16MB of memory on 4GB rk3288 devices. The rk3288 cannot use this
area for dma operations, so things like the mmc or usb controllers
regularly fail when trying to read data. This solution mimicks the
solution from the ChromeOS kernel, who also do not seem to have
found a better solution yet. Here it only moves to the devicetree.
As this issue is also present on the arm64 rk3368, any future
better solution to this problem would need to describe this in
the devicetree as well and could then remove this block.

----------------------------------------------------------------
Alexandru M Stan (1):
      ARM: dts: rockchip: add veyron-minnie board

Heiko Stuebner (4):
      ARM: dts: rockchip: set correct dwc2 params for cortex-a9 socs
      ARM: dts: rockchip: add usb phys to Cortex-A9 socs
      ARM: dts: rockchip: enable usb controller on marsboard
      ARM: dts: rockchip: reserve unusable memory region on rk3288

Romain Perier (2):
      ARM: dts: rockchip: Use correct dts properties for tsadc node on veyron
      ARM: dts: rockchip: Add veyron-speedy board

 Documentation/devicetree/bindings/arm/rockchip.txt |  15 ++
 arch/arm/boot/dts/Makefile                         |   4 +-
 arch/arm/boot/dts/rk3066a-marsboard.dts            |  12 ++
 arch/arm/boot/dts/rk3066a-rayeager.dts             |   4 +
 arch/arm/boot/dts/rk3066a.dtsi                     |  22 ++
 arch/arm/boot/dts/rk3188-radxarock.dts             |   4 +
 arch/arm/boot/dts/rk3188.dtsi                      |  22 ++
 arch/arm/boot/dts/rk3288-veyron-minnie.dts         | 226 +++++++++++++++++++++
 arch/arm/boot/dts/rk3288-veyron-speedy.dts         | 155 ++++++++++++++
 arch/arm/boot/dts/rk3288-veyron.dtsi               |   4 +-
 arch/arm/boot/dts/rk3288.dtsi                      |  20 ++
 arch/arm/boot/dts/rk3xxx.dtsi                      |  10 +
 12 files changed, 495 insertions(+), 3 deletions(-)
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-minnie.dts
 create mode 100644 arch/arm/boot/dts/rk3288-veyron-speedy.dts

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

* Re: [GIT PULL 1/2] Rockchip soc changes for 4.3, part2
  2015-08-08 21:28 ` Heiko Stübner
@ 2015-08-13 10:14   ` Olof Johansson
  -1 siblings, 0 replies; 8+ messages in thread
From: Olof Johansson @ 2015-08-13 10:14 UTC (permalink / raw)
  To: Heiko St?bner
  Cc: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	arm-DgEjT+Ai2ygdnm+yROfE0A,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

On Sat, Aug 08, 2015 at 11:28:07PM +0200, Heiko St?bner wrote:
> Hi Olof, Kevin, Arnd,
> 
> here is round two of soc and devicetree changes for 4.3.
> 
> So if ok, please pull
> 
> Thanks
> Heiko
> 
> 
> The following changes since commit cb8cc37f4d38d96552f2c52deb15e511cdacf906:
> 
>   ARM: rockchip: fix broken build (2015-07-06 11:46:08 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-soc2
> 
> for you to fetch changes up to 9bb91ae970dd004393a3d7d09bdcc30dfe2f8693:
> 
>   ARM: rockchip: enable PMU_GPIOINT_WAKEUP_EN when entering shallow suspend (2015-08-06 13:05:14 +0200)

Merged, thanks.


-Olof

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

* [GIT PULL 1/2] Rockchip soc changes for 4.3, part2
@ 2015-08-13 10:14   ` Olof Johansson
  0 siblings, 0 replies; 8+ messages in thread
From: Olof Johansson @ 2015-08-13 10:14 UTC (permalink / raw)
  To: linux-arm-kernel

On Sat, Aug 08, 2015 at 11:28:07PM +0200, Heiko St?bner wrote:
> Hi Olof, Kevin, Arnd,
> 
> here is round two of soc and devicetree changes for 4.3.
> 
> So if ok, please pull
> 
> Thanks
> Heiko
> 
> 
> The following changes since commit cb8cc37f4d38d96552f2c52deb15e511cdacf906:
> 
>   ARM: rockchip: fix broken build (2015-07-06 11:46:08 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-soc2
> 
> for you to fetch changes up to 9bb91ae970dd004393a3d7d09bdcc30dfe2f8693:
> 
>   ARM: rockchip: enable PMU_GPIOINT_WAKEUP_EN when entering shallow suspend (2015-08-06 13:05:14 +0200)

Merged, thanks.


-Olof

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

* Re: [GIT PULL 2/2] Rockchip devicetree changes for 4.3, part2
  2015-08-08 21:28   ` Heiko Stübner
@ 2015-08-13 10:15     ` Olof Johansson
  -1 siblings, 0 replies; 8+ messages in thread
From: Olof Johansson @ 2015-08-13 10:15 UTC (permalink / raw)
  To: Heiko St?bner
  Cc: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	arm-DgEjT+Ai2ygdnm+yROfE0A,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

On Sat, Aug 08, 2015 at 11:28:54PM +0200, Heiko St?bner wrote:
> The following changes since commit 4863dcd394019b542ac968870cba734d27e992e0:
> 
>   ARM: dts: rockchip: add rk3288 arm-pmu irq affinity (2015-07-16 22:22:47 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-dts2
> 
> for you to fetch changes up to 378abcdf3297613f6712343ce3a79b7d6abdf955:
> 
>   ARM: dts: rockchip: add veyron-minnie board (2015-08-08 12:31:27 +0200)
> 
> ----------------------------------------------------------------
> Some more devicetree changes, including usbphy support for the
> Cortex-A9 SoCs and actually enabling usb on the rk3066-marsboard,
> Two more veyron-devices - namely Speedy and Minnie and a fix for
> the tsadc.
> One slightly more interesting fix is the blocking of the last
> 16MB of memory on 4GB rk3288 devices. The rk3288 cannot use this
> area for dma operations, so things like the mmc or usb controllers
> regularly fail when trying to read data. This solution mimicks the
> solution from the ChromeOS kernel, who also do not seem to have
> found a better solution yet. Here it only moves to the devicetree.
> As this issue is also present on the arm64 rk3368, any future
> better solution to this problem would need to describe this in
> the devicetree as well and could then remove this block.

Merged, thanks!


-Olof

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

* [GIT PULL 2/2] Rockchip devicetree changes for 4.3, part2
@ 2015-08-13 10:15     ` Olof Johansson
  0 siblings, 0 replies; 8+ messages in thread
From: Olof Johansson @ 2015-08-13 10:15 UTC (permalink / raw)
  To: linux-arm-kernel

On Sat, Aug 08, 2015 at 11:28:54PM +0200, Heiko St?bner wrote:
> The following changes since commit 4863dcd394019b542ac968870cba734d27e992e0:
> 
>   ARM: dts: rockchip: add rk3288 arm-pmu irq affinity (2015-07-16 22:22:47 +0200)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v4.3-rockchip32-dts2
> 
> for you to fetch changes up to 378abcdf3297613f6712343ce3a79b7d6abdf955:
> 
>   ARM: dts: rockchip: add veyron-minnie board (2015-08-08 12:31:27 +0200)
> 
> ----------------------------------------------------------------
> Some more devicetree changes, including usbphy support for the
> Cortex-A9 SoCs and actually enabling usb on the rk3066-marsboard,
> Two more veyron-devices - namely Speedy and Minnie and a fix for
> the tsadc.
> One slightly more interesting fix is the blocking of the last
> 16MB of memory on 4GB rk3288 devices. The rk3288 cannot use this
> area for dma operations, so things like the mmc or usb controllers
> regularly fail when trying to read data. This solution mimicks the
> solution from the ChromeOS kernel, who also do not seem to have
> found a better solution yet. Here it only moves to the devicetree.
> As this issue is also present on the arm64 rk3368, any future
> better solution to this problem would need to describe this in
> the devicetree as well and could then remove this block.

Merged, thanks!


-Olof

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

end of thread, other threads:[~2015-08-13 10:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-08 21:28 [GIT PULL 1/2] Rockchip soc changes for 4.3, part2 Heiko Stübner
2015-08-08 21:28 ` Heiko Stübner
2015-08-08 21:28 ` [GIT PULL 2/2] Rockchip devicetree " Heiko Stübner
2015-08-08 21:28   ` Heiko Stübner
2015-08-13 10:15   ` Olof Johansson
2015-08-13 10:15     ` Olof Johansson
2015-08-13 10:14 ` [GIT PULL 1/2] Rockchip soc " Olof Johansson
2015-08-13 10:14   ` Olof Johansson

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.