From: <sean.wang@mediatek.com>
To: robh+dt@kernel.org, mark.rutland@arm.com, sre@kernel.org,
lee.jones@linaro.org, a.zummo@towertech.it,
alexandre.belloni@free-electrons.com, eddie.huang@mediatek.com
Cc: devicetree@vger.kernel.org, linux-rtc@vger.kernel.org,
linux-pm@vger.kernel.org, linux-mediatek@lists.infradead.org,
linux-kernel@vger.kernel.org, Sean Wang <sean.wang@mediatek.com>
Subject: [PATCH v1 00/16] Add support to MT6323 RTC and its power device
Date: Fri, 23 Mar 2018 17:14:57 +0800 [thread overview]
Message-ID: <cover.1521794176.git.sean.wang@mediatek.com> (raw)
From: Sean Wang <sean.wang@mediatek.com>
Hi,
The series keeps to extend the capability of BPI-R2 board with MT7623 and
the result can as well bring benefits into the other MediaTek PMICs such
as MT6397 or SoCs.
The series sent across mfd, rtc, pm, dt-binding sub-system is for hoping
to let people have a simple cross-reference to know the exact dependency
and why those patches are being split in that way between each one.
Patch 1-3: Add dt-binding to the related devices newly or already
supported.
Patch 4-5: Extend driver with the functionality of MT6323 RTC device.
Patch 6-9 and 12-13: Add a few of trivial fixups, cleanups and
improvements.
Patch 10-11: It's a preparation for Patch 14 adding a new driver.
Patch 14: Add a new driver for a power-off driver.
Patch 15-16: Update MAINTAINERS with these new files being added.
Sean
Sean Wang (16):
dt-bindings: power: reset: mediatek: add bindings for power device
dt-bindings: rtc: mediatek: add bindings for PMIC RTC
dt-bindings: mfd: mediatek: add a description for MT6323 RTC
mfd: mt6397: add MT6323 RTC support into MT6397 driver
rtc: mediatek: add MT6323 support to RTC driver
rtc: mediatek: remove unnecessary parentheses
rtc: mediatek: replace a poll with regmap_read_poll_timeout
rtc: mediatek: remove unnecessary irq_dispose_mapping
rtc: mediatek: convert to use device managed functions
rtc: mediatek: add devm_of_platform_populate
rtc: mediatek: move the declaration into a globally visible header
file
rtc: mediatek: cleanup header files to include
rtc: mediatek: update license converting to using SPDX identifiers
power: reset: mediatek: add a power-off driver using PMIC RTC device
MAINTAINERS: update entry for ARM/Mediatek RTC DRIVER
MAINTAINERS: add an entry for MediaTek board level shutdown driver
Documentation/devicetree/bindings/mfd/mt6397.txt | 4 +-
.../bindings/power/reset/mt6397-rtc-poweroff.txt | 24 ++++
.../devicetree/bindings/rtc/rtc-mt6397.txt | 39 ++++++
MAINTAINERS | 9 ++
drivers/mfd/mt6397-core.c | 23 +++-
drivers/power/reset/Kconfig | 9 ++
drivers/power/reset/Makefile | 1 +
drivers/power/reset/mt6397-rtc-poweroff.c | 100 ++++++++++++++
drivers/rtc/rtc-mt6397.c | 145 +++++----------------
include/linux/rtc/mt6397.h | 73 +++++++++++
10 files changed, 314 insertions(+), 113 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/reset/mt6397-rtc-poweroff.txt
create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt6397.txt
create mode 100644 drivers/power/reset/mt6397-rtc-poweroff.c
create mode 100644 include/linux/rtc/mt6397.h
--
2.7.4
WARNING: multiple messages have this Message-ID (diff)
From: <sean.wang@mediatek.com>
To: <robh+dt@kernel.org>, <mark.rutland@arm.com>, <sre@kernel.org>,
<lee.jones@linaro.org>, <a.zummo@towertech.it>,
<alexandre.belloni@free-electrons.com>,
<eddie.huang@mediatek.com>
Cc: <devicetree@vger.kernel.org>, <linux-rtc@vger.kernel.org>,
<linux-pm@vger.kernel.org>, <linux-mediatek@lists.infradead.org>,
<linux-kernel@vger.kernel.org>,
Sean Wang <sean.wang@mediatek.com>
Subject: [PATCH v1 00/16] Add support to MT6323 RTC and its power device
Date: Fri, 23 Mar 2018 17:14:57 +0800 [thread overview]
Message-ID: <cover.1521794176.git.sean.wang@mediatek.com> (raw)
From: Sean Wang <sean.wang@mediatek.com>
Hi,
The series keeps to extend the capability of BPI-R2 board with MT7623 and
the result can as well bring benefits into the other MediaTek PMICs such
as MT6397 or SoCs.
The series sent across mfd, rtc, pm, dt-binding sub-system is for hoping
to let people have a simple cross-reference to know the exact dependency
and why those patches are being split in that way between each one.
Patch 1-3: Add dt-binding to the related devices newly or already
supported.
Patch 4-5: Extend driver with the functionality of MT6323 RTC device.
Patch 6-9 and 12-13: Add a few of trivial fixups, cleanups and
improvements.
Patch 10-11: It's a preparation for Patch 14 adding a new driver.
Patch 14: Add a new driver for a power-off driver.
Patch 15-16: Update MAINTAINERS with these new files being added.
Sean
Sean Wang (16):
dt-bindings: power: reset: mediatek: add bindings for power device
dt-bindings: rtc: mediatek: add bindings for PMIC RTC
dt-bindings: mfd: mediatek: add a description for MT6323 RTC
mfd: mt6397: add MT6323 RTC support into MT6397 driver
rtc: mediatek: add MT6323 support to RTC driver
rtc: mediatek: remove unnecessary parentheses
rtc: mediatek: replace a poll with regmap_read_poll_timeout
rtc: mediatek: remove unnecessary irq_dispose_mapping
rtc: mediatek: convert to use device managed functions
rtc: mediatek: add devm_of_platform_populate
rtc: mediatek: move the declaration into a globally visible header
file
rtc: mediatek: cleanup header files to include
rtc: mediatek: update license converting to using SPDX identifiers
power: reset: mediatek: add a power-off driver using PMIC RTC device
MAINTAINERS: update entry for ARM/Mediatek RTC DRIVER
MAINTAINERS: add an entry for MediaTek board level shutdown driver
Documentation/devicetree/bindings/mfd/mt6397.txt | 4 +-
.../bindings/power/reset/mt6397-rtc-poweroff.txt | 24 ++++
.../devicetree/bindings/rtc/rtc-mt6397.txt | 39 ++++++
MAINTAINERS | 9 ++
drivers/mfd/mt6397-core.c | 23 +++-
drivers/power/reset/Kconfig | 9 ++
drivers/power/reset/Makefile | 1 +
drivers/power/reset/mt6397-rtc-poweroff.c | 100 ++++++++++++++
drivers/rtc/rtc-mt6397.c | 145 +++++----------------
include/linux/rtc/mt6397.h | 73 +++++++++++
10 files changed, 314 insertions(+), 113 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/reset/mt6397-rtc-poweroff.txt
create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt6397.txt
create mode 100644 drivers/power/reset/mt6397-rtc-poweroff.c
create mode 100644 include/linux/rtc/mt6397.h
--
2.7.4
next reply other threads:[~2018-03-23 9:14 UTC|newest]
Thread overview: 79+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-03-23 9:14 sean.wang [this message]
2018-03-23 9:14 ` [PATCH v1 00/16] Add support to MT6323 RTC and its power device sean.wang
2018-03-23 9:14 ` [PATCH v1 01/16] dt-bindings: power: reset: mediatek: add bindings for " sean.wang
2018-03-23 9:14 ` sean.wang
2018-03-26 22:24 ` Rob Herring
2018-03-27 3:21 ` Sean Wang
2018-03-27 3:21 ` Sean Wang
[not found] ` <cover.1521794176.git.sean.wang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2018-03-23 9:14 ` [PATCH v1 02/16] dt-bindings: rtc: mediatek: add bindings for PMIC RTC sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:14 ` sean.wang
2018-03-23 9:41 ` Alexandre Belloni
[not found] ` <20180323094118.GC3417-m++hUPXGwpdeoWH0uzbU5w@public.gmane.org>
2018-03-23 10:15 ` Alexandre Belloni
2018-03-23 10:15 ` Alexandre Belloni
2018-03-24 19:36 ` Sean Wang
2018-03-24 19:36 ` Sean Wang
2018-03-27 15:18 ` Alexandre Belloni
2018-03-28 3:53 ` Sean Wang
2018-03-28 3:53 ` Sean Wang
2018-03-28 9:19 ` Alexandre Belloni
2018-03-23 9:15 ` [PATCH v1 03/16] dt-bindings: mfd: mediatek: add a description for MT6323 RTC sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-26 22:24 ` Rob Herring
2018-03-28 11:13 ` Lee Jones
2018-03-23 9:15 ` [PATCH v1 04/16] mfd: mt6397: add MT6323 RTC support into MT6397 driver sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
[not found] ` <90320622cb491b9d3251e2ce9d0501422f47660f.1521794177.git.sean.wang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2018-03-28 11:15 ` Lee Jones
2018-03-28 11:15 ` Lee Jones
2018-03-23 9:15 ` [PATCH v1 05/16] rtc: mediatek: add MT6323 support to RTC driver sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 10:01 ` Alexandre Belloni
2018-03-24 7:06 ` Sean Wang
2018-03-24 7:06 ` Sean Wang
2018-03-23 9:15 ` [PATCH v1 07/16] rtc: mediatek: replace a poll with regmap_read_poll_timeout sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 9:15 ` [PATCH v1 08/16] rtc: mediatek: remove unnecessary irq_dispose_mapping sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 10:38 ` Alexandre Belloni
2018-03-26 2:22 ` Sean Wang
2018-03-26 2:22 ` Sean Wang
2018-03-23 9:15 ` [PATCH v1 09/16] rtc: mediatek: convert to use device managed functions sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 10:50 ` Alexandre Belloni
2018-03-26 4:07 ` Sean Wang
2018-03-26 4:07 ` Sean Wang
2018-03-27 15:07 ` Alexandre Belloni
2018-03-27 15:07 ` Alexandre Belloni
2018-03-23 9:15 ` [PATCH v1 10/16] rtc: mediatek: add devm_of_platform_populate sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 9:15 ` [PATCH v1 11/16] rtc: mediatek: move the declaration into a globally visible header file sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
[not found] ` <53afbe8172fb1afd809ce9ba1afeda924b9ea705.1521794177.git.sean.wang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2018-03-23 9:57 ` Alexandre Belloni
2018-03-23 9:57 ` Alexandre Belloni
2018-03-24 7:31 ` Sean Wang
2018-03-24 7:31 ` Sean Wang
2018-03-24 18:54 ` Alexandre Belloni
2018-03-24 20:00 ` Fabio Estevam
2018-03-25 3:13 ` Sean Wang
2018-03-25 3:13 ` Sean Wang
2018-03-23 9:15 ` [PATCH v1 13/16] rtc: mediatek: update license converting to using SPDX identifiers sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 9:15 ` [PATCH v1 15/16] MAINTAINERS: update entry for ARM/Mediatek RTC DRIVER sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 9:15 ` [PATCH v1 16/16] MAINTAINERS: add an entry for MediaTek board level shutdown driver sean.wang-NuS5LvNUpcJWk0Htik3J/w
2018-03-23 9:15 ` sean.wang
2018-03-23 9:15 ` [PATCH v1 06/16] rtc: mediatek: remove unnecessary parentheses sean.wang
2018-03-23 9:15 ` sean.wang
2018-03-23 10:21 ` Alexandre Belloni
2018-03-24 7:14 ` Sean Wang
2018-03-24 7:14 ` Sean Wang
2018-03-24 18:53 ` Alexandre Belloni
2018-03-24 19:21 ` Sean Wang
2018-03-24 19:21 ` Sean Wang
2018-03-23 9:15 ` [PATCH v1 12/16] rtc: mediatek: cleanup header files to include sean.wang
2018-03-23 9:15 ` sean.wang
2018-03-25 4:17 ` kbuild test robot
2018-03-25 4:17 ` kbuild test robot
2018-03-25 5:21 ` kbuild test robot
2018-03-25 5:21 ` kbuild test robot
2018-03-23 9:15 ` [PATCH v1 14/16] power: reset: mediatek: add a power-off driver using PMIC RTC device sean.wang
2018-03-23 9:15 ` sean.wang
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.1521794176.git.sean.wang@mediatek.com \
--to=sean.wang@mediatek.com \
--cc=a.zummo@towertech.it \
--cc=alexandre.belloni@free-electrons.com \
--cc=devicetree@vger.kernel.org \
--cc=eddie.huang@mediatek.com \
--cc=lee.jones@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=linux-pm@vger.kernel.org \
--cc=linux-rtc@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
--cc=sre@kernel.org \
/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: link
Be 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.