Please pull ARC changes
Hi Tom,
Please pull changes which introduce ARC built-in timer
support in U-Boot. This replaces legacy arch/arc/lib/timer.c implementation and allows us to describe ARC Timers in Device Tree. Among other things that way we may properly inherit Timer's clock from CPU's clock s they really run synchronously.
The following changes since commit d0ffda8ed208ff2957cd09ccc37e2d6dff81523e:
Merge git://git.denx.de/u-boot-dm (2017-03-23 12:19:07 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-arc.git
for you to fetch changes up to 3daa7c7b831ddeed0e490a899710a58691ee20c3:
arc: use timer driver for ARC boards (2017-03-24 14:47:52 +0300)
----------------------------------------------------------------
Vlad Zakharov (3):
drivers: timer: Introduce ARC timer driver
arc: dts: separate single axs10x.dts file
arc: use timer driver for ARC boards
arch/Kconfig | 3 +++ arch/arc/Kconfig | 9 ++++++--- arch/arc/dts/Makefile | 3 ++- arch/arc/dts/abilis_tb100.dts | 12 +++++++++--- arch/arc/dts/axc001.dtsi | 19 ++++++++++++++++++ arch/arc/dts/axc003.dtsi | 19 ++++++++++++++++++
arch/arc/dts/axs101.dts | 17 ++++++++++++++++ arch/arc/dts/axs103.dts | 17 ++++++++++++++++ arch/arc/dts/axs10x.dts | 57 -----------------------------------------------------
arch/arc/dts/axs10x_mb.dtsi | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arc/dts/nsim.dts | 14 +++++++++----
arch/arc/dts/skeleton.dtsi | 19 +++++++++++++++++- arch/arc/include/asm/arcregs.h | 4 ++++
arch/arc/lib/Makefile | 1 -
arch/arc/lib/timer.c | 24 ----------------------- board/synopsys/axs10x/Kconfig | 2 +-
configs/axs101_defconfig | 4 ++--
configs/axs103_defconfig | 3 +-- doc/device-tree-bindings/timer/arc_timer.txt | 24 +++++++++++++++++++++++ drivers/timer/Kconfig | 9 +++++++++
drivers/timer/Makefile | 1 +
drivers/timer/arc_timer.c | 113
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/axs10x.h | 2 --
include/configs/nsim.h | 5 -----
include/configs/tb100.h | 5 -----
25 files changed, 341 insertions(+), 111 deletions(-)
create mode 100644 arch/arc/dts/axc001.dtsi
create mode 100644 arch/arc/dts/axc003.dtsi
create mode 100644 arch/arc/dts/axs101.dts
create mode 100644 arch/arc/dts/axs103.dts
delete mode 100644 arch/arc/dts/axs10x.dts
create mode 100644 arch/arc/dts/axs10x_mb.dtsi
delete mode 100644 arch/arc/lib/timer.c
create mode 100644 doc/device-tree-bindings/timer/arc_timer.txt create mode 100644 drivers/timer/arc_timer.c
Regards,
Alexey
Quoted 12 lines · Alexey Brodkin
Hi Tom,
Please pull changes which introduce ARC built-in timer
support in U-Boot. This replaces legacyarch/arc/lib/timer.cimplementation and allows us to describe ARC Timers in Device Tree. Among other things that way we may properly inherit Timer's clock from CPU's clock s they really run synchronously.The following changes since commit
d0ffda8ed208ff2957cd09ccc37e2d6dff81523e:Merge
git://git.denx.de/u-boot-dm(2017-03-23 12:19:07 -0400)
Quoted 8 lines
are available in the git repository at:
git://git.denx.de/u-boot-arc.gitfor you to fetch changes up to
3daa7c7b831ddeed0e490a899710a58691ee20c3:arc: use timer driver for ARC boards (2017-03-24 14:47:52 +0300)
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170324/ff00c976/attachment.sig>