add scpsys driver for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 106 +++---
1 file changed, 100 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-sc
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers
s "true" to use the legacy update method.
By improving the mtk-infracfg bus protection implementation to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-infracfg.c | 26
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 106 +++---
1 file changed, 100 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index 7e7e4ec..2a0c3a7
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712-bdp.c| 102 +++
drivers
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode 100644 include/dt-bindings/clock
Add power dt-bindings for MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files
Add power dt-bindings for MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files changed, 29 insertions(+)
create mode 100644 include/dt
add power controller node for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../bindings/
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek: Add dt-bindings for MT2712 clocks
clk: mediatek: Add MT2712 clock support
arm: dts: mt2712: Add clock controller
add power controller node for MT2712
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
index d2ee3cd..fa87f92 100644
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek: Add dt-bindings for MT2712 clocks
clk: mediatek: Add MT2712 clock support
arm: dts: mt2712: Add clock controller
add power controller node for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
add power controller node for MT2712
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
index d2ee3cd..fa87f92 100644
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-infracfg.c | 24
drivers/soc/mediatek/mtk-scpsys.c | 28
include/linux/soc/mediatek/
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-infracfg.c | 24
drivers/soc/mediatek/mtk-scpsys.c | 28
include/linux/soc/mediatek/infracfg.h | 7 ---
since v2:
- ensure the clocks used by clocksource driver are registered
before clocksource init() by using CLK_OF_DECLARE()
- correct the frequency of clk32k/clkrtc_ext/clkrtc_int
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt
since v2:
- ensure the clocks used by clocksource driver are registered
before clocksource init() by using CLK_OF_DECLARE()
- correct the frequency of clk32k/clkrtc_ext/clkrtc_int
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt
Add power dt-bindings for MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files
Add power dt-bindings for MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files changed, 29 insertions(+)
create mode 100644 include/dt
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../bindings/
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 115 ++
1 file changed, 115
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode 100644 include/dt-bindings/clock
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712-bdp.c| 102 +++
drivers
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/me
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 106 +++---
1 file changed, 100 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-sc
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 106 +++---
1 file changed, 100 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index a4ece75..8809430
On Fri, 2017-10-13 at 16:50 +0200, Matthias Brugger wrote:
>
> On 10/13/2017 12:45 AM, Stephen Boyd wrote:
> > On 09/19, Weiyi Lu wrote:
> >> This series is based on v4.14-rc1 and composed of
> >> clock control (PATCH 1-4) and scpsys control (PATCH 5-9)
> >
&g
On Fri, 2017-10-13 at 16:50 +0200, Matthias Brugger wrote:
>
> On 10/13/2017 12:45 AM, Stephen Boyd wrote:
> > On 09/19, Weiyi Lu wrote:
> >> This series is based on v4.14-rc1 and composed of
> >> clock control (PATCH 1-4) and scpsys control (PATCH 5-9)
> >
&g
On Tue, 2017-10-10 at 17:45 +0200, Matthias Brugger wrote:
>
> On 08/22/2017 12:28 PM, Weiyi Lu wrote:
> > MT2712 add "set/clear" bus control register to each control register set
> > instead of providing only one "enable" control register, we could avoid
>
On Tue, 2017-10-10 at 17:45 +0200, Matthias Brugger wrote:
>
> On 08/22/2017 12:28 PM, Weiyi Lu wrote:
> > MT2712 add "set/clear" bus control register to each control register set
> > instead of providing only one "enable" control register, we could avoid
>
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode 100644 include/dt-bindings/clock
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 112 --
1 file changed, 106 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-sc
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../bindings/
the frequency of clk32k/clkrtc_ext/clkrtc_int
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek: Add dt-bindings for MT2712 clocks
clk: mediatek: Add MT2712 clock
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 112 --
1 file changed, 106 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index 28c6e6a..c8abd06
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1
the frequency of clk32k/clkrtc_ext/clkrtc_int
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek: Add dt-bindings for MT2712 clocks
clk: mediatek: Add MT2712 clock
add power controller node for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
add power controller node for MT2712
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
index d2ee3cd..fa87f92 100644
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/me
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 115 ++
1 file changed, 115
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712-bdp.c| 102 +++
drivers
Add power dt-bindings for MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files
Add power dt-bindings for MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files changed, 29 insertions(+)
create mode 100644 include/dt
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-infracfg.c | 32 ++
drivers/soc/mediatek/mtk-scpsys.c | 81 +++
include/linux/soc/mediatek
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-infracfg.c | 32 ++
drivers/soc/mediatek/mtk-scpsys.c | 81 +++
include/linux/soc/mediatek/infracfg.h | 12 --
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../bindings/
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode 100644 include/dt-bindings/clock
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-infracfg.c | 32 ++
drivers/soc/mediatek/mtk-scpsys.c | 81 +++
include/linux/soc/mediatek
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-infracfg.c | 32 ++
drivers/soc/mediatek/mtk-scpsys.c | 81 +++
include/linux/soc/mediatek/infracfg.h | 12 --
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712-bdp.c| 102 +++
drivers
/clkrtc_int
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek: Add dt-bindings for MT2712 clocks
clk: mediatek: Add MT2712 clock support
arm: dts: mt2712: Add clock
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/me
/clkrtc_int
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek: Add dt-bindings for MT2712 clocks
clk: mediatek: Add MT2712 clock support
arm: dts: mt2712: Add clock
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers
Add power dt-bindings for MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files
Add power dt-bindings for MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files changed, 29 insertions(+)
create mode 100644 include/dt
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 112 --
1 file changed, 106 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-sc
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 112 --
1 file changed, 106 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index 28c6e6a..c8abd06
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 115 ++
1 file changed, 115
add power controller node for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
add power controller node for MT2712
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
index 53547d9..3232e4e 100644
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 112 --
1 file changed, 106 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-sc
add scpsys driver for MT2712
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 112 --
1 file changed, 106 insertions(+), 6 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index 28c6e6a..c8abd06
Add power dt-bindings for MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files
Add power dt-bindings for MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 3 +++
include/dt-bindings/power/mt2712-power.h | 26 ++
2 files changed, 29 insertions(+)
create mode 100644 include/dt
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-infracfg.c | 32 ++
drivers/soc/mediatek/mtk-scpsys.c | 81 +++
include/linux/soc/mediatek
Add MT2712 clock dt-bindings, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
include/dt-bindings/clock/mt2712-clk.h | 427 +
1 file changed, 427 insertions(+)
create mode 100644 include/dt-bindings/clock
to
support set/clear bus protection control method by IC configuration.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-infracfg.c | 32 ++
drivers/soc/mediatek/mtk-scpsys.c | 81 +++
include/linux/soc/mediatek/infracfg.h | 12 --
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/me
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi
There are dependent clock jpgdec/audio in scpsys on MT2712,
and will exist three dependent clocks on MT2712 VDEC.
Signed-off-by: Weiyi Lu
---
drivers/soc/mediatek/mtk-scpsys.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers
Add clock controller nodes for MT2712, include topckgen, infracfg,
pericfg, mcucfg and apmixedsys. This patch also add six oscillators that
provide clocks for MT2712.
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 115 ++
1 file changed, 115
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712
Add MT2712 clock support, include topckgen, apmixedsys,
infracfg, pericfg, mcucfg and subsystem clocks.
Signed-off-by: Weiyi Lu
---
drivers/clk/mediatek/Kconfig | 50 ++
drivers/clk/mediatek/Makefile|8 +
drivers/clk/mediatek/clk-mt2712-bdp.c| 102 +++
drivers
add power controller node for MT2712
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring <r...@kernel.org>
Signed-off-by: Weiyi Lu <weiyi...@mediatek.com>
---
.../bindings/
add power controller node for MT2712
Signed-off-by: Weiyi Lu
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
index 6338a1f..4269ade 100644
This patch adds the binding documentation for apmixedsys, bdpsys,
imgsys, imgsys, infracfg, mcucfg, mfgcfg, mmsys, pericfg, topckgen,
vdecsys and vencsys for Mediatek MT2712.
Acked-by: Rob Herring
Signed-off-by: Weiyi Lu
---
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1
This series is based on v4.13-next-soc and composed of
clock control (PATCH 1-4) and scpsys control (PATCH 5-9)
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek
This series is based on v4.13-next-soc and composed of
clock control (PATCH 1-4) and scpsys control (PATCH 5-9)
changes since v1:
- Rebase to v4.13-next-soc.
- Refine scpsys and infracfg for bus protection.
Weiyi Lu (9):
dt-bindings: ARM: Mediatek: Document bindings for MT2712
clk: mediatek
501 - 600 of 600 matches
Mail list logo