[PATCH v11 6/6] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read

2019-05-27 Thread Erin Lo
From: Michael Mei support for reading chip ID and efuse Signed-off-by: Michael Mei Signed-off-by: Erin Lo --- This patch is based on this patch: https://patchwork.kernel.org/patch/10953029/ --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 15 +++ 1 file changed, 15 insertions

[PATCH v11 3/6] arm64: dts: mt8183: add pinctrl device node

2019-05-27 Thread Erin Lo
From: Zhiyong Tao The commit adds pinctrl device node for mt8183 Signed-off-by: Zhiyong Tao Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 25 + 1 file changed, 25 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch

[PATCH v11 1/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-05-27 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183, include uart node with correct uart clocks, pwrap device Add clock controller nodes, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off-by: Weiyi Lu

[PATCH v11 5/6] arm64: dts: mt8183: add spi node

2019-05-27 Thread Erin Lo
Add spi DTS node to the mt8183 and mt8183-evb. Signed-off-by: Mengqi Zhang Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 105 arch/arm64/boot/dts/mediatek/mt8183.dtsi| 78 + 2 files changed, 183 insertions

[PATCH v11 2/6] arm64: dts: mt8183: add capacity-dmips-mhz

2019-05-27 Thread Erin Lo
From: "Hsin-Yi, Wang" Pinned the frequency to the max and run dhrystone to get the value. little cpu: 11071 (max freq: 1989000) big cpu: 15293 (max freq: 1989000) 11071 : 15293 ~= 741 : 1024 Signed-off-by: Erin Lo Signed-off-by: Hsin-Yi Wang --- arch/arm64/boot/dts/mediatek/mt818

[PATCH v11 4/6] arm64: dts: mt8183: Add auxadc device node

2019-05-27 Thread Erin Lo
From: Zhiyong Tao Add auxadc device node for MT8183 Signed-off-by: Zhiyong Tao Signed-off-by: Erin Lo --- This patch is based on patch "https://patchwork.kernel.org/patch/10913941/";. --- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 arch/arm64/boot/dts/mediatek/mt8183.dt

[PATCH v11 0/6] Add basic node support for Mediatek MT8183 SoC

2019-05-27 Thread Erin Lo
s for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (1): arm64: dts: mt8183: add spi node Hsin-Yi, Wang (1): arm64: dts: mt8183: add capacity-dmips-mhz Michael Mei (1): arm64: dts: mt8183: add efuse and M

[PATCH] clk: mediatek: Remove MT8183 unused clock

2019-05-20 Thread Erin Lo
Remove MT8183 sspm clock Signed-off-by: Erin Lo --- This clock should only be set in secure world. --- drivers/clk/mediatek/clk-mt8183.c | 19 --- 1 file changed, 19 deletions(-) diff --git a/drivers/clk/mediatek/clk-mt8183.c b/drivers/clk/mediatek/clk-mt8183.c index

Re: [PATCH v9] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-04-16 Thread Erin Lo
t ERROR on v5.1-rc1 next-20190318] > > [if your patch is applied to the wrong git tree, please drop us a note to > > help improve the system] > > > > url: > > https://github.com/0day-ci/linux/commits/Erin-Lo/arm64-dts-Add-Mediatek-SoC-MT8183-and-evaluation-board-dts

[PATCH v10] Add basic and clock support for Mediatek MT8183 SoC

2019-04-16 Thread Erin Lo
MT8183 is a SoC based on 64bit ARMv8 architecture. It contains 4 CA53 and 4 CA73 cores. MT8183 share many HW IP with MT65xx series. This patchset was tested on MT8183 evaluation board and use correct clock to shell. Based on v5.1-rc1 and http://lists.infradead.org/pipermail/linux-mediatek/2019-Ma

[PATCH v10] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-04-16 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183, include uart node with correct uart clocks, pwrap device Add clock controller nodes, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off-by: Weiyi Lu

[PATCH v9] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-03-18 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183, include uart node with correct uart clocks, pwrap device Add clock controller nodes, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off-by: Weiyi Lu

[PATCH v9] Add basic and clock support for Mediatek MT8183 SoC

2019-03-18 Thread Erin Lo
MT8183 is a SoC based on 64bit ARMv8 architecture. It contains 4 CA53 and 4 CA73 cores. MT8183 share many HW IP with MT65xx series. This patchset was tested on MT8183 evaluation board and use correct clock to shell. Based on v5.1-rc1 and http://lists.infradead.org/pipermail/linux-mediatek/2019-Ma

Re: [PATCH v8 2/2] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-03-13 Thread Erin Lo
On Tue, 2019-03-12 at 13:22 +0100, Matthias Brugger wrote: > > On 11/03/2019 09:54, Erin Lo wrote: > > From: Ben Ho > > > > Add basic chip support for Mediatek 8183, include > > uart node with correct uart clocks, pwrap device > > > > Add clock co

[PATCH v8 0/2] Add basic and clock support for Mediatek MT8183 SoC

2019-03-11 Thread Erin Lo
T8183 and evaluation board dts and Makefile Erin Lo (1): dt-bindings: serial: Add compatible for Mediatek MT8183 .../devicetree/bindings/serial/mtk-uart.txt| 1 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts| 31 ++

[PATCH v8 2/2] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-03-11 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183, include uart node with correct uart clocks, pwrap device Add clock controller nodes, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off-by: Weiyi Lu

[PATCH v8 1/2] dt-bindings: serial: Add compatible for Mediatek MT8183

2019-03-11 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b

Re: [PATCH v7 4/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-17 Thread Erin Lo
On Fri, 2019-02-15 at 14:02 +0800, Erin Lo wrote: > From: Ben Ho > > Add basic chip support for Mediatek 8183, include > uart node with correct uart clocks, pwrap device > > Add clock controller nodes, include topckgen, infracfg, > apmixedsys and subsystem. > > Sign

[PATCH v7 4/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-14 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183, include uart node with correct uart clocks, pwrap device Add clock controller nodes, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off-by: Weiyi Lu

[PATCH v7 3/6] dt-bindings: pinctrl: mt8183: add binding document

2019-02-14 Thread Erin Lo
From: Zhiyong Tao The commit adds mt8183 compatible node in binding document. Signed-off-by: Zhiyong Tao Signed-off-by: Erin Lo --- .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 115 + 1 file changed, 115 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v7 5/6] arm64: dts: mt8183: add pintcrl file

2019-02-14 Thread Erin Lo
This patch adds pinctrl file for mt8183. Signed-off-by: Zhiyong Tao Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h | 1120 + 1 file changed, 1120 insertions(+) create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h diff --git a/arch

[PATCH v7 6/6] arm64: dts: mt8183: add spi node

2019-02-14 Thread Erin Lo
Add spi DTS node to the mt8183 and mt8183-evb. Signed-off-by: Mengqi Zhang Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 105 arch/arm64/boot/dts/mediatek/mt8183.dtsi| 79 + 2 files changed, 184 insertions

[PATCH v7 2/6] dt-bindings: serial: Add compatible for Mediatek MT8183

2019-02-14 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b

[PATCH v7 1/6] dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183

2019-02-14 Thread Erin Lo
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- .../devicetree/bindings/interrupt-controller/mediatek,sysirq.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings

[PATCH v7 0/6] Add basic and clock support for Mediatek MT8183 SoC

2019-02-14 Thread Erin Lo
Fill out GICC, GICH, GICV regions 2. Update Copyright to 2018 Change in v2: 1. Split dt-bindings into different patches 2. Correct bindings for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (4): dt-bindi

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-14 Thread Erin Lo
On Thu, 2019-02-14 at 18:14 +0800, Erin Lo wrote: > On Thu, 2019-02-14 at 10:01 +0100, Matthias Brugger wrote: > > > > On 14/02/2019 06:27, Erin Lo wrote: > > > On Wed, 2019-02-13 at 15:54 +0100, Matthias Brugger wrote: > > >> > > >> On 13/02/2019

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-14 Thread Erin Lo
On Thu, 2019-02-14 at 10:01 +0100, Matthias Brugger wrote: > > On 14/02/2019 06:27, Erin Lo wrote: > > On Wed, 2019-02-13 at 15:54 +0100, Matthias Brugger wrote: > >> > >> On 13/02/2019 10:03, Erin Lo wrote: > >>> On Thu, 2019-02-07 at 16:30 +0100, Matt

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-13 Thread Erin Lo
On Wed, 2019-02-13 at 15:54 +0100, Matthias Brugger wrote: > > On 13/02/2019 10:03, Erin Lo wrote: > > On Thu, 2019-02-07 at 16:30 +0100, Matthias Brugger wrote: > >> > >> On 24/01/2019 09:07, Erin Lo wrote: > >>> From: Ben Ho > >>> &

Re: [PATCH v6 5/6] dt-bindings: pinctrl: mt8183: add binding document

2019-02-13 Thread Erin Lo
On Thu, 2019-02-07 at 16:28 +0100, Matthias Brugger wrote: > > On 24/01/2019 09:07, Erin Lo wrote: > > From: Zhiyong Tao > > > > The commit adds mt8183 compatible node in binding document. > > > > Signed-off-by: Zhiyong Tao > > Signed-off-by: Erin Lo

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-13 Thread Erin Lo
On Thu, 2019-02-07 at 16:30 +0100, Matthias Brugger wrote: > > On 24/01/2019 09:07, Erin Lo wrote: > > From: Ben Ho > > > > Add basic chip support for Mediatek 8183, include > > pinctrl file, uart node with correct uart clocks, pwrap device > > > > Ad

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-02-08 Thread Erin Lo
On Thu, 2019-02-07 at 16:08 +0100, Matthias Brugger wrote: > > On 01/02/2019 06:11, Erin Lo wrote: > > Add back more people since mail server issue > > > > On Fri, 2019-02-01 at 11:33 +0800, Erin Lo wrote: > >> On Thu, 2019-01-31 at 15:10 -0600, Rob Herring wrote

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-01-31 Thread Erin Lo
Add back more people since mail server issue On Fri, 2019-02-01 at 11:33 +0800, Erin Lo wrote: > On Thu, 2019-01-31 at 15:10 -0600, Rob Herring wrote: > > On Wed, Jan 30, 2019 at 8:34 PM Erin Lo wrote: > > > > > > On Wed, 2019-01-30 at 10:22 -0600, Rob Herring wrote: &

Re: [PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-01-30 Thread Erin Lo
On Wed, 2019-01-30 at 10:22 -0600, Rob Herring wrote: > On Thu, Jan 24, 2019 at 04:07:20PM +0800, Erin Lo wrote: > > From: Ben Ho > > > > Add basic chip support for Mediatek 8183, include > > pinctrl file, uart node with correct uart clocks, pwrap device > >

[PATCH v6 2/6] dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform

2019-01-24 Thread Erin Lo
This adds dt-binding documentation of cpu for Mediatek MT8183. Signed-off-by: Erin Lo Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/arm/mediatek.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation

[PATCH v6 5/6] dt-bindings: pinctrl: mt8183: add binding document

2019-01-24 Thread Erin Lo
From: Zhiyong Tao The commit adds mt8183 compatible node in binding document. Signed-off-by: Zhiyong Tao Signed-off-by: Erin Lo --- .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 115 + 1 file changed, 115 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v6 4/6] dt-bindings: serial: Add compatible for Mediatek MT8183

2019-01-24 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b

[PATCH v6 3/6] dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183

2019-01-24 Thread Erin Lo
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- .../devicetree/bindings/interrupt-controller/mediatek,sysirq.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings

[PATCH v6 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-01-24 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183, include pinctrl file, uart node with correct uart clocks, pwrap device Add clock controller nodes, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off

[PATCH v6 0/6] Add basic and clock support for Mediatek MT8183 SoC

2019-01-24 Thread Erin Lo
ht to 2018 Change in v2: 1. Split dt-bindings into different patches 2. Correct bindings for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (3): dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform d

[PATCH v6 1/6] irqchip/mtk-sysirq: support 4 interrupt parameters for sysirq

2019-01-24 Thread Erin Lo
From: Seiya Wang To support partitioned PPIs, 4 interrupt parameters should be valid for sysirq. Signed-off-by: Seiya Wang Signed-off-by: Erin Lo --- drivers/irqchip/irq-mtk-sysirq.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/irqchip/irq-mtk-sysirq.c b

Re: [PATCH v5 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2019-01-02 Thread Erin Lo
On Fri, 2018-12-28 at 16:11 -0600, Rob Herring wrote: > On Fri, Dec 28, 2018 at 04:09:41PM +0800, Erin Lo wrote: > > From: Ben Ho > > > > Add basic chip support for Mediatek 8183, include > > pinctrl file, uart node with correct uart clocks, pwrap device > &

[PATCH v5 6/6] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2018-12-28 Thread Erin Lo
: Ben Ho Signed-off-by: Erin Lo Signed-off-by: Seiya Wang Signed-off-by: Zhiyong Tao Signed-off-by: Weiyi Lu Signed-off-by: Yong Wu Signed-off-by: Mengqi Zhang Signed-off-by: Hsin-Hsiung Wang Signed-off-by: Eddie Huang --- arch/arm64/boot/dts/mediatek/Makefile |1 + arch/arm64

[PATCH v5 4/6] dt-bindings: serial: Add compatible for Mediatek MT8183

2018-12-28 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b

[PATCH v5 3/6] dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183

2018-12-28 Thread Erin Lo
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- .../devicetree/bindings/interrupt-controller/mediatek,sysirq.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings

[PATCH v5 2/6] dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform

2018-12-28 Thread Erin Lo
This adds dt-binding documentation of cpu for Mediatek MT8183. Signed-off-by: Erin Lo Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/arm/mediatek.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation

[PATCH v5 5/6] dt-bindings: pinctrl: mt8183: add binding document

2018-12-28 Thread Erin Lo
From: Zhiyong Tao The commit adds mt8183 compatible node in binding document. Signed-off-by: Zhiyong Tao Signed-off-by: Erin Lo --- .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 110 + 1 file changed, 110 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v5 1/6] irqchip/mtk-sysirq: support 4 interrupt parameters for sysirq

2018-12-28 Thread Erin Lo
From: Seiya Wang To support partitioned PPIs, 4 interrupt parameters should be valid for sysirq. Signed-off-by: Seiya Wang Signed-off-by: Erin Lo --- drivers/irqchip/irq-mtk-sysirq.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/irqchip/irq-mtk-sysirq.c b

[PATCH v5 0/6] Add basic and clock support for Mediatek MT8183 SoC

2018-12-28 Thread Erin Lo
, GICV regions 2. Update Copyright to 2018 Change in v2: 1. Split dt-bindings into different patches 2. Correct bindings for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (3): dt-bindings: arm: Add bindings for

[PATCH v4 03/10] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2018-07-30 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183 Signed-off-by: Ben Ho Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 23 + arch/arm64/boot/dts/mediatek/mt8183.dtsi| 146

[PATCH v4 09/10] dt-bindings: serial: Add compatible for Mediatek MT8183

2018-07-30 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b

[PATCH v4 05/10] clk: mediatek: Add dt-bindings for MT8183 clocks

2018-07-30 Thread Erin Lo
From: Weiyi Lu Add MT8183 clock dt-bindings, include topckgen, apmixedsys, infracfg and subsystem clocks. Signed-off-by: Weiyi Lu Signed-off-by: Erin Lo --- include/dt-bindings/clock/mt8183-clk.h | 413 + 1 file changed, 413 insertions(+) create mode 100644

[PATCH v4 08/10] arm64: dts: mt8183: Add clock controller device nodes

2018-07-30 Thread Erin Lo
From: Weiyi Lu Add clock controller nodes for MT8183, include topckgen, infracfg, apmixedsys and subsystem. Signed-off-by: Weiyi Lu Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 92 1 file changed, 92 insertions(+) diff --git a/arch

[PATCH v4 06/10] clk: mediatek: Add flags support for mtk_gate data

2018-07-30 Thread Erin Lo
From: Weiyi Lu On some Mediatek platforms, there are critical clocks of clock gate type. To register clock gate with flags CLK_IS_CRITICAL, we need to add the flags field in mtk_gate data and register APIs. Signed-off-by: Weiyi Lu Signed-off-by: Erin Lo --- drivers/clk/mediatek/clk-gate.c

[PATCH v4 04/10] dt-bindings: ARM: Mediatek: Document bindings for MT8183

2018-07-30 Thread Erin Lo
From: Weiyi Lu This patch adds the binding documentation for apmixedsys, audiosys, camsys, imgsys, infracfg, mfgcfg, mmsys, topckgen, vdecsys, vencsys and ipu for Mediatek MT8183. Signed-off-by: Weiyi Lu Signed-off-by: Erin Lo --- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1

[PATCH v4 02/10] dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183

2018-07-30 Thread Erin Lo
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo Acked-by: Rob Herring --- .../devicetree/bindings/interrupt-controller/mediatek,sysirq.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings

[PATCH v4 07/10] clk: mediatek: Add MT8183 clock support

2018-07-30 Thread Erin Lo
From: Weiyi Lu Add MT8183 clock support, include topckgen, apmixedsys, infracfg and subsystem clocks. Signed-off-by: Weiyi Lu Signed-off-by: Erin Lo --- drivers/clk/mediatek/Kconfig | 74 ++ drivers/clk/mediatek/Makefile | 12 + drivers/clk/mediatek/clk-mt8183

[PATCH v4 10/10] dts: arm64: mt8183: add uart node

2018-07-30 Thread Erin Lo
From: Weiyi Lu Add uart node with correct uart clocks. Signed-off-by: Erin Lo Signed-off-by: Weiyi Lu --- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 8 arch/arm64/boot/dts/mediatek/mt8183.dtsi| 30 + 2 files changed, 38 insertions(+) diff --git a

[PATCH v4 00/10] Add basic and clock support for Mediatek MT8183 SoC

2018-07-30 Thread Erin Lo
Change in v2: 1. Split dt-bindings into different patches 2. Correct bindings for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (3): dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform dt-bindings

[PATCH v4 01/10] dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform

2018-07-30 Thread Erin Lo
This adds dt-binding documentation of cpu for Mediatek MT8183. Signed-off-by: Erin Lo Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/arm/mediatek.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation

Re: [PATCH v3 0/4] Add basic support for Mediatek MT8183 SoC

2018-07-21 Thread Erin Lo
On Fri, 2018-07-20 at 12:44 +0200, Matthias Brugger wrote: > > On 20/07/18 10:19, Erin Lo wrote: > > On Mon, 2018-07-16 at 11:28 +0200, Matthias Brugger wrote: > >> Hi Erin, > >> > >> On 17/05/18 08:22, Erin Lo wrote: > >>> MT8183 is a SoC bas

Re: [PATCH v3 0/4] Add basic support for Mediatek MT8183 SoC

2018-07-20 Thread Erin Lo
On Mon, 2018-07-16 at 11:28 +0200, Matthias Brugger wrote: > Hi Erin, > > On 17/05/18 08:22, Erin Lo wrote: > > MT8183 is a SoC based on 64bit ARMv8 architecture. > > It contains 4 CA53 and 4 CA73 cores. > > MT8183 share many HW IP with MT65xx series. > > T

[PATCH v3 0/4] Add basic support for Mediatek MT8183 SoC

2018-05-16 Thread Erin Lo
v3: 1. Fill out GICC, GICH, GICV regions 2. Update Copyright to 2018 Change in v2: 1. Split dt-bindings into different patches 2. Correct bindings for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (3): dt

[PATCH v3 1/4] dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform

2018-05-16 Thread Erin Lo
This adds dt-binding documentation of cpu for Mediatek MT8183. Signed-off-by: Erin Lo --- Documentation/devicetree/bindings/arm/mediatek.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation/devicetree/bindings/arm

[PATCH v3 2/4] dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183

2018-05-16 Thread Erin Lo
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo --- .../devicetree/bindings/interrupt-controller/mediatek,sysirq.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/mediatek

[PATCH v3 3/4] dt-bindings: serial: Add compatible for Mediatek MT8183

2018-05-16 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b/Documentation/devicetree

[PATCH v3 4/4] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2018-05-16 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183 Signed-off-by: Ben Ho Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 31 + arch/arm64/boot/dts/mediatek/mt8183.dtsi| 182

Re: [PATCH v2 4/4] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2018-05-15 Thread Erin Lo
On Mon, 2018-05-14 at 11:35 +0100, Marc Zyngier wrote: > On 14/05/18 11:22, Erin Lo wrote: > > From: Ben Ho > > > > Add basic chip support for Mediatek 8183 > > > > Signed-off-by: Ben Ho > > Signed-off-by: Erin Lo > > --- > > arch/arm64

[PATCH v2 0/4] Add basic support for Mediatek MT8183 SoC

2018-05-14 Thread Erin Lo
v2: 1. Split dt-bindings into different patches 2. Correct bindings for supported SoCs (mtk-uart.txt) Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Erin Lo (3): dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform dt-bindings: mtk-sysirq

[PATCH v2 1/4] dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform

2018-05-14 Thread Erin Lo
This adds dt-binding documentation of cpu for Mediatek MT8183. Signed-off-by: Erin Lo --- Documentation/devicetree/bindings/arm/mediatek.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation/devicetree/bindings/arm

[PATCH v2 4/4] arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile

2018-05-14 Thread Erin Lo
From: Ben Ho Add basic chip support for Mediatek 8183 Signed-off-by: Ben Ho Signed-off-by: Erin Lo --- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 31 + arch/arm64/boot/dts/mediatek/mt8183.dtsi| 178

[PATCH v2 3/4] dt-bindings: serial: Add compatible for Mediatek MT8183

2018-05-14 Thread Erin Lo
This adds dt-binding documentation of uart for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo --- Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/mtk-uart.txt b/Documentation/devicetree

[PATCH v2 2/4] dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183

2018-05-14 Thread Erin Lo
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by: Erin Lo --- .../devicetree/bindings/interrupt-controller/mediatek,sysirq.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/mediatek

Re: [PATCH 0/2] Add basic support for Mediatek MT8183 SoC

2018-05-11 Thread Erin Lo
rm-kernel, linux-kernel, linux-serial mailinglists in next round. Thanks for your reminder. Regards, Erin > > On 05/11/2018 08:11 AM, Erin Lo wrote: > > MT8183 is a SoC based on 64bit ARMv8 architecture. > > It contains 4 CA53 and 4 CA73 cores. > > MT8183 share many HW IP with

Re: [PATCH 0/5] Add some DT nodes for Mediatek MT2701

2017-08-01 Thread Erin Lo
Hi Matthias, On Tue, 2017-08-01 at 16:06 +0200, Matthias Brugger wrote: > Hi Erin, > > On 08/01/2017 09:03 AM, Erin Lo wrote: > > This patch series based on v4.13-rc1, include MT2701 ethernet/disp > > bls/display/usb3 function DT nodes. > > > > Chunfeng Yun

[PATCH 4/5] arm: dts: mt2701: Add display subsystem related nodes for MT2701

2017-08-01 Thread Erin Lo
From: YT Shen This patch adds the device nodes for the DISP function blocks for MT2701 Signed-off-by: YT Shen Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 77 +++ 1 file changed, 77 insertions(+) diff --git a/arch/arm/boot/dts/mt2701

[PATCH 3/5] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-08-01 Thread Erin Lo
From: Weiqing Kong This patch adds board related config for backlight Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701-evb.dts | 27 +++ 1 file changed, 27 insertions(+) diff --git a/arch/arm/boot/dts/mt2701-evb.dts b/arch/arm/boot/dts

[PATCH 2/5] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-08-01 Thread Erin Lo
From: Weiqing Kong This patch adds the device node of display backlight for MT2701 Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi

[PATCH 1/5] arm: dts: mt2701: Add ethernet device node

2017-08-01 Thread Erin Lo
From: Sean Wang Add ethernet device node for MT2701 Signed-off-by: Sean Wang Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 24 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi index f1efdc6

[PATCH 0/5] Add some DT nodes for Mediatek MT2701

2017-08-01 Thread Erin Lo
This patch series based on v4.13-rc1, include MT2701 ethernet/disp bls/display/usb3 function DT nodes. Chunfeng Yun (1): arm: dts: mt2701: Add usb3 device nodes Sean Wang (1): arm: dts: mt2701: Add ethernet device node Weiqing Kong (2): arm: dts: mt2701: Add display bls related nodes for

[PATCH 5/5] arm: dts: mt2701: Add usb3 device nodes

2017-08-01 Thread Erin Lo
From: Chunfeng Yun Add xhci nodes and usb3 phy nodes for MT2701 Signed-off-by: Chunfeng Yun Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 79 +++ 1 file changed, 79 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot

[PATCH v3 3/4] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-06-26 Thread Erin Lo
From: Weiqing Kong This patch adds board related config for backlight Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701-evb.dts | 27 +++ 1 file changed, 27 insertions(+) diff --git a/arch/arm/boot/dts/mt2701-evb.dts b/arch/arm/boot/dts

[PATCH v3 4/4] arm: dts: mt2701: Add display subsystem related nodes for MT2701

2017-06-26 Thread Erin Lo
From: YT Shen This patch adds the device nodes for the DISP function blocks for MT2701 Signed-off-by: YT Shen Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 78 +++ 1 file changed, 78 insertions(+) diff --git a/arch/arm/boot/dts/mt2701

[PATCH v3 1/4] arm: dts: mt2701: Add ethernet device node

2017-06-26 Thread Erin Lo
From: Sean Wang Add ethernet device node for MT2701 Signed-off-by: Sean Wang Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 24 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi index 8037210

[PATCH v3 2/4] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-06-26 Thread Erin Lo
From: Weiqing Kong This patch adds the device node of display backlight for MT2701 Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi

[PATCH v3 0/4] Add some DT nodes for Mediatek MT2701

2017-06-26 Thread Erin Lo
This patch series based on v4.12-rc1, include MT2701 ethernet/disp bls/display function DT nodes. Change in v3: 1. Sorting according to name in mt2701-evb.dts 2. Really remove redundant dispsys@1400 node Change in v2: 1. Add reset properties in ethernet nodes 2. Split bls nodes into two patc

Re: [PATCH v2 4/4] arm: dts: mt2701: Add display subsystem related nodes for MT2701

2017-06-22 Thread Erin Lo
On Thu, 2017-06-22 at 16:43 +0800, Erin Lo wrote: > From: YT Shen > > This patch adds the device nodes for the DISP function blocks for MT2701 > > Signed-off-by: YT Shen > Signed-off-by: Erin Lo > --- > arch/arm/boot/dts/mt2701.dtsi | 84 > +

[PATCH v2 2/4] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-06-22 Thread Erin Lo
From: Weiqing Kong This patch adds the device node of display backlight for MT2701 Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi

[PATCH v2 4/4] arm: dts: mt2701: Add display subsystem related nodes for MT2701

2017-06-22 Thread Erin Lo
From: YT Shen This patch adds the device nodes for the DISP function blocks for MT2701 Signed-off-by: YT Shen Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 84 +++ 1 file changed, 84 insertions(+) diff --git a/arch/arm/boot/dts/mt2701

[PATCH v2 1/4] arm: dts: mt2701: Add ethernet device node

2017-06-22 Thread Erin Lo
From: Sean Wang Add ethernet device node for MT2701 Signed-off-by: Sean Wang Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 24 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi index 8037210

[PATCH v2 0/4] Add some DT nodes for Mediatek MT2701

2017-06-22 Thread Erin Lo
This patch series based on v4.12-rc1, include MT2701 ethernet/disp bls/display function DT nodes. Change in v2: 1. Add reset properties in ethernet nodes 2. Split bls nodes into two patches for dtsi and actual board 3. Remove redundant dispsys@1400 node Sean Wang (1): arm: dts: mt2701: Add

[PATCH v2 3/4] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-06-22 Thread Erin Lo
From: Weiqing Kong This patch adds board related config for backlight Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701-evb.dts | 29 + 1 file changed, 29 insertions(+) diff --git a/arch/arm/boot/dts/mt2701-evb.dts b/arch/arm/boot

[PATCH 0/3] Add some DT nodes for Mediatek MT2701

2017-05-31 Thread Erin Lo
This patch series based on v4.12-rc1, include MT2701 ethernet/disp bls/display function DT nodes. Sean Wang (1): arm: dts: mt2701: Add ethernet device node YT Shen (2): arm: dts: mt2701: Add display bls related nodes for MT2701 arm: dts: mt2701: Add display subsystem related nodes for MT27

[PATCH 2/3] arm: dts: mt2701: Add display bls related nodes for MT2701

2017-05-31 Thread Erin Lo
From: YT Shen This patch adds the device node of display backlight for MT2701 Signed-off-by: Weiqing Kong Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701-evb.dts | 29 + arch/arm/boot/dts/mt2701.dtsi| 9 + 2 files changed, 38 insertions(+) diff

[PATCH 3/3] arm: dts: mt2701: Add display subsystem related nodes for MT2701

2017-05-31 Thread Erin Lo
From: YT Shen This patch adds the device nodes for the DISP function blocks for MT2701 Signed-off-by: YT Shen Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 84 +++ 1 file changed, 84 insertions(+) diff --git a/arch/arm/boot/dts/mt2701

[PATCH 1/3] arm: dts: mt2701: Add ethernet device node

2017-05-31 Thread Erin Lo
From: Sean Wang Add ethernet device node for MT2701 Signed-off-by: Sean Wang Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi index 8037210..de88bd7

[PATCH v3] Add some DT nodes for Mediatek MT2701

2017-01-17 Thread Erin Lo
This patch series based on v4.10-rc2, include MT2701 spi/nand/auxadc/thermal controller DT nodes. Dependent on "Add clock and power domain DT nodes for Mediatek MT2701"[1]. Change in v3: 1. Since some patches in v2 have been applied to v4.10-next/dts32, they were not included in v3 series. 2. R

[PATCH v3] arm: dts: mt2701: Add thermal device node.

2017-01-17 Thread Erin Lo
From: Dawei Chien Add thermal controller device nodes for MT2701. Signed-off-by: Dawei Chien Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701.dtsi | 43 +++ 1 file changed, 43 insertions(+) diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot

[PATCH v2 1/6] arm: dts: mt2701: Add spi device node

2017-01-13 Thread Erin Lo
From: Leilk Liu Add spi device node for MT2701. Signed-off-by: Leilk Liu Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701-evb.dts | 50 arch/arm/boot/dts/mt2701.dtsi| 39 +++ 2 files changed, 89 insertions(+) diff

[PATCH v2 0/6] Add some DT nodes for Mediatek MT2701

2017-01-13 Thread Erin Lo
This patch series based on v4.10-rc2, include MT2701 spi/iommu/nand/auxadc/ethernet/thermal controller DT nodes. Dependent on "Add clock and power domain DT nodes for Mediatek MT2701"[1]. Change in v2: 1. Add spi/auxadc pin setting 2. Add ethernet node and pin setting 3. Add thermal controller n

[PATCH v2 5/6] arm: dts: mt2701: Add ethernet device node.

2017-01-13 Thread Erin Lo
From: Sean Wang Add ethernet device node for MT2701. Signed-off-by: Sean Wang Signed-off-by: Erin Lo --- arch/arm/boot/dts/mt2701-evb.dts | 40 arch/arm/boot/dts/mt2701.dtsi| 22 ++ 2 files changed, 62 insertions(+) diff --git

  1   2   >