public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/3] ARM: sunxi: Fix reset support on sun6i/sun8i
@ 2014-10-04 12:37 Chen-Yu Tsai
  2014-10-04 12:37 ` [U-Boot] [PATCH 1/3] ARM: sunxi: Move watchdog register definitions to separate file Chen-Yu Tsai
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Chen-Yu Tsai @ 2014-10-04 12:37 UTC (permalink / raw)
  To: u-boot

Hi,

This series fixes support for the reset command on sun6i/sun8i.
The watchdog hardware has changed in sun6i, both the register
addresses and definitions. This makes the reset command unusable
on sun6i.

Patch 1 moves the watchdog register definitions into a separate
file. The rationale behind this is that on sun6i, the watchdog
is effectively a separate piece of hardware and not part of the
timer.

Patch 2 fixes the register definitions for sun6i, most importantly
the watchdog offsets.

Patch 3 adds the sun6i version of reset via watchdog timeout.


I intended to submit this series after the basic sun8i series.
It just so happens that I forgot to leave my A23 tablet on at the
office, hence I won't be able to test that series until next week.

Since this series has no dependencies nor conflicts, I decided to
send this one first.


Cheers
ChenYu


Chen-Yu Tsai (3):
  ARM: sunxi: Move watchdog register definitions to separate file
  ARM: sunxi: Add sun6i/sun8i timer block register definition
  ARM: sunxi: Fix reset command on sun6i/sun8i

 arch/arm/cpu/armv7/sunxi/board.c           | 15 ++++++++++
 arch/arm/include/asm/arch-sunxi/timer.h    | 23 ++++++----------
 arch/arm/include/asm/arch-sunxi/watchdog.h | 44 ++++++++++++++++++++++++++++++
 3 files changed, 68 insertions(+), 14 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-sunxi/watchdog.h

-- 
2.1.1

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

end of thread, other threads:[~2014-10-21 18:51 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-04 12:37 [U-Boot] [PATCH 0/3] ARM: sunxi: Fix reset support on sun6i/sun8i Chen-Yu Tsai
2014-10-04 12:37 ` [U-Boot] [PATCH 1/3] ARM: sunxi: Move watchdog register definitions to separate file Chen-Yu Tsai
2014-10-11 15:30   ` Ian Campbell
2014-10-04 12:37 ` [U-Boot] [PATCH 2/3] ARM: sunxi: Add sun6i/sun8i timer block register definition Chen-Yu Tsai
2014-10-11 15:31   ` Ian Campbell
2014-10-04 12:37 ` [U-Boot] [PATCH 3/3] ARM: sunxi: Fix reset command on sun6i/sun8i Chen-Yu Tsai
2014-10-11 15:33   ` Ian Campbell
2014-10-12  2:40     ` Chen-Yu Tsai
2014-10-21 18:51       ` Ian Campbell
2014-10-04 15:02 ` [U-Boot] [linux-sunxi] [PATCH 0/3] ARM: sunxi: Fix reset support " Julian Calaby
2014-10-04 15:12   ` Chen-Yu Tsai
2014-10-05  1:14     ` Julian Calaby

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