From: Greentime Hu <green.hu@gmail•com>
To: greentime@andestech•com, linux-kernel@vger•kernel.org,
arnd@arndb•de, linux-arch@vger•kernel.org, tglx@linutronix•de,
jason@lakedaemon•net, marc.zyngier@arm•com, robh+dt@kernel•org,
netdev@vger•kernel.org, deanbo422@gmail•com,
devicetree@vger•kernel.org, viro@zeniv•linux.org.uk,
dhowells@redhat•com, will.deacon@arm•com,
daniel.lezcano@linaro•org, linux-serial@vger•kernel.org,
geert.uytterhoeven@gmail•com, linus.walleij@linaro•org,
mark.rutland@arm•com, greg@kroah•com, ren_guo@c-sky•com,
rdunlap@infradead•org, davem@davemloft•net, jonas@southpole•se,
stefan.kristiansson@saunalahti•fi, shorne@gmail•com
Cc: Greentime Hu <green.hu@gmail•com>, rick@andestech•com
Subject: [PATCH v6 0/3] clocksource/drivers/atcpit100: Add andestech atcpit100 timer
Date: Mon, 15 Jan 2018 13:57:28 +0800 [thread overview]
Message-ID: <cover.1515766198.git.green.hu@gmail.com> (raw)
ATCPIT100 is often used on the Andes architecture,
This timer provide 4 PIT channels. Each PIT channel is a
multi-function timer, can be configured as 32,16,8 bit timers
or PWM as well.
For system timer it will set channel 1 32-bit timer0 as clock
source and count downwards until underflow and restart again.
It also set channel 0 32-bit timer0 as clock event and count
downwards until condition match. It will generate an interrupt
for handling periodically.
Changes in v6:
- To select TIMER_OF in drivers/clocksource/Kconfig instead of arch/nds32/Kconfig
- Refine Kconfig
- Update license format to SPDX-License-Identifier
Rick Chen (3):
clocksource/drivers/atcpit100: Add andestech atcpit100 timer
clocksource/drivers/atcpit100: VDSO support
dt-bindings: timer: Add andestech atcpit100 timer binding doc
.../bindings/timer/andestech,atcpit100-timer.txt | 33 +++
drivers/clocksource/Kconfig | 9 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/timer-atcpit100.c | 262 ++++++++++++++++++++
4 files changed, 305 insertions(+)
create mode 100644 Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt
create mode 100644 drivers/clocksource/timer-atcpit100.c
--
1.7.9.5
next reply other threads:[~2018-01-15 5:57 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-01-15 5:57 Greentime Hu [this message]
2018-01-15 5:57 ` [PATCH v6 1/3] clocksource/drivers/atcpit100: Add andestech atcpit100 timer Greentime Hu
2018-01-15 5:57 ` [PATCH v6 2/3] clocksource/drivers/atcpit100: VDSO support Greentime Hu
2018-01-18 11:08 ` Arnd Bergmann
2018-01-20 11:11 ` Vincent Chen
2018-01-20 11:23 ` Vincent Chen
2018-01-15 5:57 ` [PATCH v6 3/3] dt-bindings: timer: Add andestech atcpit100 timer binding doc Greentime Hu
[not found] ` <baa3a7a9392a2a04e791f3e29cb7cd5707fed672.1515766198.git.green.hu-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2018-01-18 11:04 ` 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=cover.1515766198.git.green.hu@gmail.com \
--to=green.hu@gmail$(echo .)com \
--cc=arnd@arndb$(echo .)de \
--cc=daniel.lezcano@linaro$(echo .)org \
--cc=davem@davemloft$(echo .)net \
--cc=deanbo422@gmail$(echo .)com \
--cc=devicetree@vger$(echo .)kernel.org \
--cc=dhowells@redhat$(echo .)com \
--cc=geert.uytterhoeven@gmail$(echo .)com \
--cc=greentime@andestech$(echo .)com \
--cc=greg@kroah$(echo .)com \
--cc=jason@lakedaemon$(echo .)net \
--cc=jonas@southpole$(echo .)se \
--cc=linus.walleij@linaro$(echo .)org \
--cc=linux-arch@vger$(echo .)kernel.org \
--cc=linux-kernel@vger$(echo .)kernel.org \
--cc=linux-serial@vger$(echo .)kernel.org \
--cc=marc.zyngier@arm$(echo .)com \
--cc=mark.rutland@arm$(echo .)com \
--cc=netdev@vger$(echo .)kernel.org \
--cc=rdunlap@infradead$(echo .)org \
--cc=ren_guo@c-sky$(echo .)com \
--cc=rick@andestech$(echo .)com \
--cc=robh+dt@kernel$(echo .)org \
--cc=shorne@gmail$(echo .)com \
--cc=stefan.kristiansson@saunalahti$(echo .)fi \
--cc=tglx@linutronix$(echo .)de \
--cc=viro@zeniv$(echo .)linux.org.uk \
--cc=will.deacon@arm$(echo .)com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox