From: Stanley Chu <stanley.chu@mediatek.com> To: Matthias Brugger <matthias.bgg@gmail.com>, Daniel Lezcano <daniel.lezcano@linaro.org>, Thomas Gleixner <tglx@linutronix.de>, Rob Herring <robh+dt@kernel.org> Cc: <linux-kernel@vger.kernel.org>, <linux-mediatek@lists.infradead.org>, <devicetree@vger.kernel.org>, <wsd_upstream@mediatek.com> Subject: [PATCH v9 0/5] Add system timer driver for Mediatek SoCs Date: Fri, 6 Jul 2018 07:11:23 +0800 [thread overview] Message-ID: <1530832288-8156-1-git-send-email-stanley.chu@mediatek.com> (raw) Changes since v8: - Sorry for stupid mistake that no updated file in v7. Just re-send correct file in v7. Changes since v7: - Fix dt-bindings: - Fix clock description and add commit message to explain RTC clock removal. - Add new line in end of file. Changes since v6: - Remove duplicated variable gpt_sched_reg. - Remove log for mtk_syst_init(). Changes since v5: - Optimize driver and remove redundant register operations. - Docuement registers. - Fix system timer base address. Changes since v4: - Simplify dt-bindings. - Add error handling for mtk_syst_init(). Changes since v3: - Use the same binding style for both GPT and System Timer. - Use timer_of.of_clk->period instead of private structure. - Arrange patches to contain system timer changes in patch 5/5 only. Changes since v2: - Rename existed mtk_timer.c to timer-mediatek.c. - Add system timer support into timer-mediatek.c instead of creating a new file. - Use _gpt_ and _syst_ to identify different timers. - Convert gpt driver to use timer_of. - Fix system timer driver: irq flags. - Fix bindings of both gpt and system timer. Changes since v1: - Use timer_of structure and APIs to make driver more clean. - Remove unnecessary headers. - Use fixed-clock. - Fix indent. Stanley Chu (5): clocksource/drivers/timer-mediatek: Add system timer bindings clocksource/drivers/timer-mediatek: Rename mtk_timer to timer-mediatek clocksource/drivers/timer-mediatek: Use specific prefix for GPT clocksource/drivers/timer-mediatek: Convert the driver to timer-of clocksource/drivers/timer-mediatek: Add support for system timer .../bindings/timer/mediatek,mtk-timer.txt | 34 ++- drivers/clocksource/Makefile | 2 +- drivers/clocksource/mtk_timer.c | 268 ----------------- drivers/clocksource/timer-mediatek.c | 328 +++++++++++++++++++++ 4 files changed, 349 insertions(+), 283 deletions(-) delete mode 100644 drivers/clocksource/mtk_timer.c create mode 100644 drivers/clocksource/timer-mediatek.c
WARNING: multiple messages have this Message-ID (diff)
From: Stanley Chu <stanley.chu-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> To: Matthias Brugger <matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>, Daniel Lezcano <daniel.lezcano-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>, Thomas Gleixner <tglx-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org>, Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, wsd_upstream-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org Subject: [PATCH v9 0/5] Add system timer driver for Mediatek SoCs Date: Fri, 6 Jul 2018 07:11:23 +0800 [thread overview] Message-ID: <1530832288-8156-1-git-send-email-stanley.chu@mediatek.com> (raw) Changes since v8: - Sorry for stupid mistake that no updated file in v7. Just re-send correct file in v7. Changes since v7: - Fix dt-bindings: - Fix clock description and add commit message to explain RTC clock removal. - Add new line in end of file. Changes since v6: - Remove duplicated variable gpt_sched_reg. - Remove log for mtk_syst_init(). Changes since v5: - Optimize driver and remove redundant register operations. - Docuement registers. - Fix system timer base address. Changes since v4: - Simplify dt-bindings. - Add error handling for mtk_syst_init(). Changes since v3: - Use the same binding style for both GPT and System Timer. - Use timer_of.of_clk->period instead of private structure. - Arrange patches to contain system timer changes in patch 5/5 only. Changes since v2: - Rename existed mtk_timer.c to timer-mediatek.c. - Add system timer support into timer-mediatek.c instead of creating a new file. - Use _gpt_ and _syst_ to identify different timers. - Convert gpt driver to use timer_of. - Fix system timer driver: irq flags. - Fix bindings of both gpt and system timer. Changes since v1: - Use timer_of structure and APIs to make driver more clean. - Remove unnecessary headers. - Use fixed-clock. - Fix indent. Stanley Chu (5): clocksource/drivers/timer-mediatek: Add system timer bindings clocksource/drivers/timer-mediatek: Rename mtk_timer to timer-mediatek clocksource/drivers/timer-mediatek: Use specific prefix for GPT clocksource/drivers/timer-mediatek: Convert the driver to timer-of clocksource/drivers/timer-mediatek: Add support for system timer .../bindings/timer/mediatek,mtk-timer.txt | 34 ++- drivers/clocksource/Makefile | 2 +- drivers/clocksource/mtk_timer.c | 268 ----------------- drivers/clocksource/timer-mediatek.c | 328 +++++++++++++++++++++ 4 files changed, 349 insertions(+), 283 deletions(-) delete mode 100644 drivers/clocksource/mtk_timer.c create mode 100644 drivers/clocksource/timer-mediatek.c
next reply other threads:[~2018-07-05 23:11 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2018-07-05 23:11 Stanley Chu [this message] 2018-07-05 23:11 ` [PATCH v9 0/5] Add system timer driver for Mediatek SoCs Stanley Chu 2018-07-05 23:11 ` [PATCH v9 1/5] clocksource/drivers/timer-mediatek: Add system timer bindings Stanley Chu 2018-07-05 23:11 ` Stanley Chu 2018-07-06 20:51 ` Rob Herring 2018-07-10 15:02 ` Daniel Lezcano 2018-07-12 19:16 ` Rob Herring 2018-07-12 19:49 ` Daniel Lezcano 2018-07-14 22:28 ` Daniel Lezcano 2018-07-05 23:11 ` [PATCH v9 2/5] clocksource/drivers/timer-mediatek: Rename mtk_timer to timer-mediatek Stanley Chu 2018-07-05 23:11 ` Stanley Chu 2018-07-05 23:11 ` [PATCH v9 3/5] clocksource/drivers/timer-mediatek: Use specific prefix for GPT Stanley Chu 2018-07-05 23:11 ` Stanley Chu 2018-07-05 23:11 ` [PATCH v9 4/5] clocksource/drivers/timer-mediatek: Convert the driver to timer-of Stanley Chu 2018-07-05 23:11 ` Stanley Chu 2018-07-05 23:11 ` [PATCH v9 5/5] clocksource/drivers/timer-mediatek: Add support for system timer Stanley Chu 2018-07-05 23:11 ` Stanley Chu
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=1530832288-8156-1-git-send-email-stanley.chu@mediatek.com \ --to=stanley.chu@mediatek.com \ --cc=daniel.lezcano@linaro.org \ --cc=devicetree@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-mediatek@lists.infradead.org \ --cc=matthias.bgg@gmail.com \ --cc=robh+dt@kernel.org \ --cc=tglx@linutronix.de \ --cc=wsd_upstream@mediatek.com \ /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: linkBe 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.